码迷,mamicode.com
首页 > 编程语言
Java为什么能跨平台运行
因为java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”--字节码。不同的硬件平台上装有不同的java虚拟机(JVM),由JVM来把字节码再翻译成所对应的硬件平台能够执行的代码,因此java可以跨平台运行。 ...
分类:编程语言   时间:2016-09-12 08:41:26    阅读次数:345
数据结构(莫队算法):HEOI2012 采花
【题目描述】 萧薰儿是古国的公主,平时的一大爱好是采花。 今天天气晴朗,阳光明媚,公主清晨便去了皇宫中新建的花园采花。花园足够大,容纳了n朵花,花有c种颜色(用整数1-c表示),且花是排成一排的,以便于公主采花。公主每次采花后会统计采到的花的颜色数,颜色数越多她会越高兴!同时,她有一癖好,她不允许最 ...
分类:编程语言   时间:2016-09-12 08:39:29    阅读次数:280
马哥2016全新Linux+Python高端运维班第六周作业
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;答:可使用vim的查找替换功能完成;命令如下:[root@csd~]#cp/etc/rc.d/rc.sysinit/tmp##复制文件 [root@csd~]#vim/tmp/rc.sysinit##vim编辑该文件命令结果如下(..
分类:编程语言   时间:2016-09-12 07:35:02    阅读次数:322
java语言概述
1.Java语言发展史詹姆斯.高斯林1977年获得加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但是没有受到重视。后来转到Sun公司,1990年与Patrick,Naughton和MikeSheridan等合作“绿..
分类:编程语言   时间:2016-09-12 07:31:33    阅读次数:239
QT多发线程进行数据传输
平时的项目程序中,经常需要处理多个串口和网络发送过来的数据,而且数据量还比较大,9600的波特率每秒钟至少1000个字节的数据需要处理并反映到界面上,一开始直接和UI主线程同一个线程,在x86的机器上跑还没问题,毕竟X86的机器最少主频也不会低于1.6G,但是如果数据量再更大..
分类:编程语言   时间:2016-09-12 07:31:01    阅读次数:860
马哥2016全新Linux+Python高端运维班-Linux vim 末行模式,sed命令,基本bash脚本
本周作业内容:1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#:%s@^[[:space:]]\+@#&@g384substitutionson384lines#vim末行模式下%:表示全文相当于1,$s:在末行模式下完成查找替换操作s/要查找的内容/替换为..
分类:编程语言   时间:2016-09-12 07:29:33    阅读次数:268
Java--容器认识
一.为什么会出现同步容器?在Java的集合容器框架中,主要有四大类别:List、Set、Queue、Map。List、Set、Queue接口分别继承了Collection接口,Map本身是一个接口。注意Collection和Map是一个顶层接口,而List、Set、Queue则继承了Collection接口,分别代表数组、集合和队列这..
分类:编程语言   时间:2016-09-12 07:25:04    阅读次数:156
Python:使用Counter进行计数统计
计数统计就是统计某一项出现的次数。实际应用中很多需求需要用到这个模型。比如测试样本中某一指出现的次数、日志分析中某一消息出现的频率等等‘这种类似的需求有很多实现方法。下面就列举几条。(1)使用dict看下面代码#coding=utf-8 data=[‘a‘,‘2‘,2,4,5,‘2‘,‘b‘,4,7,‘a‘,5,‘d..
分类:编程语言   时间:2016-09-12 07:25:11    阅读次数:7256
JS 二维数组
给一个数组元素,赋一个数组的值,那么,这个数组就是“二维数组”。 二维数组,就得用两层循环来实现。也就是说循环套循环。 二维数组的循环,与二维表格的循环一模一样。 二维数组的访问:数组名后跟多个连续的中括号[],第1个中括号[]代表第一维数组,第2个中括号[]代表第二维数组。 ...
分类:编程语言   时间:2016-09-12 06:18:22    阅读次数:167
用函数的地址调用函数 C++ MFC
先说一段废话,幸亏我汇编基础(基础 基础 基础)扎实,否则这个问题真的恶心到我了正题 因为有特殊需求, 需要写一个类似于接口的功能,但是因为用到的次数不多再加上C++写接口各种麻烦所以想通过函数的地址调用该函数,并且能正常的传递参数.但调用过程和被调函数是不在一个类的,调用起来又是各种麻烦这几天我翻 ...
分类:编程语言   时间:2016-09-12 06:14:57    阅读次数:183
[Javascript] Monads
Monads allow you to nest computations. They are a pointed functor that adds mjoin and chain functions to combine other functors. Brian shows a number ...
分类:编程语言   时间:2016-09-12 06:16:15    阅读次数:353
《JAVASCRIPT高级程序设计》Ajax与Comet
Ajax,是Asynchronous JavaScript + XML的简写,这一技术能向服务器请求额外的技术而无需卸载页面,会带给用户更好的体验。Ajax的核心是XMLHttpRequest对象。为了防止XSS(跨站点脚本)、CSRF(跨站点请求伪造)等攻击,Ajax有着同源策略的限制;解决跨域的 ...
分类:编程语言   时间:2016-09-12 06:14:46    阅读次数:209
[Javascript] Functor law
Functor laws: 1. Identity: 2. Composition: Natural Transformations: "Takes one functor to another without knowing anything about the value". ...
分类:编程语言   时间:2016-09-12 06:11:56    阅读次数:145
两个单链表的合并,并排序
/*先看看单链表的知识很快就能做出来 这个用三个结构体指针,两个p1,p2指向建立的链表,一个p3指向新的链表判断判断p1p2指向的数据那个小,小的赋值给p3->next(升序),小的那个p1(p2)下移一个赋值顺序要搞对,要不然指向有误 */ #include<stdlib.h>#include< ...
分类:编程语言   时间:2016-09-12 06:11:38    阅读次数:210
Javascript计算星座
今天看群里一哥们折腾得挺热乎,手痒随便写了一个DEMO,供初学者参考。 重点,写程序先定注释,明确思路后再写具体代码。 调用DEMO 测试结果 ...
分类:编程语言   时间:2016-09-12 06:09:09    阅读次数:307
数据结构与算法分析(C语言描述)习题1.4
题目:C提供形如 #include filename 的语句,它读入文件filename并将其插入到include语句处。include语句可以嵌套;换句话说,文件filename本身还可以包含include语句,但是显然一个文件在任何链接中都不能包含它自己。编写一个程序,使它读入被include语 ...
分类:编程语言   时间:2016-09-12 06:07:20    阅读次数:1282
Java基础
1.键盘录入 Scanner sc = new Scanner(System.in);//创建键盘录入对象 System.out.println("请输入第一个整数:"); int x = sc.nextInt(); 2.控制跳转语句标号 3.static关键字的用法 如果某个成员变量是被所有对象所 ...
分类:编程语言   时间:2016-09-12 06:04:23    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!