Java
满腹的小不甘
这个作者很懒,什么都没留下…
展开
-
Maven和Ant
1. Ant的概念 当一个代码项目大了以后,每次重新编译、打包、测试等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。在Java 中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处理任务了,ANT本身就是这样一个流程脚本引擎,用于自动化调用程序完成项目的编译、打包、测试等。除了基于JAVA是平台无关的外,脚本的格式是基于XML的,比make脚本原创 2017-09-10 15:17:45 · 874 阅读 · 0 评论 -
死锁的4个必要条件和处理策略
1、死锁的例子: 资源A、B,进程C、D描述如下: 资源A和资源B,都是不可剥夺资源, 现在进程C已经申请了资源A,进程D也申请了资源B, 进程C接下来的操作需要用到资源B,而进程D恰好也在申请资源A, 进程C、D都得不到接下来的资源,那么就引发了死锁。2、死锁的四个必要条件:互斥条件(Mutual exclusion):资源不原创 2017-09-11 11:33:11 · 3827 阅读 · 0 评论 -
线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。 进程拥有这
线程共享的环境: 进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。进程拥有这许多共性的同时,还拥有自己的个性。有了这些个性,线程才能实现并发性: 1.线程ID 每个线程都有自己的线程ID,这个ID在本进程中是唯一的。进程用此来标转载 2017-09-11 17:20:58 · 579 阅读 · 0 评论 -
删除web文本框中的内容需要或者文本框失去焦点,点击“Backspace”键时页面回退,屏蔽页面回退键的方法
问题:web文本框中的内容需要删除或者文本框失去焦点,点击“Backspace”键时,页面就回退了,下面是一种屏蔽页面回退键的方法。 原因:当文本输入框设置为只读时,按后退键默认都会执行网页后移的功能。如:<input type="text" name="clientId" class="text1" id="clientId" readonly...原创 2017-11-23 21:41:31 · 873 阅读 · 0 评论 -
王勇DRP项目浏览器无法正常显示问题
在部署王勇老师的drp项目时,浏览器无法正常显示,如下所示: 或者 原因: 这是由于开发此drp项目的时间是好几年前,只有IE 9之前的浏览器版本才能正常显示,MyEclipse自带的浏览器也能正常显示。而现在的浏览器版本升级了,与代码不兼容,所以无法显示。解决办法:将浏览器的兼容性视图打开,切换成...原创 2017-11-22 17:55:00 · 686 阅读 · 0 评论 -
HTTP协议的状态码
1XX表示:消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。 “100″ : Continue 客户端应当继续发送请求。这个...转载 2017-09-11 17:02:31 · 288 阅读 · 0 评论