摘要:
ExtJS初接触 - 在项目中使用ExtJS今天ExtJS官网发布了ExtJS最新正式版4.2.1。Ext JS 4.2.1 正式版 下载ExtJS为开发者在开发富客户的B/S应用中提供丰富的UI组件,具有统一的主题,便于快速开发,提高效率。但显然它并不适合互联网站的开发。主要目录文件介绍builds:压缩后的ExtJS代码,体积更小,更快;docs:开发文档;examples:官方演示示例;locale:多国语言资源文件;pkgs:ExtJS各部分功能的打包文件;resource:ExtJS所需要的CSS与图片文件;src:未压缩的源代码目录;bootstarp.js:ExtJS库引导文件, 阅读全文
posted @ 2013-07-03 16:33
HackerVirus
阅读(198)
评论(0)
推荐(0)
摘要:
一个基于STSdb和fastJson的磁盘/内存缓存需求业务系统用的是数据库,数据量大,部分只读或相对稳定业务查询复杂,每次页面加载都要花耗不少时间(不讨论异步),觉得可以做一下高速缓存,譬如用nosql那种key/value快速存取结果目的这里不是要做一个大家都适用的磁盘/内存缓存库,这个做法,部分是展示STSdb的用法,部分是提供一个简单易用的解决方案。磁盘/内存为什么不用memcached或者AppFabric Cache这样的现成解决方案呢?因为业务要缓存的内存或大或小,小的几KB,大的几MB,如果用户一多,势必对内存有过度的需求。所以选择做一个基于磁盘的。当然,这个解决方案是支持内存 阅读全文
posted @ 2013-07-03 15:50
HackerVirus
阅读(265)
评论(0)
推荐(0)
摘要:
RILCRIL层的作用大体上就是将上层的命令转换成相应的AT指令,控制modem工作。生产modem的厂家有很多:Qualcomm, STE, Infineon... 不同的厂家都有各自的特点,当然也会有各自不同的驱动,但驱动代码的公开多少会涉及到modem厂家的技术细节,所以,Android系统开源了绝大部分代码,对于 部分驱动(Reference-RIL) 允许厂家以二进制Lib的形式成为一套完整Android系统的一部分。 有Lib就需要有加载的概念,能够加载各种驱动说明驱动们都遵从一个统一的接口。这个接口是什么?RILC又是如何接收并处理RILJ向下传来的请求? 进入hardw... 阅读全文
posted @ 2013-07-03 15:36
HackerVirus
阅读(2707)
评论(0)
推荐(0)
摘要:
DDD:订单管理 之 如何组织代码背景系统开发最难的是职责的合理分配,或者叫:“如何合理的组织代码”,今天说一个关于这方面问题的示例,希望大家多批评。示例背景参考数据字典需求OrderCode必须唯一。Total = Sum(Subtotal)。订单有三种状态:【未提交】、【待审核】和【已审核】,合理的状态迁移有:【未提交】----》【待审核】和【待审核】----》【已审核】,只有处于【未提交】状态的订单能修改。订单和订单项中的状态必须合法,规则自己定义。示例实现项目结构Application:应用层,负责领域逻辑的封装。主要角色:ApplicationService、CommandHandl 阅读全文
posted @ 2013-07-03 11:25
HackerVirus
阅读(311)
评论(0)
推荐(0)
摘要:
用node-webkit 开发 PC 客户端用node-webkit 开发 PC 客户端2013-07-03 09:23 by youxiachai,316阅读,0评论,收藏,编辑7月 3 2013导言node-webkit 是一个很神奇的桌面客户端项目,正如这个项目的名字,这个项目是由node 和 webkit 构成,简单来说,就是你可以用HTML 5和 node 进行桌面客户端开发,而且客户端还是同时支持在 WIN,MAC,LINUX运行. 下面,就用一个简单的例子来展示一下node-webkit的魅力.创建项目本例子基于Grunt构建如果,你用过grunt,要创建一个node-webki 阅读全文
posted @ 2013-07-03 11:23
HackerVirus
阅读(425)
评论(0)
推荐(0)
摘要:
用Python和Django实现多用户博客系统(二)——UUBlog这次又更新了一大部分功能,这次以app的形式来开发。增加博客分类功能;博客关注、推荐功能(ajax实现)增加二级频道功能更多功能看截图及源码,现在还不完善,大家先将就着看。如果大家有哪些功能觉的不好或者要增加可以留言。同时已经在github上面开放了,有兴趣的可以一起参与.github:https://github.com/djangochina/UUBlog源码加上图片超过10M了,没法上传,可加群里面下载python、django学习交流1000人超级群:109674169用的是mysqlsql.txt是sql语句,包括我 阅读全文
posted @ 2013-07-03 11:22
HackerVirus
阅读(236)
评论(0)
推荐(0)
摘要:
异步队列 Deferred背景:移动web app开发,异步代码是时常的事,比如有常见的异步操作:Ajax(XMLHttpRequest)Image Tag,Script Tag,iframe(原理类似)setTimeout/setIntervalCSS3 Transition/AnimationHTML5 Web DatabasepostMessageWeb WorkersWeb Socketsand more…后面几个是CSS3 HML5加入的新API.这些接口都是会产生异步的操作比如本人的一个phonegap项目,操作HTML5本地数据库(HTML5 Web Database)就是一个异 阅读全文
posted @ 2013-07-03 09:44
HackerVirus
阅读(261)
评论(0)
推荐(0)
摘要:
javascript代码复用--继承由于javascript没有类的概念,因此无法通过接口继承,只能通过实现继承。实现继承是继承实际的方法,javascript中主要是依靠原型链要实现。原型链继承原型链继承是基本的继承模式,其本质是重写原型对象,使其为新对象的实例。代码实现如下:function Person(){ this.name = "default"; var temp = "temp";}Person.prototype.age=0;Person.prototype.getName = function(){ return this.name; 阅读全文
posted @ 2013-07-03 09:38
HackerVirus
阅读(229)
评论(0)
推荐(0)
摘要:
递归获取XML元素看到的一道题,用递归获取XML元素.... static void Main(string[] args) { string xmlContent = @" ... 阅读全文
posted @ 2013-07-03 09:35
HackerVirus
阅读(225)
评论(0)
推荐(0)
摘要:
编码标准之结构阅读导航主键第三范式非TEXT类型VARCHAR类型默认值数据库是由若干表构成,表是由数据行构成,数据行由若干列组成。由于数据库这样的结构,这就要求我们在构成数据库表时,需要注意一些问题。现在提出一些注意的问题。1. 主键每一个表必须有一个主键列。大多数情况,存在一个命名为ID的列作为主键列直接创建 1: CREATE TABLE Products 2: { 3: [ID] int NOT NULL PRIMARY KEY, 4: [Name] varchar(255) NOT NULL 5: }添加主键约束 1: CREATE TABLE P... 阅读全文
posted @ 2013-07-03 09:34
HackerVirus
阅读(199)
评论(0)
推荐(0)
浙公网安备 33010602011771号