首页 > 编程语言
Java 对集合进行排序
public List compareTo(List<Object> result)throws Exception{ Collections.sort(result,new Comparator<Object>(){ public int compare(Object arg0, Object arg1) { if(arg0.getNumbe...
分类:编程语言   时间:2014-11-25 16:41:04    收藏:0  评论:0  赞:0  阅读:190
理解Java对象序列化
关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in J...
分类:编程语言   时间:2014-11-25 16:40:35    收藏:0  评论:0  赞:0  阅读:225
python基础
python中使用#作为注释标志。 python中也支持转义符,例如\n表示换行,\t表示制表符。\\表示\,但是当字符串中有很多需要转义的字符时,可以使用r'****'方式,这样字符串中 的所有内容都会直接应用,而不用经过转义,例如: python中用None表示空值。 python中一个变量可以反复的赋值,而且可以是不同类型变量: a="this is a string" pr...
分类:编程语言   时间:2014-11-25 16:37:44    收藏:0  评论:0  赞:0  阅读:178
unity3D快捷键大全
This page gives an overview of the default Unity Hotkeys...
分类:编程语言   时间:2014-11-25 16:36:54    收藏:0  评论:0  赞:0  阅读:255
Java网络编程之TCP、UDP
Java网络编程提供了两种协议:TCP(传输控制协议)和UDP(数据报协议)。TCP(Transmission Control Protocol)是一种可靠的传输协议,传输时会采用“三次握手”端的方式建立连接,以保证数据的可靠性和安全性;而UDP(User Datagram Protocol)协议是一种不可靠的传输协议,发送的数据不一定能够接受的到,网上的聊天是工具一般采用的此协议。下面将详细的接受TCP和UDP的使用以及相应的编码。 一、TCP网络通信 二、UDP网络通信...
分类:编程语言   时间:2014-11-25 16:31:14    收藏:0  评论:0  赞:0  阅读:365
数组的关系运算
观察一个循环,它用来清除一个数组中所有的元素。 #define N_VALUES 5 float values[N_VALUES]; float *vp; for(vp=&values[0];vp<&values[N_VALUES];) *vp++=0; for语句使用了一个关系测试来决定是否结束循环,这个测试是合法的,因为vp和指针常量都指向同一数据中的元素(事实上,...
分类:编程语言   时间:2014-11-25 16:29:14    收藏:0  评论:0  赞:0  阅读:281
Java多线程(2)--线程的中断和中断的控制
如果Java程序不只有一个执行线程,只有当所有线程结束的时候这个程序才能运行结束。更确切的说是所有的非守护线程运行结束的时候,或者其中一个线程调用了System.exet()方法时,程序才运行结束。 Java提供了中断机制,我们可以采用它来结束一个线程。我们创建一个线程,使其运行5秒后通过中断机制强制使其终止。程序检查数字是否是质数。 package com.concurrency; pub...
分类:编程语言   时间:2014-11-25 16:28:54    收藏:0  评论:0  赞:0  阅读:320
伸展树的原理及实现源代码(有图文详解和C++实现代码)
伸展树的原理及实现源代码(有图文详解和C++实现代码) 伸展树(Splay Tree)是一种二叉搜索树,它能在O(log n)内完成插入、查找和删除操作。它由Daniel Sleator和Robert Tarjan创造。它的优势在于不需要记录用于平衡树的冗余信息。在伸展树上的一般操作都基于伸展操作。 为什么需要伸展树(Splay Tree) 各种二叉搜索树存在不足。比如:对于一个有n个节点的平衡二叉搜索树,虽然最坏情况下每次查找的时间复杂度不会超过O(logn),但是如果访...
分类:编程语言   时间:2014-11-25 16:28:44    收藏:0  评论:0  赞:0  阅读:370
python中的list
python中的list是存放一组有序集合,可以随时添加和删除元素。 要获取list的长度可以使用len()方法。 要访问list中的某个元素可以通过下标进行访问,下标从0开始。 当然如果访问最后一个元素可以使用下标为-1进行访问,倒数第二个可以使用-2进行访问。 向list元素的末尾增加元素可以使用append()方法进行增加。 使用insert(index,value)可以将元素插入...
分类:编程语言   时间:2014-11-25 16:27:44    收藏:0  评论:0  赞:0  阅读:270
【BZOJ2049】【SDOI2008】Cave 洞穴勘测 LCT裸题 模版题 数组版
数组,至少目前我只写数组,不写指针。 LCT这种东西我不打算讲或者什么乱七八糟的,反正这一篇是自用。 同样,看这篇博客的人可以先去别的地方学LCT,然后来我这扒代码。 代码: #include #include #include #include #define ls son[x][0] #define rs son[x][1] #define is(x) (x==...
分类:编程语言   时间:2014-11-25 16:27:34    收藏:0  评论:0  赞:0  阅读:223
Java程序控制CPU使用率
参考: http://stackoverflow.com/questions/1202184/throttling-cpu-memory-usage-of-a-thread-in-java one way would be to adaptively sleep the threads, similarly as video playback is done in Java. If you ...
分类:编程语言   时间:2014-11-25 16:25:05    收藏:0  评论:0  赞:0  阅读:369
考研路之C语言
今天在学习C的时候,又学到了一些新的内容,所以赶紧记录下来。case 1:#include union exa{ struct{ int a; int b; }out; int c; int d;};void main(){ union ex...
分类:编程语言   时间:2014-11-25 16:23:04    收藏:0  评论:0  赞:0  阅读:319
Hessian Servlet和Hessian Spring的简单应用
转自:http://lancui.iteye.com/blog/935578简介相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议(Binary),因为采用的是二进制协议,所以它很适合于发送二进制数据。Hessian通常通过Web应用来提供服务,因此非常类似于WebSer...
分类:编程语言   时间:2014-11-25 16:20:45    收藏:0  评论:0  赞:0  阅读:431
【JavaScript】又一神器框架:linq.js
引言前几天针对一个js数组交集的问题请教了下同事,他第一反应就是循环,这也是常规思路,因为我个人更倾向于js些,我便开玩笑,不知道js能不能像linq那样实现这些操作呢?果断百度了一把,果然有现成框架啊,真是高手在民间啊。官方的介绍中说支持90多个方法,我觉的起码是C# Linq有的方法它肯定有。优...
分类:编程语言   时间:2014-11-25 16:17:04    收藏:0  评论:0  赞:0  阅读:283
通过递归使数组中没有重复项
分类:编程语言   时间:2014-11-25 16:16:04    收藏:0  评论:0  赞:0  阅读:315
ECMA5中数组新增的几个方法~
今天在做练习的时候,偶遇fitter();以前看过这些数组的新方法,但一直没有用在实战中,趁着今天在复习一次;forEaach()这个方法是从头到尾遍历一个数组,然后为数组中的每个元素调用指定的函数。这个函数作为foreach的第一个参数。调用的函数可以有3个参数,分别是当前的数组元素,当前元素的索...
分类:编程语言   时间:2014-11-25 16:14:34    收藏:0  评论:0  赞:0  阅读:97
Unity 中的协同程序
今天咱就说说,协同程序coroutine。(这文章是在网吧敲的,没有unity,但是所有结论都被跑过,不管你信得过我还是信不过我,都要自己跑一下看看,同时欢迎纠错)先说说啥是协程:协同程序是一个非常让人作呕的东西,它的表现形式非常像线程,对线程有过接触的朋友可能更理解我这句话的意思,你没接触过线程,...
分类:编程语言   时间:2014-11-25 16:12:44    收藏:0  评论:0  赞:0  阅读:320
java MD5加密
package com.wiseweb.util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;...
分类:编程语言   时间:2014-11-25 16:11:14    收藏:0  评论:0  赞:0  阅读:140
JavaWeb之Servlet:请求 与 响应
1 引入浏览器和服务器的种类都有很多,要在它们之间通讯,必定要遵循一定的准则,而http协议就是这样的一个"准则"。Http协议:规定了 浏览器 和 服务器 数据传输的一种格式。当浏览器想要获取服务器的服务,就会往服务器发送一个请求,这个请求就会使用Http协议规定的格式发送到服务器,而服务器收到这...
分类:编程语言   时间:2014-11-25 16:10:24    收藏:0  评论:0  赞:0  阅读:183
java学习---jdk安装和环境变量的配置
一、jdk的安装 安装时出现两次安装提示:第一次是安装jdk,第二次是安装jre;建议两个都安装在同一个java文件夹中的不同文件夹中。二、配置环境变量 计算机→属性→高级系统设置→高级→环境变量: 1)系统变量-----新建JAVA_HOME 变量 ; 变量值填写jdk的安装目录(本...
分类:编程语言   时间:2014-11-25 16:09:24    收藏:0  评论:0  赞:0  阅读:138
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!