第1种:递归来实现作者:魔天06原文链接:http://blog.sina.com.cn/s/blog_5fb90aaa01015y3a.html 1, 'name' => 'dev', 'parentid' => 0 ), array( ...
分类:
编程语言 时间:
2015-12-30 10:30:41
阅读次数:
152
一.什么叫单例模式JVM所管理的内存也就是堆中只存在某个类的唯一一个实例,通过把构造函数私有化,然供一个静态方法提供唯一实例.单例模式经常被分为饿汉单例模式以及懒汉单例模式.饿汉单例模式是在类初始化的时候创建自己的实例.懒汉模式是在需要实例的时候再创建实例.二.单例模式优点与缺点优点:内存中只存在一...
分类:
编程语言 时间:
2015-12-30 10:27:48
阅读次数:
152
Java陷阱一箩筐----面试题集及解答面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少。 当然这些都是Java的基本题,那些面试的人大多数不会问你Hibernate有多先进,Eclipse的三个组成部分,或command ....
分类:
编程语言 时间:
2015-12-30 10:24:52
阅读次数:
226
编辑本段VB版注:其中DigestStrToHexStr为可在程序外部调用加密函数Option Explicit' Base64 Encoding/Decoding Algorithm' By: David Midkiff (mznull@earthlink.net)'' This algorith...
分类:
编程语言 时间:
2015-12-30 10:23:58
阅读次数:
233
在【Java并发编程实战】—–“J.U.C”:CLH队列锁提过,AQS里面的CLH队列是CLH同步锁的一种变形。其主要从两方面进行了改造:节点的结构与节点等待机制。在结构上引入了头结点和尾节点,他们分别指向队列的头和尾,尝试获取锁、入队列、释放锁等实现都与头尾节点相关,并且每个节点都引入前驱节点和后后续节点的引用;在等待机制上由原来的自旋改成阻塞唤醒。其结构如下:知道其结构了,我们再看看他的实现。...
分类:
编程语言 时间:
2015-12-30 09:20:20
阅读次数:
211
总是被同学们问到,如何学习C和C++才不茫然,才不是乱学,想了一下,这里给出一个总的回复。 一家之言,欢迎拍砖哈。 1、可以考虑先学习C. 大多数时候,我们学习语言的目的,不是为了成为一个语言专家,而是希望成为一个解决问题的专家。做一个有用的程序员,做一个赚钱的程序员。我们的价值,将体现在客户...
分类:
编程语言 时间:
2015-12-30 09:17:52
阅读次数:
211
Python标准库08 多线程与同步 (threading包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python主要通过标准库中的threading包来实现多线程。在当今网络时代,每个服务器都会接收到大量的请求。服务器可以...
分类:
编程语言 时间:
2015-12-30 09:13:16
阅读次数:
261
首先,遍历map有以下方法:Java代码importjava.util.HashMap; importjava.util.Iterator; importjava.util.Map; publicclassMapTest{ publicstaticvoidmain(String[]args){ Ma...
分类:
编程语言 时间:
2015-12-30 09:12:30
阅读次数:
175
博主实现(in Unity3d 5)
used one spotlight
史克威尔效果展示(夜光引擎?)
博主近期渲染:最近用unity5弄的一些渲染
---- by wolf96 http://blog.csdn.net/wolf96...
分类:
编程语言 时间:
2015-12-30 08:05:06
阅读次数:
484
操作系统:Linux x64 / Ubuntu 14.04Java JDK版本:jdk-8u65-linux-x64.tar.gz声明:转载请注明出处及本文链接1. 前往ORACLE官网下载最新版本的Java JDK:http://www.oracle.com/technetwork/java/ja...
分类:
编程语言 时间:
2015-12-30 08:04:48
阅读次数:
158
Returning null + removing operations:poll(),pollFirst().Returning null + not removing operations:peek(),peekFirst().Throwing exception + removing oper...
分类:
编程语言 时间:
2015-12-30 07:02:43
阅读次数:
153
document 解析 sax 解析 dom4j 解析(摘自csdn redarmychen) dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码...
分类:
编程语言 时间:
2015-12-30 01:47:33
阅读次数:
156
MFC制作上位机,首先需要了解的是串口的编程,一般有两种方法,一个是使用ActiveX控件,例如mscomm串口控件,还有一个是用SerialPort类或者一些其他的串口类,这两个的区别是使用SerialPort类不需要注册控件,在其他没有安装控件的电脑上也能够用。一·使用mscomm串口控件使用m...
分类:
编程语言 时间:
2015-12-30 01:44:50
阅读次数:
926
zip([iterable,...])返回一个list ,list里的元素是元组tuple。第i个元组内的元素是所有iteralbe中第i个元素组成的。当所有的iterable拥有同样的长度的时候,此函数相当于func是None的map函数。>>> zip([1,2],[3,4])[(1, 3), ...
分类:
编程语言 时间:
2015-12-30 01:45:26
阅读次数:
174
关于c++的头文件依赖正在看google c++编程规范,里面对头文件依赖是这么说的:1234567891011使用前置声明(forward declarations)尽量减少.h文件中#include的数量。当一个头文件被包含的同时也引入了一项新的依赖(dependency),只要该头文件被修改,...
分类:
编程语言 时间:
2015-12-30 01:43:04
阅读次数:
345
java中字符串的概述1,字符串可以看作是字符数组2,同时也是常量,一旦定义就不能被改变.存储在字符串常量池中。原型:publicfinalcalssStringextendsObjectimplementsSerializable,Compareable,CharSequenceStrings="abc";等同于char[]data={‘a‘,‘b‘,‘c‘};Strings=newString("..
分类:
编程语言 时间:
2015-12-30 00:40:48
阅读次数:
195
java支持两种常见的方法创建字符串Strings1=newString("abc");
Strings2="abc";两种方法都有什么区别呢内存图如下1,S1首先查看字符串abc是否存在字符串常量池中,如果存在则直接指向,不存在,则创建一个2,S2查看常量池中abc是否存在,结果已经存在了,就直接指向引用了区别..
分类:
编程语言 时间:
2015-12-30 00:41:45
阅读次数:
247