- 浏览: 96252 次
- 性别:
- 来自: 湖南
最新评论
-
化蝶自在飞:
还是走腾讯应用宝吧.
微信扫二维码下载客户端被挡 -
hyper1987stone:
java敏感词过滤 -
菜鸟级JAVA:
先引用2个js(一个jquery、一个日期插件),然后在需要使 ...
java jsp 日期控件 -
woshishen__74:
你的有点问题 是不是少了一个jar包?????
java jsp 日期控件
文章列表
用java代码正则验证数字、邮箱格式、字符串的一些工具类方法
// 判断数字
public static boolean isNumberic(String s) {
return Pattern.compile("([1-9]+|0)\\.*[0-9]+").matcher(s).matches();
}
// 判断邮箱
public static boolean isEmail(String s) {
...
python代码运行出现以下异常:
IndentationError: unindent does not match any outer indentation level
可能导致的原因:该行代码缩进的方式和其他行的代码不一致
(tab键缩进和4个空格键缩进存在冲突)
网页上复制过来的代码是用4个空格键缩进的,通常手动写的代码使用tab键进行缩进
for i in range(1,10):
result = ''
for j in range(1,10):
if j > i:
break
else:
result += str(i) + "*" + str(j) + "=" + str(i*j) + " "
print(result)
package thread.pool;
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
/**
* 线程池
*
* @author luozhenxing
*
*/
public class ThreadPool {
static ThreadPoolExecutor executor = new ThreadPoolExecu ...
1、在sys_bus_log表的flag列后面新增一个新的列:message_key
alter table sys_bus_log add message_key varchar(20) NOT NULL default '' COMMENT '关键信息(中心号码|运营商编码)' after flag
2、删除表中的某一列
alter table sys_bus_log drop message_key
spring 在Thread中注入@Resource失败,总为null~解决
背景:
就是我用@service或者@resposity声明了一个bean,给sping管理。现在我有个需求,就是用到Thread,但是这个线程需要用我的service或者dao,然后我习惯性的在继承了Thread类或者实现了Runnable的类里写了如下:
@Resource
private MyService myService;
但是运行的时候,进入到这个线程,这个myServcie总为null,也就是注入失败。
1.查了一下,有这样的问题,原因就是spring和多线程安全的问题,不让注入, ...
/*不错的JS验证~~~~~~~~~~~~~~~~~~~~~~~~~
用途:校验ip地址的格式
输入:strIP:ip地址
返回:如果通过验证返回true,否则返回false;
*/
function isIP(strIP) {
if (isNull(strIP))
return false;
var re = /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g // ...
xml中某些特殊字符被解析的时候会出错 如:
处理方式有以下两种:
1、特殊字符不被解析,包住特殊字符:<![CDATA[ 特殊字符]]>
2、替代特殊字符
一些特殊字符也可用下面的替代符号所代替。
特殊字符 替代符号
& &
< <
> >
" "
' '
给表单第一列添加序号(此方法可以放到公共js文件中,多个页面引用该js,复用)
表单空出第一列,查询完成后调用此方法即可。
function addTableNo(){
//$('table tr:not(:first)').remove();
var len = $('table tr').length;
for(var i = 1;i<len;i++){
$('table tr:eq('+i+') td:first').text(i);
}
}
页面优化(聚焦下拉框、回车调用按钮)
$(function() {
$("#userCode").focus();//进入页面默认聚焦到用户名输入框
document.onkeydown = function(e) {//在本页面中如果敲击回车键,默认点击登陆按钮
var ev = document.all ? window.event : e;
if (ev.keyCode == 13) {
$(".input").click();
}
}
});
1、点击按钮跳转到新的页面
<a href="javascript:searchAreaChannel('{$T.record.area_code}')" title="查询渠道信息">查询渠道信息</a>
2、js调用跳转接口
//查询某地区下的渠道
function searchAreaChannel(area_code) {
window.location.href = "areaChannelList.do?area_code="+area_code;
}
3、Cont ...
设置input标签的内容为只读:
1、脚本中对应的属性为obj.readOnly。
<input type="text" name="myinput" value="readOnly" readonly="readonly" />
2、myinput完全禁用掉,无法向后台提交值
<input type="text" name="myinput" value="disabled" disabled="disabled & ...
在某些情况页面中(如:登陆、注册、查询),很多人在输入数据后习惯敲回车键去执行操作。
本人就有这种习惯,现将一段执行的js代码保存在此,留待有缘人使用。
(PS:将此段js代码加入到页面即可)
$(function() {
document.onkeydown = function(e) {
var ev = document.all ? window.event : e;
if (ev.keyCode == 13) {
//如果回车键被敲击
$("#refresh").click();//默认按钮被点击
}
}
});
先上图
我的这种方式由3部分代码组成:页面(html+js)、接口、工具类
1、页面代码如下:
function getCode(code) {
var imgSrc = $("#cimg");
imgSrc.attr("src", chgUrl(code));
}
function chgUrl(url) {
var timestamp = (new Date()).valueOf();
var url = url + "?timestamp=" + timestamp;
return url;
} ...
package image;
import java.io.FileInputStream;
/**
* 类名称:JavaVersionUtil
* 类描述:
* 创建人:luozhenxing
* 创建时间:2015-4-24 下午5:16:53
* 修改人:
* 修改时间:
* 修改备注:
*
* @version 1.0.0
*/
public class JavaVersionUtil {
private static final String str = "C:/Users/Administrator/Desk ...