- 浏览: 41023 次
- 性别:
- 来自: 北京
最新评论
文章列表
mybatis批量操作三种方法
一:批量更新某一个字段(数组或者map作为参数)
<update id="updateInvoiceID" parameterType="java.util.Map" >
update table
set
<if test="parentID != null and parentID !=''">
parentID= #{parentID}
</if>
where SUA_TransItemID in
<foreach collect ...
$('#mytable tr:last').find('td').addClass('end');
$('#mytable tr').find('td:last').addClass('end');
获取倒数第二行
代码如下:
$("#tbData tr").get($("#tbData tr").length - 2);
$("#tbData tr").eq(-2);
//第一行td里面的第一个a标签
$('#templateTable').find('tr td a').eq(0).css('display','non ...
fastjson生成和解析json数据,序列化和反序列化数据
本文讲解2点:
1. fastjson生成和解析json数据
(举例:4种常用类型:JavaBean,List<JavaBean>,List<String>,List<Map<String,Object>)
2.通过一个android程序测试fastjson的用法。
fastjson简介:
Fastjson是一个Java语言编写的高性能功能完善的JSON库。fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还 ...
package fastJson.test;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
public class FastJsonTest1
{
/**
* 数组转json格式字符串
*/
pub ...
一些要求用户信息比较严格的地方比如用户注册、登录的时候都需要验证用户的身份证是否合法,而通过这些验证能大大的过滤掉很多水客,给你的系统带来非常精准的用户信息。
很多时候我们都是通过一组正则表达式来判断用户输入的身份证是否合法,那在用正则表达式判断之前,你对身份证号的组成有多少了解呢?下面来说说一个身份证号里面包含了多少的信息:
1、号码的结构
公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。
2、地址码(前六位数)
表示编码对象常住户口所在县(市、旗、区)的 ...
oracle查询所有用户表的表名、主键名称、索引、外键等(转)
注:所要查询的表名大写.例如:'USER'
1、查找表的所有索引(包括索引名,类型,构成列):
select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name ...
一,$.get(url,[data],[callback])
说明:url为请求地址,data为请求数据的列表(是可选的,也可以将要传的参数写在url里面),callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数。而其中,服务器返回数据的格式其实是字符串形势,并不是我们想要的json数据格式,在此引用只是为了对比说明。
1 $.get("data.php",$("#firstName.val()"),function(data){
2
3 $("#getResponse ...
package com.bky.controller;
public class Test {
private static String loadConvert (char[] in, int off, int len, char[] convtBuf) {
if (convtBuf.length < len) {
int newLen = len * 2;
if (newLen < 0) {
newLen = Integer.MAX_VALUE;
...
正则表达式到底是什么东西?
字符是计算机软件处理文字时最基本的单位,可能是字母,数字, 标点符号,空格,换行符,汉字等等。字符串是0个或更多个字符的序列。文本也就是文字,字符串。说某个字符串匹配某个正则表达 式,通常是指这个字符串里有一部分(或几部分分别)能满足表达式给出的条件。
在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就 是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。
很可能你使用过Windows/Dos下用于文件查找的通配符(wildcard), 也就是*和?。如果你想查找某个目录下的所 有的Word文档的话,你会搜 ...
ifstat
介绍
ifstat工具是个网络接口监测工具,比较简单看网络流量
实例
默认使用
#ifstat
eth0 eth1
KB/s in KB/s out KB/s in KB/s out
0.07 0.20 0.00 0.00
0.07 ...
Linux定时任务:
为当前用户创建cron服务
1. 键入 crontab -e 编辑crontab服务文件
例如 文件内容如下:
*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh
保存文件并并退出
*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh
*/2 * * * * 通过这段字段可以设定什么时候执行脚本
/bin/sh /home/admin/jiaoben/buy/dele ...
/*
* Copyright 2012 The EGF Co,. Ltd.
* site: http://www.egfit.com
* file: $Id$
* created at:2012-3-7
*/
package com.egf.common.util;
import java.util.HashMap;
import java.util.Map;
/**
* @author xh
* @version $Revision: 1.1 $
* @since 0.1
*/
public class ResolveUrl {
/**
* 解析出 ...
用途:校验ip地址的格式
输入:strIP:ip地址
返回:如果通过验证返回true,否则返回false;
*/
function isIP(strIP) {
if (isNull(strIP)) return false;
var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式
if(re.test(strIP))
{
if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<2 ...
一、三种声明函数的方式
1、声明式的函数
function functionName(arg1, arg2) {alert(arg1+arg2);}2、匿名函数
var functionName1 = new Function("arg1", "arg2", "alert(arg1 + arg2)");3、直接量函数
functionName2 = function (arg1, arg2) { alert(arg1 + arg2); };三种函数调用方式
functionName("1", "22 ...
(转载自:http://www.blogjava.net/freeman1984/archive/2013/07/26/148850.html)
六种异常处理的陋习
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?
1 OutputStreamWriter out = ...
2 java.sql.Connection conn = ...
3 try { // ⑸
4 Statement stat = conn.createStatement();
5 ResultSet rs = stat ...