- 博客(69)
- 资源 (5)
- 收藏
- 关注
微信小程序的样式机制
之前,我已经介绍过在小程序开发中使用WXML来做界面布局,但是WXML只是一个界面的骨架。要让我们的小程序变得精致漂亮高大上起来,就需要一种为其添加样式的机制。小程序的开发框架采用了与Web开发中所使用的CSS(层叠样式表)几乎相同的一种机制,称作WXSS。 WXSS用于描述WXML的组件样式,用于决定WXML的组件应该如何显示。为了适应广大的前端开发者,它被设计为支持CSS中大部分的特...
2016-11-05 16:33:47
170
原创 微信小程序的事件机制
事件机制是一种非常典型的通讯方式,可以在代码中的不同对象之间传递信息,也可以在应用的不同层面进行沟通协作。今天我们想看来一下微信小程序框架提供的事件处理机制。 (现在主要用简书写东西,可以查看我的简书) 小程序官方文档对事件的定义是:- 事件是视图层到逻辑层的通信方式- 事件可以将用户的行为反馈到逻辑层进行处理- 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层...
2016-11-05 16:33:01
177
原创 mootools 1.2 中文参考文档
把mootools 1.2 的参考文档翻译好了, 下载地址: http://code.google.com/p/mootools-doc-cn/欢迎大家把其中错误的地方反馈给我
2008-07-23 12:41:00
2000
4
mootools 1.2 中文参考文档(HTML格式)
参考文档翻译成中文, 虽然觉得不是非常必要, 但是还是能帮助不少人减少想学习和使用mootools的语言和心理障碍. 欢迎大家积极勘误或提供更加详实的示例代码, 在后续的版本中将修改/加入进去. 本文档的google code project地址: http://code.google.com/p/mootools-doc-cn/ 以后的最新版可以去那里下载:)...
2008-07-20 13:34:24
193
原创 Flex应用
向人展示Flex目前有哪些典型应用时,老是一时记不得url,隧转到blog中Guided SellingFlex Store flexapps http://flexapps.macromedia.com/flex15/flex...e/flexstore.htmSherwin Williams internet http://www.sherwin.com/do_it_yourself/ C
2007-10-15 10:09:00
1597
原创 Flex的学习历程(一) -- 组件生命周期
Flex组件在初始化阶段会依次触发下列的几个事件: preinitialize - 当组件在创建的原始阶段触发,它的子元素都还没有创建 initialize - 当组件及其子元素都已经创建完毕的时候触发,但此时组件的大小尺寸还没有决定 creationComplete - 当组件布局完成并显示之后触发 因此,我们一般在initialize的时候,可以对组件上要显示的字符信息
2007-10-14 23:05:00
1270
关于Mootools的一点消息
Mootools v1.2的正式发布日期mootools dev团队最近正在讨论中,估计也不远了,v1.2中将看到更多mootools设计优良的语法特性,以及速度更快的Selector。Mootools v1.3开始,可能会考虑引入一个新的项目MooUI,这个项目的目的就是创建一个基于Mootools的UI组件库,值得期待。另外,Cookbook的计划也在商讨之中,大家认为是否需要一本全面...
2007-09-29 17:04:43
154
mootools 1.11 中文参考文档(CHM和PDF格式)
看着网上还没有完整的mootools的中文文档,所以自个花了点时间翻译了一下,刚翻译完成,翻译的是mootools 的当前发布版v1.11。大家使用过程中发现什么错误可以反馈给我。[color=green]应大家的要求,同时制作了CHM和PDF的版本 (PDF版的字体不会调,稍微有点难看) :)[/color]...
2007-09-23 14:14:57
159
原创 Mootools 1.1 中文参考文档
搜索了一下,网上始终没有人能提供完整的mootools文档的中文版本,所以,这几天下决心把mootools的文档翻译下来,翻译这东西还真是需要有点耐心,否则看到下面还有一长段一长段E文,还真有点想半途而废。 终于翻译完成了,mootools版本是目前的发布版1.11,大致翻译的还可以吧,可能有些许错误,现共享出来,给对mootools感兴趣的朋友,欢迎大家提供勘误信
2007-09-23 03:00:00
2332
6
原创 Give You A Goal
终于,创业的路暂时要告别一个段落了,是的,是告别一个段落,这是对我自己而言的,对其他人,不知道是什么情况。项目带头人终于自己熬不下去了,因为始终 谈不下资金问题,我们,可以说是山穷水尽了。出来了,我没有什么特别的感觉,生活还是在继续,得找份工作来维持生计了,还算顺利,工作的事情,三天之内就 解决了。 那天,好好的睡了个觉,然后,在XXjob.com上寻觅了一番,
2007-08-11 21:25:00
922
2
原创 maven的资源文件打包
今天把项目转到用maven来管理,配置下来,遇到的小问题还不少,不过都一一解决了。其中觉得比较重要的一点就是web项目打包的时候的那些资源文件,配置文件等等,如何正确的打入最终的包中呢?网上主要都是介绍了一种方法:把这些文件放到main/resources目录下。不过,像那些和java类并肩的那些文件,这种方法就不大方便了。所以,可以在pom.xml中加上以下这段配置:
2007-06-21 21:50:00
1877
原创 一个很好玩的Flex的3D演示
http://dev.getoutsmart.com/os3d/demos/videoroom/Outsmart Labs目前研究开发中的Flex/AS3 3D Engine,上面是一个demo,把原有的2D组件放到了3D世界中。里面场景中的组件都是可以点的哦,墙上的电视机还可以放映。
2007-06-20 20:34:00
1744
2
原创 Ruby中处理时间和日期
我们可以使用Time类来生成一个当前时间的对象:t = Time.new或t = Time.nowTime类有类方法mktime(同义方法是local方法)来根据传入的参数生成时间对象,并且它使用的是当前的时区:t1 = Time.mktime(2001) # January 1, 2001 at 0:00:00t2 = Time.mktime(2001,3)t3 =
2007-06-14 17:00:00
1432
Ruby中处理时间和日期
我们可以使用Time类来生成一个当前时间的对象:t = Time.new或t = Time.nowTime类有类方法mktime(同义方法是local方法)来根据传入的参数生成时间对象,并且它使用的是当前的时区:t1 = Time.mktime(2001) # January 1, 2001 at 0:00:00t2 = Time.mktime(2001...
2007-06-14 17:00:00
261
原创 Ruby中的数字【一】
数字的表达形式==========================================可以分无符号和有符号两种:237 # 无符号(正数)+237 # 和上面的相同-237 # 负数如果一个数字很长,你可以在数字的中间任何地方(不能在两头)加入下划线来标记,使其更容易辨别:1048576 # 一个简单的数字1_048_576 # 其值和上面的相同10_4
2007-06-11 15:25:00
866
Ruby中的数字【一】
数字的表达形式==========================================可以分无符号和有符号两种:237 # 无符号(正数)+237 # 和上面的相同-237 # 负数如果一个数字很长,你可以在数字的中间任何地方(不能在两头)加入下划线来标记,使其更容易辨别:1048576 # 一个简单的数字1_048_576 # 其值和...
2007-06-11 15:25:00
196
原创 Ruby的Range类
Range在概念上看是非常直观的。不过在实际的使用中,我们可能会遇到一些令人混淆的东西。看如下代码:digits = 0..9 #0到9scale1 = 0..10 #0到10scale2 = 0...10 #0到9,不包含10..操作符将包含上限,而...不包含上限。不过,Range不只是作用于数字类型,基本上对于任何的对象都有用,但结果是否有实际意义要看实际的情况了。a =
2007-06-08 13:42:00
1187
Ruby的Range类
Range在概念上看是非常直观的。不过在实际的使用中,我们可能会遇到一些令人混淆的东西。看如下代码:digits = 0..9 #0到9scale1 = 0..10 #0到10scale2 = 0...10 #0到9,不包含10..操作符将包含上限,而...不包含上限。不过,Range不只是作用于数字类型,基本上对于任何的对象都有用,但结果是否有实际意义要看实际...
2007-06-08 13:42:00
156
原创 Ruby的符号(Symbol)
Ruby的符号足以让很多初学者迷惑上一段时间,看过本章节后,或许会解开你心中的疑惑。在Ruby中,一个符号是就是一个Symbol类的实例,它的语法是在通常的变量名前加一个冒号,如 :my_syRuby的符号像一个字符串,因为它内部表现形式是一个字符序列。而与字符串不同的是,每个符号的实例只有一个。看下面的例子:array = ["foo", "foo", "foo", :foo, :foo, :f
2007-06-07 17:25:00
1816
Ruby的符号(Symbol)
Ruby的符号足以让很多初学者迷惑上一段时间,看过本章节后,或许会解开你心中的疑惑。在Ruby中,一个符号是就是一个Symbol类的实例,它的语法是在通常的变量名前加一个冒号,如 :my_syRuby的符号像一个字符串,因为它内部表现形式是一个字符序列。而与字符串不同的是,每个符号的实例只有一个。看下面的例子:array = ["foo", "foo", "foo", :foo, :f...
2007-06-07 17:25:00
274
原创 Ruby way 第三章学习『正则表达式』
正则表达式历史悠久,功能强大,现代编程语言中少不了它的影子,但功能强度不大一样。Ruby把正则表达式在自身发挥的淋漓尽致 。 刚学习正则表达式,看起来会觉得语法比较晦涩,等上手了呢,就会明白它的精髓。在这里,也不细讲正则表达式的语法问题了,只讲它在ruby中的使用。在ruby中,一个通常的正则表达式会是例如如下样子的:/Ruby//[Rr]uby/%r
2007-06-04 01:24:00
986
Ruby way 第三章学习『正则表达式』
正则表达式历史悠久,功能强大,现代编程语言中少不了它的影子,但功能强度不大一样。Ruby把正则表达式在自身发挥的淋漓尽致 。 刚学习正则表达式,看起来会觉得语法比较晦涩,等上手了呢,就会明白它的精髓。在这里,也不细讲正则表达式的语法问题了,只讲它在ruby中的使用。在ruby中,一个通常的正则表达式会是例如如下样子的:/Ruby//[Rr]uby/%r{xyz...
2007-06-04 01:24:00
141
原创 Ruby way 第二章【字符串】3 -- 继续字符串
接上回的字符串的学习:清除字符串两头的空白字符(包括空格,含行,tab)================================================================ 使用strip和strip!可以清除字符串两头所有的空白字符:str1 = "/t /nabc /t/n" str2 = str1.strip # "abc" s
2007-06-03 13:39:00
907
Ruby way 第二章【字符串】3 -- 继续字符串
接上回的字符串的学习:清除字符串两头的空白字符(包括空格,含行,tab)================================================================ 使用strip和strip!可以清除字符串两头所有的空白字符:str1 = "\t \nabc \t\n" str2 = str1.strip # "...
2007-06-03 13:39:00
184
原创 Ruby way 第二章【字符串】2 -- 关于字符串的内容可真多,有些东西一时半会用不到,可临时查doc
在字符串中做替换操作=========================================我们已经知道sub和gsub的基本用法了,我们来看它们的更加高级的用法。同时还有这两个方法的in-place方法sub!和gsub!s1 = "spam, spam, and eggs"s2 = s1.sub(/spam/,"bacon") # "bacon, spam, and eggs"
2007-06-02 01:24:00
1457
Ruby way 第二章【字符串】2 -- 关于字符串的内容可真多,有些东西一时半会用不到,可临时查...
在字符串中做替换操作=========================================我们已经知道sub和gsub的基本用法了,我们来看它们的更加高级的用法。同时还有这两个方法的in-place方法sub!和gsub!s1 = "spam, spam, and eggs"s2 = s1.sub(/spam/,"bacon") # "bacon, spam, an...
2007-06-02 01:24:00
98
原创 Apache2.2中配置虚拟子域名(虚拟二级,三级域名等)
今天,由于要做类似blog的数量未知的提供给用户使用的子域名,所以查看了资料,使用apache的URL重写功能来实现。我所用的apache是2.2版本的,把我正确配置的过程写下来:1. 先去你注册域名的网站的域名管理面板中配置你的域名为泛域名解析(不是每个域名服务商都提供泛域名解析,具体请参看你域名提供商给出的说明,我的是万网注册的,有这个服务)。具体怎么配置,示例如下:
2007-06-01 17:41:00
1435
3
原创 Ruby way 第二章【字符串】
重定义字符串的比较=================================字符串的比较,>=其实是四个方法,他们都会调用这个方法,我们可以重新定义来改变比较的行为:class String alias old_compare def (other) a = self.dup b = other.dup a.gsub!(/[/,/./?/
2007-06-01 00:50:00
1249
Ruby way 第二章【字符串】
重定义字符串的比较=================================字符串的比较<,<=,>,>=其实是四个方法,他们都会调用<=>这个方法,我们可以重新定义<=>来改变比较的行为:class String alias old_compare <=> def <=>(other)...
2007-06-01 00:50:00
125
原创 Ruby way第一章学习【需要记住的一些东西】
Ruby在语法上是相当的灵活,它让编程人员不局限于一条路子上。Ruby的语法问题======================================================1.方法调用的时候,括号通常是可选的,一下的几个例子都是可行的:foobarfoobar()foobar(a, b, c)foobar a,b,c2.我们来看一个表达式x y z,是什么意思?它其实相当于x(y(
2007-05-30 16:43:00
651
Ruby way第一章学习【需要记住的一些东西】
Ruby在语法上是相当的灵活,它让编程人员不局限于一条路子上。Ruby的语法问题======================================================1.方法调用的时候,括号通常是可选的,一下的几个例子都是可行的:foobarfoobar()foobar(a, b, c)foobar a,b,c2.我们来看一个表达式x y z,是什么意思?...
2007-05-30 16:43:00
142
原创 Ruby way第一章学习【Ruby的动态性】
Ruby是一种动态性相当高的语言,甚至在运行时,我们都可以对对象和类作修改。它可以在即有的静态代码的执行过程中构造生成和计算新的代码片段。在运行时Coding=====================================================我们可以用eval来计算动态组成的表达式:def calculate(op1, operator, op2) string = o
2007-05-28 23:44:00
551
Ruby way第一章学习【Ruby的动态性】
Ruby是一种动态性相当高的语言,甚至在运行时,我们都可以对对象和类作修改。它可以在即有的静态代码的执行过程中构造生成和计算新的代码片段。在运行时Coding=====================================================我们可以用eval来计算动态组成的表达式:def calculate(op1, operator, op2) string =...
2007-05-28 23:44:00
115
原创 Ruby way第一章学习记录[Ruby的OOP]
所有的东西都是对象=================================3.succ # 4"abc".upcase # "ABC"[2,1,5,3,4].sort # [1,2,3,4,5]查看对象的类型:"abc".class #得到类型为String。等同"abc".type,不过type方法将过期所
2007-05-27 18:36:00
434
Ruby way第一章学习记录[Ruby的OOP]
所有的东西都是对象=================================3.succ # 4"abc".upcase # "ABC"[2,1,5,3,4].sort # [1,2,3,4,5]查看对象的类型:"abc".class #得到类型为String。等同"abc".type,不过type方法将过...
2007-05-27 18:36:00
121
原创 Ruby Way第一章学习记录[总览]
不少人都对rails感兴趣,我也是,不过我不急着用,所以不直接去学习rails,而想先稳当一点先把Ruby大致过一遍,熟悉下Ruby的特性。 变量命名规则:======================================================局部变量--以小写字母或下划线_开头,如:alpha, _ident, some_var
2007-05-26 00:58:00
477
Ruby Way第一章学习记录[总览]
不少人都对rails感兴趣,我也是,不过我不急着用,所以不直接去学习rails,而想先稳当一点先把Ruby大致过一遍,熟悉下Ruby的特性。 变量命名规则:======================================================局部变量--以小写字母或下划线_开头,如:alpha, _ident, some_var全局...
2007-05-26 00:58:00
122
原创 mootools1.1正式发布了,新特性一览
今天上了下mootools的主站,发现1.1 released。看了一下,主要的新特性如下:一.更快的速度,兼容性和全方位优化mootools在速度上面进行了很大的优化,比较突出的是在CSS选择器方面(不仅仅在实现逻辑方面进行优化,XPATH被在所有支持的浏览器中启用 )二.更加新颖的事件系统1.自定义事件:提供了一套api来提供定义自定义事件。比如mootools自带的mou
2007-05-12 15:07:00
877
mootools1.1正式发布了,新特性一览
今天上了下mootools的主站,发现1.1 released。看了一下,主要的新特性如下:一.更快的速度,兼容性和全方位优化mootools在速度上面进行了很大的优化,比较突出的是在CSS选择器方面(不仅仅在实现逻辑方面进行优化,XPATH被在所有支持的浏览器中启用 )二.更加新颖的事件系统1.自定义事件:提供了一套api来提供定义自定义事件。比如mootools自带的mouseent...
2007-05-12 15:07:00
93
flex 3d
2007-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅