联系
主题 [当前:41 ~ 60, 总共: 132]
Knight's Tale » 技术
OS X下安装RabbitMQ
2015-01-29 13:19
OS X下安装RabbitMQ RabbitMQ是用Erlang写的OpenSource的消息队列(Message Queue)软件,并且有付费的商业版支持。 所谓消息,在类似JMS等现代系统里,尝尝作为一种异步操作的机制,来实现快速的轻量的信息交换。其最简单的模式就是发布-订阅( Publish/Subscribe)。 RabbitMQ的主页在 [http://www.rabbitmq.com/ ](http://www.rabbitmq.com/)。 ##1. 安装 Ra……
继续阅读
生成PDF的工具选择
2015-01-26 21:13
生成PDF工具 ### 选择 一开始有两种选择 - pdfkit(wkhtmltopdf) - xhtml2pdf 第二种选择与平台无关,它是纯python生成 ,具体做法就是将生成HTML代码+CSS代码,利用reportlab来画图生成pdf。优点是与平台无关,缺点是画出来的图与浏览器生成的图根本无法一致(这是因为reportlab的画图算法与wkhtmltopdf根本无法相提并论。) 第一种选择是用python去调用 wkhtmltopdf 系统命令生成pdf. wkh……
继续阅读
Python开发工具合集(UPDATE)
2015-01-20 11:04
- Python2.7 - Mock: nose - Framework: - Tornado: - Django: - DB: peewee - Template: JinJa2
继续阅读
Java开发工具合集(UPDATE)
2015-01-20 10:58
- Java7 - Framewok: - Spring - Programming Tools: - Mock: - jmockit [http://techv5.com/topic/696/](http://techv5.com/topic/696/) - wiremock - Lomock: [http://techv5.com/topic/1135/](http://techv5.com/topic/1135/)……
继续阅读
activemq安装方法
2015-01-09 17:53
## 安装方法 建议下载 bin 版本进行安装 ## start & stop nohup bin/activemq > /tmp/smlog 2>&1 & bin/activemq stop ## 配置文件是 conf/activemq.xml ## Monitor ActiveMQ http://localhost:8161/admin admin/admin conf/jetty-real.properties ## 参考……
继续阅读
tornado部署的几点总结
2014-12-26 01:20
具体部署可参见:[http://tornado.readthedocs.org/en/latest/guide/running.html](http://tornado.readthedocs.org/en/latest/guide/running.html) **几点注意的是:** - nginx默认是没有缓存的 - js/css:使用tornado进行版本化(文件内容md5),然后使用nginx对版本块的文件进行永久cache,这样可显著提高性能,并且也不会在文件更新后破坏用户体验。 ……
继续阅读
Spring MVC 配置小结
2014-12-22 21:19
## Spring MVC 配置小结 spring mvc 作为非常 成熟的 J2EE 架构方案,适合大规模的业务平台架设。 它是spring项目的一部分,但是,在配置时,它一般的spring项目有点不一样。 ### springmvc配置与spring配置的关系 spring容器是 springmvc 容器的父容器,springmvc 可以访问 spring 容器,反之则不可。 可以通过这篇文章来了解: [http://sishuok.com/forum/blogPos……
继续阅读
Jquery FileUpload IE8 无法上传图片的问题
2014-12-20 01:01
今天被Jquery FileUpload的一个问题整死了。。花了几尽N个小时才搞定。。。 **问题描述如下:** 页面上有一个按钮和一个隐藏的input file 控件。当点击按钮时,去触发 input file 控件的click事件。此过程在IE8及其以下版本均无法正常work. 具体原因我也不大懂。但后面的我try出来的解决方案是: 去掉按钮,页面上只留下 input file 控件。点击按钮时直接上传文件。此方法具有很强的兼容性。 另外,IE下必须使用 jquery……
继续阅读
IntelliJ热部署 Java Maven代码
2014-12-17 14:49
Eclipse下写java还是可以的,但是处理XML啊,js,python 啊ecipse弱爆了啊。 作为一个全能性选手。。。这样是不能完全 愉快的玩耍的。 因此,最近又重新要返回 IntelJ了。 自从玩PyCharm非常爽之后,上手IntelJ 终于会比较习惯些。 **需要注意以下几点:** 1. InTeliJ的java与Eclipse的Java貌似有些不一样(当然是InteilJ比较标准),因此,有些类在eclipse跑得通,但是在 InteliJ 下跑不通。解决办法就是 使用高版……
继续阅读
稳定的邮箱还是得用企业邮箱
2014-12-04 00:33
平时喜欢搞些小网站的同学,一般会用域名邮箱来处理用户注册的问题。一个比较好的解决方案就是使用QQ邮箱的域名转发功能。 域名邮箱是不错,但是在实战中,随着使用次数的增多,会越来越不稳定,例如,会出现不定期的发送邮件失败。错误则显示各种各样,要嘛是无法登录,要嘛是突然connection lost。让人无语啊。带来用户一系列的抱怨。 最终解决办法是采用企业邮箱。天下没有免费的午餐,免费的东西可能不是那么靠谱。。企业邮箱我推荐阿里云,服务超细心,谁用谁知道。不管是域名验证、客户端设置什么的,非常快,而……
继续阅读
peewee的 @db.commit_on_success 事务 坑
2014-11-30 01:56
最近使用python的ORM peewee,踩了一个大坑 `@db.commit_on_success` 是一个注解式写法,加了此注解的函数会被“切面”。对于一般函数来说,work perfect. 但是,如果把此 方法 加在 action(controller)上面呢,会发生什么事情呢? 在这种情况下, - 1):如果你的db是不断长连接的(没有池),那没啥问题。因为所有请求均是使用同一个数据库连接。 - 2):如果你采用了池化DB连接技术,每次用户请求都会在池中寻找可用连接,每次请求……
继续阅读
zookeeper session expired的处理方法
2014-11-18 20:22
##ZK 会话失效 怎么办? 官方的解答比较多,可见下面英文。总结来说,就是以下几点: - zk client在与所有server断开连接后(有可能是各种原因),client 会收到 disconnted消息。当zk server 恢复后,zk client会自动与server连接上,但是此时会话已失效,client收到 session expired消息。前一个会话的所有数据均丢失。接下来你要怎么做,得看你的程序用途: - 如果只是读写,没有主备机切换情况(就是当一台主机一台备机,当……
继续阅读
Dbproxy Notes
2014-11-12 13:46
目前业内有的dbproxy方案有: - 开源的 amoeba [https://github.com/rocksolidwebdesign/amoeba](https://github.com/rocksolidwebdesign/amoeba) - 360的 Atlas [https://github.com/Qihoo360/Atlas](https://github.com/Qihoo360/Atlas) - 淘宝的 cobar [https://github.com/alibaba/co……
继续阅读
IntelliJ + Jettt Server + Maven 开发
2014-09-29 00:57
IntelliJ + Jettt Server + Maven 开发 ## 下载jetty ## http://download.eclipse.org/jetty/stable-9/dist/ ## 配置 defaults的jetty插件 ## ![http://img2.jintiankansha.me/get5?src=http://ww3.sinaimg.cn/bmiddle/60c9620fgw1ekso97eypcj208m0i1wfs.jpg](http://img2.……
继续阅读
jenkins 配置发送邮件设置
2014-09-27 01:35
jenkins 配置发送邮件设置 ## 下载邮件插件 ## Email Extension Plugin ## 设置Jenkins ## ![http://img2.jintiankansha.me/get5?src=http://ww4.sinaimg.cn/bmiddle/60c9620fgw1ekqe4wpsimj20kz0ept9r.jpg](http://img2.jintiankansha.me/get5?src=http://ww4.sinaimg.cn/bmidd……
继续阅读
中转机情况下 如何设置iterm2
2014-09-24 20:26
中转机情况下 如何设置iterm2 ## 安装iterm2 Nightly ## http://iterm2.com/downloads.html 因为它有 trigger instant 功能。 ## 设置 trigger ## ![http://img2.jintiankansha.me/get5?src=http://ww2.sinaimg.cn/bmiddle/60c9620fgw1ekntxzdl6vj20lv00w3yi.jpg](http://img2.jinti……
继续阅读
Iterm2 的 sz/rz 功能不WORK
2014-09-24 18:14
Iterm2 的 sz/rz 功能不WORK ##设置RZ/SZ## 可以在 [http://techv5.com/topic/783/ ](http://techv5.com/topic/783/ )里设置一下 rz/sz ## 问题 ## 但是每次执行 rz/sz 就会出现闪退的现象, 如下图所示: ![http://img2.jintiankansha.me/get5?src=http://ww2.sinaimg.cn/bmiddle/60c9620fgw1eknpsh……
继续阅读
mac 安装 git
2014-09-19 01:52
1. 下载Git [http://git-scm.com/](http://git-scm.com/) 2. 打开下载的 .dmg 文件 - 双击 git-2.0.1-intel-universal-snow-leopard.pkg 这里可能需要Mac放开安全权限。 - Git就会被安装到/usr/local/git 这里 3. 将安装的Git替换Mac自己的Git,方法就是 export PATH=/usr/local/git/bin:$PATH ……
继续阅读
jenkins 执行后台程序
2014-09-18 02:25
jenkins 在build一个项目时,如果该项目会启动一个后台Daemon,当Jenkins Build完毕时,此进程会被Jenkins杀死,这是默认的行为。 具体可参见: 1. http://dmitrijs.artjomenko.com/2013/04/run-background-java-process-from-jenkins.html 2. https://wiki.jenkins-ci.org/display/JENKINS/Features+controlled+by+sys……
继续阅读
Maven快照SNAPSHOT版本,无法下载最新的快照
2014-09-02 17:38
如以下所说,为了实时获取最新的快照版本,有两种方法: - 所有mvn命令都加上 -U - 修改settings.xml,使其每次都强制获取 public-snapshots http://public-snapshots false <sn……
继续阅读