代码改变世界

JProgressBar 一个进度条组件

2011-05-23 10:15 by 毛狮子, 1937 阅读, 0 推荐, 收藏, 编辑
摘要:最近做的一个小东西,共享出来给有兴趣的朋友们以下是组件的效果图JProgressBar:支持垂直和水平两个方向的显示自定义进度条中显示文本自定义进度条的大小可自定义进度条样式动态修改进度条进度值兼容:IE6+、FireFox2+、Chrome ?、Safari ?、Opera ?浏览完整的DEMODEMO里的代码较乱-_-#制作中碰到的问题: 进度条文字居中显示 参考 div#wrap { display:table; border:1px solid #FF0099; background-color:#FFCCFF; width:760px; height:400px; *position 阅读全文

一个KindEditor的插件[myFocus]

2011-04-26 20:39 by 毛狮子, 1139 阅读, 1 推荐, 收藏, 编辑
摘要:声名:此作品用于学习交流简介:使用KindEditor(富文本编辑器)提供的接口将myFocus(焦点图库)集成在KindEditor上功能:在内容中显示焦点图使用下载此插件并将其解压后的my_focus文件夹安放在KindEditor插件目录下(KindEditor所在目录/plugins/)如:H:\webprobject\yzj\kindeditor\plugins\my_focus\在你使用kindEditor编辑器的页面中加载 插件my_focus目录下的ke-plugins-myfocus.js文件如:<script language="javascript&quo 阅读全文

redFox.核心之 浏览器探测

2011-03-30 07:51 by 毛狮子, 553 阅读, 0 推荐, 收藏, 编辑
摘要:在redFox核心框架中通过正则匹配对navigator.userAgent来获取浏览器内核和版本信息。虽然此方法已经不是完美的方案,但总体还是可行的。至少能应用在大部分中,由于我还未了解过各浏览器的特性方面的东西,所以现在就先用此方案来完成此工作。不多说,直接看下面代码吧//#NEWBLOCK //!获取浏览器类型和版本号,通过navigator.userAgent来获取 BROWERS = (function(UA,name,ver,iver,tmp,isIE,ename,ever){ //匹配浏览器类型 tmp = /\b(opera|msie|firefox|chrome|maxth. 阅读全文

WMsys 工资管理系统

2011-03-28 12:59 by 毛狮子, 413 阅读, 0 推荐, 收藏, 编辑
摘要:WMSYS 工资管理系统,学校分配给我的一个任务。这个任务在两年前已经分配给我了,我也在前年完成了它。我称它为WMsys1.0。在做 WMsys1.0 的时候设计的结构非常的乱(也就是哪里需要什么就贴什么,没有考虑过以后维护方不方便的问题)和相应技术使用都不成熟,所以程序存在诸多BUG。对于解决此问题我打算重新设计此工资管理系统,我将称其为WMsys2.0,这将可能成为我的毕业作品。同时也好给我的辅导老师对于我留下个有意义的记念品。 关于WMsys2.0 技术方面我将会采用比较成熟的框架来辅助完成,JS方面使用:Ext3.2 PHP方面使用:ThinkPHP_2.1(-_- 本来打算要用re. 阅读全文

学习面向对象 之 面向对象的基本概念:类和面向对象的特性

2010-12-01 15:07 by 毛狮子, 349 阅读, 0 推荐, 收藏, 编辑
摘要:类和实例  每个对象都与其他的对象不同,但是某些对象之间也可能有相似性。  类是对象的抽象,对象是类的实例。类  可以认为共有同样行为的对象属于同一个类,一个“类”是对所有相似对象的一般分类。  类实际是对某种类型的对象定义状态和行为的原型,它表示对现实生活中一类具共同牲的事物的抽象.  类具就属性,它是对象状态的抽象,用数据结构来描述类的属性  类具有操作,它是对象行为的... 阅读全文

JS高性能字符串连接StringBuffer类[转]

2010-11-30 21:27 by 毛狮子, 612 阅读, 0 推荐, 收藏, 编辑
摘要:使用StringBuffer类比使用加号节省50%左右的时间... 阅读全文

学习面向对象 之 面向对象的基本概念:对象和其他基本要素

2010-11-29 10:30 by 毛狮子, 459 阅读, 0 推荐, 收藏, 编辑
摘要:什么是对象  对象是一件事,一个实体,一个名词,概括来说:万物皆是对象  一个对象保存了某些信息,并知道如何执行某些操作对象的状态和行为  对象具有状态,状态是对对象的一个或多个属性的描述(如:一个灯 "灯是亮的 这是它的状态")  对象具有行为,行为是对象为为改变自身的状态而发生的作用和反作用(如:一个灯 "把灯关了" 这是它的行为)面像对象中最原始的单元就是对象封装  把数据和影响这个数据的操... 阅读全文

学习面向对象 之 面向对象的术语

2010-11-29 09:41 by 毛狮子, 345 阅读, 0 推荐, 收藏, 编辑
摘要:面向对象的术语类 类作为设计蓝图来创建对象的代码段,它描述了对象的特征;该对象具有什么样的属性,怎样使用对象完成一些任务,他对事件进行怎样的响应等! 对象 对象是类的一个实例,通常通过调用类的一个构造函数来创建它! 方法 方法是在类中定义的函数,一般而言,一个方法描述了对象可以执行的一个操作! 属性 属性是类中定义的变量,类的属性突出刻画了对象的性质或状态。某些情况下,对象的使用者可能... 阅读全文

JavaScript delete操作符学习总结

2010-11-02 09:27 by 毛狮子, 289 阅读, 0 推荐, 收藏, 编辑
摘要:在JS中用delete操作符通常用来删除对像的属性[注:delete删除的不是对像属性指向的对像,而是删除对像属性本身。断开它与指向对像的引用连接]  用delete删除对像的一个属性后,对像属性由于失去了引用而被垃圾回收器回收,所以用delete对像属性,也就相当于删除属性所引用的对像[这个引用不像不被其他变量引用情况下]浏览:《深入详解JavaScript之delete操作符》来了解delet... 阅读全文

JavaScript 原型链学习总结

2010-10-27 11:04 by 毛狮子, 412 阅读, 0 推荐, 收藏, 编辑
摘要:"在JavaScript中,“一切都是对像,函数是第一型”Function和Object都是函数的实例Function的父原型指向到Function的原型,Function的原型的父原型是Object的原型。Object的父原型也指向到Function的原型。"一个实例的对像,它的默认的父原型为其构造函数的显示原型[每个对像都有一个隐慝的属性用于指向到它的父对像(构造对像的... 阅读全文