最近用到的一点技术点

一下几点都是在上一个项目中自己现查的一些知识点,虽简单但之前没用过。

1:在CSS中使用javaScript方法

例:鼠标移动表格行变色,在tr标签上使用以下class。

.tr_mousemove{ background-color:expression( οnmοuseοver=function(){style.backgroundColor='red';}, onmouseout = function(){style.backgroundColor = 'blue'} ); }

2:得到某一天为星期几

// 实例化一个日历类 Calendar cal = Calendar.getInstanse(); // 设置时间 cal.setTime(new Date()); // 得到星期几 int i = cal.get( Calendar.DAY_OF_WEEK );

注:sunday = 1; moday = 2;...saturday = 7;

3:在一个方法中得到该方法的名称(日志用)

new Exception().getStackTrace()[0].getMethodName();

4:apache.commons类包的应用

Apache组织的类库在现在的开发中几乎和java的jdk一样成为项目的必选包。特别是org.apache.commons中的一些工具类使得编程更加方便快捷,甚至和一般公司的共通类库有的一比。

例:最近用到的org.apache.commons.lang.randomStringUtils类用来得到随机的字符串很是方便。

5:老是碰到的一个转型异常

原因:是一个List类型的返回值用了ArrayList接受。

解决方法:用一个实现了List接口的ArrayList类型作为接受值。

注意:面向接口编程。尽量写出类似于:List ls = new ArrayList();

6:清除html中的超链接(将<A>标签去掉)

function clearHtmlA(text){ var regH = /<a href="[^< href="[^<">]+>/ig; var regT = /<\/a>ig; return text.toString().replace(regH,"").replace (regH,""); }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值