`
文章列表

[置顶] 版权声明

本博客发表文章皆为原创,保留所有权利,转载请注明出处。
  简介 Node.js是一个使用Javascript语言,Chrome V8引擎作为其解释器的Web应用开发平台,其特点 是提供了非阻塞I/O,基于事件循环的异步处理,可用于高并发的服务器端应用开发。MongoDB是最为流行的NoSQL文档型数据库,其特点是无模式,高可扩展性。MongoDB内部使用JSON格式存储,存储过程也是用Javascript编写。这听上去很好,如果你开发一个典型的Web应用,那么从”浏览器->应用服务器->数据库“全部都是同一种编程语言、使用同一种格式来传递数据,无需转换。你是不是觉得有一种很轻松的感觉。 MongoDB ...
试读了一下《Unity3D游戏开发》这本树,感觉书写的很详尽,甚至还介绍了如何注册(我以前自己注册时在这上面可没少花功夫),非常适合初学者快速的掌握Unity3D。 Unity3D提供了一套强大的游戏引擎,其最大的优势是跨多平台,特别是现在很火的移动平台iOS和Android,这是很多优秀的游戏引擎所不具备的。除此之外,它还提供了一个很强大的可视化开发编辑环境,很多游戏功能的实现都不需要再写代码了,开发起游戏来非常方便。 书中第三章介绍了GUI类和GUILayout的区别,其中提到:用GUI进行控件不能自适应调整,而GUILayout更加灵活。但是从我已有的一些Uni ...
我们在最开始学习编程的时候,我们的编程思维 就被迫 固定在了两个非常理想化的情境上,那就是: 1.所有的I/O操作都几乎是在一瞬间完成的。 2.只有一个人需要运行你的程序(或者说每个程序只需要运行一次)。 正 ...
实在受不了每天各种垃圾短信的骚扰,虽然有360手机安全卫士之类的工具,但是它们越加越多的功能和越要越多的权限实在让人头疼,我只是想要一个小巧精悍的短信防火墙而已,于是我自己开发了一个,取名为”AFW短信防火墙 ...
(持续更新中。原创作品,保留所有权利,转载请注明出处) 开发了一段时间的Android应用,积累一些心得和经验,故而汇集成一份最佳实践,这个最佳实践肯定不是普遍意义上的“最佳”,而是“我的” 最佳 实践,但 ...
Groovy是一个强大的工具。像其他强大的工具一样(想象一个链锯),它需要用户具备某些专业知识和注意,否则,后果可能很严重。 下面的代码片段在Groovy中是允许的,但是常常会导致无意的行为或者无法理解的问题。只要不 ...
Android Market IAB(In-app Billing) 是一个提供应用程序内支付处理的Android Market服务,它对于开发者在Android平台盈利有很大帮助。以下是其基本概念和工作流程的一个简要说明。       参考资料:http://developer.android.com/guide/market/billing/billing_overview.html     主要原理:         Android Market服务提供在你应用内的支付处理,服务会处理所有支付事物的细节,当支付完成后,服务会发送购买的细节给你的应用,包括订单号,订单时间,支付价 ...
  这几天把一个Grails做的Web应用从1.3.7升级到1.4.0(目前还是M1),有很多兼容性问题,应用几乎都跑不起来,怪不得官方已经准备把1.4.0改成2.0发布。但幸运的是应用比较简单,问题并不多,也不很严重,可以通过修改少量代码 ...
费好大劲终于把Ubuntu下Netbenas丑陋的编辑器字体调成coding常用Courier New字体,并且中文没乱码。分享之。     环境:Ubuntu 11.04, JDK 1.6.0, Netbeans 7.0     步骤: 1. 找到字体文件<JDK home>/jre/lib/fontconfig.Ubuntu.properties.src,复制一份名为fontconfig.Ubuntu.properties   2. 编辑此文件: 在# Font File Names中加入Courier New字体的映射   filename.-bitst ...
    本文是对Grails 1.2.x 至 1.3.7版本之间主要的新特性做了一个汇总,以便于学习和查阅。如果有新版本发布,还会持续更新。   参考文档:http://grails.org/Release+Notes         框架、配置等 ----------------------------------------- ...
    介绍:   由于众所周知的原因,我们上网的时候经常会遇到连接重置的情况,西_厢_计_划(west-chamber)是一个旨在通过技术手段解决此类问题的开源项目。项目主页:http://code.google.com/p/scholarzhang   为便于说明而不带来 ...
前言 最近又仔细钻研了一下Java线程,主要参考了O‘Reilly的《Java线程》一书第二版,我在这里对关键点做一下总结,也算是抛砖引玉吧。(注意:本文不适合初涉线程的Java程序员,需要对线程有初步的理解和实践经验。如果要 ...
Squid 是Linux下代理服务器软件的首选,具有强大的功能,经常被用做大型网站的反向代理。下面是我安装成功的步骤,按此步骤你可以快速的安装配置好Squid。 安装环境:CentOS 5.4 软件包:Squid2.7+webmin1.5+SARG2.2.7 (webmin用于提供web界面的管理控制台给Squid,SARG用于分析Squid日志)(一)Squid 至官网下载最新源代码包squid-2.7.STABLE9 解压缩,编译和安装 > tar zxf squid-2.7.STABLE9.tar.gz > ./configur ...
本文所述代码实现基于Grails 1.1 以上版本。   --------------------------------------------------------------------------------------------------------------------------- Grails的datePicker标签是一个常用的标签,它有一个属性years,使用这个属性可以指定列表 ...
Global site tag (gtag.js) - Google Analytics