`
ybak
  • 浏览: 34955 次
  • 性别: Icon_minigender_1
  • 来自: XX
社区版块
存档分类
最新评论
文章列表
OneAPM试用 我们(handka.com)的研发团队是个5人小团队.其中3人前端,2人后端,没有专职的运维,我们在服务监控上较为薄弱.虽然我们之前在服务器上服务器上安装了ganglia来监控基本的CPU,磁盘IO和网络流量.而我们采用了Play1的技术栈,JVM和
最近在做一个web项目. 大系统下有三个子Web模块. 打包时会生成webA.war, webB.war, webC.war. 因为三个子模块有共用的model, 所以我将共有的model层提取到一个公共的模块中:model 系统用maven构建.关系为 parent |------pom.xml |------model           |------pom.xml |------webA           |------pom.xml           |------...META-INF/persistence.xml |------webB           |------p ...
    作为团队中的服务器开发人员,为了记录服务的执行信息以便跟踪,我们会在代码中添加大量不同级别的log信息.     在开发环境中,我们会添加许多debug或者trace级别的log, 用来记录服务端的执行逻辑来诊断遇到的问题, 但在上 ...
    自从尝试了Roo的一分钟搭建网页Demo后,我就迷恋于驯服Roo. Roo的使用帮我节省了一部分时间,但同时也带来不少烦恼.    我在最近两年的四个项目中使用了Spring 的Roo.这四个项目包括:两个后台管理网页,一个社交游戏游戏服务器,一个手机购物系统.     我主要使用Roo来做两件事:    1.快速搭建服务器框架       快速搭建框架主要是使用Roo的Shell生成:      1.SSH的框架.      2.构建Domain的CRUD代码(ActiveRecord模式)    2.自动生成Domain的管理页面      通过Shell能根据之前已定义的Do ...
之前看到pemelo资料的时候,作者曾提到对pemolo的一次优化,json的完全序列化成为服务器消息转发的一个瓶颈. 目前我的游戏服务器中使用了protocbuf作为协议, 它的表现很稳定.让客户端和我对于协议的交流很流畅,极大的提高了两边 ...
   半年前跟朋友开始创业做手机游戏.我负责一个人开发服务端,这是一个卡牌类多人在线回合制对战网游.开始时第一考虑的是能快速出实现需求.其次是功能的可扩展性(应对频繁变更的需求),再次才是服务器性能.   目前游戏开发的主流语言仍是C++,但因为自己最熟悉的是java,转C++的成本太高,且国内页游服务器,已经开始大规模应用java作为后端服务器.最终还是确定使用java来开发.   这里,有两条路可选,1是使用现有的服务器作扩展,2是自己开发服务器.      市面上的成熟的java 游戏服务器寥寥无几,选择并不像web框架那样丰富,可选的收费服务器以smartfox为代表.还有一些开源的 ...
一直想得到成都市的商品房交易数据来进行一些分析。但苦于没有数据来源。这个想法一直被搁浅在那儿。偶然的机会知道成都市每日的成交量在发布当天的成效数据。 就突发奇想想做一个页面抓取工具,能将每天的成交数据统计分析。可以该网站并不提供历史数据的查询,很是郁闷。不过偶然的机会又发现另一个网站已经提供了部分历史数据的统计:虽然通过页面的按钮只能找到10个可用的页面,但通过改变url中的page参数,我们可以找到最多75面的有效数据。找到数据的来源了,接下来的问题就是如何从页面中抓取到想要的数据了。这是查看到的相关的页面结构:想要的信息有两个:1.日期 2.成交套数一开始我想到的是将页面用DOM解析出来, ...
一朋友告诉我,"会学习的人喜欢用思维导图". 思维导图是个什么玩意? 维基:思维导图 哦,原来它原理就是把自己的笔记以图的形式记录下来的,这样的更容易加深记忆效果. 它真有这么神奇吗? 我突然想起了自己喜欢画UML的一个习惯. 自己平时喜欢读代码.从最初的pet store到,roller,到工作中的一个个项目的代码,自己画了无数个UML图. 自己坚持这么画图,不正是因为这些图更直观,更容易唤醒当时的记忆嘛? 书桌上堆的这几十本书.现在又有多少还记得呢? 实践出真知.于是赶紧下了个freemind ,来试试. 对照着一本python的电子书.开始记起笔记 ...
给自己写了个todolist的小程序. 被一朋友看见.不好意思,只好说,这是mobile版的.专门针对手机浏览器的.   以前只知道整后台的东西.想把前台弄漂亮,感觉还真是大case.用上jquery ui后的表现:     jquery ui这些控件还真不错.总算能做点让自己能看得过去的界面了.      
在做项目的时候,发现这样一个问题: 有些不需要从数据库获取数据的页面的平均响应时间居然会比一些需要从数据库获取数据库(数据没有缓存)的页面的平均响应时间要大的多. 我觉得非常奇怪. 用性能剖析工具比较了下.根本问题在于对freemarker 模板渲染的调用次数过多. 我只不过在这些不需要从数据库获取数据的页面里用了多个常用的struts2 tag而已. 而另外一些响应时间短的页面,都是没有用struts2 tag的页面. 想用sturts2 tag使页面整洁也是需要用性能做代价的.
今天看补习历史知识,看到孔夫子的一句"学而时习之,不亦悦勿". 就这么句高中经常默写句子,忽然让我羞愧了. 想来这几年看的技术书的确有那么几本.但又有多少被实践了呢? 前段时间看睡不着的时候老看的那本.英文hibernate. 虽然每天看了都觉得收获不少.但到了白天却是不停的操作起 xml的元素的增添删改这样无关紧要的活. 后来,整天忙于配置oracle as的集群,却在晚上研究奉读起GOF的Design Patterns. 现在,无休止的sql语句的编写,我该做什么呢?那本深入理解计算机体系结构正放在床头呢. 脑袋中的理论越来越多,写起东西来却不见得利索多少.这样如何&qu ...
Global site tag (gtag.js) - Google Analytics