- 浏览: 78843 次
- 性别:
- 来自: 北京
最新评论
-
memoryisking:
关于更多ConcurrentModificationExcep ...
java.util.ConcurrentModificationException原因 -
memoryisking:
关于更多TimeUnit的内容可以去看这里: 发生Concu ...
java.util.ConcurrentModificationException原因 -
yzzshmily:
yzzshmily 写道我今天也遇到这种情况了, checkC ...
谷歌浏览器中的 name 变量 -
yzzshmily:
我今天也遇到这种情况了, checkClientName(ne ...
谷歌浏览器中的 name 变量
文章列表
Netbeans自定义文件模板
- 博客分类:
- IDE
自定义量
点击顶部菜单:
Tools-> Templates->Settings
设置自定义量:
如:
copyright=Copyright (C)
修改License
点击顶部菜单:
Tools-> Templates->License->Default License->Open in Editor
<#if licenseFirst??>
${licenseFirst}
</#if>
${licensePrefix}File:${nameAndExt}
${li ...
更改表编码:
ALTER TABLE users CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
[转]PHP5 Session 浅析II
- 博客分类:
- PHP
PHP5 Session 浅析II
我们在<<PHP5 Session 浅析I>>中探讨了session存储,session同步数据以及session数据编码
。我们将在这里继续探讨一下session id传递与session回收。
Session ID传递
session终究是因为管理用户状态信息才存在的。 ...
[转]PHP5 Session 浅析I
- 博客分类:
- PHP
http协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立
的,不持久的。而越来越复杂的WEB应用,需要保存一些用户状态信息。这时候,Session这种方案应需而生。PHP从4.1开始支持Session管理。
Session!它是很抽象的一个概念。我们不妨先从与它几个息息相关的有迹可寻的小切入点入手,然后逐渐地认识了解Session!
Session存储
首先,我们为什么需要Session,就是因为我们需要:存储各个用户的状态数据。那么试问,如果由你来设计解决这个需求的方案,那么也许你会设置这 ...
HTML与XHTML的区别
- 博客分类:
- WEB
实际上,XHTML 与 HTML 4.01 标准没有太多的不同。
它们最主要的不同:
1.XHTML 元素必须被正确地嵌套。
错误:<p><span>this is example.</p></span>
正确:<p><span>this is example.</span></p>
2.XHTML 元素必须被关闭。
错误:<p>this is example.
正确:<p>this is example.</p>
3.标签名必须用小写字 ...
1.html()
类似于javascript众的InnerHtml属性,可以用来读取或者设置某个元素中的HTML内容
例如:
Java代码
1.
<p><strong>Hello world</strong></p>
2.
3.
alert($('p').html());
<p><strong>Hello world</strong></p>
alert($('p').html());
返
jQuery片段:
(function(){
//这里忽略jQuery所有实现
})();
半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么样的。然而,在看到源码的第一眼,我就迷糊了。为什么只有一个匿名函数又没看到运行 ...
其实原理源自国际象棋的排名计算公式,ELO rating System,以发明人Arpad Elo的名字命名,用来计算国际象棋选手的比赛积分和排名。 ELO排名体系是一个非常出名的排名制度。这个制度最大重点,在于强手打败弱手时,赚不了多少积分;反之就能赚比平常多的积分。每位参赛者都有一个实力值,实力值越高则排位越前。 ELO排名体系的主要运算公式如下: 新实力值 = 旧实力值+ K(胜负值 – 期望胜率) i. 每位参赛者最初都被赋予相同的初始实力值,这个值在不同类别的系统中都不同,大概是由1300至1600不等。 ii. 胜负值:胜为1、负为0、平手为0.5
使用__FUNCTION__仅传回函数名称
使用__METHOD__传回类名称与函数名称
如:我们建立一个类
class a {
function fa() {
return __METHOD__;
}
function fb() {
return __FUNCTION__;
}
}
$Obj = new a();
echo $Obj->fa();// output a::fa
echo $Obj->fb();// output fb
在Request.ServerVariables中并没有HTTP_X_FORWARDED_FOR这个变量,只有REMOTE_ADDR这个变量,但是这两个变量都能够取得客户端IP地址。那么他们之间的区别是什么呢?
在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用Request.ServerVariables("HTTP_X_FO ...
LOCALHOST,127.0.0.1和IP区别
- 博客分类:
- 网络
localhost,127.0.0.1和ip区别localhost与127.0.0.1的区别localhost与127.0.0.1的区别是什么?相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。看来这个入门问题还有人不清楚,其实这两者是有区别的。no1:localhost也叫local ,正确的解释是:本地服务器127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器)他们的解析通过本机的host文件,windows自动将localhost解析为127.0.0.1no2:localhot(local)是不经网卡传输!这点很重要 ...
使用视图有什么好处?
- 博客分类:
- 数据库
视图只是一张虚表,只是逻辑上存在的一张表。你每次获取视图时,实际上还是需要数据库执行一边创建视图的搜索语句的。所以在执行效率上并没有任何好处。视图的好处就是在你做复杂的查询逻辑时可以简化你的思考过程,比如你有一个查询语句需要select a.a, a.b from (select x a, y b from t where ....) a where ......你可以把内部的select 语句变成view,这样整个语句会变成select v.a, v.b from v where .....对你思考查询逻辑有利。
虚函数(Virtual Function)是通过一张虚函数表(Virtual Table)来实现的。简称为V-Table。 在这个表中,主是要一个类的虚函数的地址表,这张表解决了继承、覆盖的问题,保证其容真实反应实际的函数。这样,在有虚函数的类的实例中这个表被分配在了 这个实例的内存中,所以,当我们用父类的指针来操作一个子类的时候,这张虚函数表就显得由为重要了,它就像一个地图一样,指明了实际所应该调用的函数。
这里我们着重看一下这张虚函数表。在C++的标准规格说明书中说到,编译器必需要保证虚函数表的指针存在于对象实例中最前面的位置(这是为了保证正确取到虚函数的偏移量)。 这意味着我们通过对象实 ...
C++把操作符也看成是与函数同样性质的实体,因此可以对操作符进行函数哪样的定义。例如:
#include<iostream>
using namespace std;
class Point {
int x, y;
public:
void set(int a, int b) {
x = a;
y = b;
}
void print() const {
cout << "(" ...