- 博客(19)
- 收藏
- 关注
转载 Linux下添加lib库文件
在 /etc/ld.so.conf 文件中添加库的搜索路径。将自己可能存放库文件的路径都加入到/etc/ld.so.conf中是明智的选择。添加方法也极其简单,将库文件的绝对路径直接写进去就OK了,一行一个。例如:/usr/X11R6/lib添加过路径后使用命令ldconfig 更新ld.so.cache/etc/ld.so.cache 是一个非文本的数据
2016-12-27 16:28:43
2384
转载 Tomcat启动时SecureRandom超级慢的问题
有两种解决办法:Tomcat 7/8都使用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom类产生安全随机类SecureRandom的实例作为会话IDSHA1PRNG算法是基于SHA-1算法实现且保密性较强的伪随机数生成器。在SHA1PRNG中,有一个种子产生器,它根据配置执行各种操作。Linux
2016-12-08 12:02:35
859
原创 python用于系统运维管理和灰度发布部署
有个基本想法:nginx+tomcat,用于中小规模web应用生产环境的灰度发布。nginx作负载均衡,标记为LB,若干个tomcat作应用服务,标记为App1, App2, App3, ... AppN。发布过程:1. 从LB中摘除App1,App1的应用服务停止,部署新应用,启动App1应用。,重新再LB中挂载App12. 从LB中摘除App2,App1的应用服务停止,部署
2016-05-30 11:20:29
2627
转载 nginx做负载均衡器以及proxy缓存配置
http://seanlook.com/2015/06/02/nginx-cache-check/相关的一系列文章都很好,避免了很多弯路。 Searchnginx做负载均衡器以及proxy缓存配置Posted on 2015-06-02 | In Linux , Nginx | 1条评论关于
2016-05-20 16:46:21
1013
原创 Mac OS安装nginx with nginx-stick-module-ng
1. download nginx 1.10.02. download nginx-sticky-module-ng3. ./configure --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module --with-openssl=/usr/local/ssl --add-module=
2016-05-20 16:21:20
684
原创 Linux Debian下安装tomcat7
1. 新建用户tomcat,用于启动tomcat服务sudo adduser tomcat2. 获取源代码并解压wget http://download.nextag.com/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gzgunzip apache-tomcat-7.0.69.tar.gzta
2016-05-19 14:02:32
3116
转载 Linux Debian 上安装 JDK7
https://blog.retep.org/2013/04/13/installing-java-7-on-debian-squeeze/INSTALLING JAVA 7 ON DEBIAN SQUEEZEFor all of my servers I use Debian, however that distribution has a few problems,
2016-05-19 10:26:54
4409
原创 Postgresql从源代码安装以及配置Stream Replication
环境:Debian 8.0用Debian的apt-get install安装后,不知道都安装到哪里去了,配置文件、执行文件、数据目录满天飞,到处找很麻烦,所以还是老老实实从源代码安装。1. 在linux用adduser命令添加一个新用户,用户名可以为postgres2. 编辑 /etc/sudoers,添加postgres用户,这样后续可以执行sudo命令3
2016-05-19 09:53:44
1685
原创 Mac/Eclipise环境下调试Postgresql代码
基本环境:Mac OS X 10.11.4 EI CapitanPostgreSQL 9.5.2Eclipse Mars 4.5.1 + CDT插件基本操作步骤参考文档https://wiki.postgresql.org/wiki/Working_with_Eclipsehttps://wiki.postgresql.org/wiki/Developer_FA
2016-05-05 11:23:08
794
原创 Spring事务注解@Transactional的坑爹陷阱
生产系统凌晨定时任务处理,涉及到核心部分特别是账户处理,结果出问题了,现象很诡异:1)程序没有按照预定步骤处理数据库相关数据1)问题偶发,但没有规律2)发生后也没有发现有死锁,但出现异常的锁后来在另外一个问题发生时,发现用spring @Transactional注解的数据库事务处理形同虚设
2016-04-23 09:37:23
29037
1
原创 回归优快云博客
向找个博客记录和发表一些东西,想起了csdn,想起了账号,结果忘记了密码。好不容易重设了密码,进去一看,发现居然有十几年前写的几段文字,感慨万千。看来记录还是有必要的。
2016-04-21 10:20:22
234
转载 Linux下使Shell 命令脱离终端在后台运行
用python写了一个的小监控程序,监控公司生产系统对外web访问的状况,以及某个特定业务的状况。程序部署在阿里云的一台虚拟机上,简单的用终端命令开启,结果几天后发现监控程序才运行几个小时就退出了,原来是terminal session过期后,程序自动退出。参考下面文章,采用 “nohup yourcommand &” 方式执行,一切OKLinux下使Shell
2016-04-21 10:16:41
4505
原创 nhibernate研究(1)
从nhibernate.sourceforge.net上下载了最新的0.6.0.0版本,然后用vs.net打开,先打开nhibernate.sln,build通过,然后打开nhibernate.examples-1.1.sln,build通过为了在debug状态下快速查看nhibernate效果,做了以下调整:1. project->nhibernate.examples->userfixtu
2005-02-06 09:11:00
948
原创 软件项目开发中的“3”
三个基本的role:1. team leader 负责整个项目的资源调配,进度控制等2. programmer 项目的设计与开发3. tester 测试与质量把关三种基本的工具1. 源代码控制,如vss, cvs2. bug/request tracking system3. daily build/deploy, 如ant, nant,甚至是批处理或shell
2005-02-05 14:34:00
715
原创 好照片的基本要素
1. 主题鲜明2. 被摄主题突出3. 画面简洁 只包含那些将视线引向被摄主体的内容,去除或压缩会分散视线的内容以上来自《纽约摄影教程》(从网上download下的一本书)
2004-12-31 15:15:00
893
原创 asp.net中的codebehind
asp.net页面的编写可以有两种方式:codebehind和non code behind, 个人偏向于codebehind, 理由是: 1. .aspx文件中不含代码,便于美工人员做美化工作 2. 目前的visual studio .net 2003不支持non codebehind 3. 页面和代码分离,有利于代码重用4. 方便单元测试缺点是增加了代码的复杂性,但对于稍有些规模的应用来说,这
2004-12-29 15:06:00
784
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人