FeiYan

网站导航

搜索

腾讯微博 新浪微博 FeelBLog 开源中国社区

PHP AES双向加密解密(128位)

2014-05-06 10:26:46 Comments 0

如题,128位加密解密,用途广泛。/** 用法: Security::encrypt($str,$key); Security::decrypt($str,$key); */ class Security { public static function encrypt($input, $key) { $size = mcrypt_get_block_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB); $input = Security::pkcs5_pad($input, $size);

mongodb的启动方式

2013-08-05 14:35:49 Comments 8

启动Mongodb服务有两种方式,前台启动或者Daemon方式启动,前者启动会需要保持当前Session不能被关闭,后者可以作为系统的fork进程执行,下文中的path是mongodb部署的实际地址。1. 最简单的启动方式,前台启动,仅指定数据目录,并且使用默认的27107端口,cli下可以直接使用./mongo连上本机的mongodb,一般只用于临时的开发测试。./mongod --dbpath=/path/mongodb2. 启动绑定固定的IP地址、端口,这就mongo在连接mongod的时候就需要指定IP和端口了。./mongod --dbpath=/path/mongodb --bin

Zend Studio 10.x注册码激活

2013-07-31 14:15:45 Comments 0

ZS+key+10.0.1+20130406.rar关闭Zend Studio,下载上面的压缩包,解压缩,把com.zend.php.core_10.0.1.201304062016.jar复制到以下位置,覆盖掉原文件C:\Program Files\Zend\Zend Studio 10.0.1\plugins。注意上面的红色字体,因为Zend Studio的升级比较频繁,所以如果版本号不一致的话,需要打开Zend Studio确认当前的版本号,然后把解压缩出来的jar包的名称改为和当前版本号一致即可,就是替换上述加粗的红色版本号。最后启动Zend Studio,输入下面的注册码完成注册:1

致终将逝去的Google Reader

2013-06-30 19:04:20 Comments 4

见多了离别,就不再感伤:Reader,走好,不送!

PHP/Shell大文件数据统计并且排序

2013-06-01 22:15:27 Comments 0

诸多大互联网公司的面试都会有这么个问题,有个4G的文件,如何用只有1G内存的机器去计算文件中出现次数做多的数字(假设1行是1个数组,例如QQ号码)。如果这个文件只有4B或者几十兆,那么最简单的办法就是直接读取这个文件后进行分析统计。但是这个是4G的文件,当然也可能是几十G甚至几百G的文件,这就不是直接读取能解决了的。同样对于如此大的文件,单纯用PHP做是肯定行不通的,我的思路是不管多大文件,首先要切割为多个应用可以承受的小文件,然后批量或者依次分析统计小文件后再把总的结果汇总后统计出符合要求的最终结果。类似于比较流行的MapReduce模型,其核心思想就是“Map(映射)”和“Reduce(化

在浏览器地址栏上敲下www.taobao.com后都会发生些什么?

2013-05-30 15:19:14 Comments 4

Web developer去面试的时候经常会被问到这样的问题,其实吧,这道题的标准答案是这样的:抱歉,您访问的页面 http://www.taobao.com/ 已被公司网络策略禁止!根据公司的网络管理规定,办公网内禁止访问游戏类、购物类、色情类、赌博类等网站。

Linode变更套餐

2013-04-18 23:00:42 Comments 7

Linode之前升级了所有Plan的配置,主要是内存和硬盘大小变为原来的两倍,月流量限制变为原来的十倍(虽然原来的就不一定用得完),最近Linode更改了所有Plan的配置和价格,并且按照机房分配次提供升级服务,用户可以选择付同样多的钱得到更多的内存、空间和流量,或者使用现有的资源但是每个月可以减少将近一半的支出。登陆Linode用户中心,选择需要变更的VPS,在右侧边栏如果有Upgrade提示则这个VPS所在的机房已经支持升级,按照提示升级即可,升级过程大概需要10-15分钟,升级完成后需要自己启动系统。如果是变更为比较便宜的套餐,则需要首先更改VPS硬盘大小,按照Linode套餐的配置更改

烟花三月下江南 杭州两日游

2013-03-15 19:22:24 Comments 13

上周正好有事儿要去趟上海,赶上周末顺便去杭州溜达两天。两年前的秋天曾在西湖周边游览过一天,只不过当时公事在身,玩的不够尽兴,也无心去细细品尝江南秋色、西湖美景。两年后故地重游,一样的酒店,一样的西湖,一样的美景,虽然赶上了杭州难得一见的糟糕空气-下煤,但还是成功避开了北京的沙尘暴和上海的数千头病死猪,O(∩_∩)O哈哈哈~。第一站杭州灵隐寺,周末人还是蛮多的。据说灵隐寺很灵,不过我对许愿没什么动力,因为清香价格不菲啊!我非常喜欢这样一侧山、一侧水的感觉,这不过这水不怎么干净(水质不好,水面的落叶没有影响),还好这样的背景不错,我这基本上趴在水面上拍的。这是我哥们儿!!灵隐寺景区不大,小山也不高

MySQL 5.6.10安装图解和配置

2013-03-05 22:50:43 Comments 1

MySQL 5.6.10发布多日,我个人感觉还是比较惊艳的,至于Server端的表现,还得看实际应用。不然Oracle一直是许多程序猿口诛笔伐的对象,但是我个人认为Oracle的产品还是不错的。MySQL5.6.10是5.6版本中第一个(GA)正式稳定版本,5.6的新特性包括了安全的增强,InnoDB的增强,分区的增强,复制和log的增强,优化增强,条件处理,数据类型改变,主机缓存,OpenGIS等。这里面比较期待的是InnoDB、分区和优化的增强,具体可以查看Oracle官方:What's New in the MySQL 5.6 Release Candidate。MySQL 5.

C#+SQL Sever的大学生就业招聘系统

2013-02-25 11:24:18 Comments 2

偶然翻出来前年毕业时写的一套程序,当年也写过C#的人啊,虽然大三到大四写了一年但是对MVC、LinQ这些东西知之甚少,后来转PHP后就基本上没接触过这些东西了,放在博客上留个备份吧。代码是纯面向过程的,很多逻辑和SQL查询都写在一起了,基本上.NET FrameWork 2.5以上都能用。代码比较弱智,仅供参考,内含SQL Server建表文件。Job.zip

最新评论

  1. SpecsSpecs

    不错~~

  2. zhyzhy

    我也遇到这个问题 不知道是swf 、jcrop 、 uploadify 还是浏览器缓存

  3. java开发java开发

    您好!我按你的源码进行了编,能正常运行,但是我们项目是由java开发的,怎么做才能将生成的一个可执行文件?我想把这个文件放到服务器上直接运行,不想安装~