
Soft Developer
文章平均质量分 66
gtlions
FuZhou
展开
-
什么是BETA,RC,ALPHA版 - 软件命名规范
查看评论发现很多网友对于软件版本命名还不是很明白,什么是Beta什么是RC?所以特意从网络搜集了一些关于这方面的简单介绍。大家可以点击查看详细。 1. 软件版本阶段说明 * Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。* Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一原创 2008-11-03 20:35:00 · 680 阅读 · 0 评论 -
Python部署管理工具fabric
fabric是个轻量级的远程维护工具,当然是结合python来使用,先看介绍: Fabric is a Python (2.5 or higher) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks. 不原创 2012-09-27 16:36:12 · 4043 阅读 · 0 评论 -
Windows 7 Create Subversion service
现在的软件开发过程必定会用到代码托管服务器,主流的svn和现在流行的git;作为一位伪码农,就我一个人在捣鼓一些代码,日积月累还是存在代码保存和版本的管理问题,于是选择了最通用的svn服务器。 0. SVN服务器程序 选择的是visualsvn,官方网站http://www.visualsvn.com/downloads/,最新版本1.7.6,我选择了最简单的命令行版本,只要能够创建出一个代码原创 2012-10-06 21:41:38 · 2838 阅读 · 0 评论 -
oracle跟踪sql
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options SQL> set autotrace on; SQL> select count(*) from dual; COUNT原创 2009-05-08 18:37:00 · 1165 阅读 · 2 评论 -
SQL语句性能调整之ORACLE的执行计划
共享sql语句 Oracle在执行每条sql语句的时候都会先对语句进行语法分析,而这个过程是比较消耗资源的,为了能够略过这个步骤从而提高sql语句的执行效率,oracle采用的共享sql语句的办法,就是把每条从用户发出的sql存储到sga(system global area)系统全局区的共享池当(shared buffer pool)中,这个内存块当中的所有sql语句能够被数据库的所有用户共享原创 2009-05-14 21:18:00 · 2735 阅读 · 0 评论 -
批量文本入库
趁着加班迁移库的监控,将一个文本处理程序完善了下,基本达到了需求。 需求是这样的: 其他部门的同事询问有什么办法将文本导入到数据库中,而且是大量的文本文件,每个文件里面的记录格式不一样,同一个文件里面每行的格式还有差异,要命的是目前已经有20000多个文件,而且每隔几天就会增加文件,每次估计增加1000-2000个文件。。。要命要命吧。。。要想使用常规的工具和处理办法已经实现不了了。 仔细想原创 2012-12-17 02:53:24 · 1926 阅读 · 0 评论 -
fabric简单使用
使用fab可以大大简化你的远程维护工作,下面看一个例子,用来显示远程主机的hostname和磁盘信息。 [root@gtlionsdev ~]# vi fabfile.py [root@gtlionsdev ~]# cat fabfile.py from fabric.api import run def hostname(): run('hostname') def disk原创 2012-09-27 16:45:28 · 1593 阅读 · 0 评论 -
懒人工具
记得李开复曾经说过,原话不记得了,意思是在一个技术团队内可以把一些繁琐的工作交给懒人来做,因为懒人的性格会把这些工作做得很好。 这句话说得很实在,我也很讨厌繁琐的工作,更讨厌简单的重复的工作,因此就有了这些自己编写的懒人工具。 0. 主机巡检 想象一下,如果你每日也要针对多达50+台的linux主机进行上述内容的巡检,你有什么好的简便的办法,打开xshell或者crt登陆,然后把命令的输原创 2013-01-09 07:16:11 · 2272 阅读 · 5 评论 -
Linux配置python开发环境
由于之前需要用到第3方的扩展,但是centos5自带的python是2.4.3,这个版本很多第3放扩展工具无法支持,虽然后来手工升级到了2.7.2,但是还有有些动态文件无法自动创建链接成功,无奈之下只好选择了centos6,这个版本的自带的python是2.6.6,应该能被大部分的工具支持,在此记录下在rhl6环境下构建一个python开发环境的配置过程。 现在我想安装配置python、pyin原创 2012-10-06 21:10:07 · 11099 阅读 · 0 评论 -
自己动手搭建WAMP
这两天测试了下使用apache+mysql+php的AMP搭建了一套环境,并测试了下wordpress。下面简单记录下安装过程和配置的注意点。环境:windows xp sp3(2002)软件:apache 2.2.15 http://www.apache.org/mysql 5.1.45 http://www.mysql.com/php 5.3.2 http://php.net/wordpre原创 2010-04-08 13:57:00 · 1001 阅读 · 0 评论 -
PL/SQL DEVELOPER 绿色版的设置(allroundautomations.com邮件指导)
这几天在更新PL/SQL DEVELOPER的时候,就又想起来之前想到问题,那就是如何使得PL/SQL DEVELOPER的配置文件目录指向非系统目录呢? 比如,我现在的系统是windows7,那么这个配置文件的目录就在C:/Users/XXX/AppData/Roaming/PLSQL Developer下面,这样在每次重装系统的之前如果没有备份就会丢失程序的参数文件,我之前的做法是手工备份该原创 2010-04-16 09:46:00 · 3118 阅读 · 0 评论 -
Tomcat会话断开时间设置
最近用同事遇到个问题,客户老是抱怨系统登陆系统后,一段时间(其实30min),再点击页面菜单就提示还未登陆,请重新登陆之类的,这个只要在./tomcat/conf下的web.xml设下就好了: 30 30是时间,单位是min ps 曾经有个客户让我设置成60*8=480,就是8个小时,他说一天工作8个小时呗。。。寒~~原创 2008-12-12 22:20:00 · 4271 阅读 · 0 评论 -
关系数据库的死期到了?
国外的一文章。 最近,大量新的非关系式数据库如雨后春笋般出现在云里云外。这其中所释放出的一个关键信息是:“如果想获得丰富而随需应变的可扩展性,你需要一个非关系数据库。”如果这是真的,那么这是不是一个迹象,表明曾经强大的关系式数据库终于在它的盔甲上出现了裂缝?关系数据库的日子是不是到头了?该隐退了?在本文中,我们将检视当前这种在特定情况下摆脱关系数据库的趋势,并分析这对于关系数据库原创 2009-02-24 11:09:00 · 1286 阅读 · 2 评论 -
25个工作面试时最难的问题
准备是成功的一半 如果你是一个对目前的职位不满意,正着手去在新的一年里找到一个新的职位,这篇文章就是你的一个帮手。工作面试是你去面对未来的老板的征途中最重要的一个过程。你必须像进行一个击剑锦标赛或着一个国际象棋比赛那样的坚韧和敏捷来对待面试。 本文是从 William J. Morin和James C. Cabrera 的“在失业的时候如何生存并成功的找到另一个工作”一文中摘选出来原创 2009-01-31 17:49:00 · 570 阅读 · 0 评论 -
软件开发者面试百问
想雇到搞软件开发的聪明人可不容易。万一一不小心,就会搞到一堆低能大狒狒。我去年就碰到这种事了。你肯定不想这样吧。听我的,没错。在树上开站立会议门都没有。 问点有难度的问题能帮你把聪明人跟狒狒们分开。我决定把我自己整理出来的软件开发者面试百问发出来,希望能帮到你们的忙。 这个列表涵盖了软件工程知识体系中定义的大多数知识域。当然,如果你只想找出类拔萃的程序员,便只需涉及结构、原创 2009-02-14 16:39:00 · 553 阅读 · 0 评论 -
25个工作面试时最难的问题
准备是成功的一半 如果你是一个对目前的职位不满意,正着手去在新的一年里找到一个新的职位,这篇文章就是你的一个帮手。工作面试是你去面对未来的老板的征途中最重要的一个过程。你必须像进行一个击剑锦标赛或着一个国际象棋比赛那样的坚韧和敏捷来对待面试。本文是从 William J. Morin和James C. Cabrera 的“在失业的时候如何生存并成功的找到另一个工作”一文中摘选出来的原创 2009-01-31 17:49:00 · 720 阅读 · 0 评论 -
Nginx限制目录访问
2个月之前部署的一套客户的项目,使用了lvs+nginx+tomcat做了集群,一共5台,效果不错,只是nginx配置起来稍显麻烦。 今天突然提出了一个问题,由于项目是放在公网,为了配合安全审计和自身的安全考虑,要限制站点中的后台管理页面只能允许被某几个IP访问,客户提出了解决方案貌似没看懂。。。要我们帮忙评估。。。 好吧,据我所知的有几种,无非在TCP/IP协议中的某一层做策略,比如可在4、原创 2012-07-12 06:29:54 · 8187 阅读 · 0 评论