2013年2月27日

The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory解决方案

摘要: 这类错误一般是web服务器的servlet及jsp相关的jar包与web应用里边的类似包冲突导致的,解决方案为:删除web应用里边的servlet-api.jar/javax-servlet-api.jar,jsp-api.jar/javax-jsp-api.jar,standard.jar等相关jar包 阅读全文

posted @ 2013-02-27 11:41 菜鸟的春天 阅读(8442) 评论(0) 推荐(1) 编辑

C# WinForm下载文件

摘要: /// <summary> /// 下载文件(显示进度) /// </summary> /// <param name="URL"></param> /// <param name="filename"></param> /// <param name="prog"></param> public void DownloadFile(string URL, string filename, System.Windows.Forms.Prog 阅读全文

posted @ 2013-02-27 10:20 菜鸟的春天 阅读(6563) 评论(1) 推荐(0) 编辑

2013年2月20日

JPush极光推送Java服务器端API

摘要: // 对android和ios设备发送JPushClient jpush = new JPushClient(masterSecret, appKey);// 对android和ios设备发送,同时指定离线消息保存时间JPushClient jpush = new JPushClient(masterSecret, appKey, timeToLive);// 指定某种设备发送JPushClient jpush = new JPushClient(masterSecret, appKey, DeviceEnum.Android);// 指定某种设备发送,并且指定离线消息保存时间JPushCli 阅读全文

posted @ 2013-02-20 19:00 菜鸟的春天 阅读(80476) 评论(15) 推荐(6) 编辑

2013年1月15日

IBatis常见错误集锦

摘要: SQLMap文件中的注释格式为<!-- 注释 -->注意:注释内容的前后要加空格,否则在解析SQLMap文件时会报错(个人认为是ibatis的bug) 阅读全文

posted @ 2013-01-15 20:43 菜鸟的春天 阅读(263) 评论(0) 推荐(0) 编辑

2013年1月6日

Jquery常用操作

摘要: ID选择器 $("#jquery");类选择器 $(".jquery");标签选择器 $("div");组合选择器 $("input.jquery[value='juqery']");去空 $.trim();迭代$(".jquery").each(function(){ console.log($(this).val());});获取下级子元素(选择器可选)$.(".jquery").children();获取所有子元素(必须传入选择器)$(".jq 阅读全文

posted @ 2013-01-06 18:58 菜鸟的春天 阅读(248) 评论(0) 推荐(0) 编辑

Struts2升级注意事项

摘要: Struts2升级时,要主要xwork和struts2 core的版本要保持一致;各种plugin的要更新到最新版本,防止不兼容如果出现不兼容的包:asm.jar struts2-convention-plugin.jar struts2-embeddedjsp-plugin.jarstruts2-json-plugin.jarasm-commons.jar 阅读全文

posted @ 2013-01-06 16:19 菜鸟的春天 阅读(268) 评论(0) 推荐(0) 编辑

JS获取随机数和时间转换

摘要: Math.floor(Math.random()*10);//产生10以内的随机数new Date(); //获取当前时间(字符串类型)new Date().getTime(); //获取当前的毫秒数new Date(1356334057000) ;//通过毫秒数创建时间new Date().getMonth()+1; //获取月份,从0开始,所以要加上1new Date().getFullYear(); //获取年份new Date().getDay()+1;//获取当前是星期X,从0开始new Date().getDate());//获取日new Date().getHours()//获取 阅读全文

posted @ 2013-01-06 16:15 菜鸟的春天 阅读(4536) 评论(0) 推荐(0) 编辑

2013年1月5日

使用HttpClient获取网页源码

摘要: 需要的包:commons-codec-1.3.jarcommons-httpclient-3.1.jar/** * 通过get方式取得html * @param url * @param timeout * @param charset * @return */ public static String getHTMLByUrl(String url, int timeout, String charset){ if (charset == null) charset = "utf-8"; Ht... 阅读全文

posted @ 2013-01-05 11:16 菜鸟的春天 阅读(3140) 评论(0) 推荐(0) 编辑

2013年1月4日

JS去空trim

摘要: 为String扩展trim方法String.prototype.trim = function(){ //return this.replace(/(^\s*)|(\s*$)/g, ""); //去&nbsp;与' '空格 return this.replace(/(^\s*)|(\s*$)/g, "").replace(/(^(&nbsp;)*)|((&nbsp;)*$)/g, "");}使用JQuery提供的trim()方法$.trim(str); 阅读全文

posted @ 2013-01-04 15:21 菜鸟的春天 阅读(313) 评论(0) 推荐(0) 编辑

js处理数字和小数

摘要: js内置函数parseInt(number,type)这个函数后面如果不跟第2个参数来表示进制的话,默认是10进制。比如说parseInt("010",10)就是10进制的结果:10,parseInt("010",2)就是2进制的结果:2,parseInt("010",8)就是8进制的结果:8,parseInt("010",16)就是2进制的结果:16。默认是10进制,但:如果是里面的Number是0开头的就认为是8进制的,如果是0x开头的就认为是16进制的。扩展方法formatFloat:转为小数(src:需要转 阅读全文

posted @ 2013-01-04 15:03 菜鸟的春天 阅读(979) 评论(0) 推荐(0) 编辑

导航