转
文章平均质量分 71
guhao022
这个作者很懒,什么都没留下…
展开
-
PHP简单利用 token 防止表单重复提交
<?php/** PHP简单利用token防止表单重复提交* 此处理方法纯粹是为了给初学者参考*/session_start();function set_token() { $_SESSION['token'] = md5(microtime(true));}function valid_token() { $return = $_REQUE...原创 2013-05-09 23:03:55 · 95 阅读 · 0 评论 -
Go语言流程控制语句if、goto、for、switch
最近在看go语言,虽然网上大多数的评论都是在吐槽go语言,但是我喜欢简单的东西,我不拿它和任何语言去比,去用每一种语言完全是自己兴趣问题。还没开始就跑题了 ~~!回到标题上来,golang的流程控制,刚开始学go,记性一直都不怎么好,做个笔记流程控制包含三大类:条件判断、循环控制和无条件跳转。ifgo语言的ifpackage main import ( "f...原创 2014-08-07 11:38:10 · 270 阅读 · 0 评论 -
Go语言函数
函数是Go语言里面的核心设计,它通过func来声明,函数可以有一个或者多个参数,每个参数后面都要带有类型,通过“,”分隔,可以返回多个值,函数的格式为:func funcName(input1 type1, input2 type2)(output1 type1, output2 type2){ //处理逻辑代码 //返回值 return value1, val...原创 2014-08-07 11:36:43 · 191 阅读 · 0 评论 -
Go语言安装
Go语言下载地址:http://tip.golang.so/dl/;googlecode上不去了,golang.org也上不去,反正只要是谷歌的网站在中国都看不到了,只能下载这个了,不过我比较了一下,和golang.org里的一样。我用的系统是ubuntu14.04,可以用apt-get:sudo apt-get install golang不过我安装了一下版本好像时1.2,果断放弃...原创 2014-08-07 11:34:44 · 164 阅读 · 0 评论 -
SPDY 是什么?如何部署 SPDY?
SPDY 是 Google 开发的基于传输控制协议 (TCP) 的应用层协议 ,开发组正在推动 SPDY 成为正式标准(现为互联网草案)。SPDY 协议旨在通过压缩、多路复用和优先级来缩短网页的加载时间和提高安全性。(SPDY 是 Speedy 的昵音,意思是更快) SPDY 与 HTTP 的关系 SPDY 协议只是在性能上对 HTTP 做了很大的优化,其核心思想是尽量减少连接...原创 2013-11-06 09:44:53 · 121 阅读 · 0 评论 -
PHP abstract 和 interface的区别
1.php 接口类:interface其实他们的作用很简单,当有很多人一起开发一个项目时,可能都会去调用别人写的一些类,那你就会问,我怎么知道他的某个功能的实现方法是怎么命名的呢,这个时候php接口类就起到作用了,当我们定义了一个接口类时,它里面的方式是下面的子类必须实现的,比如 : interface Shop{ public function buy($gid);...原创 2013-06-03 13:28:49 · 78 阅读 · 0 评论 -
php加密技术
主要有crypt(),md5(),sha1()这3个函数。还有加密扩展库mcrypt和mhash1.crypt()(单向加密,安全性较低)String crypt(String str[,String salt]);salt参数为加密时使用的干扰串,如果省去,会随机生成一个干扰串,该函数支持4种算法和长度。2.md5()String md5(String str[,bool ...原创 2013-05-10 17:30:30 · 166 阅读 · 0 评论 -
函数式编程初探
诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、clojure、Scala、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程的支持都很强,就连老牌的面向对象的Java、面向过程的PHP,都忙不迭地加入对匿名函数的支持。越来越...原创 2013-05-10 00:07:12 · 57 阅读 · 0 评论 -
PHP函数式编程的特性研究
PHP不是像Lisp那样的函数式编程语言,更多的,PHP适合用C的风格来编写代码 PHP中没有“函数”这种类型,也就是说,函数不能直接用变量来传递 比如下面的代码Php代码function test() { 1. echo "Just A Test!!!"; 2. } 3. $test1=test; 4. echo gettype($t...原创 2013-05-10 00:04:11 · 98 阅读 · 0 评论 -
PHP throw
建立一个Exception对象后你可以将对象返回,但不应该这样使用,更好的方法是用throw关键字来代替。throw用来抛出异常: throw new Exception( "my message", 44 ); throw 将脚本的执行中止,并使相关的Exception对象对客户代码可用。 以下是改进过的getCommandObject() 方法: index_php5.php...原创 2013-05-09 23:41:07 · 593 阅读 · 0 评论 -
php try catch的使用
function ActionSend($mobile, $key=''){ try { if (empty($key)) { throw new Exception('key值不能为空'); } if($key != 'adfasdfdasfs') { throw new Exception('key值不一致'); } echo 'oo'; } catch(Except...原创 2013-05-09 23:33:26 · 119 阅读 · 0 评论 -
python基础--循环--模拟骰子
IDE选择python测试只需要用python shell就可以了,但是写程序还是需要一个IDE的,喜欢全面一点的可以选择pycharm,不过这个要付费,不过在天朝,你懂得,呵呵。喜欢轻便一点的可以选择神灯,Geany,跨平台,win、mac和linux都可以用,可以试试,很爽,支持很多语言,c++、c、php、python.....关于Genay的配置去找一下我的一篇文章《Geany 跨平...原创 2014-08-07 11:39:13 · 1396 阅读 · 0 评论