自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水墨江南

Jalo的代码时光

  • 博客(27)
  • 资源 (8)
  • 收藏
  • 关注

原创 java 规范的代码结构

1. eclipse 中的文件管理视图   (1)以后就按照图1,图2,这种结构去整理代码包   (2)src / main / java 文件夹:如图1,图2,src / main / java 这是三个目录文件夹,java 源代码全都放在src 这个大的文件夹下面,其中全放包,包里放java文件。   (3)src / main / resource: spring / hiber

2016-01-29 19:47:44 3703

原创 java spring(1) HelloWorld

一. spring 的eclipse 插件     eclipse -->Help--> install new-->add --> location = http://springide.org/updatesite     勾选4个带IDE 的项目,如图1图 1 二. 代码(具体的spring 创建步骤,以及每一步的作用,在代码的注释文件中有)1. 代码 b

2016-01-29 15:28:50 277

原创 java 反编译

1. 工具jd - gui.exe2. 作用        将.class 文件反编译成.java 文件3. 副作用        注释不见了,有些字符串变成了数值,需要手动修改。4. 工具地址        http://pan.baidu.com/s/1eQRAkU2

2016-01-28 12:31:52 257

原创 java 单例

1. 单例public static Check30procedure cp30 = null; public static Check30procedure newInstance(){ if(cp30==null){ cp30 = new Check30procedure(); } return cp30; }

2016-01-27 11:41:00 258

原创 maven 普通java项目 / war 包

1. 目前提供两个程序供下载,后续会更新使用方法。其中一个是普通java 程序的maven 项目,第二个是web 项目。http://pan.baidu.com/s/1dEnqgkp    程序如下:

2016-01-26 15:51:13 686

原创 maven eclipse web项目 && 打war包

1. 新建maven web 项目,然后下面两项着重配置一下2. WEB-INF 文件夹需要自己新建,在文件夹里新建web.xml 文件图  3  目录结构3. 正常访问即可(servlet 的资源和html 静态资源均可)4. 打war 包pom 文件加上 org.apa

2016-01-26 14:42:32 3565

原创 tomcat 两个端口部署应用

1. 修改server.xml 文件,添加 <Connector port="8091" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort=

2016-01-25 19:02:29 689

原创 java 网络 socket TCP / UDP / catch 语句块捕捉到异常后,继续执行语句块后面的代码

server 端package test.java.Net;import java.io.DataInputStream;import java.io.IOException;import java.io.InputStream;import java.net.*;/** * * @author jalo * 如果是客户端和服务端交互读写的话,两方必须,有一个先写后读,有一个

2016-01-18 12:57:12 1484

原创 数据库 sql 语句 持续集成

1. sql server management 客户端,只能select * 查询,不能直接看数据2. ctrl +E      执行本句sql3.  等号和 like 用法select*fromcurrency_exchangewhereisDelete=0andCNamelike'%毛里求斯%';select*

2016-01-15 18:27:51 1671

原创 java 多线程(5) wait() / notify() 生产者消费者

生产者消费者注意如果不想打log,则 logger 的语句去掉即可以下程序是通用程序,几个生产者线程 / 几个消费者线程 / 生产总量 / 消费总量(for 循环中控制) 都可以随意控制。生产 / 消费速度由cpu 和Thread.sleep( ) 控制。package test.java.Thread;import org.apache.log4j.Logger;import

2016-01-14 13:23:47 436

原创 java 多线程(4) 线程同步之锁(synchronized) / 死锁 / 两个锁定对象期间访问(修改)其变量的面试

锁就是synchronized,记住synchronized(this )是锁定当前对象package test.java.Thread;public class TestSync implements Runnable{ Timer timer = new Timer(); public static void main(String[] args) { TestSync

2016-01-13 14:53:33 3295

原创 java 多线程(3) 线程的基本概念 / 创建和启动 / run() / start()

java  线程创建方法第一种:实现runnable接口。第二种:从thread 类继承比较:这两种方式选择Runnable 比较好,因为继承线程类比较死,继承了,就不能继承别的类了,实现Runnable ,还能实现其他的接口或者继承其他的类。所以接口实现线程比较灵活。一个原则:只要能使用接口,就不要用thread 类继承。public class threadTe

2016-01-13 11:12:26 344

原创 java 多线程(2) 线程的调度和优先级 / sleep() / interrupt() 打断join() / yield() / setPriority()

java Thread  线程的调度和优先级sleep(),会抛出InterruptedException  异常,join(),会抛出InterruptedException  异常,意思是合并线程,不并行执行了。相当于函数调用,谁调用这个,谁的run( ) 方法优先执行,直到执行后,再执行这个语句 ( 所在线              程未知,但不是当前的) 后面的语句。inter

2016-01-13 10:38:14 517

原创 java 多线程(1) join() / interrupt() 打断sleep() / stop() / run() / 线程停止的方法

java Thread 类方法interrupt( ) 很粗暴,尽量不要用stop( )  更粗暴,不要用,因为interrupt()起码还有个catch语句块,有个把我打开的资源关闭的机会,你stop是这个线程再也没机会执行了run()方法一结束,线程就结束。package test.java.Thread;import java.util.Date;publ

2016-01-12 17:23:04 2808

原创 java String 常用方法

1.去掉空格以及HTTP/1.1原始字符串aaaaaaaaaaaaaaaaaaaaacheckAction0=research     HTTP/1.1尾部realRequest = realRequest.replaceAll("\\s*HTTP\\/1.1", "");2.删除字符串尾部空白String.trim()

2016-01-12 11:42:10 393

原创 java 正则(4) 不常用 / 贪婪匹配 / 非捕获组 / 向前引用 / flag 简写

1.以下用的不多,正则前三个内容已经够用,以下掌握不了也没关系,论坛上有人用,能看懂就行。    贪婪匹配 :Greedy ,用在数量词之后    / 非捕获组 :其中 ?= 用的算相对较多的    / 向前引用 :用的极少 \\1  \\2 这种写法    / flag 简写 : ? i  是CASE_INSENSITIVE 的简写 //之前的正则内容已

2016-01-11 19:47:15 1768

原创 java 正则(3) matches() / find() / lookingAt / start end / replaceAll / appendReplacement / group(int)

1. Matcher 类的  matches() / find() / lookingAt / start end / replaceAll / appendReplacement / group(int)  方法。appendReplacement( )方法比replaceAll 方法好用,想替换谁就替换谁,想怎么替换就怎么替换。group ( int )方法,告诉我们,正则表达式可以分

2016-01-11 16:21:35 611

原创 java 正则(2) 空行匹配

java 正则 空白行package test.java.RegExp;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.regex.Mat

2016-01-11 13:09:00 3412

原创 java 正则(1) 初步认识 / 中括号表范围 / 预定义字符类\s \w \d / 边界匹配 / 几个正则的例子 / 竖线是或者 / 中括号里加上尖号是非

java 正则package test.java.RegExp;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Order { public void RegexFirst() { //简单认识正则表达式的概念,通过String 类的函数开始 System.out.pri

2016-01-08 18:56:28 4611

原创 java 接口引用指向对象 / 工厂模式

1.接口引用指向对象接口引用指向对象(这是一个常用的用法)类似List list = new ArrayList()。(在以下代码中的GlobalFactory的main()函数中)应用背景:(1) list 引用基本不会调用ArrayList 专有方法(当然他也调用不到),而是只调用List 接口提供的方法,   这样如果后来觉得LinkedList 可能性能更好的时候,直接

2016-01-07 20:58:08 575

原创 网络 tcp 标志位 / 字段

1. 标志位 ACK / FIN / SYN / PSH / RST   ACK包就是仅ACK 标记设为1的TCP包. 需要注意的是当三此握手完成、连接建立以后,TCP连接的每个包都会设置ACK位   PSH(push)等于1的报文段,就尽快的交付给接收进程,而不再等到整个缓存都满了后再向上交付。2. 字段 seq 就是我这次从序号几开始发(seq=1),len 是我这次要发多

2016-01-06 20:35:34 1433

原创 java jar war 打包

1. java jar 包,选择java build path,add folder 即可,folder 里面的文件会加到jar 包里,如图1,2图1 图 22. java war 包,选择deployment assembly ,add 即可,folder 里面的文件会加到jar 包里,如图3,4图 3图 4

2016-01-06 20:09:03 592

原创 网络 tcp连接中的socket 端口 / tcp 数据包数据查看

socket 端口如图1. client 请求server 的8080 端口服务,只要连接建立起来,则tcp 四元组的cip_cport_sip_sport 就不变。2.如果 jmeter 发请求,用1 线程,和上面的情况一样,建立了连接,则四元组的cip_cport_sip_sport 就不变。3.如果 jmeter 发请求,用10 线程,则维持了10 个连接,四元组的cport 是

2016-01-06 15:58:14 4785

原创 java 反射机制 / 反射new 对象 / 反射方式调用方法

java 反射/** * * @author jalo * @printout * 反射:是在运行期间动态的加载一个类进来,动态的new 一个对象出来,动态去了解这个对象内部的结构,动态的去调用这个对象的某一个方法 好处是,配置文件里别的不用写,就写类的名字,就可以动态的把这个类加载进来。加载进来好处:spring / struts / hibernate 很多时候

2016-01-05 20:56:56 3794

原创 java ClassLoader / 显示classLoader 名字 / 层次关系

java classLoader public void classLoaderTest(){ //显示 classLoader 的方法 System.out.println(String.class.getClassLoader());//输出null,这个是bootstrap classLoader 你打印不出来他的名字 //sun.misc.Launcher$ExtClass

2016-01-05 20:10:23 1247

原创 java 类动态加载 / static 语句块加载一次

jaav 类动态加载,static 语句块加载一次package test.java;/** * * @author lj * @printout * [Loaded test.java.A from file:/D:/Users/workspaceReal1/ptservice/build/classes/] ---------------------- [Loa

2016-01-04 19:57:17 2250

原创 java enum 一个枚举类型

java.lang.Enum   Java 常用类中的最后一个,枚举类型。 使用enum 关键字可以定义一个java.lang.Enum 这个类型。Java 枚举类型在java 中是作为类封装起来的,具体类是怎么封装的,不要紧。比如,程序规定,等于1,做A(),等于-1,做B(),等于其他的不行。这个是在程序里做限制。如果这个包提供给别人,他要调用函数时候传过来一个5,那么编译时发现不了这

2016-01-04 17:20:26 699

计算机技术论坛总结

经常会遇到这种情况,百度一下,链接到各论坛,如cnblog,csdn。有时,一些国外论坛是不容易链接过去的,这就要我们知道这些论坛的名字,有针对性的去上面搜索。我在这里总结一下,以后会扩充,方便大家学习提高检索效率。我的群号:155073600欢迎计算机考研的同学以及热爱计算机的同学来加入共同学习。

2013-11-26

宾馆服务系统

本宾馆服务系统使用jsp开发,实现了添加房间,删除房间,修改房间等功能,经本人简单测试没有问题。

2013-01-09

mfc类库 成员函数

提供mfc各种类成员函数,mfc各个类的详细介绍

2011-01-13

内存模拟经典程序MFC

基于MFC内存模拟设计及使用说明文档 http://hi.csdn.net/space.php?do=homeQQ:995238597

2010-12-03

进程同步经典程序MFC

基于MFC进程同步设计及使用说明文档 http://hi.csdn.net/space.php?do=homeQQ:995238597

2010-12-03

进程管理经典软件MFC

新闻网页贴吧知道MP3图片视频百科文库 帮助设置 首页 自然 文化 地理 历史 生活 社会 艺术 人物 经济 科学 体育 欧冠 核心用户 进程管理 百科名片 引是正在运行的程序实体,并且包括这个运行的程序中占据的所有系统资源,比如说CPU(寄存器),IO,内存,网络资源等。很多人在回答进程的概念的时候,往往只会说它是一个运行的实体,而会忽略掉进程所占据的资源。比如说,同样一个程序,同一时刻被两次运行了,那么他们就是两个独立的进程。linux下查看系统进程的命令是ps。 目录 进程的分类1.基本系统进程 2.常见系统进程解释 (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20) (21) (22) (23) (24) (25) (26) (27) (28) 进程管理进程的分类 1.基本系统进程 2.常见系统进程解释 (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20) (21) (22) (23) (24) (25) (26) (27) (28) 进程管理 展开 编辑本段进程的分类 1.基本系统进程   Csrss.exe:这是子系统服务器进程,负责控制Windows创建或删除线程以及16位的虚拟DOS环境。   System Idle Process:这个进程是作为单线程运行在每个处理器上,并在系统不处理其它线程的时候分派处理器的时间。   Smss.exe:这是一个会话管理子系统,负责启动用户会话。   Services.exe:系统服务的管理工具。   Lsass.exe:本地的安全授权服务。   Explorer.exe:资源管理器。   Spoolsv.exe:管理缓冲区中的打印和传真作业。   Svchost.exe:这个进程要着重说明一下,有不少朋友都有这种错觉:若是在“任务管理器”中看到多个Svchost.exe在运行,就觉得是有病毒了。其实并不一定,系统启动的时候,Svchost.exe将检查注册表中的位置来创建需要加载的服务列表,如果多个Svchost.exe同时运行,则表明当前有多组服务处于活动状态;多个DLL文件正在调用它。 2.常见系统进程解释 (1)   system process   进程文件: system process   进程名称: Windows内存处理系统进程   描述: Windows页面内存管理进程,拥有0级优先。   是否为系统进程: 是 (2)   alg.exe   进程文件: alg or alg.exe   进程名称: 应用层网关服务   描述: 这是一个应用层网关服务用于网络共享。   是否为系统进程: 是 (3)   csrss.exe   进程文件: csrss or csrss.exe   进程名称: Client/Server Runtime Server Subsystem   描述: 客户端服务子系统,用以控制Windows图形相关子系统。   是否为系统进程: 是 (4)   ddhelp.exe   进程文件: ddhelp or ddhelp.exe   进程名称: DirectDraw Helper   描述: DirectDraw Helper是DirectX这个用于图形服务的一个组成部分。   是否为系统进程: 是 (5)   dllhost.exe   进程文件: dllhost or dllhost.exe   进程名称: DCOM DLL Host进程   描述: DCOM DLL Host进程支持基于COM对象支持DLL以运行Windows程序。   是否为系统进程: 是 (6)   inetinfo.exe   进程文件: inetinfo or inetinfo.exe   进程名称: IIS Admin Service Helper   描述: InetInfo是Microsoft Internet Infomation Services (IIS)的一部分,用于Debug调试除错。   是否为系统进程: 是 (7)   internat.exe   进程文件: internat or internat.exe   进程名称: Input Locales   描述: 这个输入控制图标用于更改类似国家设置、键盘类型和日期格式。   是否为系统进程: 是 (8)   kernel32.dll   进程文件: kernel32 or kernel32.dll   进程名称: Windows壳进程   描述: Windows壳进程用于管理多线程、内存和资源。   是否为系统进程: 是 (9)   lsass.exe   进程文件: lsass or lsass.exe   进程名称: 本地安全权限服务   描述: 这个本地安全权限服务控制Windows安全机制。   是否为系统进程: 是 (10)   mdm.exe   进程文件: mdm or mdm.exe   进程名称: Machine Debug Manager   描述: Debug除错管理用于调试应用程序和Microsoft Office中的Microsoft Script Editor脚本编辑器。   是否为系统进程: 是 (11)   mmtask.tsk   进程文件: mmtask or mmtask.tsk   进程名称: 多媒体支持进程   描述: 这个Windows多媒体后台程序控制多媒体服务,例如MIDI。   是否为系统进程: 是 (12)   mprexe.exe   进程文件: mprexe or mprexe.exe   进程名称: Windows路由进程   描述: Windows路由进程包括向适当的网络部分发出网络请求。   是否为系统进程: 是 (13)   msgsrv32.exe   进程文件: msgsrv32 or msgsrv32.exe   进程名称: Windows信使服务   描述: Windows信使服务调用Windows驱动和程序管理在启动。   是否为系统进程: 是 (14)   mstask.exe   进程文件: mstask or mstask.exe   进程名称: Windows计划任务   描述: Windows计划任务用于设定继承在什么时间或者什么日期备份或者运行。   是否为系统进程: 是 (15)   regsvc.exe   进程文件: regsvc or regsvc.exe   进程名称: 远程注册表服务   描述: 远程注册表服务用于访问在远程计算机的注册表。   是否为系统进程: 是 (16)   rpcss.exe   进程文件: rpcss or rpcss.exe   进程名称: RPC Portmapper   描述: Windows 的RPC端口映射进程处理RPC调用(远程模块调用)然后把它们映射给指定的服务提供者。   是否为系统进程: 是 (17)   services.exe   进程文件: services or services.exe   进程名称: Windows Service Controller   描述: 管理Windows服务。   是否为系统进程: 是 (18)   smss.exe   进程文件: smss or smss.exe   进程名称: Session Manager Subsystem   描述: 该进程为会话管理子系统用以初始化系统变量,MS-DOS驱动名称类似LPT1以及COM,调用Win32壳子系统和运行在Windows登陆过程。   是否为系统进程: 是 (19)   snmp.exe   进程文件: snmp or snmp.exe   进程名称: Microsoft SNMP Agent   描述: Windows简单的网络协议代理(SNMP)用于监听和发送请求到适当的网络部分。   是否为系统进程: 是 (20)   spool32.exe   进程文件: spool32 or spool32.exe   进程名称: Printer Spooler   描述: Windows打印任务控制程序,用以打印机就绪。   是否为系统进程: 是 (21)   spoolsv.exe   进程文件: spoolsv or spoolsv.exe   进程名称: Printer Spooler Service   描述: Windows打印任务控制程序,用以打印机就绪。   是否为系统进程: 是 (22)   stisvc.exe   进程文件: stisvc or stisvc.exe   进程名称: Still Image Service   描述: Still Image Service用于控制扫描仪和数码相机连接在Windows。   是否为系统进程: 是 (23)   svchost.exe   进程文件: svchost or svchost.exe   进程名称: Service Host Process   描述: Service Host Process是一个标准的动态连接库主机处理服务。   是否为系统进程: 是 (24)   system   进程文件: system or system   进程名称: Windows System Process   描述: Microsoft Windows系统进程。   是否为系统进程: 是 (25)   taskmon.exe   进程文件: taskmon or taskmon.exe   进程名称: Windows Task Optimizer   描述: windows任务优化器监视你使用某个程序的频率,并且通过加载那些经常使用的程序来整理优化硬盘。   是否为系统进程: 是 (26)   tcpsvcs.exe   进程文件: tcpsvcs or tcpsvcs.exe   进程名称: TCP/IP Services   描述: TCP/IP Services Application支持透过TCP/IP连接局域网和Internet。   是否为系统进程: 是 (27)   winlogon.exe   进程文件: winlogon or winlogon.exe   进程名称: Windows Logon Process   描述: Windows NT用户登陆程序。   是否为系统进程: 是 (28)   winmgmt.exe   进程文件: winmgmt or winmgmt.exe   进程名称: Windows Management Service   描述: Windows Management Service透过Windows Management Instrumentation data (WMI)技术处理来自应用客户端的请求。   是否为系统进程: 是 编辑本段进程管理   操作系统的职能之一,主要是对处理机进行管理 。为了提高CPU的利用率而采用多道程序技术。通过进程管理来协调多道程序之间的关系,使CPU得到充分的利用。

2010-12-03

pdf编辑软件,好用

基于pdf编辑程序设计及使用说明文档 http://hi.csdn.net/space.php?do=homeQQ:995238597

2010-12-03

画图程序大全好用MFC

按功能主要有 3类:①接口子程序。计算机向绘图设备输出绘图命令和数据的程序,如启动、移笔、画线、画字符、换笔、关闭等。这些程序需要根据所用绘图设备的相应命令来编写。②基本功能子程序。绘图软件的基本组成部分,包括绘各种独立符号(如地形符号和专题符号)、绘各种线划符号(如实线、虚线、加粗线、铁路和公路线、堤岸和沟渠线)、绘面状符号(如晕线和晕点)、绘坐标轴和统计图表、绘光滑曲线、绘投影和投影换算等。③应用程序。用于完成某完整制图任务的程序,包括若干个子程序。如绘制专题符号、统计地图、等值线地图、三维立体图、晕线统计地图、剖面图等。还有其他辅助程序,如数字化程序、数据管理程序、离散数据格网化处理、长度和面积量算等。

2010-12-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除