iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于
NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因App被删除而丢失,所以在 重装Ap...
分类:
移动开发 时间:
2014-07-22 23:15:35
阅读次数:
476
awk非常的优秀,运行效率高,而且代码简单,对格式化的文本处理能力超强。基本上grep和sed能干的活awk全部都能干,而且干得更好。先来一个很爽的例子:文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定(当然,这个东东用python也可以很轻松的实现,只...
分类:
其他好文 时间:
2014-07-22 23:15:12
阅读次数:
486
经验浅谈,总结下自己如何接手一个新项目:1、向同事问清楚当前的开发环境,而且现今的发展,要区分64位和32位2、搞明白当前项目的运行环境,如果是多项目的话,要搞清楚依赖关系3、让同事帮忙搞定本机可运行项目的环境4、当环境都弄好、项目能启动后,开始代码之旅,也是最重要的一步。
a)看配置。通看一遍.....
分类:
其他好文 时间:
2014-07-22 23:13:15
阅读次数:
705
原文地址:http://hankjin.blog.163.com/blog/static/33731937200922353623434/胖客户端的好处是可以轻易的实现绚丽的效果,
而瘦客户端则需要大量的js才能实现相应的效果. 而且当需要同时开发应用程序和Web应用程序时, 则需要将近双倍的开发时...
分类:
Web程序 时间:
2014-07-22 23:12:15
阅读次数:
325
前文说到UE3开始,虚幻就使用了UnrealBuildTool(以下简称UBT)来编译和生成代码。为什么这么做而不是使用VS是很好理解的:因为VS跨平台会比较麻烦。像虚幻这样体量的工程,单为工程做一次VS配置就基本是一天的时间而且UE4还不像UE3那样就十几个工程,把所有uproject都看做工程的...
分类:
其他好文 时间:
2014-07-22 23:11:53
阅读次数:
301
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git是Linus
Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。作为一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理,而且正变得越来越流行了。最...
分类:
其他好文 时间:
2014-07-22 23:10:54
阅读次数:
338
高级应用程序模板这个模板用在大型的团队开发项目中,而且后台从前台独立分离出来以便于部署在多个服务器中。由于YIi2.0的一些新的特性,这个程序模板的功能要更深一点。提供了基本的数据库的支持,注册、密码找回等功能。安装可以通过Composer来安装如果没有安装Composer,先安装curl
-s h...
分类:
其他好文 时间:
2014-05-01 16:24:01
阅读次数:
502
原文地址:http://hankjin.blog.163.com/blog/static/33731937200942915452244/程序中不可避免的要用到配置文件或数据,对于数据量比较小的程序,部署数据库花费的时间就显得浪费了,因此用XML来存储不妨为一个很好的办法,而且结合C#的DataSe...
分类:
数据库 时间:
2014-05-01 16:20:41
阅读次数:
328
前段时间用做了一个简单的web
api服务,在调试的过程中感觉到手动发布实在是效率低而且容易出错,于是花点时间搞了一下ant+svn+tomcat的自动构建,效果不错,今天拿出来分享一下。准备工作
SVN服务器:VisualSVN-Server-2.5.8.msi,这windows下比较好用的一.....
分类:
其他好文 时间:
2014-05-01 02:37:57
阅读次数:
456
1、CPC(Cost Per Click;Cost Per Thousand
Click-Through)
每点击成本以每点击一次计费。这样的方法加上点击率限制可以加强作弊的难度,而且是宣传网站站点的最优方式。但是,此类方法就有不少经营广告的网站觉得不公平,比如,虽然浏览者没有点击,但是他已经看到了...
分类:
其他好文 时间:
2014-04-29 17:18:47
阅读次数:
406