package com.doctor.logbackextend;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Properties;
import kafka.consumer.Consumer;
import kafka.consumer.ConsumerCo...
分类:
Web程序 时间:
2014-10-26 09:07:44
阅读次数:
383
JDK是Java Development Kit 的缩写,中文称为Java开发工具包,由SUN公司提供。它为Java程序开发提供了编译和运行环境,所有的Java程序的编写都依赖于它。使用JDK可以将Java程序编写为字节码文件,即.class文件。
JDK有三个版本,分别是:
(1)J2SE: 标准版,主要用于开发桌面应用程序。
(2)J2EE:
企业版,主要用于...
分类:
其他好文 时间:
2014-10-26 09:10:31
阅读次数:
404
原创性声明
此博文的出处 为 http://blog.csdn.net/zhujunxxxxx/article/details/39251241如果进行转载请注明出处。本文作者原创,邮箱zhujunxxxxx@163.com,如有问题请联系作者...
分类:
编程语言 时间:
2014-10-26 09:08:11
阅读次数:
284
工厂模式虽然简单,但是写下这篇文章却不简单。第一:本人经过内心的挣扎后才决定开始写博文的,为什么呢,因为好长时间没有写了,对自己的文学功底也是好不自信,但是技术这东西你不写出来你真不知道自己掌握多少,或者是否掌握其本质;第二:老婆怀孕了,没时间写了,但是我还是挤出时间开始写,于是这篇文章在这样的环境下成了,以后还有后续的文章,谢谢关注!
为什么从设计模式开始学习呢?其实以前对设计模式有些了解,但...
分类:
其他好文 时间:
2014-10-26 09:10:02
阅读次数:
224
1 namespace jiegouti_1 2 { 3 class hanshu 4 { 5 /// 6 /// 输入参数h,正整数,可以求1-h的和 7 /// 8 /// 9 //在函数上面...
分类:
其他好文 时间:
2014-10-26 09:08:27
阅读次数:
184
进程间通信一,管道,管道的限制:(1)半双工,数据只能在一个方向上流动(2)管道一般只在具有公共祖先的进程之间使用,通常一个管道由一个进程创建,然后该进程调用fork()函数,此后父子进程可以使用该管道管道的创建:[cpp]view plaincopy#includeintpipe(intfiled...
分类:
系统相关 时间:
2014-10-26 09:08:35
阅读次数:
289
11,进程的创建linux的进程创建可以分为两个步骤,分别为fork()和exec()函数,fork()负责创建一个子进程,和父进程的差别仅仅是PID PPID以及一些统计量,exec()函数负责读取可执行文件载入地址空间运行。fork()函数原型pid_t fork(void); 子进程返回0,父...
分类:
系统相关 时间:
2014-10-26 09:07:25
阅读次数:
324
转自:http://www.cnblogs.com/cilence/archive/2013/02/21/2920478.htmlSpring.NET下载地址:http://www.springframework.net/各大主流.Net的IOC框架性能测试比较 http://www.cnblogs...
分类:
编程语言 时间:
2014-10-26 09:07:48
阅读次数:
414
15,守护进程概念:守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程的特点:守护进程必须与其运行前的环境隔离开来。这些环境包括未关闭的文件描述符,控制终端,会话和进程组,工作目录以及文件创建掩模等。这些环境通常是守护进程从...
分类:
系统相关 时间:
2014-10-26 09:08:28
阅读次数:
245
http://blog.csdn.net/richnaly/article/details/6280294第2章命名规范2.1.大小写约定2.1.1.标识符的大小写规则ü用PascalCasing命名多个单词构成的命名空间、类型以及成员的名字。例如:使用TextColor而不使用Textcolor,...
分类:
Web程序 时间:
2014-10-26 09:07:18
阅读次数:
324
1,SIGPIPE信号:在linux下写socket的程序的时候,如果尝试send到一个disconnected socket上,就会让底层抛出一个SIGPIPE信号。这个信号的缺省处理方法是退出进程,大多数时候这都不是我们期望的。因此我们需要重载这个信号的处理方法。调用以下代码,即可安全的屏蔽SI...
分类:
系统相关 时间:
2014-10-26 09:05:58
阅读次数:
221
转自:http://www.cnblogs.com/newsouls/p/3942116.html经goole stackoverflow 发现是 javassit 包冲突项目使用的是maven 检查依赖包多出一个javassist-3.1.1在pom.xml中找到 struts2-core 排除 ...
分类:
编程语言 时间:
2014-10-26 09:05:38
阅读次数:
397
14,进程调度:进程调度概念:进程调度程序决定哪个进程投入运行,何时运行以及运行多长时间。linux是抢占式多任务操作系统,linux在2.6.23内核中采用的是“完全公平调度算法”简称CFS进程调度前提:cpu一个处理器在同一时刻只能运行一个进程进程响应快,后台吞吐量大,避免进程饥饿等linux进...
分类:
系统相关 时间:
2014-10-26 09:06:50
阅读次数:
326
ThreadPool类提供一个线程池,该线程池可用于发送工作项、处理异步 I/O、代表其他线程等待以及处理计时器线程池通过为应用程序提供一个由系统管理的辅助线程池使您可以更为有效地使用线程。一个线程监视排到线程池的若干个等待操作的状态。当一个等待操作完成时,线程池中的一个辅助线程就会执行对应的回调函...
分类:
编程语言 时间:
2014-10-26 09:05:13
阅读次数:
267
线程概念:线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),进程的所有信息对该进程的所有线程是共享的,包括程序文本,程序的全部内存,堆,栈和文件描述符。线程标识:进程ID在整个系统中是唯一的,用pid_t数据类型表示,线程ID只在它所属的进程环境中有效,...
分类:
编程语言 时间:
2014-10-26 09:07:18
阅读次数:
245
system()函数功能强大,我对linux中的实现比较了解,具体分析这个,windows中的类似就不详解了。好了,先看linux版system函数的源码:代码:#include#include#include#includeint system(const char * cmdstring){ ....
分类:
系统相关 时间:
2014-10-26 09:06:34
阅读次数:
273
1,线程的私有数据:点击打开链接线程要有私有数据的原因:1,有时候需要维护基于每个线程的数据,2,让基于进程的接口适应多线程环境,线程私有数据的实现方式:线程私有数据采用了一种一键多值的技术,即一个键对应多个数值。键可以被进程内的所有线程访问,但是每个线程把这个键与不同的线程私有数据的地址关联。 i...
分类:
编程语言 时间:
2014-10-26 09:06:03
阅读次数:
164