自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChaJn To The Dream

I hope no Time lost

  • 博客(55)
  • 资源 (5)
  • 收藏
  • 关注

翻译 解读ECMAScript 6箭头函数

箭头函数是ECMAScript 6最受关注的更新内容之一。它引入了一种用「箭头」(=>)来定义函数的新语法,它…它碉堡了~。箭头函数与传统的JavaScript函数主要区别在于以下几点:对 this 的关联。函数内置 this 的值,取决于箭头函数在哪儿定义,而非箭头函数执行的上下文环境。new 不可用。箭头函数不能使用 new 关键字来实例化对象,不然会报错。this 不可变。函数内

2013-09-13 16:33:49 5595

翻译 Google HTML/CSS代码风格指南(中文版)

Google HTML/CSS代码风格指南修正版本 2.1背景本文档定义了HTML/CSS的编写格式和风格规则。它旨在提高合作和代码质量,并使其支持基础架构。适用于HTML/CSS文件,包括GSS文件。 只要代码质量是可以被维护的,就能很好的被工具混淆、压缩和合并。样式规则协议嵌入式资源书写省略协议头省略图像、媒体文件、样式表和脚本等

2012-05-06 01:00:46 16976 2

原创 常用的规则

闭包:指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。封装主要用意在于将实现细节隐藏,提供给客户端的只是定义良好的接口。var 和 this继承:extend = function (D, F) {

2011-08-23 11:59:55 3037 1

转载 常见的CSS兼容性问题。

总体的来说就是:*_*+识别,IE专用的条件注释,对象的实际宽度不同,消除ul、ol等列表的缩进,透明,圆角,Select控件永远处于最上层,居中问题text-align、margin: auto,浮动后IE6解释外边距为实际边距的双倍加上display:inline,字体大

2011-08-22 16:00:29 11111

原创 对一款Ruby编写的客户关系管理系统的探索

<br />对一款Ruby编写的客户关系管理系统的探索<br /> <br />https://github.com/michaeldv/fat_free_crm<br /> <br />我是在WindowsXP环境下操作的。<br /> <br /> <br />按照文档去操作<br /> rake db:create<br /> <br />发现缺少Rails 2.3.8 gem.<br /> <br />D:/workspace/ruby/michaeldv-fat_free_crm-d5315a2>

2011-03-05 02:00:00 3135

原创 JQuery1.5体验。二。MenuButton。

根据http://www.jankoatwarpspeed.com/post/2009/07/28/reinventing-drop-down-with-css-jquery.aspx简单的写了一个MenuButton类……满足基本需求吧……不要太苛刻嘛·~// items:内容,格式为{}// container:节点ID// defaultValue: 初始值// width: 下拉菜单高度// onCommand:选择后的返回函数var MenuButton = $.Class()

2011-02-18 17:45:00 2630

原创 JQuery1.5体验。一。真方便啊。

<br />还真不错,但做什么都是以本体为主的,稍微有些不适应还。<br />对应的加了两个方法保持和prototype统一。<br /> <br /> <br />1。用它就可以向Class.create()一样创建伪类啦~~(我可真无聊……)<br /> <br />$.extend({ Class : function () { return function () { this.initialize.apply(this, arguments);

2011-02-18 17:39:00 2379

翻译 每个开发者都应该知道的20个实用jQuery插件

<br /><br />jQuery是一种JavaScript库,旨在让开发者仅用几行代码便可轻松搭建更漂亮、功能更丰富的交互网站和用户界面。<br />下面你将看到20款jQuery的实用插件,你应该好好了解下。<br /> Creative Radical Web Typography<br />New FancyMoves Jquery Product Slider<br />Jquery Space Gallery<br />Fancy Thumbnail Hover Effect<br />Jqu

2011-02-17 14:35:00 2907

原创 2011个人职业发展计划

二月:了解常用控件比如Window、TopMenu、Textbox等。学习JQuery。三月:深入了解W3C等规范,了解Web2.0概念。四月:了解HTML5和CSS3相关信息与资源。五月:深化了解JS现有资源。学习JSONP等比较新兴的JS技巧。六月:同上。七月:重点学习浏览器兼容性和性能优化。八月:接触UI页面开发。重点掌握CSS和HTML特性。九月:同上。十月:接触YUI/Dojo/Ext和更多的技术信息。十一月:了解E4X、TCP/IP、XML与SVG等常见Web知识。十二月:同上。一月:会接触一些

2011-02-12 18:06:00 2637

原创 最近接触到的一些名词。

<br />CDN<br /> <br />CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。 (也就是一个服务器的内容,平均分部到多个服务器上,服务器智能识别,让用户获取离用户最

2011-02-10 16:59:00 2252

原创 一些平常需要注意的浏览器JS差异。

<br /><br />IE下DIV不能嵌套在P下面,否则将会引起innerHTML的写入不能<br /> <br />firefox下执行插入操作后就会产生<br><br /> <br />overflow:"hidden";用在html标签上,才能保证各浏览器的滚动条隐藏。<br /> <br />IE6对1px以下默认有高度,要用overflow:hidden属性

2011-02-09 16:27:00 2351

原创 Javascript入门指南

什么是JavaScript首先,我们要知道的是,JavaScript和Java是完全不相关的,他们名字上的相似纯粹是(Netscape和Sun)一种行销策略。最开始叫LiveScript,后来才改成JavaScript。实际上JavaScript可以脚本化Java,这个大家有兴趣我们在之后了解一下。最标准的解释就是,JavaScript是一种具有面向对象能力的、解释型的程序设计语言。在语法构成上JavaScript的核心语言与C、C++和JAVA相似。(都具有诸如if语句、for循环、while循环和加减乘

2010-12-21 15:10:00 2812 1

原创 Chrome8+版本下 输入区域 ctrl+z 失效

今天遇到了一个奇怪的问题,Chrome8+版本下当同时有俩个可输入区域存在时,就会产生第一次Ctrl+Z无效现象。即便是undo也会返回false.后来用textarea测了一下,觉得是焦点初始化的问题。这算是它的一个BUG吗?测试代码:用Chrome8以上的版本,chrome5-6版本正常。1.随便在编辑框内1打一些字符。然后按ctrl+z,撤销有效。2.随便在编辑框内1打一些字符,然后在编辑框2中按一次ctrl+z,再回到编辑框1中,撤销无效。

2010-12-21 14:40:00 3099

转载 关于获取各种浏览器可见窗口大小。

<br />关于获取各种浏览器可见窗口大小的一点点研究。<br />在我本地测试当中:<br />在IE、FireFox、Opera下都可以使用<br />document.body.clientWidth<br />document.body.clientHeight<br />即可获得,很简单,很方便。<br />而在公司项目当中:<br />Opera仍然使用<br />document.body.clientWidth<br />

2010-11-02 16:18:00 2489

原创 对于firefox开发中在console显示信息的方法。

<br /> <br />function log(msg){var logger = Components.classes["@mozilla.org/consoleservice;1"] .getService(Components.interfaces.nsIConsoleService);logger.logStringMessage(msg); } <br /> <br />在JS中直接调用log方法即可。<br />然后,调用“

2010-10-30 15:14:00 3641

原创 在IE、Gecko、WebKit下执行execCommand的常用效果差别。

我们经常会用到bSuccess = object.execCommand(sCommand [, bUserInterface] [, vValue])方法去处理Html数据。具体参见 http://blog.csdn.net/chajn/archive/2010/10/25/5963696.aspx但是另我们头疼的是它在各浏览器内核下生成的代码不同,导致了在兼容性上效果和数据的缺失。下面是常见数据处理的几个不同之处。

2010-10-25 11:53:00 8156

原创 编辑器中经常用到的execCommand方法参考。

关于execCommand的一些基础知识。编辑器中经常用到。document(说是任何Dom节点也无错,更常用在textRange)对象execCommand通常在IE中在线处理Html数据时非常有用,它可以让你轻而易举实现文字的加粗、加颜色、加字体等一系列的命令。

2010-10-25 11:31:00 8532

原创 在IE、FF、Chrome下scrollTop(或scrollLeft)的区别

所以……别纠结了,做个判断如果是Chrome下就乖乖的用body吧。

2010-10-25 10:58:00 7518 2

转载 readyState的五种状态详解

<br /><br />在《Pragmatic ajax A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下:<br /> 0: (Uninitialized) the send( ) method has not yet been invoked. <br /> 1: (Loading) the send( ) method has been invoked, request in progress. <br /> 2: (Loaded) the s

2010-10-25 10:33:00 2859

原创 关于冒泡排序和二叉树排序。

好就没写了手也有懒,源于上周末和室友们突然讨论起JAVA基础,发现我毛都不会啊。什么封装什么内部类和私有类什么大江东去浪淘尽……最后得到一句总结,就你这基础还去面试?然后我便开始思考,工作上又用不到这些,为什么还要考呢。就如同小学初中高中大学一直都在学没用的东西,为什么还要学呢?我不学习我自豪啊,我一直在凭着自己的乐趣前进,随遇而安,那么这就引发我不能与正常标准化的国家量产出的学子们苟同,但对

2010-05-24 10:45:00 4290 8

原创 去百度面试,让大牛们喷喷你吧!

 之后,他再没联系我,但我觉得他看到那封邮件的表情是,“你想来,别开玩笑了。” --这是题记啊棒子们事因一个月前在百度上写了简历做WEB前端。没想到真的打电话给我了,当时挺意外,后觉得这是个不错的机会,约在星期四,起码还有一天时间可以狠补WEB知识。第一天晚上,看了一集的Lost,然后上了会儿网,聊了会儿天,泡了会儿论坛,终于决定下来要开始学习了……

2010-05-24 10:18:00 1534 1

原创 S40 的PIM API 读不出TEL-General number的解决方案

http://wiki.forum.nokia.com/index.php/KIJ001300_-_Unable_to_read_General_number_of_a_native_Phonebook_contact_in_Series_40 好吧。这果然是一个折磨了我一下午的bug。答案是,没有解决方案。nokia自己都没解决的bug,我竟然花了一下午的时间用各种方式去测试,真

2009-10-14 12:10:00 873

原创 写入和读取文本文件的简单应用

终于写了一些有用的代码,第一个是执行在999内挑选出水仙花数,并存入文件里,第二个是读取文件,显示内容。   void out_file(){ int k=100,l,m,n,count=0; ofstream ofile; ofile.open("myfile.txt"); ofile<<"水仙花数有:"<<endl; do{ l=k/100; n=k

2009-09-14 10:09:00 846

原创 编程求和:s=a+aa+aaa+...+aa...a(n个a),其中a是1-9中的一个数字。

s=a+aa+aaa+...+aa...a(n个a),其中a是1-9中的一个数字。 这个没有难度。 #include "iostream"#include "cmath"using namespace std;void main(){ int n,k; cout<<"请输入数字(1-9):"<<endl; cin>>k; if(k9){ cout

2009-09-11 15:07:00 8781

原创 约瑟夫(Josephus)问题的实现

没想到学C++的第三天就遇到了这样猥琐的约瑟夫(Josephus)问题。 说n个人围坐成一圈,从1开始顺序编号;游戏开始,从第一个人开始由1到m循环报数,报到m的人退出圈外,问最后留下的那个人原来的序号。 而提示也只是什么计数器什么玩意的。想了半天因为还没有学C++的队列,所以逻辑上也理不清。就决定先用Java去做,所以本文章为Java类别。 好吧。我来看看简单难懂的提示。

2009-09-09 14:05:00 2021

原创 简单的阶乘运算。

#include "iostream"#include "cmath"using namespace std;void main(){ int n,i; double result=0; cout<<"请输入正整数:"<<endl; cin>>n; if(n<1){ cout<<"输入错误!"<<endl; return; } resu

2009-09-07 16:58:00 984

原创 编程求一元二次方程ax2+bx+c=0的根

突然发现自己连一元二次方程怎么算的都不知道了。想了半天,拿起笔来才顺手些了给x2+2x+1=0.悔恨啊。  #include "iostream"#include "cmath"using namespace std;int main(){ double a,b,c; double delta,x1,x2; int sign,stop; cout<<"输入3

2009-09-07 13:58:00 27889

原创 输入一个整数,判断它的奇偶性后输出结果。

1.判断它是否能被2整除。 #include "iostream"using namespace std;int main(){ int input; cout<<"Which number do you want to test?/n"; cin>>input; if(input&1) cout<<"number "<<input<<" is odd."; e

2009-09-07 11:10:00 10030

原创 【菜鸟向】输入三个整数对比大小后输出。和VC2008下提示找不到MSVCP90D.dll的解决办法。

#include "iostream"using namespace std; int main(){ int a,b,c; int max,min; cout cin>>a>>b>>c; if(a>b){ max=a;min=b;  } else;{ max=b;min=a; } if(c>max) cout else if(c

2009-09-07 10:41:00 1579

原创 关于Eclipse出现java.lang.RuntimeException: Widget disposed too early! 的解决办法

  !ENTRY org.eclipse.ui.workbench 4 0 2009-08-31 11:13:37.312!MESSAGE Widget disposed too early!!STACK 0java.lang.RuntimeException: Widget disposed too early!  这绝对是一个非常愚蠢的BUG。网上找到的答案竟然

2009-08-31 14:29:00 9211 5

原创 安装VS简化版。解决编译器报错“Cannot open include file: 'iostream.h': No such file or directory”

 因为微软出的VS2008什么的安装包太大了,以前安过一次而且很不成功很不爽造就了一大堆垃圾文件。我就下了一个天朝的简化版。加上编译器一共才160M。好吧。我不广告了但的确。没必要为个C++装那么脓肿的玩意。 写了按照教程写了一个简单的测试程序,在编译的时候报错“Cannot open include file: iostream.h: No such file or dire

2009-08-27 13:32:00 4551 2

转载 解决Parsing error processing resource问题。

ERROR - Parsing error processing resource path /WEB-INF/struts-config.xml java.net.UnknownHostException: struts.apache.org at java.net.PlainSocketImpl.connect(Unknown Source) …………. 解决办法一: struts

2009-06-08 09:49:00 1265

原创 题目是:写一个函数,返回一个数组中所有元素被第一个元素除的结果

今天研究一个关于函数的问题。编程之美中第一章提出的。题目是:写一个函数,返回一个数组中所有元素被第一个元素除的结果首先按照题意。写了这样一个函数 public static int[] divide() {  int[] a = {1,2,3,4,5,8,9};  int[] b = {} ;  for(int i =0;i   b[i]=a[i]/a[0];  }  return b; }好

2009-03-26 20:04:00 1996

原创 快速配置tomcat连接池(mysql)

配置数据库连接池(//均为注释,不应出现在实际代码中) 注意,最好将mysql-connector-java-3.1.8-bin.jar放在tomcat的common包里,这样它用起来会更简便些。在Tomcat 5.5/conf/server.xml中//  标签内添加       name="jdbc/test"      type="javax.sql.DataSource

2009-03-25 01:19:00 978

原创 对于firefox开发中读写文件的方法

写文件// path格式也许为:"c://xxx.txt"function write(aStr,path){var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);file.QueryInterface(Ci.nsIFile);file.initWithPath(path );

2009-03-10 14:15:00 2084 1

原创 对于firefox开发中读写文件中文字符乱码的解决

今天偶然被问到这个问题。mozilla有个专门转编码的xpcom。读文件之后或写文件之前我们应该转一下,以确保不会出现乱码。 // 将字符类型转为UTF-8,防止乱码出现,通常用于读文件 this.convertToUnicode = function(aStr) { try { var converter = Components.classes["@mozil

2009-03-10 13:18:00 1223

原创 诺基亚symbianOS S60 5th SDK无法安装的解决相关

如果在XP下安装5thSDK快结束时弹出“无法创建文件或目录”的错误对话框。那是由于FAT32格式的磁盘不支持太多的文件储存。而resource目录下的文件超出了FAT32格式的磁盘支持。NTFS格式的磁盘则没有此问题。如果需要转换可以(X为要装换的盘符):运行->cmd->convert X:/fs:ntfs /v用这个convert命令可以快速的将fat32转成ntfs转换完毕后,

2009-03-04 13:28:00 880

翻译 Drag 和 Drop 在 JavaScript 中的使用

 这一节描述了我们怎么在 JavaScript 中使用 drag and drop.The JavaScript Drag and Drop Wrapper在进行拖拽的时候我们也许会需要处理一些事件和传递数据,那么这个时候我们就需要用到Drag和Drop了。让我们简明的看一下使用方法。(对照文档有简化)注意你需要在所用的xul页面中导入两个 chrome 路径。

2009-03-03 09:17:00 2774

转载 如果说编程语言是一种宗教,你的信仰是?

各种常见语言的特点。(这里丝毫没有要找出不同语言优劣的意思,每个人都有信仰自由)C是犹太教——很古老而且戒律很多,但大多数人都熟悉并尊重其戒律。问题是很难皈依它,你要么开始就信仰它,要么会认为它简直太疯狂了。而且,一旦事情出了差错,人们就会怪罪于它。Java是正统基督教——理论上来说它基于C,但它去掉了很多老的戒律,以至于跟原教旨已经大相径庭。另外,它新加了一套严格的教义,追随者们相信这些比原

2009-01-07 12:59:00 653

原创 想对在大学里的同学们说。

金融危机到来,大家都开始人心惶惶起来了。其实明年才是最危机的一年。所以……先不要这么紧张嘛。可也不要心存侥幸噢。~不管是找工作还是考研。不管是聪明还是愚笨。不管是重点还是在家。不管是听课还是自学。只要对自己有信心。永远对自己有信心。做一件事情。如果有同学觉得自己不能胜任。那么就有了一个问题。为什么不能胜任。喔没做过。那就去做啊。喔没学过怎么做啊。那就去学啊。

2008-12-21 14:55:00 947 4

javascript纸牌游戏

网上转的,可以参考下逻辑,代码可能会很乱。

2010-10-25

实用J2ME的基础入门教程

J2ME入门教程。关于手机软件开发的。不过没太大的作用,只是说了一个HELLOWORLD

2009-03-23

JavaScript 教程

一个经典的JavaScript教程,很适合初学者。其实多练习练习就可以掌握了

2009-03-23

Batch Images Downloader

网页图片整合下载。 按照教程改写的。

2008-06-23

常用的三个Eclipse插件

implementors<br>Jad<br>Xmlbuddy

2008-06-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除