首页 > 编程语言
C++中线程安全的单例模式
1. 什么是单例模式?单例模式是设计模式中的一种,是设计模式中最简单,最常用的一种模式,这种模式用来保证某一个类的对象实例在应用中只有一个,或者只被创建一次。在实际的开发中,我们经常会碰到只需要创建一个实例的情况,例如: 配置文件,日志对象,线程池,缓存等。这些实例为了保证一致性,在整个应用中只需要被创建一次,例如,如果日志对象被创建多次,那么很可能日志中的内容就不一致,还有就是有时候占用资源过多的...
分类:编程语言   时间:2015-04-15 17:08:35    收藏:0  评论:0  赞:0  阅读:359
[JAVA]LeetCode8 String to Integer (atoi)
Implement atoi to convert a string to an integer....
分类:编程语言   时间:2015-04-15 17:06:35    收藏:0  评论:0  赞:0  阅读:310
java 集合1
几个面试常见问题: 1.Q:ArrayList和Vector有什么区别?HashMap和HashTable有什么区别?    A:Vector和HashTable是线程同步的(synchronized)。性能上,ArrayList和HashMap分别比Vector和Hashtable要好。 2.Q:大致讲解java集合的体系结构    A:List、Set、Map是这个集合体系中最主要...
分类:编程语言   时间:2015-04-15 17:04:25    收藏:0  评论:0  赞:0  阅读:248
java 集合2
Java集合框架的知识总结(1) 说明:先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。   1、综述         所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。        当我们把一个对象放入集合中后,系统会把所有集合...
分类:编程语言   时间:2015-04-15 17:02:55    收藏:0  评论:0  赞:0  阅读:292
数据挖掘基础:在数据中寻找相关的项目 Apriori算法
Ck: Candidate itemset of size k Lk : frequent itemset of size k L1 = {frequent items}; for (k = 1; Lk !=?; k++) do begin Ck+1 = candidates generated from Lk; for each transaction t in databa...
分类:编程语言   时间:2015-04-15 17:02:17    收藏:0  评论:0  赞:0  阅读:281
SpringMVC 环境搭建
一、加入 jar – 包commons-logging-1.1.3.jarspring-aop-4.0.0.RELEASE.jarspring-beans-4.0.0.RELEASE.jarspring-context-4.0.0.RELEASE.jarspring-core-4.0.0.RELEA...
分类:编程语言   时间:2015-04-15 16:57:55    收藏:0  评论:0  赞:0  阅读:202
游戏引擎 Unity 的入门易精通难体现在哪?为什么?
04月212014年【王楠的回答(37票)】:为什么入门简单,看一下官网的文档和视频教程就知道了,看完几段视频和例子就能让初学者做出能玩的东西,其他同类商业引擎都做不到。物体+组件的结构,所见即所得的编辑方式,都把初学者的门槛降到了最低。再说说难精通的体现。其实任何可以拿来做高大上酷炫屌游戏的商业引...
分类:编程语言   时间:2015-04-15 16:57:05    收藏:0  评论:0  赞:0  阅读:312
<Java> java注解介绍
前言 在刚学java web开发的时候,我第一次看到注解不是在java里,而是在spring里,于是很长一段时间里,我都认为注解是spring特有的技术,后来用到mybatis的时候,发现也有不少注解,再加上经常在java中看到的@Override之类的,才怀疑注解是不是java的东西。可是怀疑归....
分类:编程语言   时间:2015-04-15 16:56:56    收藏:0  评论:0  赞:0  阅读:226
JavaScript 开发的45个经典技巧
JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过nodebot或no...
分类:编程语言   时间:2015-04-15 16:52:25    收藏:0  评论:0  赞:0  阅读:273
Javascript闭包简单理解
提到闭包,想必大家都早有耳闻,下面说下我的简单理解。说实话平时工作中实际手动写闭包的场景并不多,但是项目中用到的第三方框架和组件或多或少用到了闭包。所以,了解闭包是非常必要的。呵呵...一、什么是闭包简而言之,就是能够读取其他函数内部变量的函数。由于JS变量作用域的特性,外部不能访问内部变量,内部可...
分类:编程语言   时间:2015-04-15 16:52:05    收藏:0  评论:0  赞:0  阅读:185
javascript判断智能终端信息
/** 智能机浏览器版本信息:**/var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appVersion; return { //移动终端浏览器版...
分类:编程语言   时间:2015-04-15 16:51:35    收藏:0  评论:0  赞:0  阅读:290
SpringMVC运行原理
上面的是springMVC的工作原理图:1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给DispatcherServlet.2、DipatcherServlet...
分类:编程语言   时间:2015-04-15 16:50:05    收藏:0  评论:0  赞:0  阅读:203
JavaBean的使用
1.JavaBean的规范:公共的无参构造方法:一个JavaBean对象必须有一个public、无参的构造函数,这样就可以通过new直接对其进行实例化;类的声明都是非final类型的;实现可序列接口:可以直接或间接的使用java.io.Serializable接口;为属性声明访问器:即为私有变量设置...
分类:编程语言   时间:2015-04-15 16:49:05    收藏:0  评论:0  赞:0  阅读:148
C++ 中TCHAR字符串数组转化为Char类型数组
1 #include 2 #include 3 4 char* UnicodeToAnsi( const wchar_t* szStr ) 5 { 6 int nLen = WideCharToMultiByte( CP_ACP, 0, szStr, -1, NULL, 0, N...
分类:编程语言   时间:2015-04-15 16:47:15    收藏:0  评论:0  赞:0  阅读:970
LeetCode算法题解
1、给定两个正整数(二进制形式表示)A和B,问把A变为B需要改变多少位(bit)?也就是说,整数A和B的二进制表示中有多少位是不同的?(181)解法一:举例说明,为了减少复杂度,就使用八位二进制吧。设 A = 0010 1011, B = 0110 0101.1. C = A & B = 0010 ...
分类:编程语言   时间:2015-04-15 16:45:25    收藏:0  评论:0  赞:0  阅读:286
JAVA equals 和 “==”的异同
最近项目中遇到一个添加判重的问题,判重无效,一直找不到原因,于是查了一下equals的用法,感觉蒙蒙哒~~添加数据判重,当判重到时间的时候时间都是"yyyy-MM-dd"这样的,但判重失败,查了一下,原来equals前后两个比较时对象可以不一样,但数据类型必须得相同,Date类型的"2015-04-...
分类:编程语言   时间:2015-04-15 16:43:15    收藏:0  评论:0  赞:0  阅读:155
【python】实例-python实现两个字符串中最大的公共子串
由于python中的for循环不像C++这么灵活,因此该用枚举法实现该算法:C="abcdefhe"D="cdefghe"m=0n=len(C)E=[]b=0while(m=0): E.append(C[m:m+i]) i-=1 m+=1for x in E: ...
分类:编程语言   时间:2015-04-15 16:42:05    收藏:0  评论:0  赞:0  阅读:1575
你好,C++(37)上车的人请买票!6.3.3 用虚函数实现多态
6.3.3 用虚函数实现多态在理解了面向对象的继承机制之后,我们知道了在大多数情况下派生类是基类的“一种”,就像“学生”是“人”类中的一种一样。既然“学生”是“人”的一种,那么在使用“人”这个概念的时候,这个“人”可以指的是“学生”,而“学生”也可以应用在“人”的场合。比如可以问“教室里有多少人”,...
分类:编程语言   时间:2015-04-15 16:41:35    收藏:0  评论:0  赞:0  阅读:337
编写高质量javascript代码的基本要点
javascript入门比较快,基础方面也比较简单,但如果想写出高质量的javascript代码也绝非易事,下图是在下整理的编写高质量javascript代码的基本要点,希望能够对各位有所帮助。
分类:编程语言   时间:2015-04-15 16:41:25    收藏:0  评论:0  赞:0  阅读:221
Java实验报告(实验一)
课程:Java程序设计 班级: 1351 姓名:王玮怡 学号:20135116成绩: 指导教师:娄佳鹏 实验日期:2015.04.15实验密级: 预习程度: 实验时间:13:00~15:00仪器组次: 必修/选修:选修 实验序号:1实验名称:Java开发环境的熟悉实验目的与要求:在命...
分类:编程语言   时间:2015-04-15 16:40:15    收藏:0  评论:0  赞:0  阅读:311
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!