- 博客(11)
- 资源 (41)
- 问答 (2)
- 收藏
- 关注
原创 REST笔记
1、网站即软件,网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,如何开发在互联网环境中使用的软件。RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。2、如果
2012-06-14 16:31:20 1472
转载 浅谈断言
编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设 可以将断言看作是异常处理的一种高级形式 断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。使用断言可以创建更稳定,品质更好且易于除错的代码当需要在一个值
2012-06-13 16:08:19 712
原创 HttpClient4学习笔记
HttpClient是一个实现了http协议的开源Java客户端工具库,可以通过程序发送http请求,现在HttpClient已经更名为HttpComponents, HttpClient 4.0 几乎重新设计,并重写了 HttpClient 3.x的全部代码。在HttpClient 4.0 中修正一些 HttpClient 1.0中遗留的问题,这些遗留问题在不改变现在核心AP代码是无法解决的,因
2012-06-12 16:37:33 1283
原创 正则表达式强悍版
题目,请解释一下两个正则表达式所代表的含义:// 限定条件final String CONDITION = "(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)"; // 允许出现的字符 final String SPECIAL_CHAR = "[-A-Za-z0-9!$%&()/;"; 牛人“bao110908”解答:1、表达式1(?=.*[a
2012-06-11 14:57:21 1470
转载 SSH原理面试题
Struts1原理1、初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts中不同的模块初始化相应的对象。(面向对象思想)2、发送请求:用户提交表单或通过URL向WEB服务器提交请求,请求的数据用HTTP协议传给web
2012-06-11 14:21:40 935
原创 JQuery秘籍
ready(fn); $(document).ready()注意在body中没有onload事件,否则该函数不能执行。在每个页面中可以有很多个函数被加载执行,按照fn的顺序来执行。bind( type, [data], fn ) 为每一个匹配元素的特定事件(像click)绑定一个或多个事件处理器函数。可能的事件属性有:blur, focus, load, resize, scroll, unl
2012-06-08 17:26:46 719
原创 J2EE乱码问题的解决方式
乱码是j2ee中一个比较常见的问题。遇到一两个问题的情况下,可以用new String(request.getParameter(xxx).getBytes("ISO-8859-1"),"UTF-8")来解决。遇到多的情况下,就最好用过滤器。过滤器只需要注意2个地方即可——类和web.xml1.在web.xml上面的发布如下: SetCharsetEncodingFilter
2012-06-06 17:42:11 837
原创 操作properties属性文件
读取properties属性文件总共有两种方式,ResourceBundle和Properties。下面,说说这两种方式的区别:1、通过ResourceBundle读取.properties文件可避免路径问题。在jar里读取.properties文件时,总是出现找不到文件路径,后来用ResourceBundle读取.properties文件即可避免路径问题。2、无论系统的默认编码是什么,R
2012-06-06 16:20:53 870
原创 根据路径获取文件的两种方式
/** * 从类路径下获取资源 * * @param filePath * @return * @throws IOException */ public static String getFilesFromClassPath(String filePath) throws IOException { InputStream inStream
2012-06-06 13:22:37 1278
原创 浅谈ReadWriteLock
在JDK5之前,我们要解决并发所产生的问题使用的是synchronized修饰。但是,对象的方法中一旦加入synchronized修饰,则任何时刻只能有一个线程访问synchronized修饰的方法。假设有个数据对象拥有写方法与读方法,多线程环境中要想保证数据的安全,需对该对象的读写方法都要加入 synchronized同步块。这样任何线程在写入时,其它线程无法读取与改变数据;如果有线程在读取时,
2012-06-06 11:02:24 128
原创 线程知识点扩展
一、有关面试中的线程知识很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。0.Java 中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java
2012-06-05 16:45:11 807
Android应用市场
2014-03-22
apache包和tomcat安装包(Linux系统)
2013-08-02
FTP服务器搭建工具Serv-U
2012-07-13
SecureCRT工具
2012-04-09
SecureCRT注册机
2012-04-09
VIM使用手册
2012-03-19
JFreeChart资源文件
2012-03-19
MQTT的详细介绍
2012-03-17
JOSSO实现SSO
2012-02-01
IBM之DB2基础教程
2011-08-06
Java面试、笔试题大全
2011-08-03
DB2最全面的性能指南
2011-07-16
[Oracle.10g编程基础].(美国)Raishekhar.Sunderraman.清晰版
2011-05-12
apache-tomcat-6.0.14
2011-05-12
ActionContext介绍(在Struts2中)
2011-05-12
J2EE中JSON+Jquery_AJAX应用
2011-05-12
最全的正则表达式汇总
2011-02-25
小巧又好用的取色精灵
2017-04-05
Android版电子书开发模板源码及成品
2014-04-17
android版电子书开发模板升级版
2014-03-31
Android入门书籍
2014-03-22
dwr+easyui加载不出数据
2015-08-18
使用volley进行post请求,参数中无故多出&
2015-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人