一个简单的工作日计算:function getWorkDay(dtBegin:TDateTime;IncDays:Integer):TDateTime;const days: array[1..7] of string=('7','1','2','3','4', '5','6');var wee.....
分类:
其他好文 时间:
2014-09-16 15:27:50
阅读次数:
148
Off Canvas Infinity Push是一个帮助你开发推拉式移动端导航菜单的jQuery插件,支持响应式,并且支持无限多层菜单导航!
分类:
移动开发 时间:
2014-09-16 15:27:30
阅读次数:
204
云服务的发展进入了突破期,但是仍属于相对初级阶段。优质垂直云服务(云应用)的发展,成为带动云服务普及的关键。真正的垂直云服务,一定要解决特定问题。不过市场上不乏浑水摸鱼者,找一个新概念,将传统IaaS或PaaS服务进行包装,就号称某个领域的全新云服务。“移动应用云”作为垂直云服务的代表,以云计算为基...
分类:
移动开发 时间:
2014-09-16 15:27:20
阅读次数:
211
FAL_CLIENT和FAL_SERVER参数详解转载:http://openwares.net/database/fal_client_fal_server.htmlFAL_CLIENT和FAL_SERVER是配置dataguard用到的两个参数,FAL指获取归档日志(Fetch Archived...
分类:
其他好文 时间:
2014-09-16 15:27:10
阅读次数:
167
开发Node.js程序,当选首选的是webstorm IDE工具,这个不用解释。但是可能很多习惯其它IDE的同学在使用Webstorm的时候,后感觉webstorm的主题,并不怎么适合自己的审美。就 像本人习惯了用微软Visual Studio后,在...
分类:
Web程序 时间:
2014-09-16 14:24:50
阅读次数:
238
这个程序中 sql server 连表查询得到16条数据,当page=1时,所执行的sql语句可以查到结果,并且也是10条数据 当page=2时,第二页的数据应该是6条,但执行page=2时的sql语句,查询的结果为空!这是为什么呢? 思来...
分类:
数据库 时间:
2014-09-16 14:24:40
阅读次数:
174
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有...
分类:
编程语言 时间:
2014-09-16 14:24:30
阅读次数:
359
垃圾回收 Lua1.1 中使用的是标记清理算法(Mark-and-sweep)。 Lua1.1 中有两种对象会被垃圾回收,字符串 string 和数组 array。 先看一下和垃圾回收相关的两个变量: /*?Variables?to?controll?garbage?col...
分类:
其他好文 时间:
2014-09-16 14:24:20
阅读次数:
212
预备知识
android手机的内部存储设备分RAM和ROM,RAM是运行内存,掉电就会失去所有内容;ROM中的内容掉电后也不会丢失。
比如一台手机的规格参数里写着“2G RAM,16G ROM”。理论上,RAM越大,系统运行越流畅。像大型的3D游戏,运行时需要约300M的内存,那么在内存2G的手机上就可以流畅的运行,在512M内存的手机上几乎跑不起来,跑起来也会卡死。我们可以在“设置-管理应用...
分类:
移动开发 时间:
2014-09-16 14:23:20
阅读次数:
188
随着手机App的功能越来越完善,很多消费者习惯通过手机或平板等移动终端实现各种消费付款,无卡取现、汇款、理财、订机票、买彩票……移动金融逐渐成为大众普遍接受的一种生活方式。据悉,目前中行、工行、农行、交行、建行、邮储等各大银行都推出了手机银行App,在用户的手指游走之间,手机缴费、转账付款、购买电影票等都可以轻松搞定。...
分类:
移动开发 时间:
2014-09-16 14:22:50
阅读次数:
238
mActionBar.setHomeButtonEnabled(true);
mActionBar.setDisplayHomeAsUpEnabled(true);
两者缺一不可。
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id...
分类:
移动开发 时间:
2014-09-16 14:22:44
阅读次数:
238
setBackgroundResource()或者在xml设置android:background属性时,将你的background以XML Bitmap的形式定义,如下:
调用如下:
imageButton.setBackgroundResource(R.drawable.toolbar_bg_bmp)
或者
若背景图片有多种状态,还可参照toolba...
分类:
移动开发 时间:
2014-09-16 14:22:33
阅读次数:
227
目前,手机App市场竞争十分激烈, Android市场上架的应用程序约40万,在苹果App Store上架的App已超过65万,其他平台也有将近20万,要从这125万个App中脱颖而出,得到用户的持续关注,除了要靠超强人气挤进排行榜,更重要的是要保持用户黏度。如何防止手机App反编译?加之,App开发热潮不减,同质化严重,很多App都摆脱不了“火一把就死”的魔咒,更多的App一出生就意味着死亡,愈发严酷的市场竞争已成为草根开发者的恶梦。...
分类:
移动开发 时间:
2014-09-16 14:22:20
阅读次数:
265
最近在着手设计一个服务发布,治理的框架,参考了几个主流框架的代码,比如阿里的Dubbo,传输层的Netty,容器层的Tomcat等等,有一些体会。
经典的《面向对象分析与设计》一书中阐述了为什么设计是按层次划分的,种种好处自己去翻书,总结这么多框架,有一些架构设计的基本模式可以抓住。
通用的设计,尤其是大型的框架可以分为4层:接口层,抽象层,流程实现与适配层,具体实现层。
接...
分类:
其他好文 时间:
2014-09-16 14:22:00
阅读次数:
196
面向对象编程和泛型编程都能处理在编写程序时不知道类型的情况。不同之处:OOP能处理类型在程序运行之前都未知的情况;而泛型编程中,在编译时就能获知类型了
模板参数类别不能为空。
模板参数表示在类或函数定义中用到的类型或值。
template
int compare(const T &v1 , const T &v2)
{
if(v1
if(v2
return...
分类:
编程语言 时间:
2014-09-16 14:21:43
阅读次数:
382
上篇文章对listView 分组和字母索引导航进行了重构,重构之后,使新的实现只依赖于接口,而不是具体的Bo.但是还是要求原始的数据Bo实现接口或者继承抽象类。能不能把这一步也简化呢,只需要原始的数据Bolist? 答案是可以的,可以使用注解,也就是annnotion。
想法和思路
Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即...
分类:
移动开发 时间:
2014-09-16 14:21:38
阅读次数:
224