赞了回答2015-03-06
这种一般需要才去集群可分布式缓存来处理,比如memcached和redis。 把session信息和缓存都发在redis上,就不用怕应用机器多了。
回答了问题2015-03-06
不需要单独记日志,让每次用户登录失败会有不同的apache访问日志,分析用户行为路径就可以得到你想要的结果
回答了问题2015-03-06
主要区别在于网络的开销上,返回的内容越多,在一定量的并发数下,网络传输的负载会多不少
回答了问题2015-03-05
在内存中做一个计数器,同时按一定的频率持久化数据。不过如果你的标签很多,排序不太方便,所以最好定期持久化到数据库里。
回答了问题2015-03-05
第一你的缓存更新是否频繁,第二你是否有预加载缓存
回答了问题2015-03-05
如果你的服务器是linux,应该是用不了.net的,相反好像没有
回答了问题2015-03-05
依赖注入就是你不用关心对象的生命周期,什么时候被创建,什么时候销毁,只需直接使用即可,对象的生命周期由提供依赖注入的框架来管理。
提出了问题2013-05-03
提出了问题2013-03-06
赞了回答2013-01-29
hey~! 我实在是不知道怎么用 vim, 只有我的手知道. (熟能生巧)不喜欢用 esc 可以用 <c-c> 或者 <c-[> 效果一样.多看 vim tips, 多学学各种 vim 插件.话说回来了, 人家只是个文字编辑器而已, 别本末倒置了.分割线 顺便推荐一个 vim 的插件集合, 叫做 Janu...
回答了问题2013-01-28
个人观点,充血和贫血没有什么不同的适用场景,抽象的角度不同而已。
回答了问题2013-01-28
可以考虑LinkedMap LinkHashMap
回答了问题2013-01-26
我现在做的项目是用velocity模板,freemarker以前用过,其实这两个差不多的