代码改变世界

阅读排行榜

Golang之继承模拟

2012-09-13 23:07 by 轩脉刃, 16463 阅读, 收藏,
摘要: 问题由一个需求引起: web的controller,希望创建一个基类,然后在子类的controller中定义action方法,基类有一个run函数能根据字符串自动找到子类的action方法。 如何解决呢? -- 用继承 示例分析继承 首先这个需求是很普遍的,由于脑中有继承概念,所以想当然地以为这个很容易实现: package mainimport( "reflect")type A struct {}func (self A)Run() { c := reflect.ValueOf(self) method := c.MethodByName("Test" 阅读全文

java的Xmx是设置什么的?

2017-11-02 10:21 by 轩脉刃, 15482 阅读, 收藏,
摘要: 我们使用java X可以看到java的 X系列的参数,Xmx和Xms是相对应的。一个是memory max(Xmx) 一个是memory start (Xms)。 Xmx代表程序最大可以从操作系统中获取的内存数量,Xms代表程序启动的时候从操作系统中获取的内存数量。 比如java cp . Xms8 阅读全文

redis搭建实战记录

2012-02-20 00:11 by 轩脉刃, 15335 阅读, 收藏,
摘要: Redis is an open source, advancedkey-value store. It is often referred to as adata structure serversince keys can containstrings,hashes,lists,setsandsorted sets. -- fromhttp://redis.io/redis是一个基于内存的高性能key-value数据库,数据都保存在内存中定期刷新到磁盘,以极高的读写效率而备受关注。他的特点是支持各种数据结构,stirng,hashes, list,set,和sorted setsclien 阅读全文

PHP中间件--ICE

2011-06-07 18:37 by 轩脉刃, 15267 阅读, 收藏,
摘要: ICE(Internet Communications Engine)是Zeroc提供的一款高性能的中间件。使用ICE能使得php(或c++,java,python)与java,c++,.net,python等进行交互。基于ICE可以实现电信级的解决方案。 1第一个问题:为什么要使用中间件? 设想一个这样的场景:对于一个大型网站来说,往往有很多个web服务器,每个web服务器都存在很多对于数据库的操作。如果直接在php程序上直接操作数据库,那么势必要在每台web服务器都配置数据库的用户名,密码等信息,这是极度不安全的。并且如果我们要统一对数据库的操作进行管理和修改等,那么久要去每个web服务器 阅读全文

nginx的http模块开发--一个验证url参数的例子

2013-06-13 10:16 by 轩脉刃, 15259 阅读, 收藏,
摘要: 本文开发一个nginx http模块基本的开发步骤和前篇http://www.cnblogs.com/yjf512/archive/2013/06/10/3130890.html 说的一样,按照开发的六个步骤写。配置文件及功能该模块的功能是验证请求url中的secret参数的值是否是约定的秘钥。它的nginx配置文件是这样的:worker_processes 1;error_log logs/error.log debug;master_process off;daemon off;events { worker_connections 1024;}http { default... 阅读全文
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 99 下一页