`
weina
  • 浏览: 142313 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
原文地址:<a href="http://www.ibm.com/developerworks/cn/web/1105_qinjian_css3_3/index.html?ca=drs-">原文</a>     Opacity 透明度 透明度属性是 CSS 中非常常用和流行的一个属性,目前已经广泛被主要浏览器支持,可惜的是 IE6/7/8 均不支持该属性。虽然 IE 没有支持这个 CSS 属性,但是我们可以通过使用 IE 特有的滤镜 filter 属性来实现相同效果。 清单 1. Opacity 代码示例 ...

正则匹配

var sss="sss@ggll11ddd.com.cn" sss.match(/@(\w+)./)              //  [ "@ggll11ddd." , "ggll11ddd" ]    var str = "(11)";  var ss = str.replace(/\((\d+)\)/g,'$1');  //给括号里面的数字加一   result:12   var pattern=/[^-]\d*/g; var ss = pattern.exec('-1aa' ...
public class StatusForm  {     private List<StatusVO> statusList;       private Map<String,UserBasicInfo> userMap;  //切记freemarker中map中的key必须是String类型     private Map<String,List<CommentVO>> commentMap; } 在上面的bean中,我们要再ftl中如何显示呢?    <#assign userName="${statu ...
 如果希望用ajax登录,也是通过acegi认证的方式处理,但认证结果不要求刷新跳转,而是通过ajax只刷新原登录页面上的部分信息就行,如何处理?下面讲解一下处理步骤: 第一步:增加AcegiAjaxFilter,用于截获登录表单的提交 public class AcegiAjaxFilter extends OncePerRequestFilter {    private static final Log logger = LogFactory.getLog(AcegiAjaxFilter.class);    protected void doFilterInternal(Http ...
最近做一个活动,需要上传logo并压缩图片到适合的尺寸,但是这次由于给予使用率不高,所以想把图片压缩存到数据库里面,然后再前台通过流将图片转换回来 主要使用了java的                   <dependency>                 <groupId>im4java</groupId>                 <artifactId>im4java</artifactId>                 <version>1.1.0</version>    ...
再做项目的时候需要给文本里的含http或者https://开头的都自动加上链接  所以就写了一个正则   var string = "http://www.tianji.com   https://www.tianji.com    dfdfd"   var str = string.replace(/(https?:\/\/\S+)/g,"<a href='$1' target='_blank'>$1</a>"),      
    /** Read the object from Base64 string. */     private static Object fromString(String s) throws IOException, ClassNotFoundException {         byte[] data = new BASE64Decoder().decodeBuffer(s);         ObjectInputStream ois = new ObjectInputStream(new ByteArrayInputStream(data));         Obje ...

java 得到日期

    博客分类:
  • java
package com.tianji.job2.web.delegate.share; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class  DateUtil {     public static final String DateFormat = "yyyy-MM-dd HH:mm";     private static DateFormat formate ...
/**                 如果是当日的话显示hh:mm;                 不是当日的话显示MM-dd;                 传入的时间格式为'yyyy-MM-dd hh:mm:ss | yyyy-MM-dd hh:mm'                 **/ var reg = /^(\d{4})-(\d{1,2})-(\d{1,2}) (\d{2}):(\d{2})(?::\d{1,2})?$/;                 var standard = new Date();                 var getSent ...
freemarker支持多语言国际化,只要把模板名称按照java资源文件的写法就可以了,也就是name_语言_国家地区.ftl 如果找不到对应的语言,就会用默 认语言的模板。那么就需要定义很多的ftl文件,如果要是改动模版的话,就比较费功夫, 所以,西面这种是 freemarker直接使用资 源文件 进行多语言国际化 publicclass FreeMarkerTest  {    publicstaticvoid main(String[] args) {        ...
编写多线程的程序一直都是一件比较麻烦的事情,要考虑很多事情,处理不好还会出很多意想不到的麻烦。加上现在很多开发者接触到的项目都是打着企业级 旗号的B/S项目,大多数人都很少涉及多线程,这又为本文的主角增加了一份神秘感。   讲到Java多线程,大多数人脑海中跳出来的是Thread、Runnable、synchronized……这些是最基本的东西,虽然已经足够强 大,但想要用好还真不容易。从JDK 1.5开始,增加了java.util.concurrent包,它的引入大大简化了多线程程序的开发(要感谢一下大牛Doug Lee)。   java.util.concurrent包分成了 ...

aop

    博客分类:
  • java
AOP 它可以解决OOP和过程化方法不能够很好解决的横切 (crosscut)问题, AOP的实现主要是通过方法的拦截实现 .在不使用AOP框架的情况下,我们可以通过JDK提供的动态代理 来实现方法的拦截 通过java.lang.reflect.Proxy;提供的 public static Object newProxyInstance(ClassLoader loader,   Class<?>[] interfaces,   InvocationHandler h) 方法可以生成一个动态代理对象 通过配置这个 ...
public class PageTemplage{ //freemarker template     private static Template tmp;     static{         Configuration cfg = new Configuration(); //用于定位我们的template位置,它会在我们的resource下面去寻找         cfg.setClassForTemplateLoading(PageTemplage.class, "/template");         try { //分页的模板     ...
var reg = /^(?:[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(?:\\.[a-zA-Z0-9_-]+)+,?)*$/ var str ="sklj@lksd.com,clsjkd@lksd.cn"; str.match(reg);
< filter >        < filter-name > HiddenHttpMethodFilter </ filter-name >        < filter-class > org.springframework.web.filter.HiddenHttpMethodFilter </ filter-class >    </ filter > 在web.xml中配置以上,就可以拦截delete和put请求 ...
Global site tag (gtag.js) - Google Analytics