#include "stdafx.h"#include using namespace std;class Singleton{private: static Singleton *m_instance; Singleton() { cout << "Singleto...
分类:
编程语言 时间:
2014-06-26 00:06:29
阅读次数:
245
http://www.infoq.com/cn/articles/java-threadPool/1. 引言合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线...
分类:
编程语言 时间:
2014-06-26 00:08:19
阅读次数:
324
@Test public void test(){ //new UserImpl(); /* ProxyT proxy=new ProxyT(new UserImpl()); proxy.add(); proxy.update();*/ final User user=new UserI...
分类:
编程语言 时间:
2014-06-26 00:14:14
阅读次数:
260
衡量程序的标准 衡量一个程序是否优质,可以从多个角度进行分析。其中,最常见的衡量标准是程序的时间复杂度、空间复杂度,以及代码的可读性、可扩展性。针对程序的时间复杂度和空间复杂度,想要优化程序代码,需要对数据结构与算法有深入的理解,并且熟悉计算机系统的基本概念和原理;而针对代码的可读性和可扩展性,想....
分类:
编程语言 时间:
2014-06-26 00:19:26
阅读次数:
313
联合体union 当多个数据需要共享内存或者多个数据每次只取其一时,可以利用联合体(union)。在C Programming Language 一书中对于联合体是这么描述的: 1)联合体是一个结构...
分类:
编程语言 时间:
2014-06-26 00:25:46
阅读次数:
346
《软件故事:谁发明了那些经典的编程语言》基本信息作者: (美)史蒂夫.洛尔译者: 张沛玄出版社:人民邮电出版社ISBN:9787115355089上架时间:2014-6-19出版日期:2014 年6月开本:16开页码:1版次:1-1所属分类:计算机 > 软件工程及软件方法学 > 综合更多关于》》》《...
分类:
编程语言 时间:
2014-06-26 00:40:04
阅读次数:
289
责怪糟糕的代码(或不良代码对象)并不能帮助您发现瓶颈,提高 Java? 应用程序速度,猜测也不能帮您解决。Ted Neward 引导您关注 Java 性能监控工具,从5 个技巧开始,使用Java 5 的内置分析器JConsole 收集和分析性能数据。当应用程序性能受到损害时,大多数开发人员都惊慌失措...
分类:
编程语言 时间:
2014-06-26 00:45:19
阅读次数:
370
.Net 环境下C# 通过托管C++调用本地C++ Dll文件
分类:
编程语言 时间:
2014-06-26 00:48:32
阅读次数:
263
转自:http://www.cnblogs.com/xdp-gacl/p/3718879.html我们在写博客的时候,如果博文里面有目录,会给人结构清晰、一种一目了然的感觉,看目录就知道这篇博文要讲解的内容,并且点击目录标题就可以跳转到具体的内容,这样园友们在看博客的时候就可以很方便地浏览自己感兴趣...
分类:
编程语言 时间:
2014-06-27 22:13:06
阅读次数:
439
在做电子商务网站定制中,java语言要比其他的语言安全性相对要高一些,而且使java商城开发的产品它的跨平台性相比其他语言也要好一点。而且java在开发jsp商城网站中还有一个优势,那就是可以采用一些开发技术来提高网站的运行速度,这个技术就是现在很多开发企业比较看重的分布式开发。
分类:
编程语言 时间:
2014-06-28 10:26:02
阅读次数:
270
在访问共享数据时通常使用同步。若不使用同步则可以将对象封闭在一个线程中达到线程安全的目的,该方法称为线程封闭(ThreadConfinement)。其中实现线程封闭中规范的方法是使用ThreadLocal类。线程封闭技术一种常用的使用场景是在JDBCConnection对象。publicclassConnectionHelp..
分类:
编程语言 时间:
2014-06-22 10:04:11
阅读次数:
403
函数是定义在类中的具有特定功能的小程序,函数也称为方法(将功能代码封装,便于对该功能进行服用,只有被调用施才会被执行)静态函数所调用的被调用函数也必须是静态。格式:修饰符返回值类型函数名(参数类型形式参数1,参数类型形式参数2){执行语句;Return返回值;}特殊..
分类:
编程语言 时间:
2014-06-22 10:37:09
阅读次数:
239
本文的分析基于llvm的libc++,而不是gun的libstdc++,因为libstdc++的代码里太多宏了,看起来蛋疼。
在多线程编程中,有一个常见的情景是某个任务只需要执行一次。在C++11中提供了很方便的辅助类once_flag,call_once。
声明
首先来看一下once_flag和call_once的声明:
struct once_flag
{
constexpr...
分类:
编程语言 时间:
2014-06-22 09:40:27
阅读次数:
355
周五上班偶然发现单位的系统里有Java 8可以用了,周六无事,把自己现在在做的一个项目从Java 1.6升级到了1.8。过程并不是一番风顺,在此记录,希望可以对各位看客有所帮助。
先说说现在在做的这个项目吧。这个项目是个纯技术的项目,从去年年中开始,断断续续搞了快一年了,beta三月上线,第一个版本应该是10月上线吧。这个项目现在使用的是Java 1.6,没有用什么大型中间件,使用的第三方软件包...
分类:
编程语言 时间:
2014-06-22 10:26:54
阅读次数:
240
Python初级教程Python快速教程 (手册)Python基础01 Hello World!Python基础02 基本数据类型Python基础03 序列Python基础04 运算Python基础05 缩进和选择Python基础06 循环Python基础07 函数Python基础08 面向对象的基...
分类:
编程语言 时间:
2014-06-22 09:38:24
阅读次数:
229
1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)2). 懂得预处理...
分类:
编程语言 时间:
2014-06-22 10:51:29
阅读次数:
236