1、php是什么?(来自百度百科)
php:Hypertext preprocessor(超文本预处理器)、一种开源脚本语言、主要用于web开发。
2、与其他语言的关系
介于HTML和C/C++,Java,C#等语言之间、通常需要相应脚本解释器才能运行。
3、工作原理
通过web服务器(IIS or Apache)和php引擎程序解释执...
分类:
Web程序 时间:
2014-05-25 23:13:10
阅读次数:
286
1. 滑动Tab 原理: TabHost(TabContent萎缩) + ViewPager
2. Banner广告条 1) 功能列表 a) 水平滑动 OK b) 可以点击 OK c) 循环滚动 OK d) 自动滚动 ...
分类:
移动开发 时间:
2014-05-25 23:11:16
阅读次数:
292
1.RMQ问题
RMQ (Range Minimum/Maximum Query):对于长度为n的数组A,回答若干询问RMQ(A,i,j)(i,jRMQ问题是指求区间最值的问题。最简单的方法,就是遍历数组直接搜索,但是这种方式时间复杂度是O(n)。对于数组长度较大,性能要求高的场景不适用。
2.ST(Sparse Table)算法
ST算法是一种更加高效的算法,以O(nlog...
分类:
其他好文 时间:
2014-05-25 22:28:29
阅读次数:
375
EntityFramework是什么?1.是对ADO.NET 更高封装的ORM
(对象关系映射)框架,跟Nhibernate类似2.用面向对象的方式来操作关系数据库3.目标: 提高开发效率,减轻维护工作4.原理LINQ to
Entities 和 Entity SQL : EF 的两种查询语言,前者...
分类:
其他好文 时间:
2014-05-25 22:21:12
阅读次数:
349
学习过计算机组成原理就会知道,处理器会从主存中取得指令,然后进行解释执行。而他们的交流方式是以二进制方式进行的,也就是他们只能识别1和0;其实计算机是不知道1和0的,现在的实现方式是以高电压与低电压来代表1/0。CPU会从主存中取出指令进行执行。这样整个计算机就可以运行起来。计算机作为为人服务的机器...
分类:
编程语言 时间:
2014-05-25 22:16:42
阅读次数:
371
Java中如何使用ThreadLocal实现资源副本以及其原理剖析
分类:
编程语言 时间:
2014-05-25 22:15:01
阅读次数:
309
1.概念数字证书SSL/TLSopenSSL2.数字证书认证流程2.1跟服务器TCP连接2.2服务器传送证书给浏览器
证书格式2.3浏览器如何验证3.使用代理时,如何处理证书认证4.补充openSSL,openSSH,FreeBSD
分类:
其他好文 时间:
2014-05-25 22:04:43
阅读次数:
194
偶尔在网上看到的这篇文章,总结了linux中一些天天在说的概念。可能是因为天天说的关系,
一直以为自己知道这些概念。其实对有些概念也只是似是而非的了解而已。为此,决定将所有的小知识点全翻译下来,给自己看也是给大家参考。原文是日文的(http://www.lpi.or.jp/lpic/examinat...
分类:
系统相关 时间:
2014-05-25 20:03:39
阅读次数:
270
这三个概念都是与OO中的多态有关系的。如果单是区别重载与覆盖这两个概念是比较容易的,但是隐藏这一概念却使问题变得有点复杂了,下面说说它们的区别吧。
重载是指不同的函数使用相同的函数名,但是函数的参数个数或类型不同。调用的时候根据函数的参数来区别不同的函数。 覆盖(也叫重写)是指在派生类中重新对基类中...
分类:
其他好文 时间:
2014-05-25 15:20:56
阅读次数:
285
本文是对基于事件的异步编程模型(EAP)典型实现BackgroundWorker实现原理的分析,提高大家的功力。需要对线程的概念有一定的了解。
分类:
其他好文 时间:
2014-05-25 15:02:30
阅读次数:
239