- 浏览: 943752 次
- 性别:
- 来自: 广州
-
最新评论
-
lliiqiang:
主要原因还是因为html格式太复杂多变了。很难过滤所有的危险代 ...
java 防止xss攻击 -
u011670948:
Mustache模板遍历输出数据 -
u011670948:
Mustache模板遍历输出数据 -
masuweng:
spring @Autowire 的注解默认是按类型注入bean -
masuweng:
spring @Autowire 的注解默认是按类型注入bean
文章列表
sleep和wait的区别
- 博客分类:
- javase
转:http://www.cnblogs.com/plmnko/archive/2010/10/15/1851854.html
1、这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。
sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用了b的sleep方法,实际上还是a去 ...
转:http://blog.csdn.net/frank3g/article/details/4887232
Java Mail发送带有图片的html格式的邮件,针对于显示图片,一般有两种方法。1. 图片存在于服务器上,我们只需要把图片在服务器的的链接放进去即可。这种发式比较简单,但是 ...
在父页面点个链接能动态看到子页面的情况太简单,请看easyUI官网:http://www.jeasyui.com/tutorial/layout/tabs2.php 现在说的是在子页面点个按钮也能触发增加子页面的情况。 情景是,在父页面上有个div如:
<div class="easyui-tabs" id="main" fit="true" border="false">
<div title="Welcome" iconCls="icon-page&quo ...
我吃“软饭”的那些日子(2)
- 博客分类:
- 程序人生
上周搬了家,昨天拉好了网线,这样新住处的各种配置就全部准备好,哥又可以恢复正常的生活。这次搬家从找房子到决定入住,前后只用了十几分钟就搞定。那是上周五在公司加班,回来的时候已经晚上9点多了,想想 ...
<select id="templateType" class="easyui-combobox" name="templateType" style="width:250px;" required="true">
<c:forEach var="type" items="${tmTemplateTypeList}">
<option value="${type}" <c:if test=&q ...
转:http://www.cnblogs.com/ymmt/archive/2010/11/05/1870190.html
JS Date 对象用于处理日期和时间。 创建 Date 对象的语法: var myDate=new Date() Date 对象会自动把当前日期和时间保存为其初始值。 参数形式有以下5种:
new Date("month dd,yyyy hh:mm:ss"); new Date("month dd,yyyy"); new Date("yyyy/mth/dd hh:mm:ss"); ne ...
30多岁的程序员,你是个杯具吗?[整理]
- 博客分类:
- 程序人生
转:http://blog.csdn.net/deyili/article/details/5525111
30多岁的程序员,你是个杯具吗?
在中国,有个恶毒的说法:程序员跟小姐一样,吃的都是青春饭。细品之,似乎是话糙理不糙。小姐年老色衰以后,一般有两条较好的出路。第一条路是攒足资本,
赎身从良,这算是改行了;另一条路就是当老鸨,这好歹算是个管理岗位了,剩下的都是杯具了。这和程序员的职业生涯惊人的相似,大龄程序员的较好的两个出路
就是改行或晋升做管理,剩下的也是杯具了。
这是大家都都能看得到的现象,但又几个人能看到问题根源在哪?
...
鉴于ECMAScript是松散类型的,typeof可以用来检测给定变量的数据类型。
对于一个值使用typeof操作符可能返回下列某个字符串:
“undefined” ——如果这个值未定义
“boolean”——如果这个值是布尔值
“string”——如果这个值是字符串
“number”——如果这个值是数值
“object”——如果这个值是对象或者null;
“function”——如果这个值是函数
注意:上面的返回值的第一个字母都是小写的。
如:
var message = "some sdtrin";
alert(typeof mess ...
JavaScript没有块级作用域经常会导致理解上的困惑。
例如:
if(true){
var color = "blue";
}
alert(color); // blue
这里是在一个if语句中定义了变量color,如果在C、C++或Java中,color会在if 语句执行完毕后被销毁。但在JavaScript中,if语句中的变量声明会将变量添加到当前的执行环境中(在这里是全局环境)。在使用for 语句时特别要牢记这一差异,如:
for(var i=0; i &l ...
任何时候传入java方法的参数都是值传递, 如果是基本数据类型,直接把数据复制一份传入参数;如果传入的是对象的引用,则实际上复制的是对象在堆内存的地址,然后把这个地址值传入参数,而不是直接传入对象的引用 。请详细比较下面程序加不加注释后的区别:
public class ValuePastTest {
public void ChangeAppleName(Apple a){
a.setName("BBBBB");
// a = new Apple();
// a.setName("cccccc");
}
publ ...
ECMAScript(javascript 包含ECMAScript 、DOM、BOM)函数的参数与大多数语言中的参数有所不同。ECMAScript函数不介意传入多少个参数,也不介意传进来参数的类型。也就是说,即便你定义的函数只接收两个参数,在调用这个函数的时候,你可以传入一个、三个甚至不传入参数,而解析器永远不会有什么怨言。这是因为,在ECMAScript中的参数在内部是用一个数组来表示的。函数接收到的绐终都是这个数组,而不关心数组中包含哪些参数或者有没参数。实际上,在函数体内可以通过arguments对象来访问这个参数数组,从而获取传入给函数的每一个参数。例如一个函数如下:
func ...
spring3.0定时器
- 博客分类:
- spring
from《Spring in Action3》
基于注解的sping3定时器配置
1.首先要在application-context.xml里面配置好namespace 和schema,如下:
xmlns:task="http://www.springframework.org/schema/task"
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.0.xsd
2.在application ...
Java EE6中的新框架 Bean的验证
- 博客分类:
- spring
转:http://xiangtui.iteye.com/blog/970951,
验证数据是应用程序生命周期中一个常见的任务,例如,在应用程序的表示层,你可能想验证用户在文本框中输入的字符数最多不超过20个,或者想验证用户在数字字段输入的字符只能是数字。
开发人员在应用程序的各层中通常使用相同的验证逻 ...
《Spring in Action3》笔记:
@RequestMapping(method=RequestMethod.POST)
public StringaddSpitterFromForm(@Valid Spitter spitter, BindingResult bindingResult){
if(bindingResult.hasErrors()){
return"spitters/edit";
}
spitterService.saveSpitter(spitter);
return "redirect:/s ...
转:http://blog.csdn.net/edisondu1983/article/details/3954417
有删改。
Spring中ApplicationContext加载机制。
加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。
这两者在功能上完全等同,只 ...