新学知识
文章平均质量分 56
senblingbling
我所写的,就是我所走过的路。
展开
-
JAVA的StringBuffer类
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。 在转载 2015-01-10 23:58:47 · 434 阅读 · 0 评论 -
js面向对象 js类的封装
js的几种数据类型:number, string, boolean, object, undefined五种数据类型 js的常见内置对象类:Date, Array, Math,Number,Boolean, String, RegExp, Function,Object。 js的两个类型判断方法:typeof、instanceof转载 2015-03-16 21:49:07 · 867 阅读 · 0 评论 -
JS 增删查 cookie
function setCookie(name,value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+原创 2015-03-16 21:50:07 · 463 阅读 · 0 评论 -
有关Spring注解@xxx的零碎知识
在Java的Spring开发中经常使用一些注解,例如 @XXX 等等,在网上看到收集整理碎片知识,便于懒人计划^=^...过去,Spring使用的Java Bean对象必须在配置文件[一般为application.xml] 中进行配置,然后才能使用,但Spring2.5版之后,引入了配置注解功能,操作更简单,但是不了解的就抽象了,所以有必要了解一下一些注解的知识;一,首选注意,注解转载 2015-03-17 17:11:54 · 1323 阅读 · 0 评论 -
spring学习之@ModelAttribute运用详解
@ModelAttribute使用详解1.@ModelAttribute注释方法 例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。 (1)@ModelAttribute注释void返回值的方法转载 2015-03-17 19:37:36 · 435 阅读 · 0 评论 -
Spring MVC过滤器-RequestContextFilter
在Spring中可以使用很多种方式来实现request的转发,将页面提交的request转发到Controller中,而实现这一功能的原理即是设置LocaleContextHolder和RequestContextHolder,这些方式包括: 1. 在web.xml中配置RequestContextListener和DispatcherServlet,配置代码如下所示:转载 2015-03-14 16:03:32 · 4111 阅读 · 0 评论 -
JPA注解查询
1、@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表 @Entity //标识这个pojo是一个jpa实体 public class UsersimplementsSerializable{ } 2、@Table(name="",catalog="",schema="") 可选,通常和@Enti转载 2015-03-14 16:11:03 · 2761 阅读 · 0 评论 -
SpringMVC存取Session的两种方法
方法一:使用servlet-api个人感觉比较简单,但是我都没有用这种@Controllerpublic class ManagerController { @Resource private ManagerService managerServiceImpl; @RequestMapping(value = "manager/login.do",method = Reque转载 2015-03-31 10:53:09 · 773 阅读 · 0 评论 -
isBlank 和 isEmpty --java
org.apache.commons.lang.StringUtils类提供了String的常用操作,最为常用的判空有如下两种isEmpty(String str)和isBlank(String str)。 StringUtils.isEmpty(String str) 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0 Sy转载 2015-05-04 00:15:44 · 2914 阅读 · 0 评论 -
java常用设计模式
设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码.这个“简转载 2015-05-24 22:43:14 · 436 阅读 · 0 评论 -
springMVC 常用注解
对于各种注解而言,排第一的当然是“@Controller”,表明某类是一个controller。 “@RequestMapping”请求路径映射,如果标注在某个controller的类级别上,则表明访问此类路径下的方法都要加上其配置的路径;最常用是标注在方法上,表明哪个具体的方法来接受处理某次请求。?12345678910转载 2015-03-15 17:10:31 · 1088 阅读 · 0 评论 -
servlet 执行的是doget 还是dopost
form表单是post则调用doPost()方法,get则调用doGet()方法,如果不写,默认为doGet方法原创 2015-01-25 22:39:45 · 1189 阅读 · 0 评论 -
for (Element e : elementList) 解释
JDK 1.5对for语句进行了改进,为更好遍历数组,改进后的for语句格式如下: for(声明循环变量 : 数组名) { ... }如: char b[]={'a','b','c','d'}; for(char ch : b) { System.out.println(ch);//打印出数组b中的元素 }原创 2015-01-11 00:12:47 · 1823 阅读 · 0 评论 -
XStream实用指南
XStream实用指南 转自:http://xusweeter.iteye.com/blog/1064562 —— XuSweeter @ 2011-04-17 XStream是thoughtworks公司发布的一个简单的Java类库,用于将JavaBean序列化为XML,并且能够将XML文件反向转换为JavaBean。本文根据XSt转载 2015-01-11 15:20:03 · 593 阅读 · 0 评论 -
servlet doPost() doGet() HttpServletRequest HttpServletResponse的知识点
一般来说我们是用不到doGet方法的,doGet方法提交表单的时候会在url后边显示提交的内容,所以不安全。而且doGet方法只能提交256个字符(1024字节),而doPost没有限制,因为get方式数据的传输载体是URL(提交方式能form,也能任意的URL链接),而POST是HTTP头键值对(只能以form方式提交)。通常我们使用的都是doPost方法,你只要在servlet中让这两个方法互原创 2015-01-11 15:54:50 · 3759 阅读 · 0 评论 -
悲观锁和乐观锁
http://www1.huachu.com.cn/read/readbookinfo.asp?sectionid=1000001864转载 2015-01-13 21:52:54 · 387 阅读 · 0 评论 -
http连接池配置需要注意的地方
http连接池配置需要注意的地方,有需要的朋友可以参考下。众所周知,httpclient是java开发中非常常见的一种访问网络资源的方式了。这里不再赘述httpclient强大的功能使用了,比如读取网页(HTTP/HTTPS)内容,以GET或者POST方式向网页提交参数,处理页面重定向,模拟输入用户名和口令进行登录,提交XML格式参数,通过HTTP上传文件,访问启用认证的页面以及htt转载 2015-02-04 22:07:47 · 2478 阅读 · 0 评论 -
SQL注入原理,必看
日前,国内最大的程序员社区CSDN网站的用户数据库被黑客公开发布,600万用户的登录名及密码被公开泄露,随后又有多家网站的用户密码被流传于网络,连日来引发众多网民对自己账号、密码等互联网信息被盗取的普遍担忧。网络安全成为了现在互联网的焦点,这也恰恰触动了每一位用户的神经,由于设计的漏洞导致了不可收拾的恶果,验证了一句话“出来混的,迟早是要还的”,所以我想通过专题博文介绍一些常用的攻击技术和转载 2015-01-20 22:31:39 · 472 阅读 · 0 评论 -
.xstream的alias使用方法
1.xstream的alias使用方法: 1.1 作用:将序列化中的类全量名称,用别名替换。 1.2 使用方法:xstream.alias("blog", Blog.class); 1.3 示例: 要序列化的类:package test.xstream.test;public class转载 2015-01-20 23:41:40 · 3973 阅读 · 0 评论 -
httpclient 超时时间 等待时间 响应时间
HttpClient在使用中有两个超时时间。 一、连接超时:connectionTimeout 1.指的是连接一个url的连接等待时间。 2.设置方法为: Java代码 HttpClient client = new HttpClient(); HttpMethod method = new GetMethod("http://test.co转载 2015-02-23 17:01:55 · 25386 阅读 · 0 评论 -
Java中实现Serializable接口为什么要声明serialVersionUID?
什么情况下需要修改serialVersionUID 的值? 序列化运行时使用一个称为 serialVersionUID 的版本号与每个可序列化类相关联,该序列号在反序列化过程中用于验证序列化对象的发送者和接收者是否为该对象加载了与序列化兼容的类。如果接收者加载的该对象的类的 serialVersionUID 与对应的发送者的类的版本号不同,则反序列化将会导致 InvalidClass转载 2015-01-25 22:44:25 · 439 阅读 · 0 评论 -
oracle SQL%ISOPEN
sql%notfound 是异常SQL%ROWCOUNT SQL语句执行影响的行数 数值类型默认值为0SQL%FOUND SQL语句是否成功执行 布尔类型,默认值为nullSQL%NOTFOUND SQL语句是否成功执行 布尔类型,默认值为nullSQL%ISOPEN 游标是否打开 布尔类型,默认值为null原创 2015-12-07 21:53:06 · 1498 阅读 · 0 评论