码迷,mamicode.com
首页 > 编程语言
剑指offer (2) c++实现singleton模式
转自:http://www.jellythink.com/archives/82问题描述现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中,会专门有一个日志模块,负责写日志,由于在系统的任何地方,我们都有可能要调用日志模块中的函数,进行写日志。那么,如何构...
分类:编程语言   时间:2014-06-05 16:04:21    阅读次数:347
C语言零基础项目驱动式学习第四天
//类型修饰符 数组名[数组元素个数] = {初始化}; //定义数组的时候[]中必须是常量表达式, 不可以是变量; /* int age[5] = {21, 18, 25, 20, 18}; int array[10] = {0};//代表数组中有10个元素, 每个都是0; int a...
分类:编程语言   时间:2014-06-05 16:29:09    阅读次数:355
C++笔记2 :“反射”初试水
像Java或者是很多脚本语言,由于有着 “不用编译成机器码,直接解释执行” 这种先天优势,实现反射机制简单的一B。。再反观我大C++,又一次遇到了麻烦。。。其实我的需求特别简单:就是利用字符串可以调用同名的函数而已。。。说的清楚一点,就是传入参数 “hello”,可以调用 void hello()这...
分类:编程语言   时间:2014-06-05 16:35:45    阅读次数:322
python--日期操作
import datetimedatetime有几个常用类:date time datetime timedelta1. 今天日期时间(今天时间)>>> import datetime>>> now = datetime.datetime.now()>>> print now2014-06...
分类:编程语言   时间:2014-06-05 16:47:38    阅读次数:299
Javascript 获取dom的宽度 随笔一
javascript 中 offsetWidth 获得的并不是 真实的宽度 不等于 style.width ;offetWidth 实际上获得的是物体的盒模型尺寸。 包括 border padding 等尺寸。obj.style.width 只能获得行间样式宽度,不能获得样式表中的样式中的宽度获取不...
分类:编程语言   时间:2014-06-05 16:49:48    阅读次数:262
Java中的初始化过程(转)
原文:http://www.cnblogs.com/mmbo/archive/2009/10/05/1578156.html1、类成员自动初始化,基本类型总是最先初始化为0(boolean为false,(char)0),对象的引用初始化为null;2、类成员指定初始化,可以在类成员定义或构造器(包括...
分类:编程语言   时间:2014-06-05 16:50:28    阅读次数:248
linux中的线程同步:生产者、消费者问题
#include #include #include #include #include #define BUFFER_COUNT 5int Buffer[BUFFER_COUNT]; //指针数组int front = 0;int tail = 0;sem_t SemProd;sem_t SemC...
分类:编程语言   时间:2014-06-05 16:57:05    阅读次数:259
C++ char和string
CPU的标识ILP32:Windows X86 int long point 32位= 4个字节LP64: X86_64 long point 64位 = 8个字节char和string的存储区别1. char 是标准C语言类型, 优点:基础类型,结构单一,速度快,拷贝快,因为不是基于new和del...
分类:编程语言   时间:2014-06-05 17:32:54    阅读次数:251
python版protobuf 安装
1. 下载protobuf源代码(当前最新版本为:2.5.0) #cd /opt #wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz 2. 解压,编译,安装 #tar zx...
分类:编程语言   时间:2014-06-05 17:44:39    阅读次数:4474
标准C++中的STL容器类简单介绍
SGI -- Silicon Graphics[Computer System] Inc.硅图[计算机系统]公司.STL -- Standard Template Library标准模板库。容器的概念所谓STL容器,即是将最常运用的一些数据结构(data structures)实现出来。容器是指容纳...
分类:编程语言   时间:2014-06-05 18:27:04    阅读次数:431
python基础
操作符:// 用作浮点除法(对结果四舍五入)和 ** 表示乘方 eg: 2**5=32python不支持C中的自增和自减操作,eg: ++i 和 i++ 的结果都为 iraw_input()方法程序输入,所返回的值为 字符串 类型,数值须进行强制类型转换 eg:int()print()会默认为每一行...
分类:编程语言   时间:2014-06-05 18:37:25    阅读次数:299
Java抓取网页数据(原网页+Javascript返回数据)
转载请注明出处!原文链接:http://blog.csdn.net/zgyulongfei/article/details/7909006有时候因为种种原因,我们须要採集某个站点的数据,但因为不同站点对数据的显示方式略有不同!本文就用Java给大家演示怎样抓取站点的数据:(1)抓取原网页数据;(2)...
分类:编程语言   时间:2014-06-05 19:04:19    阅读次数:479
线程属性
一.线程属性线程具有属性,用pthread_attr_t表示,在对该结构进行处理之前必须进行初始化,在使用后需要对其去除初始化。我们用pthread_attr_init函数对其初始化,用pthread_attr_destroy对其去除初始化。名称::pthread_attr_init/pthread...
分类:编程语言   时间:2014-06-05 19:04:55    阅读次数:318
Java内存模型
1、多线程基础 线程通信,是指线程之间以何种机制来交换信息。其中通信的机制有两种:内存共享和消息传递。内存共享是指线程之间通过写-读内存中的公共状态隐式进行通讯(Java);消息传递在线程之间没有公共状态,线程之间必须明确通过发送消息来显式进行通讯(Erlang)。 同步是指程序用于控制不同线程.....
分类:编程语言   时间:2014-06-05 19:05:36    阅读次数:398
教你用Java安全有效的实现两星期内自动登陆功能-Session
现在很多网站都有为用户保存登陆信息(即保存Cookie)的功能,当用户下一次进入网站时,可以帮助用户自动登陆,使网站显得更加友好。笔者通过研究ACEGI项目的自动登陆源码,编写了一个安全有效的实现两星期自动登陆功能的JAVA工具类,。下面是具体的实现流程和实现代码。先说一下流程:1.保存用户信息阶段...
分类:编程语言   时间:2014-06-05 19:10:10    阅读次数:491
SpringMVC入门实例及详细讲解
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServ.....
分类:编程语言   时间:2014-06-05 19:13:20    阅读次数:357
spring 之 BeanFactory
顾名思义,BeanFactory其实就是Bean工厂,运用了工厂模式,用来产生Bean。在spring中有几种BeanFactory的实现,现在就来聊聊,简单说一下:1、XmlBeanFactory:他好几种不同的构造方法,现在说说最常见的一个是利用FileSystemResource来构造:B.....
分类:编程语言   时间:2014-06-05 19:25:04    阅读次数:321
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!