转自http://www.cnblogs.com/wangyonghui/archive/2010/07/12/1776068.html,稍有改动
一、是什么
我们学习C语言时最经常使用printf()函数,但我们很少了解其原型。其实pri...
分类:
编程语言 时间:
2014-12-03 15:46:49
阅读次数:
282
代码请看这里。https://github.com/langsim/VIM-IDE,觉得好的给点个星星哈。
目录
缘起
版本支持
使用范围
使用方法
相对于原生VIM定制的内容
新增快捷键
已知不足
交流
缘起
刚开始做Linux C/C++的时候试了很多编辑方式,包括:
souce insight:通过Linux上的samba服务去写Linux主机里的代码(我觉得不通过定制版的vim和...
分类:
编程语言 时间:
2014-12-03 15:49:07
阅读次数:
515
快速排序:冒泡排序的一种改进排序方法
基本思想:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,
然后再按次方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列 。
“快速排序法”使用的是递归原理,下面我结合一个例子来说明“快速排序法”的原理。首先给出一个数组
{53,12,98,63,...
分类:
编程语言 时间:
2014-12-03 15:47:29
阅读次数:
227
最近在做opencv 多通道操作时发现网上例子很少,为了方便记忆就自己写了个demo。
例子在vs2010 + opencv 2.4.9 编译通过,只要配置好opencv 的lib路径就可以运行了。
该方法适用于Windows/Linux下的c++ 操作,Windows 和Ubuntu 都试过没问题。
#include
#include
#pragma comment ( lib...
分类:
编程语言 时间:
2014-12-03 15:47:53
阅读次数:
672
引用:
最近做系统间数据导入导出时需要用到web service,所以需要通过wsdl生成java客户端来读取数据。
方法一: 使用xfire eclipse plugin生成java客户端
1 安装xfire eclipse plugin,update site:
Java代码
http://dist.codehaus.org/xfi...
分类:
编程语言 时间:
2014-12-03 15:46:49
阅读次数:
155
Microsoft Visual C++6.0是一个短小而精悍集成开发工具...
分类:
编程语言 时间:
2014-12-03 15:44:05
阅读次数:
162
不用正则的情况下,如下代码:
package src;
import java.text.SimpleDateFormat;
public class Main {
public static void main(String args[]){
boolean b = checkTime("2014-12-3 15:17:56");
System.out.printl...
分类:
编程语言 时间:
2014-12-03 15:43:09
阅读次数:
131
JAVA项目组的同事离职了,项目即将上线,领导只好抓我这只完全不会JAVA,C++入门级菜鸟去接手,很吓人很忐忑,很不乐意的开始了我的JAVA征途```每一次我都会告诉自己 万事开头难 硬着头皮 心情低落的看了两天JAVA代码 0基础外加0智商的脑袋 真的让我很头疼 还好已经接了一个礼拜了 感觉进步...
分类:
编程语言 时间:
2014-12-03 15:39:45
阅读次数:
177
Python2.x与3??.x版本区别Python的3??.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。许多针对早期Python版本设计的程式都无法在Python 3...
分类:
编程语言 时间:
2014-12-03 15:37:44
阅读次数:
280
堆内存设置 原理 JVM堆内存分为2块:Permanent?Space 和 Heap Space。 Permanent 即?持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。 Heap = { Old + N...
分类:
编程语言 时间:
2014-12-03 14:34:04
阅读次数:
256
0、环境:Win7x64,Python2.7,APScheduler2.1.2。1、图:2、代码:(1)、中心节点:#encoding=utf-8
#author:walker
#date:2014-12-03
#function:中心节点(主要功能是分配任务)
importSocketServer,socket,Queue
CenterIP=‘127.0.0.1‘ #中心节点IP
CenterListenPort=9999..
分类:
编程语言 时间:
2014-12-03 14:32:34
阅读次数:
332
在导入报表的时候,经常会遇到对象属性是集合或数组形似的,如学生会有多个老师,那么这种属性是集合或数组形式的报表如何设置,以及导入呢。Teacher类packagemodel;publicclassTeacher{ privateStringname; privateStringsex; publicStringgetName(){ returnname; } publicvo..
分类:
编程语言 时间:
2014-12-03 14:26:55
阅读次数:
248
publicstatic<T>Tclone(Tobj)throwsException{ObjectOutputStreamoos=null;ByteArrayOutputStreambos=null;ObjectInputStreamois=null;bos=newByteArrayOutputStream();oos=newObjectOutputStream(bos);oos.writeObject(obj);oos.flush();ois=newObjectInputStream(newBy..
分类:
编程语言 时间:
2014-12-03 14:23:05
阅读次数:
178
关于pythonbrew的介绍:https://github.com/utahta/pythonbrew
中文文档:http://pythonbrew.readthedocs.org/en/latest/
选择pythonbrew的原因:
融合了virtualenv,创建隔离环境更方便快捷
具有pyenv的所拥有的所有功能(个人感...
分类:
编程语言 时间:
2014-12-03 14:20:05
阅读次数:
416
unity3d 老电影式的屏幕特效。。。。。...
分类:
编程语言 时间:
2014-12-03 14:20:46
阅读次数:
282
要求
客户端有四个要求:
这需要作为参数: zookpeer的服务地址、znode的名字、将输出写入到一个文件的名称、一个可执行的参数。
它与znode获取相关的数据并开始执行。
如果znode发生变化,重启客户端重新提取内容和可执行文件。
如果znode消失,客户端可进行线程销毁。
程序设计
一般来说,zookpeer应用被分解成两个部分,一个保持...
分类:
编程语言 时间:
2014-12-03 14:21:47
阅读次数:
271
如果我们要设计一个堆栈,不管传入的数据类型,例如整形或字符型,都可以正确的处理,我们要怎么做呢?当然传统的方法我们也可以实现,但是不太好做,比较麻烦。现在我们来介绍一下更通用的一个方法。C++ STL提供了容器(Container),现在我们来看下容器stack怎么实现的。...
分类:
编程语言 时间:
2014-12-03 14:20:49
阅读次数:
250