非淡泊无以明志,非宁静无以致远 -心静如止水,动于静
上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: 在做成都专案过程中深刻体会到一个IT全才应该具备Domain Know-how,拥有正确地理念是十分重要的,我想只能是某几个领域,专案管理,专案运行中的各种手法,即Methodology,最后才是Key Technology. 这三方面都具备者,而且是精通者才能称作IT全才 阅读全文
posted @ 2014-05-01 09:40 烟雨客 阅读(230) 评论(0) 推荐(0)
摘要: 同事用java开发了一个系统,其中有一个功能是下载大约10万笔数据到Excel中。当上线后,很多用户反映下载数据量大的时候就不能成功,但有时可以,所以结论就是系统不稳定,这个问题拖了很久没有解决。在与这个系统的开发人员看了下代码后,知道下载excel用的是apache中的POI组件。原来的代码逻辑是将要下载的数据整个从数据库捞出来,然后循环一笔笔地调用POI的API生成cell, row,全部完成了,再输出到客户端的流中。监控发现,一旦下载时,java虚机所占用的内存直线上升,且很久都不会降下来。所以判定为大数据保存在内存中,再生成excel对象这一过程占用了大量内存,当多个人并发这一功能时, 阅读全文
posted @ 2014-03-22 18:44 烟雨客 阅读(1156) 评论(0) 推荐(0)
摘要: 1. module应该是require方法中,上下文中的对象2. exports对象应该是上下文中引用module.exports的新对象3. exports.a = xxx 会将修改更新到module.exports对象中4. exports = xxx 直接改变了 exports的指向上面这4条揭示了这两个对象的本质。也就是说exports指向module.exports. 如果写exports.a =1, 意味着module.exports.a也等于1。但如果写成exports=function A(){}, 这个时候, module.exports与exports指的是不同的对象了。这 阅读全文
posted @ 2014-03-22 18:34 烟雨客 阅读(2243) 评论(0) 推荐(0)
摘要: 通过查找一些文章,得知,Task与Thread不可比。Task是为了利用多CPU多核的机制而将一个大任务不断分解成小任务,这些任务具体由哪一个线程或当前线程执行由OS来决定。如果你想自己控制由哪一个Thread执行,要么自己定议task的scheduling, 要么自己来创建Thread来执行代码。A "Task" is a piece of work that will execute, and complete at some point in the future.A "Thread" is how something gets executed. 阅读全文
posted @ 2014-03-16 21:17 烟雨客 阅读(7391) 评论(0) 推荐(3)
摘要: 1. 在Apache下建立新的web site a. $>cd /etc/apache2/ b. $>vi ports.conf 填加Listen 8090(注意不要打开8080,因为Tomcat使用了这个端口) c. $>cd sites-availabel d. $>cp default mysite e. $>vi mysite DocumentRoot /home/sdikerdong/www/ Options Indexes FollowSymLinks MultiViews AllowOverride All ... 阅读全文
posted @ 2014-03-09 11:13 烟雨客 阅读(723) 评论(0) 推荐(0)
摘要: 当访问Monodevelop.com官网下载的安装包,安装后,发现并不是最新版。在OpenSuse下载的是3.0版本。根据官网的指示,可以自己下载源码进行编译。按官网的指引:1. $ git clone git://github.com/mono/monodevelop.git2. $ cd monodevelop3. $ ./configure. 注意可以加参数据 --select再次进行配置选项。 这里我就直接按了回车,即呆勾选了main.这一步执行时出现没有安装msgmerge。用cnf msgmerge. 系统提示要安装gettext-tools. 就直接按系统的提示安装即可。安装后, 阅读全文
posted @ 2014-03-03 21:26 烟雨客 阅读(714) 评论(0) 推荐(0)
摘要: 如何在SUSE Linux 建立共享文件夹1./etc/samba/smb.conf 打开配置文档2.在文档的最后加上共享的文档夹/opt,下面是示例。nte143:/etc/samba # vi smb.conf[opt]guest ok=yespath=/optwritable=yes/opt为共享目录,这个目录需要先创建好,且赋予读取写入权限3.重起samba服务nte143:~ # service smb restartShutting down Samba SMB daemon doneStarting Samba SMB daemon ... 阅读全文
posted @ 2014-03-02 20:54 烟雨客 阅读(1772) 评论(0) 推荐(0)
摘要: 可以一步一步启动linux. 在Ubantu刚一启动时,按c健即进入Grub>提示符状态,在此状态下输入(我用的是Ubuntu 13)grub>linux /vmlinuzgrub>ls /bootgrub>initrd /boot/initrd.img-3.11.0-15-genericgrub>boot执行以上步骤,就可以出现(initramfs)提示符。在这个提示符下可以进行少量操作(可能是文件系统并没有载入)参考资料http://www.gnu.org/software/grub/manual/grub.html#Installing-GRUB-using 阅读全文
posted @ 2014-02-26 20:30 烟雨客 阅读(166) 评论(0) 推荐(0)
摘要: wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.9.3.tar.gztar -xzf linux-3.9.3.tar.gzcd linux-3.9.3make menuconfig这个时候会出现*** Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' requires the ncurses libraries. *** *** Install ncurses (ncurses 阅读全文
posted @ 2014-02-26 20:01 烟雨客 阅读(295) 评论(0) 推荐(0)
摘要: MondoPad視訊系統可以從遠程的服務器上動態獲得與會人員的通訊錄,它可以呼叫一個webservice, 此webservice返回xml, 也可以直接呼叫xml.我們的infra今天用第二種方式,但當把這個xml放在iis6.0上的時候,出現:不支持从当前编码到指定编码的切换。將此xml用notepad.exe打開,然後另存以utf-8方式即可。因為在mondopad的spec中寫的很清楚, xml的頭協議有一個聲明是:encoding="utf-8", 但修改前的這份xml是以unicode方式保存的,所以iis6.0在將以unicode轉換成utf-8輸出的時候,出 阅读全文
posted @ 2014-01-25 10:41 烟雨客 阅读(1976) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 19 下一页