首先澄清,本文讨论的信号是 Linux 软中断信号,而不是手机状态条里面用于显示当前手机通信强度的那个信号。 我们知道,Unix系统里信号是一种软中断。尽管本身存在缺陷(后面会讨论到),但是作为Unix系统重要的异步事件处理方式之一,在Unix系统中发挥重要的作用。可以说,所有Unix系统(包...
分类:
移动开发 时间:
2014-11-19 23:55:07
阅读次数:
375
一,什么是MVC
首先先来看张图:
首先,宏观上说,使用MVC还是为了分层,就像以前三层架构一样,只不过三层架构更多关注于将业务和数据分开,而MVC则更关注与界面的展现部分,因为在Web开发中,界面是比较容易变动的,所以,按照设计模式的原则,容易变动的部分就应该抽出来,在整体架构设计中,这一点一直是被遵循的。在整体上,我们将...
分类:
Web程序 时间:
2014-11-19 11:16:45
阅读次数:
203
为什么会想到这个问题?因为我总是不自觉地将c++和java进行对比。java对这种情况的处理方式是constructor返回一个null,然后已经构造的objects交给Garbage Collector处理,那么c++没有Garbage Collector,会是怎么样的一种情况呢?为了找到这个问题...
分类:
移动开发 时间:
2014-11-19 07:25:51
阅读次数:
386
一,什么是MVC
首先先来看张图:
首先,宏观上说,使用MVC还是为了分层,就像以前三层架构一样,只不过三层架构更多关注于将业务和数据分开,而MVC则更关注与界面的展现部分,因为在Web开发中,界面是比较容易变动的,所以,按照设计模式的原则,容易变动的部分就应该抽出来,在整体架构设计中,这一点一直是被遵循的。在整体上,我们将...
分类:
Web程序 时间:
2014-11-19 01:19:31
阅读次数:
184
在IE7下文本框如果设置了高度,那么光标不能居中处理方式如下:
加个属性如:style="line-height:32px\9";即可
如果一个页面有多个TAB切换项,且每个TAB切换项是用的H3,在IE8和IE9以上都是正常显示,在IE7下是显示会换行,那么添加如下代码即可:
style="*display:inline;zoom:1;"即可
在IE7下,按钮设置...
分类:
其他好文 时间:
2014-11-18 14:48:13
阅读次数:
126
总的来说,iphone 上可用的解析XML的方式大概有2种类型的。
1.Tree-based API:这种API的处理方式是将XML的结构看成是树,然后把树的各部分看成一个对象来处理,这就是我们说的DOM
(Document Object Model)方式。在iPhone的SDK里包含了一个libxml2的框架(Framework)就能进行DOM解析方式。Google的GDataXML也是...
分类:
其他好文 时间:
2014-11-18 13:32:33
阅读次数:
133
新闻模块的内容一般会使用一些插件进行渲染。
这样得到的内容有很有标签。
下面介绍下需要注意的事项。
1、危险内容。
由于渲染过的内容有很多的特殊符号,一般提交,会被拦截,并提示错误。
有两种处理方式:编码和降低安全性。
对内容进行编码,然后储存起来,取出时需要进行解码,速度很慢。
由于新闻内容较多,并且后台操作,有账户权限控制,安全性很高,所以建议降低安全性。
C#:[Valida...
分类:
其他好文 时间:
2014-11-17 15:56:33
阅读次数:
143
北京工作两年,转移到广州工作,社保和公积金的处理方式。...
分类:
其他好文 时间:
2014-11-16 12:06:02
阅读次数:
189
这次我们试着实现这样一个小程序:嗯,就是任务队列(task queue)。不是将任务集中在一堆并一直等到所有任务一并完成为止,而是将每一个任务封装为一个消息,并将其发送到队列,后台的workers就从队列中分担工作。web应用尤其喜欢这种处理方式,比如面对一个请求时我们有一大堆复杂逻辑需要处理,而我...
分类:
其他好文 时间:
2014-11-15 20:13:43
阅读次数:
336
引言C++保留了一部分过程式语言的特点,因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同。extern "C"的主要作用就是为了能够正确实现C++代码调用其他C语言代码。加上extern "C"后...
分类:
其他好文 时间:
2014-11-14 21:11:31
阅读次数:
188