- 浏览: 98844 次
- 性别:
- 来自: 北京
最新评论
-
zl954108007:
你好,在处理outinterceptor的时候,读取不到流信息 ...
CXF 拦截器预处理request、response消息 -
tigerl:
天助者自助 写道我对底层jar包不是很了解 报的错给你看看 ...
JQuery Ajax向后台传递数组 -
天助者自助:
我对底层jar包不是很了解 报的错给你看看
line ...
JQuery Ajax向后台传递数组 -
天助者自助:
楼主 我按照你上面的包写的 当字符串数组传递到后台后 我 ...
JQuery Ajax向后台传递数组 -
tigerl:
liuweihug 写道Jquery ajax传递对象(数组) ...
JQuery Ajax向后台传递数组
文章列表
以前也用过手机号的正则表达式验证,但是一直没找到个更好的,都不能一个正则表达式搞定,现在终于找到一个正则表达式搞定的了,既可以验证长度,又可以验证合法性。
java版的
String phone = "17111112222";
Pattern pattern = Pattern.compile("^1(3[0-9]|5[012356789]|7[678]|8[0-9])(?=\\d{8}$)");
pattern.matcher(phone).find();
javascript版的
var phone = '17111112222';
...
JS数字格式化实用小工具
- 博客分类:
- JavaScript
在页面显示的时候,会有这样一种需求,300,200,88.22¥,其实这个工作对于一个工作量不大的页面来说,完全可以在前段处理,减轻服务端的压力,所以就写了这么个小东西,很实用的,还支持负数的哦,和符号前置或后置
var NumberFormat = function( places, seperator, unit, prepose ){
this.unit = unit ? unit : '';
this.bits = places ? places : 3;
this.prepose = prepose ? true : false;
this.seper = sep ...
美的代码通常都可读性很强,样式也美观,像jQuery那样的代码风格,我想说的只是好多地方加一个空格会看起来更加清晰明了,但是很多时候并不能保证所有地方都加上,因为代码多了,很容易就哪个地方少加了个空格了,对于有代码洁癖的你,那要怎么办呢?
很简单,使用正则表达式
在Eclipse里边,Ctrl+F打开搜索框,选中Regular expressions
Find:\(\s*
Replace with: ( (注意这里有个空格)
Replace All
这样就给所有的(后面加了一个空格,同理:
Find:\s*\)
Replace with: (注意这里有个空格) )
Replace All
这样 ...
在写html页面的时候,会经常用到表格,而且很多时候一个tr里边需要包含好几个td,这样就会导致tr的高度不一致,被撑开了
这时候,如果能让td里的内容强制显示在一行,并让超出边界范围的内容显示点点,然后再给td加个title属性,显示当前td的内容,这难道不是最理想的结果吗?
其实很简单,4行代码搞定它:
.table{
table-layout: fixed;
}
.td{
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
需要注意的有:
1、table-la ...
适用于android 4.0 以上的机器:
必备条件:
手机要有root权限,官解的即可,S-OFF的更可以
装个RE管理器打开re管理器
1.找到system打开-->>usr-->>keylayout-->>长按cy8c-touchscreen.kl选择以文本编辑器查看
2.找到key 217 SEARCH
3.把SEARCH 修改为POWER 后面加上WAKE_DROPPED
4.记得要上下对齐(字母大写)
5.储存后退出,记得都要把备份(cy8c-touchscreen.kl.b ...
关于setInterval(),setTimeout()使用:
在Web开发中,肯定会用到轮询,也即不停地以某个时间值去执行你想要执行的Function,也许你还想传参数,可是你会传吗?当你看到这两个方法只接受两个参数后,也许你就真的不知道应该怎么传额外的自己的参数了,这里直接看代码,很简洁、方便、易用的代码:
<div style="height: 100px;width: 200px;float: right;">
<button id="btn">Clear Timer</button>
< ...
需求:
在JS中向后台传递数组参数
分析:
JS中的数组是弱类型的可以放任何类型(对象、基本类型),但是如果数组中放的是对象类型,传递到后台是显示的只能是对象字符串--[object Object],原因如下:
在后台接收的时候,只 ...
继续以我的DIV+JS弹出层并置灰窗口为不可点击状态 为例,在弹出层以后,有时候会有这样一种需求,需要在层以外的空白地方根据鼠标点击事件空白处关闭弹出层!这是个很有意思的东西,其实很简单,不像网上大多数人给出的代码那样复杂,原理就是捕获拦截鼠标按下事件,拿到事件句柄,在做完自己的处理后,继续向下传播或者阻止事件继续向下传播。
看代码:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = ...
百度了好多都是下面这种解决方案
<style type="text/css">
body{text-align:center;width:100%;}
#wrap{
text-align:left;
width:560px;
margin:0 auto;
border:1px solid #333;
background-color:#ccc;
}
</style>
<div id="wrap"> 在所有浏览器中都有效的方法: <pre> 在所有浏览器中都有效的方法: ...
使用hibernate的过程中,会用到枚举类型,比如一个User表,User会有好几种状态例如:正常,无状态,禁用等!
这是枚举类:
package demo.ljl.hibernate4;
public enum StatuEnum {
ACTIVE, DISABLED, INVALID
}
三种状态这里是,User类如下:
package demo.ljl.hibernate4;
public class User {
private int id;
private String name;
private StatuEnum statu;
...
我使用的Struts2.3.4,配置的LoginInterceptr拦截器,所有请求除了登录请求外都会先经过拦截器,在拦截器里获取Session信息,判断用户信息是否存在,因为如果Session超时,Session中的信息是会被清除掉的。
所以如果Session已超时,对 ...
在项目开发中,获取到一个对象后,经常需要查看对象的值,而对象并不像基本数据类型那样可以直接打印出值来,所以需要调用对象的get方法,或者debug,这样很麻烦,尽管apache的commons-lang.jar包里提供了打印对象的方法,但是实际上,根本用不着那样的复杂,为了让程序跑的更快跑的更远,既需要实现功能,又需要代码简洁、高效,所以写了一个自认为简洁、高效的打印对象的方法,利用了java独特的反射机制:直接看代码,欢迎砸砖头
有一点需要申明的就是:本例不可以输出互相引用的对象,比如ClassA引用ClassB,ClassB也引用了ClassA,如果是这种情况调用如下方法打印,会出现无限递归 ...
在接受soap消息的时候,可能需要对消息做预处理!可以使用拦截器实现这一目的!
cxf有2种拦截器,InInterceptor、OutInterceptor,顾名思义,InInterceptor可以处理soap请求消息,OutInterceptor可以处理soap响应消息。
所有的拦截器都继承 ...
MyEclipse 10安装svn插件其实很简单,只需要2步骤:
1、到subeclipse官网下载最新版本的。
2、下载后,解压到你的MyEclipse的安装目录\MyEclipse 10\dropins目录下。
OK了,重启MyEclipse,然后在项目上右键team->你应该可以看到出来了!
解决hibernate异常:Connection cannot be null when 'hibernate.dialect' not set
最近使用最新的Hibernate,在获取SessionFactory的时候,原来的那种方法已经过时了被提示,不过仍然可以用。原来的写法如下:
Configuration cfg = new Configuration().configure();
SessionFactory factory = cfg.buildSessionFactory();
Session s = factory.openSession();
s.be ...