自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 关于云的基本概念

IaaS: Infrastructure-as-a-Service(基础设施即服务)第一层叫做IaaS,有时候也叫做Hardware-as-a-Service,几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,让你的业务运行起来。但是现在有IaaS,你可以将硬件外包到别的地方去。IaaS公司会提供场外服务器,存储和网络硬件,你可以...

2013-09-22 22:29:58 309

原创 centos安装wget

yum -y install wget#yum -y install setup 本文 #yum install perl Searching for GCC...The path "" is not valid path to the gcc binary.Would you like to change it? [yes]如果出现这个就表明gcc没有安装 ...

2013-09-22 16:54:04 105

原创 linux 安装独立的svn服务器

svn服务搭建有两种方式1.通过apache整合svn,http协议访问2.直接svn服务,svn:// 访问安装apache挺麻烦的,今天尝试安装独立的svn服务 一,下载解压wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gzwget http://subversion.tigris....

2013-09-02 19:19:36 89

原创 DB2 纵横表转换

普通行列转换:-------------------------纵表转横表--------------------------------------------Name Subject Result 张三 语文  74 张三 数学  83 张三 物理  93 李四 语文  74 李四 数学  84 李四 物理  94 转换成:姓名         语文        数学 ...

2013-08-28 15:20:07 372

原创 centos yum 无法使用

[root@fm3 yum.repos.d]# yum update yumSetting up Update ProcessSetting up repositoriesnot using ftp, http[s], or file for repos, skipping - 4 is not a valid release or hasnt been released yetCannot f...

2013-08-21 13:52:34 89

原创 struts2 Convention零配置

从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。如何使用Convention1.  ...

2013-07-17 11:56:11 73

原创 mogileFS

Mogile FS是一个开源的分布式文件系统。主要特性包括:1. 应用层的组件2. 无单点故障3. 自动文件复制4. 具有比RAID更好的可靠性5. 无需RAID支持

2013-06-12 00:04:24 76

原创 FastDFS

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。...

2013-06-12 00:04:09 110

原创 Hadoop(HDFS)简介

一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(high throughput)来访问应...

2013-06-12 00:03:52 56

原创 TFS简介

TFS是什么TFS,Taobao File System,淘宝内部使用的分布式文件系统,主要针对海量小文件的随机读写访问性能做了特殊优化,承载着淘宝主站所有图片、商品描述等数据的存储。TFS有什么特点完全扁平化的数据组织结构,抛弃了传统文件系统的目录结构。 在块设备基础上建立自有的文件系统,减少EXT3等文件系统数据碎片带来的性能损耗单进程管理单块磁盘的方式,摒除R...

2013-06-11 22:58:48 237

原创 openStack简介

OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。OpenStack 包含两个主要模块:Nova 和 Swift,前者是 NASA 开发的虚拟服务器部署和业务计算模块;后者是 Rackspace开发的分布式云存储模块,两者可以一起用,也可以分开单独用。http://www.openstack.org.cn/index.php ...

2013-06-11 22:46:09 87

原创 KVM分布式共享存储解决方案-sheepdog

sheepdog(牧羊犬) 官方网站:http://www.osrg.net/sheepdog/相关资料:http://yaronspace.cn/blog/archives/1065

2013-06-11 22:27:52 303

原创 开源虚拟机KVM

KVM (全称是 Kernel-based Virtual Machine) 是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案,包含一个可加载的内核模块 kvm.ko 提供和虚拟化核心架构和处理器规范模块。使用 KVM 可允许多个包括 Linux 和 Windows 每个虚拟机有私有的硬件,包括网卡、磁盘以及图形适配卡等。...

2013-06-11 22:22:18 227

原创 terracotta

Terracotta是一款由美国Terracotta公司开发的著名开源Java集群平台。它在JVM与Java应用之间实现了一个专门处理集群功能的抽象层,以其特有的增量检测、智能定向传送、分布式协作、服务器镜像、分片等技术,允许用户在不改变现有系统代码的情况下实现单机Java应用向集群话应用的无缝迁移。使得用户可以专注于商业逻辑的开发,由Terracotta负责实现高性能、高可用性、高稳定性的企业...

2013-06-09 18:04:12 85

原创 dom4j生成xml文件

Document document = DocumentHelper.createDocument(); document.addDocType("plist", "-//Apple//DTD PLIST 1.0//EN", "http://www.apple.com/DTDs/PropertyList-1.0.dtd"); Element plistElement ...

2013-06-06 15:29:41 123

原创 mysql Too many connections 优化

# vi /etc/my.cnf//添加以下行[mysqld]set-variable=max_connections=1000set-variable=max_user_connections=500set-variable=wait_timeout=200set-variable=interactive_timeout=200 (必须有这项wait_timeout的更改才生效...

2013-03-20 16:17:14 91

原创 mysql 查看当前连接数

命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist; 命令: show status; Aborted_clie...

2013-03-20 16:09:29 109

原创 组织中项目管理流程图

组织中项目管理流程图 

2013-03-18 10:50:00 305

原创 java写txt文件

/** * 写txt文件 * @param conent * @param txtPath * @param isNextWriter true表示以追加形式写文件 */ public void writerTXT(String conent,String txtPath,boolean isNextWriter){ try { //创建文件夹...

2013-03-15 13:25:42 93

原创 linux 常用命令(混乱收集)3

修改etc/profile  文件后立即生效方法1:. /etc/profile (.后面有个空格) 方法2:source /etc/profile 快速目录切换pushd /usr/local/test 进入test目录pushd 快速返回上次目录  traceroute命令相当于doc下的tracert...

2013-03-08 13:03:15 68

原创 linux 常用命令(混乱收集)2

1.清理文件内容:1. echo "" > test.txt  echo >test.txt2. >test.txt  :>test.txt3. cat /dev/null > test.txt 2.文件分割split -b xxm filename (将文件分割成xxm大小的小文件) 3.服务器之间考文件scp 192.168...

2013-03-08 12:51:14 53

原创 linux 常用命令(混乱收集)1

1.重启shutdown -r now 2.计算文件大小[root@localhost scbst60]# du -sh tomcat7/683M tomcat7/ 3.vi 退出  按esc,再按:输入q!,回车。放弃更改退出。     按esc,再按:输入wq,回车。保存更改退出。 4.查看某个端口信息:  lsof -i:端口号 5...

2013-03-08 12:26:09 72

原创 软件开发文档编写标准化

在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。       ◇ 可行性分析报告:    说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。   ◇ 项目开发计划:     为软件项目实施方案制订出具体...

2013-02-27 11:02:17 98

原创 wap网页自适应宽度

Html head 标签当中加入viewport标签<metaname="viewport"content="width=100%; initial-scale=1.0; maximum-scale=1.0;user-scalable=0;" />关键属性:viewport什么是viewport?手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个...

2013-02-25 14:02:14 324

原创 struts2.2以前版本远程执行任意代码漏洞修复方案

今天我的站点被扫描出了远程执行任意代码漏洞,以前一直知道struts2有这漏洞但一直没了解具体是哪个版本的漏洞,今天发现决定不再让它嚣张下去!g了一大把资料,总结如下:方案一:最直接了当,将struts2换到最新版本,比较麻烦,要换很多依赖jar包。方案二:配置参数拦截器,将敏感参数拦截掉。<package name="basePackage" extends=...

2013-02-18 16:18:57 120

原创 Struts2.0.11的标签不支持EL表达式

当你使用struts 2 tags时,如果使用代码:<s:set name="name" value="<%= "'" + request.getParameter("name") + "'" %>" />或者        <s:set name="name" value="${param.name}&qu

2013-01-14 17:14:03 111

原创 objective-c 笔记6: 协议

1.声明协议关键字:@protocoleg:@protocol NSCoping //协议名称-(id) copyWithZone : (NSZone *) zone;@end 2. 使用协议@interface Car : NSObject<NSCoping,NSCoding>{ //instance variables}...

2013-01-14 14:37:28 58

原创 objective-c 笔记5:类别

1.什么是类别?为现有的类添加新的方法。"category" 声明类别: @interface NSString (NumberConvenience)- (NSNumber *) lengthAsNumber;@end // NumberConvenience    实现类别: @implementation NSString (N...

2013-01-14 11:57:24 68

原创 objective-c 笔记4:特性

接口简化eg: @interface AllWeatherRadial : Tire{float rainHanding;float snowHanding;}-(void) setRainHanding:(float) rainHanding;-(float) rainHanding;-(void) setSnowHanding:(float)snow...

2013-01-10 12:30:05 62

原创 objective-c 笔记3:内存管理

引用计数概念:每个对象有一个与之相关联的整数,称作它的引用计数器或保留计数器。方法:retain:对象的引用计数器加1.release:对象的引用计数器减1.dealloc:释放对象。autorelease: 自动释放。 规则:1.当使用new、alloc、copy方法创建一个对象时(拥有对象),该对象的引用计数器值为1.当不再使用该对象时,你要负责向该对象发送...

2013-01-09 16:10:35 169

原创 《objective-c 基础》笔记2 -复合

8.复合语法:@interface Unicycle : NSObject{  Pedal *pedal;  Tire *tire;}@end // UnicyclePeal 和 Tire 通过复合的方式组成了Uicyle(独轮车) 复合和继承 继承在对象间建立了“is a”(是一个)的关系。比如:三角形是一个形状,Slant6 是一个发动机,如...

2013-01-09 16:08:15 99

原创 xcode 快捷键

截图纪录,记性差,没法。。。。

2013-01-05 16:59:10 54

原创 《objective-c 基础》笔记1

1.#import#import 是GCC编译提供的,Xcode在编译Objective-c,c和c++程序时都会使用它。它可保证头文件被包含一次,而不论此命令实际上在那个文件中出现了多少次。相当于c语言中的#ifdef命令 2.NSLog和“@”NSLog(@"hello,Ojbective-c!"),接受的字符串可包含格式说明符(如:%d)整体功能类似于java的p...

2013-01-04 10:25:14 75

原创 nginx代理模式,获取客户端IP

nginx 代理模式下,获取客户端真实IP 在nginx中设置: proxy_set_header        Host            $host;proxy_set_header        X-Real-IP       $remote_addr;proxy_set_header        X-Forwarded-For $proxy_add_x_forward...

2012-03-16 15:43:55 98

原创 linux 环境下mysql忽略大小写

mysql数据库在window环境下默认是忽略大小写的,而linux环境中则相反,数据库移植过去后可能会影响到应用工程的正常使用。解决方法:用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务( /etc/init.d/mysql restart),这时已设置成功:不区分表名的大小写;lowe...

2012-01-11 12:22:46 91

原创 mysql忘记root密码解决方法

系统环境:centos 操作方法: 1.杀掉mysql进程      方法1、[root@localhost /]#killall mysqld   方法2、[root@localhost /]#ps -aux  //查看所有进程,找到mysql进程的pid   然后   [root@localhost /]#kill pid   //pid是mysql的进程号 ...

2012-01-10 17:08:27 62

原创 linux环境下防止SSH暴力破解、攻击

当你的linux服务器暴露在互联网之中,该服务器将会遭到互联网上的扫描软件进行骚描,并试图猜测SSH登录口令。   你会发现,每天会有多条SSH登录失败纪录。那些扫描工具将对你的服务器构成威胁,你必须设置复杂登录口令,并将尝试多次登录失败的IP给阻止掉,让其在一段时间内不能访问该服务器。   用DenyHosts可以阻止试图猜测SSH登录口令,它会分析/var/log/secure等日志文...

2011-12-13 14:07:33 415

原创 Redhat Linux NFS 配置

1.检查软件是否已安装[root@localhost logs]# rpm -qa|grep nfsnfs-utils-1.0.6-93.EL4system-config-nfs-1.2.8-1nfs-utils-lib-1.0.6-10.el4  2.编辑exprts文件[root@localhost logs]# vi /etc/exports/opt/httpd-2....

2011-08-17 14:06:53 164

原创 Apache的ProxyPass指令详解

原文地址:http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypass翻译:ShiningRay描述:将远程服务器映射到本地服务器的URL空间语法:ProxyPass [路径] !|url [键=值 键=值 ...]] [nocanon]上下文: server config, virtual host, directory状态:扩展...

2011-07-08 17:18:14 449

原创 apache安装注意事项

Apache静态编译和动态编译静态在使用./configure编译的时候,如果不指定某个模块为动态,即没有使用:enable-mods-shared=module或者enable-module=shared这个2个中的一个,那么所有的默认模块为静态。那么何谓静态? 其实就是编译的时候所有的模块自己编译进httpd这个文件中(我们启动可以使用这个执行文件,如:./httpd &),启...

2011-06-23 15:44:22 187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除