在手机应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在iOS设备中加一个缓存的机制,前面一篇文章介绍了iOS设备的内存缓存,这篇文章将设计一个本地缓存的机制。功能需求
这个缓存机制满足下面这些功能。1、可以将数据缓存到本地磁盘。2、可以判断一个资源是否已经被缓存。如果已.....
分类:
其他好文 时间:
2014-06-09 22:39:16
阅读次数:
310
屌丝个人开发者经常遇到的尴尬问题是,自己不会设计UI素材又请不起专业的美工。最好的方式是去网上下载符合自己需求的素材修修改改直接用上。但是,在这个过程中会发现很多下载下来的素材是PSD格式的,很多图标资源以图层的方式共存于一个PSD文件中。最傻的办法是新建一个图层,把需要的某个图标土层复制过去然后再...
分类:
移动开发 时间:
2014-06-08 23:44:45
阅读次数:
505
在一个网站 中国红木网 下 建一个虚拟目录,结果虚拟目录系统会调用
中国红木网上的web.config, 在网上找到以下解决方案在(如根目录)所在的Web.config加上 如: 方法如下: 程序代码
如此下一层的虚拟目录就可以达到你要的需求了。下面再转一篇:==============...
分类:
Web程序 时间:
2014-06-08 23:31:30
阅读次数:
342
很多人认为企业信息化的前提是业务流程要相对固化,因为计算机能处理的都是规则化的东西。这种看法无疑是对的,但如何正确地看待和处理相对二字却是让很多IT人非常头痛的(IT
就是挨踢说法也是由此产生)。当今世界各行各业唯一不变的就是时刻都在变化,企业信息化应该要能让自己的企业更能适应各种各样的变化。于是....
分类:
其他好文 时间:
2014-06-08 22:23:35
阅读次数:
305
今天有个需求:点击某个按钮之后,弹出对话框,然后无论如何点击都做同样的事情。主要代码如下:
function dialogues(){
var r = window.confirm();
var form1 = document.getElementById("form1");
if(r) form1.action = "";
else ...
分类:
其他好文 时间:
2014-06-08 15:52:57
阅读次数:
179
比较符合项目需要,要做一个日历选择器,并且实现当前日期之后的时间不可选。网上找了一下,GitHub上的一个开源日历选择器CKCalendar比较符合项目需求。效果图如下:(很反感网上那些文章讲了半天连个效果图都没有,纯个人吐槽,勿喷~)
刚开始对着CKCalendar的源码看来半天,还想着直接修改源码让当前日期之后的不可选,却忘了去测试作者提供的代理接口,真傻!
鼓捣半天后终于...
分类:
移动开发 时间:
2014-06-08 10:52:51
阅读次数:
298
一个简单需求:用C++调用Jar包。
实现基本思路:调用CreateProcess API来启动cmd.exe运行jar包。
调用类CJarAppCall。
JarAppCall.h
#pragma once
class CJarAppCall
{
public:
CJarAppCall(void);
~CJarAppCall(void);
/*
...
分类:
编程语言 时间:
2014-06-08 09:20:20
阅读次数:
266
背景:
在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块,这些模块如果每次再开发中都由开发人员来完成的话,将会造成开发周期长和代码可靠性差等问题。于是许多大公司开发了自己的通用模块服务。
发展:
基于如上需求,许多公司都开发了自己的中间件,但其与用户的沟通都各有不同,从而导致用户无法将各个公司不同的中间件组装在一块为自己服务。从而产生瓶颈。于...
分类:
其他好文 时间:
2014-06-08 08:18:05
阅读次数:
238
为什么同时介绍svn和sftp?实际开发中都是先修改自己在服务器上的一套代码,当确定差不多的时候,才用svn提交代码,这样团队其他人就可以更新代码。通常的做法是:把服务器上的代码download到本地,然后通过各种编辑器修改好代码后,再通过一个ftp软件上传本地代码到服务器上,接着刷新浏览器看刚才修改的效果,如果没有问题则提交到svn,如果有问题则重复以上步骤。这样做确实可以实现开发需求,不过却浪...
分类:
其他好文 时间:
2014-06-08 04:13:47
阅读次数:
291