03 2013 档案
摘要:网站不能根据来访的ip来确定来访者的身份,ip加端口号也不行.一般都是通过用户名密码来确定用户身份的,但用户也不能每次访问网页时都手动输入一次用户名和密码啊,这样太累了.一个最简单的想法就是让浏览器帮我们输入,但是http协议本身没有夹带用户名密码的功能,而且有时我们的需求又不只是用户名和密码这么简单,比如说我们还想在浏览器和网页服务器之间传递用户的id,上次访问网站的时间等,每个网站的要求都不一样,所谓众口难调.现在的做法是,浏览器允许网页服务器在浏览器里存一小段数据,什么数据都行,你自己的格式自己去解析就好了.具体的做法是,浏览器第一次访问服务器时,服务器应答中就会包含需要浏览器请求的数据
阅读全文
摘要:golang-nuts上有人提了一个问题[1],询问怎么样把减少两个类似数据结构和算法的重复代码。简而言之,有两个struct:QuickFindSet和QuickUnionSet,它们各有Count, IsConnected, Find, Union等方法。他发现这两个struct的一些函数的实现是一样的,因此他希望能消除这些重复代码。?www.usr.cc00100200300400500600700800901001101201301401501601701801902002102202302402502602702802903003103203303403503603703803904
阅读全文
摘要:I would love to see one even as simple as Phoenix[1] for C++11[1] http://byuu.org/phoenix/phoenix is a C++11-based GUI meta-toolkit. It is designed as a simple,light-weight API that can be used to create up to moderately complex GUIs; whichcan then be used to target other popular toolkits, such as t
阅读全文
摘要:package mainimport "fmt"func main(){ A:=[]int{-1,5,2,4,6,1,3} merge_sort(&A,1,6) for _,i:=range A { fmt.Print(i) } fmt.Println("")}func merge_sort(A *[]int,p,r int) { if( p==r) { return } q:=(p+r)/2 merge_sort(A,p,q) merge_sort(A,q+1,r) merge(A,p,q,r)}f...
阅读全文
摘要:perl -p -i -e "s/aaaaa/bbbbb/g" ./*.sql该命令用于将当前文件夹下所有.sql文件中的aaaaa改成bbbbb。
阅读全文