常见的ArrayList LinkedList HashMap TreeMap LinkedHashMap HashSet TreeSet LinkedHashSet 都是线程不安全的。如果要使用线程安全的,可以使用:1.List ----- Vector 、ConcurrentLinkedQueu...
分类:
编程语言 时间:
2015-03-27 19:35:25
收藏:
0 评论:
0 赞:
0 阅读:
206
本文由青松原创并依GPL-V2及其后续版本发放,转载请注明出处且应包含本行声明。C++中常用rand()函数生成随机数,但严格意义上来讲生成的只是伪随机数(pseudo-random integral number)。生成随机数时需要我们指定一个种子,如果在程序内循环,那么下一次生成随机数时调用上一...
分类:
编程语言 时间:
2015-03-27 19:32:55
收藏:
0 评论:
0 赞:
0 阅读:
195
1 #include 2 3 using namespace std; 4 5 struct Node{ 6 int data; 7 Node *next; 8 }; 9 10 Node* InitNodeList(){11 Node *node=0;//定义一个空指...
分类:
编程语言 时间:
2015-03-27 19:32:05
收藏:
0 评论:
0 赞:
0 阅读:
159
在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动的....
分类:
编程语言 时间:
2015-03-27 19:29:55
收藏:
0 评论:
0 赞:
0 阅读:
299
抽象工厂模式的定义:Provide an interface for creating families of related or dependent objects without specifying their concrete classes。为创建一组相关或相互依赖的对象提供一个接口,而...
分类:
编程语言 时间:
2015-03-27 19:28:35
收藏:
0 评论:
0 赞:
0 阅读:
270
字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。decode的作用是将其他编码的字符串转换成unicode编码,如str1....
分类:
编程语言 时间:
2015-03-27 19:27:35
收藏:
0 评论:
0 赞:
0 阅读:
154
Spring3.x错误:解决办法:一定要引入cglib-nodep-2.1_3.jar,而不是cglib-2.1.3.jar
分类:
编程语言 时间:
2015-03-27 19:27:25
收藏:
0 评论:
0 赞:
0 阅读:
146
在IOS项目中,可以将C++与Object-C混编,不过必须放在实现文件.mm中。在.mm中,我们可能创建了一个C++对象A,而它持有一个Object-C对象B作为成员变量。当A对象被释放掉的时候,不会自动对B对象进行release操作。因此B对象不会被释放掉,造成内存泄露。解决方法就是,在A对象析...
分类:
编程语言 时间:
2015-03-27 19:26:15
收藏:
0 评论:
0 赞:
0 阅读:
208
#include#include#include using namespace std;int main(){ cout ::max)(); cout ::min)() ::max)(); cout ::min)() ::max)(); cout ::min)() ::ma...
分类:
编程语言 时间:
2015-03-27 19:21:25
收藏:
0 评论:
0 赞:
0 阅读:
159
没怎么用过,先mark一下(1)创建jar包 jar cf hello.jar hello 利用test目录生成hello.jar包,如hello.jar存在,则覆盖(2)创建并显示打包过程 jar cvf hello.jar hello 利用hello目录创建hello.j...
分类:
编程语言 时间:
2015-03-27 19:20:05
收藏:
0 评论:
0 赞:
0 阅读:
248
MVC多语言处理主要分两部分,一部分是Razor视图中的文字标签内容切换, 另一部分是javascript文件中的文标签内容切换. 这里分这两部分来说.View视图中的比较好做, 思路是使用资源文件.一, 新建一个资源文件类, 完成之后结构为:没有后缀的是默认的主文件, .zh和.en-US是两个语...
分类:
编程语言 时间:
2015-03-27 19:19:45
收藏:
0 评论:
0 赞:
0 阅读:
267
放出效果图使用的核心技术为曲面细分和置换贴图,Unity支持GPU的曲面细分,置换贴图为噪波,沿着法线拉伸即成为毛发。再随机减少最高点的高度产生毛刺的感觉曲面细分之前有篇文章详细讲过弄了前后rim来产生毛发的根部到尖端颜色过渡效果,一般真实的毛发尖端会褪色还可以加上贝赛尔曲线等曲线函数,产生弯曲柔顺...
分类:
编程语言 时间:
2015-03-27 19:18:05
收藏:
0 评论:
0 赞:
0 阅读:
363
Spring3.x错误:解决方法:aopalliance-1.0.jar和aopalliance-alpha1.jar之间的冲突。
分类:
编程语言 时间:
2015-03-27 19:13:05
收藏:
0 评论:
0 赞:
0 阅读:
858
Spring3.x错误:解决方法: (*com.dayang.service..*(..)) *和com.dayang.之间有空格
分类:
编程语言 时间:
2015-03-27 19:12:25
收藏:
0 评论:
0 赞:
0 阅读:
232
这一篇主要介绍数据库和entity framework集成1. 先创建数据库,很简单的几张表,但也涉及了一些主外键关系、联合主键等,关系图如下(DB脚本在最后) 2. 打开VS,现在建立Model实体,在Repository层右键,选择“新建项目”,添加“数据”-“ADO.NET 实体数据类型”,....
分类:
编程语言 时间:
2015-03-27 19:12:05
收藏:
0 评论:
0 赞:
0 阅读:
243
SetLength(OldDeptInfo,0); //释放旧数组 OldDeptInfo:=nil; 这样也可以; //SetLength(OldDeptInfo,Length(NewDeptInfo)); //不需要设定长度; OldDeptInfo:= NewDeptI...
分类:
编程语言 时间:
2015-03-27 19:11:35
收藏:
0 评论:
0 赞:
0 阅读:
405
http://www.zhiyangit.com/html/2012/5/1250.htm生命周期:加载加载的类并把类的信息加载到jvm的方法区连接做一些加载后的验证工作以及一些初始化前的准备工作,把常量池中的符号引用转换为直接引用初始化按照顺序自上而下运行类中的变量赋值语句和静态语句,如果有父类,...
分类:
编程语言 时间:
2015-03-27 19:09:55
收藏:
0 评论:
0 赞:
0 阅读:
245
喃都不说了,贴代码,意思都在代码里面了 Page.java //分页类。定义分页字段信息,供前台页面使用package com.core.common;import java.util.List;public class Page { private int pageIndex;//当前页pri.....
分类:
编程语言 时间:
2015-03-27 19:09:25
收藏:
0 评论:
0 赞:
0 阅读:
266
最近无聊,某天无意在vs2013上发现了Python......Python介绍:可以自己搜索一下.接下来,准备工具:Win7搭建开发环境。需要准备Python、PTVS2013。1、http://pytools.codeplex.com/下载工具PTVS20132、https://www.pyth...
分类:
编程语言 时间:
2015-03-27 19:09:05
收藏:
0 评论:
0 赞:
0 阅读:
210
算法简介:算法的目的是在O(n)的时间复杂度内找到一个字符串中各个字母所在的最大长度的回文串。此算法用到了一个Rad[]数组的定义,Rad[i]表示回文的半径,即最大的j满足s[i-rad[i],i-1]=s[i+1,i+rad[i]]。很明显,找到了所有的rad[i],就求出了所有的长度为奇数.....
分类:
编程语言 时间:
2015-03-27 19:05:25
收藏:
0 评论:
0 赞:
0 阅读:
349