`
atian25
  • 浏览: 467831 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
"你可以主观地讨厌它,但你永远不能忽略它。" -- aw 作为一个技术人员,你可以因为洁癖, 而去讨厌M$的霸权行径,QQ的抄袭主义, 但是你却绝对不能无视它的存在. --- 这是现在自己的想法,以前曾经很bs qq的抄袭, 但是你不能否认它抄的很好,idea虽然是你的,但是你发挥的没有它发挥的好. 以前我也是google的fan,但是现在我用的google的很多服务都慢慢被QQ侵蚀了. GOOGLE是一个很伟大的公司,但是他的本地化..实在是太慢了..
很久没更新ITEYE的博客了。   最近主要在干这么几件事:   1.开源了微信公众平台的nodejs接口:https://github.com/ktmud/weixin-robot 2.参与OSCHINA的Cloudfoundry应用开发大赛: http://my.oschina.net/liuyong25/blog/104736 3.爱知乎插件:  https://github.com/unogz/izhihu   PS: 这一年来ITEYE几乎没什么改变... 准备迁移到OSCHINA去了。
1.为什么用NodeJS   作为同样的初学者,在这方面没多大的发言权. 就我个人而言, 纯JS解决方案是导致我研究它的兴趣点之一,     作为一个前端JS控,你是不是在为extjs,jquery欢呼的同时,对着那linux shell,java,php两眼发昏?OK,你 ...
1.环境 Ubuntu11 2.安装NodeJS sudo apt-get install python-software-properties sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs 3.安装Express 安装和配置: npm install -g express mkdir /opt/TestNodeJS cd /opt/TestNodeJS express npm install -d 最后一步的时候碰到 ...

2012年Blog方向

需求分析 + Balsamiq Mockups + AxureRP   ExtJS4.x + Grails + SenchaTouch + PhoneGap
  /** * @class Ext.ux.button.AutoRefresher * @extends Ext.button.Split * @author tz * @email atian25@qq.com * @date 2011-05-21 * @version 1.0 * @forum http://www.sencha.com/forum/showthread.php?134350-Ext.ux.button.AutoRefresher */ Ext.define('Ext.ux.button.AutoRefresher', { ...
1.某个激活/禁用的checkboxfield,需要提交后台的值是true/false,而ext默认会提交后台的是on/null 解决方法: field: { xtype: 'checkboxfield', inputValue: 'true', uncheckedValue: 'false', boxLabel: '激活与否' }   2.MVC的示例, 官方自带的示例有些毛病,需要一些配置,过几天写个专门的blog来介绍下
Ext4.0 自带的Ext.ux.RowEditing还不够完善,随手写个ux来用下,   v1.4 2011-09-12 变更内容: 1.重构,修复不少bug以及合并/新增一些配置项(具体看附件中的文档) 2.支持jsduck生成文档 (https://github.com/senchalabs/jsduck)     v1.0 2011.04.27 变更内容: 1.增加canceledit事件 2.增加startAdd方法,方便crud表格的添加操作 3.添加点击取消按钮后,自动重置或删除记录的功能v1.1 2011.05.03 变更内容: 1.startAdd ...
  1. quartz 插件的Job必须配置一个static trigger = {}, 否则会一分钟运行一次.   2. Grails项目导入到eclipse后,提示"The project was not built since its build path is incomplete. Cannot find the class file for groovy.lang.GroovyObject. ",解决方法: Grails Tools ->Refresh Dependencies   3.Griffon项目导入eclipse的方法:   ...
改进groovyq的这篇文章: http://www.groovyq.net/content/%E8%BF%94%E5%9B%9E%E9%83%A8%E5%88%86doaminclass#comment-179   感谢groovyq对Grails新人的指点.   def excludedProps = [Events.ONLOAD_EVENT, Events.BEFORE_DELETE_EVENT, Events.AFTER_DELETE_EVENT, Events.BEFORE_INSERT_EVENT, Events.AFTER_INSERT_EVENT, Even ...
1.Domain转换为json简单,直接在BootStrap的init里面添加: JSON.registerObjectMarshaller(Date) { return it?.format("yyyy-MM-dd HH:mm:ss") }   ps:还有一种方法是利用插件,重写Date的toString方法. 参见:http://stackoverflow.com/questions/690370/how-to-return-specific-date-format-as-json-in-grails      2.js段提交数据到co ...
很久没写EXTJS的tip了...   今天帮组员写了一个Tree的自动展开/选择的示例,如下: ps:用的是treegrid,但是用tree也是一样可以的.   防止爬虫原文地址:http://atian25.iteye.com/blog/724092   关键代码: Ext.onReady(function(){ Ext.BLANK_IMAGE_URL = '../js/extjs/3.2.0/resources/images/default/s.gif'; Ext.chart.Chart.CHART_URL = '../js/extjs/3.2.0/ ...
请教个索引的问题: (sybase,其他db也聊聊) 一个大的结果表(按时间增量插入数据,无修改/删除),有个finishTime字段表示任务结果的生成时间, 取值为datetime,精确到秒. 查询的时候一般都是找一段时间的数据来分析, 譬如前7天. where finishTime between '2010-07-02 00:00:00' and '2010-07-09 00:00:00' 问题: 1.如果用finishTime来做聚集索引, 这种查询速度怎么样? 2.如果增加一个字段statTime , int型, 取值依赖于finishTi ...
仅供记录用.   1.亚运(EXTJS)     2.亚运火炬线路地图(flex)   3.拨测信令分析程序(本地程序,AIR)     4.扫雷程序(groovy swing)   5.投票小助手(ExtJS4.x + Grails 2.0)   原型图: 实现图:
谨用该贴来记录一些使用extjs过程中的笔记吧. 不时更新.   2010-07-02   1. extjs chart bug   1)显示/隐藏chart(X轴为时间轴)的时候,会出现时间渲染函数失效的情况. xAxis: new Ext.chart.TimeAxis({ displayName: '时间', labelRenderer : Ext.util ...
Global site tag (gtag.js) - Google Analytics