- 浏览: 304863 次
- 性别:
- 来自: 北京
-
最新评论
-
全站唯一是我么:
请问下该功能的jdk版本是1.4的么,还是以上的?
Java实现给图片添加水印 -
Janne:
请问,你解决这问题没?是怎么回事?我今天也遇到了,没解决
myeclipse6.5中使用jax-ws启动tomcat报错问题 -
xuedong:
studypi 写道你是怎么和新浪的技术联系的?能告诉一下我吗 ...
新浪微博第三方接口调用学习 -
studypi:
你是怎么和新浪的技术联系的?能告诉一下我吗,谢谢
新浪微博第三方接口调用学习 -
dove19900520:
有用,呵呵
IE,Firefox都不放弃(兼容性问题总结)
文章列表
list中是可以有重复值的,set中是不可以的。所以经常利用这一点去掉list中的重复对象。如果list中是字符串或是基本数据类型。可以直接使用一下代码去掉重复。
List<String> list=new ArrayList<String>();
list.add("ssss");
list.add("ssss1");
list.add("ssss2");
list.add("ssss");
Set ...
在前台很多地方需要验证输入格式,为了方便以后使用,把常用的整理下放到这里,方便以后使用。都是经过测试的,大家可以放心使用。由于今天有事,只试了两个。所以这里先放两个,等测试完后,再往上添加。呵呵。顺便说下,如果大家发现有问题,希望能提出来,大家共同进步
/**
验证用户名,必须是由字母数字,下划线组成,6到20位
*/
function validateName(name){
var reg=/^[\w_]{6,20}$/;
if(reg.test(name)){
return true;
}
return false;
}
/**
验证邮箱
* ...
刚开始学jeecms,看官网上讲[@cms_channel_list]标签时,属性中并没有 tpl这个属性,但实例中使用了该属性 [@cms_channel_list tpl='1'/],不知道这个属性是什么意思了,于是在iteye的问答里提了个问题,Rainbow702回答了这个问题,非常感谢他。接下来把这篇文章分享给大家
JEECMS V3.0 常用标签使用说明
1、页面处理时间标签:
[@process_time/]
2、页面模板包含标签:
[#include "../include/header_register.html"/]
3、常用链接地 ...
java编程中'为了性能'一些尽量做到的地方
- 博客分类:
- java
最近的机器内存又爆满了,出了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。
下面是参考网络资源和总结一些在java编程中尽可 ...
周末在家上围脖,看到sina围脖上图片都有水印,想到Java有专门Image的处理包,同样应该可以实现水印功能,查了资料小试下来发现java实现水印还是非常方便的,水印可以是图片或者文字,而且还可以选择不同的角度旋转呢,以后有需要可以写个代码批量处理自己的图片了。
本门目录:
图片水印
文字水印
[一]、图片水印
Java代码
package michael.io.image;
import java.awt.AlphaComposite;
import java.awt.Graphics2D;
...
为什么使用协议解码过滤器 ProtocolCodecFilter ?
1) TCP保证所有的包以正确是顺序传递,但不保证发送方的一次写操作在接收方产生一次读操作。在 MINA 的术语中:没有 ProtocolCodecFilter ,发送方的一次 IoSession.write(Object message) 导 ...
多群联发
一.准备工作“工欲善其事必先利其器。”
1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。
2.椅子不一定要 ...
勿重复检测浏览器
- 博客分类:
- javascript
拿添加事件示例
Js代码
// 方式1
function addEvent(el, type, fn){
if(el.addEventListener){
el.addEventListener(type, fn, false);
}else{
el.attachEvent('on'+type, fn)
}
}
// 方式2
var addEvent = document.addEventListener ...
程序员应该养成的习惯
- 博客分类:
- java
1、“一切从名字开始”。无论是开发大的项目、写学习代码或打patch,都要注意给项目、变量、函数起一个好的名字。 2、“不要copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。 3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。 4、“不以善小而不为”。 你有下面的情况吗?“修个小bug没意思”,“随便起个名字无所谓”,“懒得提炼函数,直接复制代码”。如果有,必须改。 5、“工预善其事,必先利其器”。操作系统运行缓慢、tomcat目录下堆砌得如垃圾堆启动要60秒、鼠标不灵、键盘干涩,要立刻处理或勇敢的向上级申购。拿钝刀上战场, ...
Java集合类的统一接口是Collection 常用集合类关系图 |-ArrayList |-List -|-LinkedList | |-Vector Collection——| | |-HashSet |-Set-|-LinkedHashSet |-TreeSet |-HashTable |-HashMap Map——|-LinkedHashMap |-Tree ...
在项目中经常用到判断两个数组经常相等,或者是判断数组内容是否相同(即排序后再判断是否相等)。想封装个方法方便日后使用。自己在这写了下,技术有限。大家看看还有什么地方可以改进,大家共同进步,呵呵。
代码如下
package test;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class Tool {
/**
* 判断两个数组是否相等
*
...
让replaceAll坑了一下,主要还是自己基础不扎实。今天让替换个加号,感觉很容易,也没细想。
直接就s.replaceAll("+","-");但是感觉简单也就没测。后来发现问题,找来找去是这里的问题。原来replaceAll的第一个参数是正则,而+在正则中是特殊字符。需要转义。正确的写法是replaceAll("\\+","-");
今天项目里用到了正则,判断一个字符串里是不是包含这些词,词出现的顺序不管,但必须出现。搞了半天没搞出来,后来找了个高人,给搞出来了,但由于资质不够,还是不太理解。大家有谁明白其中道理的希望能告下。
需求如下,判断aabbcc中是否包含aa,cc这两个词。
代码如下:
String s="bbccaa";
String reg="(?=.*aa)(?=.*cc).+";
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher( ...
每天读一遍,不久你就会变!
- 博客分类:
- 其他
1、别低估任何人。 2、你没那么多观众,别那么累。 3、温和对人对事。不要随意发脾气,谁都不欠你的。 4、现在很痛苦,等过阵子回头看看,会发现其实那都不算事。 5、和对自己有恶意的人绝交。人有绝交,才有至交。 6 ...
jquery中限制部分字段不能输入
- 博客分类:
- jquery
在一个比如表单验证的过程中,有时候,假如要用户一定要输入某个字段,否则不给输入 其他字段,即屏蔽其他字段的输入,这个时候依然可以用jquery可以做到,例子如下: 1 假如页面有三个字段,用户名和密码和密码确认三个字段: <form> <div> <span class="label">User Name </span> <input type="text" class="username" name="username"/> <span c ...