首页 > 编程语言
插入排序、冒泡排序、选择排序、希尔排序、快速排序、归并排序、堆排序和LST基数排序——C++实现
首先是算法实现文件Sort.h,代码如下: /* * 实现了八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序 * 以及快速排序、归并排序、堆排序和LST基数排序 * @author gkh178 */ #include template void swap_value(T &a, T &b) { T temp = a; a = b; b = temp; } //插入排序:时...
分类:编程语言   时间:2015-07-31 01:20:04    收藏:0  评论:0  赞:0  阅读:172
Python新式类和经典类的区别
@Python新式类和经典类的区别 classClassicClass():passclassNewStyleClass(object):passx1=ClassicClass()x2=NewStyleClass()printx1.__class__,type(x1)printx2.__clas.....
分类:编程语言   时间:2015-07-31 01:18:43    收藏:0  评论:0  赞:0  阅读:228
python __new__以及__init__
@[深入Python]__new__和__init__12345678class A(object):def __init__(self):print "init"def __new__(cls,*args, **kwargs):print "new %s"%clsreturn object.__n...
分类:编程语言   时间:2015-07-31 01:18:33    收藏:0  评论:0  赞:0  阅读:296
Dijkstra算法的另一种证明
按:今天看Tanenbaum的计算机网络时讲到了Dijkstra算法。关于算法的正确性,《算法导论》给出了严格的证明。CLRS的证明基于一个通用的框架,非常清晰。今天只是随意想想是否有其他证明的方式,结果发现是有的。虽然这种证明方法可能早已有人用过,不算新鲜。不过自己想了一通就把它放到这里纯粹博大家...
分类:编程语言   时间:2015-07-31 01:17:33    收藏:0  评论:0  赞:0  阅读:234
javaweb写的在线聊天应用
写这个玩意儿就是想练练手, 用户需要登陆才能在线聊天,不要依赖数据库, 不需要数据库的操作, 所有的数据都是保存在内存中, 如果服务器一旦重启,数据就没有了; 登录界面: 聊天界面: 左侧是在线的用户列表, 右侧是聊天的内容, 内容的格式为 “作者 : 内容”; 点击button...
分类:编程语言   时间:2015-07-31 01:16:33    收藏:0  评论:0  赞:0  阅读:195
常见排序算法(未完明天继续更)
折半排序 1 void half_insert_sort(int a[],int n) 2 { 3 for(int i=1;it)13 {14 high=mid--;15 }16 els...
分类:编程语言   时间:2015-07-31 01:16:23    收藏:0  评论:0  赞:0  阅读:248
GameUnity 2.0 文档(一) 事件机制
新版本和旧版本一样,有socket事件和内部事件。区别在于,你只要一个监听就可以消息协议规则:用类名标记协议的好处是什么? 是利用反射机制来处理每个消息。程序启动的时候,会读取所有类名,并字典保存,也就是一次反射,消息传递就不会再次反射获取类了,直接 字典中拿取。这是目前最先进的做法大家看看一个案例...
分类:编程语言   时间:2015-07-31 01:15:33    收藏:0  评论:0  赞:0  阅读:150
java中输入方式Scanner和BufferedReader
Scanner 在java.util包中,需要引入时可以用import java.util.*;或者import java.util.Scanner;工作原理:通过new创建一个Scanner对象,Scanner需要传入一个System.in作为参数,这个我们可以看作是Scanner通过其内部机制将...
分类:编程语言   时间:2015-07-31 01:15:23    收藏:0  评论:0  赞:0  阅读:345
java的堆,栈,静态代码区 详解
面试中,有家公司做数据库开发的,对内存要求比较高,考到了这个一:在JAVA中,有六个不同的地方可以存储数据:1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序...
分类:编程语言   时间:2015-07-31 01:15:03    收藏:0  评论:0  赞:0  阅读:130
理解JavaScript闭包
什么是闭包闭包是指有权访问另一个函数作用域中的变量的函数(有点拗口吧),简单点就是在一个函数的内部创建另外一个函数,并返回这个函数的引用。(这也是创建闭包的常用方式)function outerFunc (outerNum) { return function innerFunc(in...
分类:编程语言   时间:2015-07-31 01:13:43    收藏:0  评论:0  赞:0  阅读:173
Java基础:可变参数(Varagrs)的使用注意事项
因为在先前学习java的过程中,有涉及到可变参数,但没有太深入的去学习。所以最近自己找了些相关资料,想加深了解。下面就是学习整理后的内容了。
分类:编程语言   时间:2015-07-31 01:10:53    收藏:0  评论:0  赞:0  阅读:359
springmvc中解决406问题
在使用springmvc:4.1.3版本的时候因为前台一直用的是html网页,而不是jsp,在web.xml中配置是这样的 manage-web *.html 但是在注册用户的时候页面报了一个406错误,注册后Controller中本应该返回一个json数据,但是这次却返回不了了。配置了: ...
分类:编程语言   时间:2015-07-31 01:10:46    收藏:0  评论:0  赞:0  阅读:213
js中java式的类成员
function Range(from,to,x){ //实例(对象)字段 this.x=x;}//类字段Range.Y="类字段";//类方法Range.s=function(){ return '类方法';};Range.prototype={ construct...
分类:编程语言   时间:2015-07-31 01:08:43    收藏:0  评论:0  赞:0  阅读:115
Java程序设计之消费者和生产者
新建一个Break类,表示食物数量。public class Break { public static final int MAX = 10; //最多一次性煮十个面包 Stack stack = new Stack(); public static int food_co...
分类:编程语言   时间:2015-07-31 01:06:33    收藏:0  评论:0  赞:0  阅读:161
Eclipse 官方简体中文语言包下载地址及安装方法
Eclipse 官方简体中文语言包下载地址及安装方法打开Eclipse Babel Project 主页:http://www.eclipse.org/babel/downloads.php根据Eclipse的版本找到相应的插件地址,复制下来。进入Eclipse,选择Help->Install Ne...
分类:编程语言   时间:2015-07-31 01:05:13    收藏:0  评论:0  赞:0  阅读:296
ZOJ3574(归并排序求逆数对)
Under Attack IITime Limit:5 Seconds Memory Limit:65536 KBBecause of the sucessfully calculation in Under Attack I, Doctor is awarded with Courage Cros...
分类:编程语言   时间:2015-07-31 01:04:23    收藏:0  评论:0  赞:0  阅读:242
JAVA Arrays.binarySearch
转自:http://blog.csdn.net/somebodydie/article/details/8229343packagecom.jaky;importjava.util.*;publicclassQuest{/***@paramargs*/publicstaticvoidmain(Str...
分类:编程语言   时间:2015-07-31 01:03:23    收藏:0  评论:0  赞:0  阅读:165
[非原创]java 中static作用解析
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类...
分类:编程语言   时间:2015-07-31 01:02:23    收藏:0  评论:0  赞:0  阅读:185
Spring multipart file上传
org.springframework.web.multipart.MultipartFile接口interface MultipartFile {public byte[] getBytes();public String getContentType();public java.io.Input...
分类:编程语言   时间:2015-07-31 01:01:13    收藏:0  评论:0  赞:0  阅读:253
java 堆 栈 方法区的简单分析
Java里的堆(heap)栈(stack)和方法区(method)基础数据类型直接在栈空间分配, 方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。 引用数据类型,需要用new来创建,既在栈空间分配一个地址空间,又在堆空间分配对象的类变量 。 方法的引用参数,在栈空间分配一个地址空间,...
分类:编程语言   时间:2015-07-31 00:59:13    收藏:0  评论:0  赞:0  阅读:269
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!