- 博客(13)
- 收藏
- 关注
原创 问个spring自身框架中的log.info()怎么才能不往catalina.out写的问题
最近检查server看到某机器tomcat下catalina.out文件高达8G大小,严重影响了web应用。 手工删除后问题暂时解决;后来查看该文件发现大多数是spring 框架中本身的info信息,比如"Mapped Url path"这种映射信息。 我在log4j.properties中设置 log4j.rootCategory=ERROR,stdout,files /...
2015-10-14 17:23:19 1337
原创 TFS nginx module
背景:装好TFS,java client也调用成功了,现在需要访问tfs中的文件;访问有几种方式:一种是java client调用,把tfs文件Fetch到本地;还有一种就是通过nginx的tfs模块以rest方式访问tfs中的文件,比如html文件。我们项目中刚好是在tfs存储海量html小文件,而且是以iframe src="xxx.html"的方式,所以就用到了这后一种方式。1下载n...
2014-05-16 15:04:01 180
原创 TFS使用简介
背景:项目中可能会大量存储50K左右的htm小文件,估计每天产生1亿个左右;那么规划三年的存储总量将超千亿,加上俩份备份,总存储将达到15P,如果每台server总磁盘16T,总计需要1000台左右。显然,这么大规模的小文件存储,只能选择taobao的TFS。1 tfs综述http://blog.yunnotes.net/index.php/tfs_user_faq/2 安装...
2014-05-14 14:10:54 616
原创 产品网站架构
1998-2004: PHP+Oracle2005-2013: Java1)2005-2007: Struts1.1+Ibatis 1.32)2008-2010: Spring mvc+Spring ioc+ibatis3)2011-2013: 按业务进行组件化拆分,RPC调用。原因:业务线(包括公司自有业务和第三方集成业务)加速膨胀,有大量公用功能,原架构重用性低,导致开发...
2013-12-19 17:27:58 95
原创 Programmer Competency Matrix III
[b]V 程序设计[/b]Q1 对代码重用的理解。Q2 对抽象实际问题为对象模型的理解,封装的粒度控制。Q3 如何分解一个巨大的系统。简述对组件化和服务化的认识。Q4 如何设计运维过程的系统监视、报告、故障恢复,开关控制。Q5 简述你的系统中异常处理框架。有何值得改进之处。Q6 使用过哪些开发框架和组件? 简述其特征和最恰当的使用场景。你在使用这些框架时...
2013-06-05 12:02:08 71
原创 Programmer Competency Matrix II
[b]II 算法[/b]Q1 简述四种排序算法的基本思想和伪代码实现Q2 简述你所了解的搜索算法[b]III 编程体系[/b]Q1 简述编译器、链接器、解释器Q2 汇编代码以及在硬件层如何工作Q3 简述操作系统虚拟内存和分页Q4 简述内核模式,用户模式Q5 简述不同平台上多线程和同步的实现Q6 简述你对TCPIP协议的理解(数...
2013-06-05 10:48:55 55
原创 Programmer Competency Matrix I
[b]I 数据结构[/b][color=blue]Q1 数组和链表的差异[/color][code="java"]A1: 1)数组在内存中是逐个存放的,也就是说倘若数组的第一个元素在地址A,则数组第二个元素就在地址A+1。而链表则不是,链表每个节点没有相对固定的位置关系。某个节点在地址A其后的节点不一定是A+1,而在内存的其他空闲区域,呈现一种随机的状态。2)数组一...
2013-06-05 10:26:04 75
原创 enterprise site 10 years
准备花点时间,简单回顾一下我们企业站点的10年演化,主要从技术的角度。其实从业务的角度也有很多可以谈的,这个暂时不做太多展开,涉及到技术要点时会简述业务特征。在我加入公司时,公司业务已经上了轨道,并且还在爆炸式增长中,公司本身已经在nasdaq上市。整个系统的架构分server,client,enterprise site三部分。server集群由c++开发而成,管理各种资源(包括文件共享...
2013-05-18 17:58:44 111
原创 weblogic to tomcat
1 getResourceAsStream() path issueec.jar was put on /WEB-INF/libec.jar structure:-com/abc/classA-conf/config.propertiesor put them on /WEB-INF/classes [code="java"]import java.io.I...
2013-05-16 11:01:28 118
原创 Redis review
$ ./redis-server redis.conf1) redis.conf:daemonize yesport 6379bind 127.0.0.1#snapshot save configsave 900 1 //900秒内至少有1个key被改变save 300 10 //300秒内至少有10个key被改变save 60 10000 //60秒内至...
2013-05-14 11:04:42 117
原创 Spring ibatis struts review
Spring:1)Ioc2)AOP3)BeanFactory, DI4)DispatcherServlet: handlerMapping,return ModelAndView,viewResolverStruts:1)ActionServlet2)Struts-config.xml: FormBean,ActionMapping3)Action.execut...
2013-05-13 22:12:53 102
原创 My lenovo Y480N IFI
CPU: I53210mMem: 8GBHDD: 1Tvector,arraylist,linkedlist add 1000,000 elementsspent below time(ms):vector time=448array list time=293linked list time=152It's so strong than 10 years...
2013-05-12 12:49:00 89
原创 jdk1.4+ jvm parameters
-verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+PrintTenuringDistribution -Xms2048M -Xmx2048M -XX:MaxPermSize=128M -XX:NewRatio=3 -Xmn400M -XX:SurvivorRatio=30 -Xloggc:/var/log/searc...
2013-05-11 18:28:20 83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人