- 浏览: 330279 次
- 性别:
- 来自: 广州
最新评论
-
ice24:
ftp client applet -
wuzijingaip:
499700647 写道你好,看了您的文章《ftp clien ...
ftp client applet -
zxcv193188:
感谢楼主
java JMF的使用 -
499700647:
你好,看了您的文章《ftp client aplet》很受启发 ...
ftp client applet -
JoeBaby_:
非常感谢,看文档的时候觉得JMF好难的样子,但是看过代码后思路 ...
java JMF的使用
文章列表
微信支付网上找的Demo,当时做支付时有些地方就参考了他,作者不详,
有参考价值
appid + secret > access_token
access_token > ticket > jssdk
appid > oauth2 > code (+ appid + secret) > openid
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.io.OutputStream;
import java.util.Hashtable;
import javax.imageio.ImageIO;
import com.google.zxing.BarcodeFormat;
import com.google.zxing.EncodeHintType;
import com.google.zxing.MultiFo ...
Jsoup get post
- 博客分类:
- java
package com.test;
import java.io.IOException;
import java.util.Map;
import java.util.Map.Entry;
import org.jsoup.Connection;
import org.jsoup.Connection.Method;
import org.jsoup.Connection.Response;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
public class JsoupUtil {
...
java 面包屑导航
- 博客分类:
- java
类似面包屑导航,抛砖引玉
后台维护一个访问路径的列表
public void siteMap(HttpServletRequest request){
String come_url = request.getHeader("referer");
String current_url = request.getRequestURL()+(request.getQueryString()==null?"":"?"+request.getQueryString());
if(come_url!=null){
...
javascript 金额大写
- 博客分类:
- javascript
//金额大写
function jedx(n) {
if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n))
return "数据非法";
var unit = "仟佰拾亿仟佰拾万仟佰拾元角分", str = "";
n += "00";
var p = n.indexOf('.');
if (p >= 0)
n = n.substring(0, p) + n.substr ...
/**
* 获取n年前日期
* @param year 年数
* @return
*/
public static String getYearDate(int year){
Calendar curr = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
curr.set(Calendar.YEAR,curr.get(Calendar. ...
CREATE TABLE t1(c1 FLOAT(10,2), c3 DECIMAL(10,2));
INSERT INTO t1 VALUES(9876543.21, 9876543.12);
SELECT * FROM t1;
输出:
c1 c3
9876543.00 9876543.12
CREATE TABLE IF NOT EXISTS `decimal_test`(
num DECIMAL(5,3) -- 总长为5,小数部分为3
);
INSERT INTO `decimal_test`(num ...
动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数.
静态INCLUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面<%@ include file="included.htm" %>
package test.demo.token;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target(ElementType.METHOD)
@Retention (RetentionPolicy.RUNTIME)
public @interface Token {
//自定义 ...
function changeValue() {
var a= $("#a").val();
var b= $("#b").val();
var c= $('#c').val();
if( (Number(a) < Number(b)) ){//if1
alert ("xxx");
return false;//rtn1
}
if( (Number(a) < Number(c)) ){//if2
alert(" ...
<insert id="saveOrUpdate" >
<selectKey keyProperty="count" resultType="int" order="BEFORE">
SELECT COUNT(1) FROM xxxxtable WHERE xxid= #{xxid}
</selectKey>
<if test="count > 0">
update xxxxtable set xxxa= ...
$('.tr1').each(function(){ $(this).find('input').validatebox({ novalidate:true }); $(this).hide(); });
$('#btn').click(function(){
if( $(this).val() == '01' ){
$('.tr2').each(function(){ $(this).find('input').validatebox({ novalidate:true }); $(this).hide(); });
$('.tr1').e ...
// 这个只能简单判断银行卡格式
// 银行卡有可能是16位也有可能是19位
/^\d{16}|\d{19}$/
// 如果你只要带空格的16位
/^\d{4}(?:\s\d{4}){3}$/
function f(value, param){return /^\d{16}|\d{19}$/.test(value);}
1. str.replace(/oldString/g,newString)
2. str.replace(new RegExp(oldString,"gm"),newString)
3. 增加String 对象原型方法 replaceAll