首页 > 编程语言
List Map Set的线程安全
常见的ArrayList LinkedList HashMap TreeMap LinkedHashMap HashSet TreeSet LinkedHashSet 都是线程不安全的。如果要使用线程安全的,可以使用:1.List ----- Vector 、ConcurrentLinkedQueu...
分类:编程语言   时间:2015-03-27 19:35:25    收藏:0  评论:0  赞:0  阅读:206
C++利用系统时间产生的随机数
本文由青松原创并依GPL-V2及其后续版本发放,转载请注明出处且应包含本行声明。C++中常用rand()函数生成随机数,但严格意义上来讲生成的只是伪随机数(pseudo-random integral number)。生成随机数时需要我们指定一个种子,如果在程序内循环,那么下一次生成随机数时调用上一...
分类:编程语言   时间:2015-03-27 19:32:55    收藏:0  评论:0  赞:0  阅读:195
C++操作链表
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
Java常见排序算法之折半插入排序
在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动的....
分类:编程语言   时间:2015-03-27 19:29:55    收藏:0  评论:0  赞:0  阅读:299
java中23种设计模式之3-抽象工厂模式(abstract factory pattern)
抽象工厂模式的定义: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 中文转换问题
字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。decode的作用是将其他编码的字符串转换成unicode编码,如str1....
分类:编程语言   时间:2015-03-27 19:27:35    收藏:0  评论:0  赞:0  阅读:154
Spring3.x错误----NotFoundException: org.objectweb.asm.codevisitor
Spring3.x错误:解决办法:一定要引入cglib-nodep-2.1_3.jar,而不是cglib-2.1.3.jar
分类:编程语言   时间:2015-03-27 19:27:25    收藏:0  评论:0  赞:0  阅读:146
C++持有Object-C对象时容易内存泄露
在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
C/C++中各种类型int、long、double、char表示范围(最大最小值)
#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
一些jar命令
没怎么用过,先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
ASP.net MVC 多语言处理
MVC多语言处理主要分两部分,一部分是Razor视图中的文字标签内容切换, 另一部分是javascript文件中的文标签内容切换. 这里分这两部分来说.View视图中的比较好做, 思路是使用资源文件.一, 新建一个资源文件类, 完成之后结构为:没有后缀的是默认的主文件, .zh和.en-US是两个语...
分类:编程语言   时间:2015-03-27 19:19:45    收藏:0  评论:0  赞:0  阅读:267
Unity3d fur真实毛发渲染
放出效果图使用的核心技术为曲面细分和置换贴图,Unity支持GPU的曲面细分,置换贴图为噪波,沿着法线拉伸即成为毛发。再随机减少最高点的高度产生毛刺的感觉曲面细分之前有篇文章详细讲过弄了前后rim来产生毛发的根部到尖端颜色过渡效果,一般真实的毛发尖端会褪色还可以加上贝赛尔曲线等曲线函数,产生弯曲柔顺...
分类:编程语言   时间:2015-03-27 19:18:05    收藏:0  评论:0  赞:0  阅读:363
Spring3.x错误----Bean named "txAdvice" must be of type[org.aopallibance.aop.Advice
Spring3.x错误:解决方法:aopalliance-1.0.jar和aopalliance-alpha1.jar之间的冲突。
分类:编程语言   时间:2015-03-27 19:13:05    收藏:0  评论:0  赞:0  阅读:858
Spring3.x错误--Pointcut is not well-formed:expecting 'name pattern' at...
Spring3.x错误:解决方法: (*com.dayang.service..*(..)) *和com.dayang.之间有空格
分类:编程语言   时间:2015-03-27 19:12:25    收藏:0  评论:0  赞:0  阅读:232
Asp.net MVC + EF + Spring.Net 项目实践(二)
这一篇主要介绍数据库和entity framework集成1. 先创建数据库,很简单的几张表,但也涉及了一些主外键关系、联合主键等,关系图如下(DB脚本在最后) 2. 打开VS,现在建立Model实体,在Repository层右键,选择“新建项目”,添加“数据”-“ADO.NET 实体数据类型”,....
分类:编程语言   时间:2015-03-27 19:12:05    收藏:0  评论:0  赞:0  阅读:243
delphi record数组复制
SetLength(OldDeptInfo,0); //释放旧数组 OldDeptInfo:=nil; 这样也可以; //SetLength(OldDeptInfo,Length(NewDeptInfo)); //不需要设定长度; OldDeptInfo:= NewDeptI...
分类:编程语言   时间:2015-03-27 19:11:35    收藏:0  评论:0  赞:0  阅读:405
Java类的生命周期详解
http://www.zhiyangit.com/html/2012/5/1250.htm生命周期:加载加载的类并把类的信息加载到jvm的方法区连接做一些加载后的验证工作以及一些初始化前的准备工作,把常量池中的符号引用转换为直接引用初始化按照顺序自上而下运行类中的变量赋值语句和静态语句,如果有父类,...
分类:编程语言   时间:2015-03-27 19:09:55    收藏:0  评论:0  赞:0  阅读:245
一种好的JAVA分页实现
喃都不说了,贴代码,意思都在代码里面了 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
最近无聊,某天无意在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
回文序列检测,Manacher算法详解
算法简介:算法的目的是在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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!