`
p2world
  • 浏览: 95662 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Deferrd是jQuery提供的回调方法包装类。 以下内容摘自jQuery Api 1.7 function asyncEvent() { var dfd = new jQuery.Deferred(); // Resolve after a random interval setTimeout(function () { dfd.resolve("hurray"); //触发成功事件 | 被done注册的函数 }, Math.floor(400 + Math.random() * 2000)); ...

javascript 零散

每一个function在每次被调用的时候 他内部的this都会被赋值,没有调用者this为window。 调用者: function func(){ console.dir(this); } //最简单,被传入的第一个参数就是调用者 var a={ower:"a"}; func.call(a); func.apply(a); //谁“.”的,就是调用者 var b={ower:"b"}; b.cnuf=func; b.cnuf(); //和上例一个意思 var c={ower:"c"}; c.cn ...
在 Adobe Flash Player 升级到 9.0.124 后,由于安全策略更改,原来 Socket 或 XmlSocket 的应用里的 http 方式加载安全策略的手段不能继续使用。更改如下: 1, 首先检测目标服务器的 843 端口是否提供安全策略 2, 如果 1 没有检测到策略,则检测 actionscript 是否使用了 Security.loadPolicyFile(xmlsocket://)手段提供安全策略,如果还没检测到,则使用第 3 步检测 3, 检测目标服务器目标端口是否提供安全策略。 检验的过程就是发送 “<policy-file-request/&g ...
斯坦福大学开放课程: 编程方法 http://www.verycd.com/topics/2860669/ 视频第一级中有一句话很精彩,大体意思是这样的: 编写优秀的程序就像是写好的文章,大家都会中文,但是能用中文写出好的文章吗? 语言只是工具,好的程序需要的是编程思想。 一个好的编程入门相当的重要!
复制 粘贴 是坏味道 将坏味道变成好味道的过程 是难得的 提升机会 例如: 我在项目中 遇到 的真实问题: 是有关硬件交互的,对硬件的任何操作都可能会出现异常。刚开始的代码看起来是这样的: function1{ for(String devId : devs){ Dev dev=null; try{ dev=DevManager.getDev(devId); dev.doSomeThing(); //do some thing usefull }catch(Exception ex){ //保存出错记录,等 }finally{ ...
^\d{15}$|^\d{17}(?:\d|x|X)$ /^\d{15}$|^\d{17}(?:\d|x|X)$/.test('11111111111111111x');
list.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { boolean checked=list.getCheckedItemPositions().get(position); if(checked){ //选中 }else{ //取消选中 } } });
在公司一直用resin(代替tomcat) 一直不能热部署,今天debug的时候突然发现已经是热部署的 原来resin在Eclipse通过debug启动的时候才能热部署 速度奇快,几乎感觉不到,可以抛弃tomcat三脚猫了

编码 乱码

    博客分类:
  • IT
计算机只能存储数字,不能把文字写进去 所以人们把每个文字编一个号(如 “A” 就第65个字符),这就是ASCII码。 一个编号占8个“二进制位”。所以八个字节又叫做 一个 字节。 为了把文字显示在屏幕上,人们发明了 计算机字体 计算机读到 65 这个数字 就在字体中找到第65个 字 的样子 把它显示在屏幕上 后来中国等其他国家也用上了电脑,发现汉字太多了,需要用2个字节来编号,而且还要兼容以前的ASCII码,于是发明了gb2312编码。 gb2312编码:一个字节的首位二进制位是0的,他就按ASCII展示。 如果首位二进制位是1的话,他就和他后边的一个字节一起表示一个汉字。 后来收录的汉字 ...
先决条件: 1.会java语言 语法 推荐《马士兵视频》j2se部分 入门 2.理解面向对象编程思想 获取途径:独立完成程序开发所有阶段 特别是在搭架子阶段 硬功夫无捷径 代码量上来 自然就有所体会 然后 看开源项目 效果卓绝 指导书籍:设计模式解析 3.耐心 只有俩个字,却是最最重要的 总结:软件开发需要热情,只有享受编码,才能成长。编码,看书,看开源,思考,四位一体 祝大家将来在软件开发上都有所成就 对了,个人感悟到:软件开发就像练级,自身级别不到,高级的东西无异于天书,这时候需要回去好好练级,级别到了,豁然开朗 正式开始: 0.不会的多搜索 1.下载并搭建 android sdk ...
方法原型 public View getView(int position, View convertView, ViewGroup parent) ListView控件中的viewitem数目只能刚好充满屏幕 再翻页的过程中它只是用旧的view显示新的数据 所以 convertView参数 有可能是null 有可能不是null 我的写法: public View getView(int position, View v, ViewGroup parent) { if(v==null){ v=lai.inflate(R.layout.block, null); } ...
开发论坛 http://www.eoeandroid.com/ android 源码 http://rgruet.free.fr/public/
0.想深入研究编码,乱码问题请看http://p2world.iteye.com/blog/617078 1.request.setCharacterEncoding(编码名);规则: 只对post起作用 必须在本次会话的任何request.getParameter()之前设置 2.对于get提交的 request.getParameter() 必须在容器(tomcat)中全局设置(server.xml  设置URIEncode) <Connector connectionTimeout="20000" port="80" protocol ...
前言 1.linux是严格区分大小写的系统(如文件名:a.txt和A.txt是不同的文件;但在windows中是同一个),出现错误时第一时间想是不是大小写问题(特别是路径) 2.在linux中环境变量就是一个在命令行(bash shell)中的变量可以通过(export XXX=YYY)设值,通过(echo $XXX )打印出变量值;高级用法:export PATH=/usr/java/jdk1.5.0_22/bin:$PATH 3./etc/profile 是系统启动要执行的脚本,可以将环境变量export语句写到文件末尾,来让系统启动自动执行;每个用户的个性启动脚本是 (~/.b ...
原文:(?!exp) 匹配后面跟的不是exp的位置   例:acbca regex:(?!a) 匹配结果:a|b|ca|c  (红色竖线位置)(匹配后边不是a的位置) regex:(?!a)\wc 匹配结果:abcac (只匹配b后的c不匹配a后的c)   文本: abc abcd abd 若想选择不是以abc开始的行。regex:^(?!abc).*$   推荐:30分钟正则表达式: http://deerchao.net/tutorials/regex/regex.htm推荐强大的正则表达式编辑工具:regexBuddy:教程:http://www.iteye.co ...
Global site tag (gtag.js) - Google Analytics