logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

好累啊,终于写完了,去打一盘DOTA

最近太忙了,白天在公司要写设计文档,晚上要看logback的源码,还学习一下《深入java虚拟机》。本来想利用这个中秋节把前段时间的学习心得总结一下,可是昨天去逛了宜家买家具,今天又去了丈母娘家,一下2天时间就过去了。。刚才好辛苦又更新了一篇logback的源码阅读博客,现在去打一盘DOTA睡觉去~~~

node.js的新手向理解

今天写一篇水文,借用java平台中对应的概念,谈谈对node.js的理解as a Runtimenode中最重要的组件或许是v8引擎(其他如libeio、libev初学者不需要关注)。这是一个javascript的运行环境,类似于java中的jvm。java代码需要运行在虚拟机里,同样javascript代码也需要一个运行的环境在node出现之前,运行环境一般就是浏览器。但是有了nod

#java
nohup及重定向

保持进程node xxx.js这行命令当按下control + c,进程就会退出。如果需要进程在后台保持运行,需要node xxx.js &但是如果是通过ssh远程登录到linux主机上,当关闭窗口,进程还是会退出,所以需要用nohup命令nohup node xxx.js &这样即使关闭了窗口,进程还是会继续执行输出重定向默认stdout和stderr都会

(新手帖)Action、jsp、js的关系

4年前第一次用struts2的时候,有一个疑问,为什么在js里无法直接取到Action里的值,而在jsp里可以现在基本知道拉,总结一下:Action是在服务端(servlet容器里)执行的,执行之后生成jsp,并写入响应返回给客户端(一般是浏览器)通常情况下,Action和jsp可以视为一个整体,Action是jsp的前置,jsp可以从ValueStack里取到Action中定义的字段

在linux里配置域名解析

应用到现场部署起来后,调用web service时抛异常:Caused by: java.net.UnknownHostException: xxx.xxx.com原因是web service地址里endpoint配的是https://xxx.xxx.com:443/webservice/xxxxx但是xxx.xxx.com在linux里没有配置域名解析需要在/etc目录下,修改h

在windows平台,用jmap命令得到转储文件

jmap命令在windows平台和linux平台下用法不一样,本文说的是windows下的操作先用jps找到目标进程的pid,比如是1345然后用以下命令:jmap -dump:format=b,file=heap.bin 1345那么就会得到一个heap.bin的转储文件,接下来就可以用MAT等工具对该转储文件进行分析

talk is cheap, show me the code

标题这句话是linux之父说的,今天特别有感觉刚才搜索RPC的资料,google链到了云风的blog里云风是一个老程序员,之前是网易游戏的技术总监,写了大话西游1,大话西游2和梦幻西游的引擎。他写程序的时候,我好像还在玩“小霸王其乐无穷”所以今天在他的博客里,我看到帖子说他自己最近每天从早上10点coding到晚上11点,在重写一个不知道什么东西。我第一反应就是“这个博客好久没更新了吧

jar包冲突啦

最近遇到jar包冲突了,很郁闷。jar包冲突一般是这么发生的:假设有一个开源组件库,everyone_depends_me.jar,因为很好用,所以大家都用它。第三方组件A和B都用到它了组件A用到了everyone_depends_me-1.1.jar里面的methodA()方法,并将自己也以jar包方式发布,叫component_a.jar组件B用到了everyone_depends

javascript使用第三方组件callback的两种典型模式

用javascript开发应用,经常需要使用第三方组件,90%都涉及到callback的调用,总结了2种典型的模式调用第三方API这种模式比较常见,比如Q,node-mongo-native等,代码类似:collection.remove({"enterpriseId": enterpriseId}, function (err, removeNum) {// 操作err和remo

#javascript
到底了