- 浏览: 59250 次
- 性别:
- 来自: 南通
最新评论
文章列表
如何写好代码----java代码优化
- 博客分类:
- 性能小组
1. 什么是好的代码? 高效正确 便于维护 简洁清晰 2. 如何做? 让代码比你来时更干净 做有意义的命名 别重复自己 注意代码工整 记住:不要把自己当程序员,要把自己当成艺术家,出自你手的代码都是一件艺术品,尽量让她优 ...
使用重构移除丑陋的if else代码
- 博客分类:
- 性能小组
我们知道因为编程语言的限制,历史遗留下来的系统总是有很多的毛病,不够面向对象,尤其是很多系统滥用if else。我曾经见过一个项目,大家基本上就是写一个方法,然后在里面if else套if esle得嵌套了好几层,难看就不必说了,这种代码根本就没法维护。
package de.jingge.refactoring;
public class SystemManager {
public static final int LOGGEDIN = 0;
public static final int LOGGEDOUT = 1;
public static fina ...
java代码优化 -转
- 博客分类:
- 性能小组
1、For循环的优化Replace...for( int i = 0; i < collection.size(); i++ ) {...}with...for( int i = 0,int n = collection.size(); i < n; i++ ) {...}2、 字符串操作优化在对字符串实行+操作时,最好用一条语句// Your source code looks like...String str = "profit = r ...
The Poster Firefox plug-in(Rest-client)
1.需要两个文件,httpd和subversion. httpd是web服务器,用来通过web访问subversion,httpd可以在apache官方网站上下载到 最新下载地址为:httpd: http://httpd.apache.org/download.cgi?Preferred=http%3A%2F%2Fwww.apache.org%2Fdistsubversion: http://subversion.tigris.org/downloads/subversion-1.4.0.tar.gz
2.新建一个用户:svnroot 最好不要让root用户参与到svn的权限管理和日常的运 ...
这两天配了个http+svn的服务器,从一开始的什么都不懂到最后可以svn commit,经历了一些波折。在网上查了大量的资料,有很多没有记住都是谁写的了。无法将我参考过的文章链接列出来,报歉!
以下是我安装配置的过程,以便以后需要的时候再次翻阅。现在记性太差了。。。。。
操作系统:Linux RHE_6.1 (redhat enterprise 6.1)
需要软件包:Apache(httpd), Subversion
一,安装必须软件
我已经将yum配置了本地仓库。
1. 安装Subversion:
yum install subversion.
2. 安装 ...
http://wiki.centos.org/zh/HowTos/Subversion
http://wiki.centos.org/HowTos/Subversion
1、检查系统是否安装了httpd
rpm -qa httpd
如果没有,使用下面命令安装
yum install httpd
启动apache
service httpd start
访问http://localhost
如果看到下面信息,则说明安 ...
link1:
http://www.cnblogs.com/just4fun/archive/2011/01/10/1931858.html
link2:
http://xiaolong0211.iteye.com/blog/758269
简介
使用基于 IBM POWER5 和 POWER5+™ 处理器的系统以及 Advanced POWER Virtualization(APV)功能部件,有许多机会可整合和简化 IT 环境。可创建多种解决方案来利用虚拟化应用程序的优势。下面是几个受益于虚拟化的解决方案示例:
服务器整合
快速部署
应用程序开发和测试
支持多个操作系统环境
Advanced POWER Virtualization 硬件特性包括软件、固件、硬件启用,它提供对逻辑分区(LPAR)、虚拟化 LAN 和虚拟化 I/O 的支持。此外,服务器的 POWER5 处理器可以利用 Micro-Par ...
AIX上安装OpenSSH
- 博客分类:
- Linux/Unit
- 工作
1、软件下载(可以直接从附件中下载): openssl IBM官方网站下载(需要ibm帐号):https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=aixbp&S_PKG=openssl&lang=en_US# openssh下载:http://sourceforge.net/projects/openssh-aix 以上两个软件包均为installp格式,只能在5.2/5.3/6.1上安装。跟早期的aix版本(比如:4.3/5.1)的openssl为RPM格式不同。 2、安装步骤 1)把 ...
浅谈 Linux 系统中的 SNMP Trap(转)
- 博客分类:
- 工作
简介
本文讲解 SNMP Trap,在介绍 Trap 概念之前,首先认识一下 SNMP 吧。
简单网络管理协议(Simple Network Management Protocol)是一种应用层协议,是TCP/IP协议族的一部分。它使网络设备之间能够方便地交换管理信息。能够让网络管理 ...
通用信息模型 CIM 开发介绍
- 博客分类:
- 工作
通用信息模型 CIM 开发介绍
简介: 通用信息模型 CIM 相关的开发技术,正在被越来越多的开发者所应用来搭建基于标准的信息世界模型。本文中,作者首先介绍相关的概念和技术背景,之后通过一个完整的案例,讲解 ...
Hi gusAs you konw,we cann't reset our aem cmvc password on website. however,we can reset by the following step.1. Open a command prompt2. Run this command: telnet cmvc-auth-host.rchland.ibm.com3. Login using your AFS ID/Password4. Run this command: setenv DEV2000DIR /afs/rchland.ibm.com/l ...
Linux命令行永久修改IP地址、网关和DNS。 1.修改IP地址 首先检查一下你的主机网卡数量及名称,相关信息在 /etc/sysconfig/network-scripts/ 下。 从图中可以看到我有2块网卡,第一块为以太网物理网卡,编号为0,如果你有多个网卡,则编号为0、1、2、3...;第二块网卡为回环网卡,一般不需要设置。 使用vim编辑你需要设置IP的网卡,这里我只能修改ifcfg-eth0,看图,不多解释,前面的状态是BOOTPROTO设置为DHCP时的写法。 vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #网卡 ...
一、安装前准备1、使用Samba服务器需要防火墙开放以下端口 UDP 137 UDP 138 TCP 139 TCP 445#配置防火墙端口[root@roothomes ~] vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT-A INPUT -m state --state NEW -m udp -p udp --dpo ...