自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (27)
  • 收藏
  • 关注

转载 linux 下chattr 用法参数说明

linux 下chattr 用法参数说明对系统安全非常重要的一个命令 chattr chattr 用于设置文件属性     lsattr 用于查看文件属性1.作用修改ext2和ext3文件系统属性(attribute),使用权限超级用户。 2.格式chattr [-RV] [-+=AacDdijsSu] [-v version] 文件

2013-05-31 10:54:08 927

转载 shell 基础 $(cd `dirname $0`;pwd)

$ cd `dirname $0` 和PWD%/* shell变量的一些特殊用法在命令行状态下单纯执行 $ cd `dirname $0` 是毫无意义的。因为他返回当前路径的"."。这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。在/home/admin/test/下新建test.sh内容如下:

2013-05-28 15:53:40 98480

原创 linux 安装 resin 介绍

今天在linux 部署了resin,把 安装的步骤记录一下以便以后温习。(1)检查机器上是否安装JDK。输入命令:java -version[root@cdn bin]# java -versionjava version "1.6.0_26"Java(TM) SE Runtime Environment (build 1.6.0_26-b03)Java HotSpot(TM)

2013-05-28 11:31:25 10412 1

原创 Java 判断网络资源是否有效

在网络中经常需要判断资源地址url是否有效。可以参考下面代码。//判读资源是否存在 public boolean getRource(String source) { try { URL url = new URL(source);//创建URL对象。 URLConnection uc = url.openConn

2013-05-28 10:52:07 2843 1

转载 shell test用法

shell test用法博客分类: linux1)判断表达式 if test  (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2                  两个表达式都为真 test 表达式1 –o 表达式2                 两个表达式有一个为真 2)判断字符串 te

2013-05-27 12:07:36 601

转载 jar 命令详解

jar 命令详解  jar 是随 JDK 安装的,在 JDK 安装目录下的 bin 目录中,Windows 下文件名为 jar.exe,Linux 下文件名为 jar。它的运行需要用到 JDK 安装目录下 lib 目录中的 tools.jar 文件。不过我们除了安装 JDK 什么也不需要做,因为 SUN 已经帮我们做好了。我们甚至不需要将 tools.jar 放到 CLASSPATH

2013-05-27 11:05:22 1171

转载 linux vi命令使用详解

感觉写的比较详细就转载一下:http://www.cnblogs.com/mahang/archive/2011/09/01/2161672.html1、vi的基本概念   基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:    1) 命令行模式command m

2013-05-24 16:33:58 629

转载 UNIX / Linux: 10 个 Netstat 命令实例

UNIX / Linux: 10 个 Netstat 命令实例Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。本文提供 10 个非常实用的 Netstat 命令实例。1. 列出所有端口 (包括监听和未监听的

2013-05-24 11:33:19 4021

原创 Timer 和TimerTask 定时任务是否多线程

今天一个同事问过我这样一个问题。Timer 启动一个任务,每个1秒钟执行一次 。如果第一次执行这个任务Task需要5秒。那么第二次执行这个任务是在第2秒开始,还是在5秒开始。问题就此开始了。(1)如果是在第2秒执行这个任务。那么Task中的数据在同一个时间有两个线程在操作。这种操作造成显现就会出现数据混乱。线程不安全。两个线程同时拿到一个全局变量index=1,先后加1.结果变

2013-05-16 18:01:23 2531

原创 linux 常用命令

(1) 查看进程命令:      netstat -aon|findstr "11211"      netstat -ntlp|gress "11211"(2) 查找文件命令: find /etc -name '*srm*'     这个命令表明了Linux系统将在/etc整个目录中查找所有的包含有srm这3个字母的文件,比如 absrmyz, tibc.sr

2013-05-15 10:59:59 318

原创 Java 执行对象构造函数理解

今天无意在论坛中看到帖子 地址:http://bbs.csdn.net/topics/390457086?page=1#post-394480008然后自己想说一下自己对这个问题的理解,不知道是否正确欢迎大家拍砖。先看代码,这里我直接粘贴帖子中的代码。public class A {public A() {init();} protected void init() {

2013-05-14 13:42:02 653

转载 位运算案例

1) int型变量循环左移k次,即a=a >16-k  (设sizeof(int)=16) (2) int型变量a循环右移k次,即a=a>>k |a (3)整数的平均值 对于两个整数x,y,如果用 (x+y)/2 求平均值,会产生溢出,因为 x+y 可能会大于INT_MAX,但是我们知道它们的平均值是肯定不会溢出的,我们用如下算法: int average(int x, int y

2013-05-14 11:17:48 747

原创 Java HashMap实现详解

1.    HashMap概述:   HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2.    HashMap的数据结构:   在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本

2013-05-14 09:55:52 612

原创 在使用mongoDB 中Group时,分组字段不是唯一索引记录数不能大于2000

我在一次统计中,用mongoDB中的Group 对一张记录数100W表进行汇总。结果出现异常信息。Error in executing GroupByCommand 'group' failed: exception: group() can't handle more than 20000 unique keys (response: { "errmsg" : "exception:

2013-05-09 11:53:29 3692

原创 java ajaxForm 实现文件上传后台成功,页面走error方法

html代码: js代码: $(document).ready(function() { $("#batchEncodeForm").ajaxForm({ url:"batchEncodeSchdule", type:"post", enctype:'multi

2013-05-08 17:57:54 3501

原创 ServletResponse 中getOUtStreatm 和getWriter 混合使用

ServletResponse 对象可以通过getOutStream()方法 获取页面输出流java.io.OutStream对象 out。同时也可以通过getWriter()获取java.io.PrintWriter对象writer。如果在一次操作中同时使用两个对象对外输出数据。可能会报异常。java.lang.IllegalStateException: WRITER at o

2013-05-08 11:54:50 1193

原创 java 通过 System 获取系统 属性列表

Standard System PropertiesProperty NameDescriptionJava Versionfile.encodingThe character encoding for the default locale1.1file.encoding.pkgThe package that contains the

2013-05-07 15:08:57 722

原创 JXL 读取 Excel

package com.db;import jxl.Sheet;import jxl.Workbook;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;/** * Created by IntelliJ IDEA. * User: haoshihai * Date: 12

2013-05-06 12:19:26 703

原创 互联网转码原理

以下是介绍某互联网,视频后台转码业务流程的一个接口。项目结构:前端的web (manager) 管理和后台service (transcode)  项目组成。(真实情况肯定比这要复杂多)交换方式:http (协议)。运行环境:linux业务流程:流程介绍:资源上传到存储服务器 (先省略) 这里暂时没有描绘。这里主要说明一下transcode (部署在

2013-05-03 15:58:51 1265

原创 java ProcessBuilder 类

此类用于创建操作系统进程。每个 ProcessBuilder 实例管理一个进程属性集。#start() 方法利用这些属性创建一个新的 Process 实例。#start() 方法可以从同一实例重复调用,以利用相同的或相关的属性创建新的子进程。每个进程生成器管理这些进程属性:命令 是一个字符串列表,它表示要调用的外部程序文件及其参数(如果有)。在此,表示有效的操作系统命令的字符串列表

2013-05-03 12:23:57 1086

apache-maven-3.0.5

apache-maven-3.0.5 比较稳定 下载依赖jar速度很快。

2014-03-26

HighCharDemo

很久没有用stuts2,简单的搭建了一个框架,用了一下highChars ,感觉还不错!

2014-03-06

tortoisesvn

tortoisesvn是一款非常不错的客户端程序,方便,便捷、好用,大家可以尝试一下。

2014-03-04

mongodb数据库分离和系统切换方案

对于mongodb 集群很有帮助,分享的同时,也留着自己用

2013-11-29

java 反编译工具

感觉很不错的编译工具,上次用编译器既然编译错误,这个比较准确。

2013-11-04

刻盘工具 Universal-USB-Installer-1.9.4.0

该工具可以将iso 文件可到移动U盘里。操作步骤 1 准备iso文件 2,打开工具选择iso,选择U盘。 3,开始刻录。直至完毕。

2013-09-06

mysql源码安装

mysql 源码安装 ,cmake-2.8.4.tar.gz,mysql-5.5.10.tar。

2013-07-26

Spring MVC 项目Demo

用Spring MVC+MyBaits+Maven+Jetty+IntelliJ IDEA 12.0.4 +Mysql 搭建了一个项目。比较简单。供参考。

2013-04-02

mybatis 代码生成工具 GenCode

直接把GenCode下载 用java命令 java -jar GenCode.jar 文件就可以把数据库里面的表生成,bean,dao,service,controller.很是方便

2013-03-12

nginx pdf 书籍

目录介绍: 第1部分 基础篇 第1章 Nginx简介 1.1 常用的Web服务器简介 1.2 Nginx简介 1.3 选择Nginx的理由 1.4 Nginx与Apache、Lighttpd的综合对比 第2章 Nginx服务器的安装与配置 2.1 安装Nginx服务器所需要的系统资源 2.2 Nginx的下载 2.3 Nginx的安装 2.4 Nginx的启动、停止、平滑重启 2.5 Nginx的平滑重启 2.6 Nginx的信号控制 2.7 Nginx的平滑升级 第2部分 进 阶 篇 第3章 Nginx的基本配置与优化 3.1 Nginx的完整配置示例 3.2 Nginx的虚拟主机配置 3.3 Nginx的日志文件配置与切割 3.4 Nginx的压缩输出配置 .3.5 Nginx的自动列目录配置 3.6 Nginx的浏览器本地缓存设置 第4章 Nginx与PHP(FastCGI)的安装、配置与优化 4.1 获取相关开源程序 4.2 安装PHP 5.2.10(FastCGI模式) 4.3 安装Nginx 0.8.15 4.4 配置开机自动启动Nginx + PHP 4.5 优化Linux内核参数 4.6 在不停止Nginx服务的情况下平滑变更Nginx配置 4.7 编写每天定时切割Nginx日志的脚本 第5章 Nginx与JSP、ASP.NET、Perl的安装与配置 5.1 Nginx与JSP(Tomcat)在Linux上的安装、配置 5.2 Nginx与ASP.NET(Mono+FastCGI)在Linux上的安装、配置 5.3 Nginx与Perl(FastCGI)在Linux上的安装、配置 第6章 Nginx HTTP负载均衡和反向代理的配置与优化 6.1 什么是负载均衡和反向代理 6.2 常见的Web负载均衡方法 6.3 Nginx负载均衡与反向代理的配置实例 6.4 Nginx负载均衡的HTTP Upstream 模块 6.5 Nginx负载均衡服务器的双机高可用 第7章 Nginx的Rewrite规则编写实例 7.1 什么是Nginx的Rewrite规则 7.2 Nginx Rewrite规则相关指令 7.3 PCRE正则表达式语法 7.4 Nginx的Rewrite规则编写实例 7.5 Nginx与Apache的Rewrite规则实例对比 第8章 Nginx模块开发 8.1 Nginx模块概述 8.2 Nginx模块编写实践 第9章 Nginx的Web缓存服务与新浪网的开源NCACHE模块 9.1 什么是Web缓存? 9.2 Nginx的Web缓存服务 9.3 新浪网开源软件项目——基于Nginx的NCache网页缓存系统 第3部分 实战篇 第10章 Nginx在国内知名网站中的应用案例 10.1 Nginx反向代理与负载均衡类网站应用案例 10.2 Nginx+PHP类网站应用案例 第11章 Nginx的非典型应用实例 11.1 用HTTPS(SSL)构建一个安全的Nginx Web服务器 11.2 采用Nginx搭建FLV视频服务器 11.3 Nginx+PHP+MySQL在小内存VPS服务器上的优化 11.4 采用Nginx搭建正向代理服务器 第4部分 模块篇 第12章 Nginx的核心模块 12.1 主模块指令 12.2 主模块变量 12.3 事件模块指令 第13章 Nginx的标准HTTP模块 13.1 HTTP的核心模块 13.2 HTTP Upstream模块 13.3 Http Access 模块 13.4 HTTP Auth Basic 模块 13.5 Http Autoindex 模块 13.6 Http Browser 模块 13.7 Http Charset 模块 13.8 Http Empty Gif模块 13.9 Http Fcgi 模块 13.10 geo 模块 13.11 Gzip 模块 13.12 Http Headers模块 13.13 Http Index模块 13.14 HTTP Referer模块 13.15 Http Limit Zone模块 13.16 Http Limit Req模块 13.17 Http Log模块 13.18 Http Map模块 13.19 Http Memcached模块 13.20 Http Proxy模块 第14章 Nginx的其他HTTP模块 14.1 Http Addition模块 14.2 Embedded Perl模块 14.3 Flv Stream模块 14.3 flv 指令 14.4 Http Gzip Static模块 14.5 Http Random Index模块 14.6 Http Geo IP模块 14.7 Http RealIp模块 14.8 Http SSL模块 14.9 Http Stub Status模块 14.10 Http Sub模块 14.11 Http Dav模块 14.12 Google Perftools模块 14.13 Http XSLT模块 14.14 Http Secure Link模块 14.15 Http Image Filter模块 第15章 Nginx的邮件模块 15.1 Nginx邮件核心模块 15.2 Nginx邮件认证模块 15.3 Nginx邮件代理模块 15.4 Nginx邮件SSL模块 15.5 Nginx邮件模块配置实例 索引

2013-01-17

css样式框架

这是一些不错的css样式框架,一般比较通用。

2013-01-16

取色器工具

取色工具很好用,很小而且不需要安装,对于做web前端的,对于搞美化页面来说是一款不错小软件。

2013-01-16

网页播放视频

一个很简单的网页播放视频的DEMO,喜欢做一些网站的童鞋们可以瞄一眼!

2012-12-11

播放器player

这是一款可以播放视频的播放器。支持各种格式的视频播放,入mp4,flv等待

2012-12-11

hadoop 集群搭建

一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求(requirements)这样可以流的形式访问(streaming access)文件系统中的数据。

2012-12-03

nginx 下载

nginx ("engine x") 是一个高性能的HTTP和反向代理服务器。 nginx有出色的处理静态页面的能力。但是对于一个大型网站来说,必然存在大量的动态页面。而静态页面和动态页面所要求的资源是不一样的。 下面我们就使用nginx来配置对动态页面的反向代理。这样子,我们就可以让一台nginx处理静态页面,而后端架上N台(视负载情况)来处理动态页面,从而达到动态和静态效率的均衡

2012-11-23

FileZilla 安装

是一款免费的ssh 工具,不错方便、好使。

2012-11-22

maven 权威指南 pdf

该pdf是从官网下载,后很详细,讲的很基础也很详细。值得看一下。

2012-11-13

Visio 绘图 专用

这是一款不错的软件,找了许久才发现。在我这是可以安装的,默认下一步就行。

2012-11-02

ActiveMQ 5.6 服务器

ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。

2012-09-25

java项目搭建命名规范

本人觉得这对于从事程序开发的程序员很有必要的了解一下。 因为这是一下很基本的东西,不解释!

2011-04-08

JAVA程序员简历模板.doc

精心挑选出的java 爱好者的简历模板,拿出来分享一下。

2011-03-22

java的几种设计模式

对于学习java的朋友来说,应该还是有点帮助。

2011-02-22

struts2面试题(个人四处搜集,吐血推荐)

struts2一些关于面试的题目。是很好的资料哦。

2011-02-22

java网络编程学习资料

我不想过多描述,觉得有用就下分享一下,主要是一些学习资料。

2011-02-22

空空如也

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

TA关注的人

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