码迷,mamicode.com
首页 > 编程语言
Python模块
模块: 顶层文件:执行入口 模块文件1 模块文件2 。。。 模块在物理形式上表现为以.py结尾的代码文件。一个文件被看做一个独立的模块,一个模块也可以被看做一个文件。每个模块都有自己的名称空间。模块的文件名就是模块的名字加上扩展名.py Python中,模块也是对象。在一个模块...
分类:编程语言   时间:2016-01-18 22:40:06    阅读次数:210
泛型算法(三)之测试序列的性质的算法
1、all_of(InputIterator first, InputIterator last, UnaryPredicate pred) : C11算法。如果序列所有元素均满足谓词pred,则返回true比如,判断一个序列中的元素是不是都小于0: std::vector c; //添加...
分类:编程语言   时间:2016-01-18 22:41:42    阅读次数:209
泛型算法(二)之对序列的每个元素执行函数调用的算法
1、for_each(inIterBegin, inIterEnd, ufunc) :用函数对象ufunc调用序列中每一项元素比如,输出序列的全部元素,可以这样写:std::vector c;c.reserve(10);//向c中添加元素for (int i = 0; i c1; std::...
分类:编程语言   时间:2016-01-18 22:37:54    阅读次数:274
多线程
多线程:是一种综合调度机制,同时进行,并发执行。 线程: 1,同一个程序中各个并发执行的代码片段。 2,一个程序任务分解成的并行的子任务。 3,处理器调度执行的单位。 状态: 新建-》就绪-》运行-》挂起-》死亡新建-》启动-》就绪 就绪-》开始执行-》运行 运行-》休眠-》挂起(遇到内部或外部的干...
分类:编程语言   时间:2016-01-18 22:37:26    阅读次数:227
[译]JavaScript中,{}+{}等于多少?
[译]JavaScript中,{}+{}等于多少?原文:http://www.2ality.com/2012/01/object-plus-object.html最近,Gary Bernhardt在一个简短的演讲视频“Wat”中指出了一个有趣的JavaScript怪癖:在把对象和数组混合相加时,会得...
分类:编程语言   时间:2016-01-18 22:33:24    阅读次数:212
POJ3067(树状数组:统计数字出现个数)
JapanTime Limit:1000MSMemory Limit:65536KTotal Submissions:24151Accepted:6535DescriptionJapan plans to welcome the ACM ICPC World Finals and a lot of ...
分类:编程语言   时间:2016-01-18 22:34:09    阅读次数:235
传统的线程技术
线程并不是java1.5以后的新技术,在(java1.5之前)传统的线程创建有两种方式:1)继承Thread类;2)实现Runnable接口。1)继承Thread类: 1 Thread thread1 = new Thread(){ 2 @Override 3 ...
分类:编程语言   时间:2016-01-18 22:34:29    阅读次数:263
线程的理解
说到线程就不得说进程。进程 进程对应一个程序,每个进程对应一定的内存地址空间,并且只能使用它自己的内存空间,各个进程间互不干扰。并且进程保存了程序每个时刻的运行状态,这样就为进程切换提供了可能。当进程暂时时,它会保存当前进程的状态(比如进程标识、进程的使用的资源等),在下一次重新切换回来时,便...
分类:编程语言   时间:2016-01-18 22:27:38    阅读次数:187
[JavaWeb基础] 031.dom4j写入xml的方法
上一篇我们讲述了dom4j读取xml的4种方法,甚是精彩,那么怎么样写入xml呢?我们直接看下源码实现。 public static void main(String[] args) throws Exception { // 创建文档 Document document = DocumentH.....
分类:编程语言   时间:2016-01-18 22:25:46    阅读次数:211
[java]经验集
Calendar c = Calendar.getInstance();c.set(1999,12,21);SimpleDateFormat sdf = new SimpleDateFormat();sdf.applyPattern("yyyy-MM-dd HH:mm:ss E");System.o...
分类:编程语言   时间:2016-01-18 22:26:46    阅读次数:191
多机作业排序问题-约翰逊算法和帕尔默法求最优解
0-背景临近毕业答辩,检测重复率,抽盲审等事宜接踵而至。很不幸,女票抽中盲审。我送助攻,和她一起修改论文,所以,这几天写了点代码,可以整理一下。多机器作业排序问题很简单,举个栗子🌰(从她论文中偷了一张图,23333),把所有工件,A,B,C,D加工完要用多久?前提是一台机器只能一次加工一个工件。(...
分类:编程语言   时间:2016-01-18 22:24:10    阅读次数:1367
数组中常用算法(方法)总结
1.堆栈注意堆栈中的node需要暂存哪些数据,以及入口。举例:二维数组中找到用相邻字母组成的目标字符串。Givenboard=[ ['A','B','C','E'], ['S','F','C','S'], ['A','D','E','E']]word="ABCCED", -> returnst...
分类:编程语言   时间:2016-01-18 22:23:29    阅读次数:203
java设计模式 略版
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设...
分类:编程语言   时间:2016-01-18 22:22:49    阅读次数:159
Java实现生命周期管理机制
先扯再说最近一直在研究某个国产开源的MySQL数据库中间件,拉下其最新版的代码到eclipse后,启动起来,然后做各种测试和代码追踪;用完想要关闭它时,拉出它的STOP类想要运行时,发现这个类里赫然只写以下几行代码,于是我感觉瞬间受到了很多伤害。 public static void main...
分类:编程语言   时间:2016-01-18 22:22:52    阅读次数:282
Cocos2d-x 脚本语言Lua中的面向对象
Cocos2d-x 脚本语言Lua中的面向对象 面向对象不是针对某一门语言,而是一种思想。在面向过程的语言也能够使用面向对象的思想来进行编程。在Lua中,并没有面向对象的概念存在,没有类的定义和子类的定义。但相同在Lua中能够利用面向对象的思想来实现面向对象的类继承。一、复制表的方式面向对象--Lu...
分类:编程语言   时间:2016-01-18 22:20:09    阅读次数:162
排序系列算法——堆排序
堆:大根堆与小根堆 堆排序是建立在堆基础上的排序方法,首先了解一下什么是堆。 常用的堆一般有两种,大根堆和小根堆。堆可以看做是一棵二叉树,其父节点的值总是大于(大根堆)或者小于(小根堆)子节点的值。举一个例子: 图1 不满足堆的条件 图2大根堆...
分类:编程语言   时间:2016-01-18 22:18:59    阅读次数:273
JAVA调用聚合天气api接口示例
查询天气预报在APP中常用的一个常用功能,聚合数据免费天气api接口可以根据根据城市名/id查询天气、根据IP查询天气、据GPS坐标查询天气、查询城市天气三小时预报,并且支持全国不同城市天气预报查询。代码描述:基于JAVA的免费天气api接口调用示例,根据文档中注明的需求参数,..
分类:编程语言   时间:2016-01-18 21:15:28    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!