转载的!Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互...
分类:
移动开发 时间:
2015-01-11 16:05:04
阅读次数:
337
尽管一直在说OOP,但说实话还不是真正的理解,面向对象的三个基本特性继承、封装、多态,前两个性质曾经有接触听的比較多还好理解,以下主要介绍一下第三个特性——多态。1. 定义 同一操作作用于不同的对象,能够有不同的解释,产生不同的结果,这就是多态。一种接口多种实现。2. 实现 通过派生类覆写基...
分类:
其他好文 时间:
2015-01-11 14:46:53
阅读次数:
148
上次写出来的《【Servlet】基于Jsp的微信Oauth2认证》(点击打开链接)相当地不好,浪费了许多页面,而且类的安排与布置非常地不明确,如果多个微信公众平台的程序需要调用到Oauth2认证,必须整段整段代码复制拷贝,这次,对其进行了改进,认证过程也封装到一个类里面,可以多次复用。
一、基本准备
首先,我们要到微信的开发者中心,修改“OAuth2.0网页授权”的接口,如下图:
...
分类:
微信 时间:
2015-01-11 13:37:00
阅读次数:
851
参考网址:http://gongwen.sinaapp.com/article-59.html控制器扩展接口系统Action类提供了一个初始化方法_initialize接口,可以用于扩展需要,_initialize方法会在所有操作方法调用之前首先执行,查看TP源码实现原理如下: public fu....
分类:
其他好文 时间:
2015-01-11 13:32:10
阅读次数:
157
原文:
http://spring.io/understanding/REST
2000年,RoyFielding在他的博士论文中引入和定义了REST(Representational State Transfer---表述性的状态传输)。REST是一种设计分布式系统的架构样式。它不是一个标准而是一组约束,例如无状态、客户/服务的关系、以及统一的接口。REST虽然不强制关联HTTP,但通常都...
分类:
其他好文 时间:
2015-01-11 12:28:48
阅读次数:
142
mysqli
我们在PHP中可以使用mysqli扩展与MySQL数据库信息交流,i表示改进,增强,它
执行速度更快。mysqli扩展被封装到一个类中,它是一种面向对象的技术,不过
喜欢过程化编程的用户也不用担心,mysqli也提供了一个面向过程的接口,我们
可以像调用函数那样去使用mysqli扩展,所以我们现在学习mysqli扩展相当于就
...
分类:
数据库 时间:
2015-01-11 12:28:36
阅读次数:
276
本文记录一个最简单的基于DirectShow的图形界面的视频播放器。基于DirectShow的图形界面的播放器的例子还是比较多的,但是大部分都是“层层封装”的例子。“层层封装”的例子相对来说更加稳定,但是却不是很容易理解。因为DirectShow本身的接口函数的数量就比较多,如果再加上封装DirectShow的函数,合起来的函数数量是非常大的,很容易让人搞不清哪些才是真正的DirectShow接口...
分类:
其他好文 时间:
2015-01-11 12:26:32
阅读次数:
237
JList和ComboBox很相似,因为这两个组件都显示一个项列表。因此,它们都有扩展ListModel接口的模型。而且,这两个组件都有绘制器,这些绘制器通过实现ListCellBenderer接口来绘制列表单元。 但是,列表和组合框在施工方面还是有差别的。列表单是不可编辑的,但是组合框可以配备一....
虚拟文件系统(virtual file system),别名虚拟文件系统开关,是linux中的一个软件层,向用户空间提供文件系统操作接口。 VFS包含的系统调用包括open(2)、stat(2)、read(2)、write(2)、chmod(2)等等,这些系统调用在进程环境中执行。下面几个重要...
分类:
系统相关 时间:
2015-01-11 12:11:26
阅读次数:
267
这篇文章的主要内容是写,我对面向对象功能:接口、泛型和委托的理解。。很多人都认为,我不使用它们,照样能实现程序想要的功能,为什么还要用它们?可以这么说,如果要想混IT行业,那么,我们就要成为专业人员。那么,我们所写的代码就不仅仅是实现其功能那么简单了,我们还要提高程序的性能,更重要的是,我们所写的代码是给别人看的,要让别人看得懂,实现团队合作。。接口、泛型和委托让我们的代码更结构化、专业化。。...
分类:
其他好文 时间:
2015-01-11 09:45:57
阅读次数:
184