12 Yeaman_Yang

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

Oracle 11g R2 for Win7旗舰版(64位)- 安装

1、下载Oracle 11g R2 for Windows的版本                                   下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html其中包括两个压缩包:win64_11gR2_database_1of2.zip,

2014-11-29 13:01:56

5个强大的Java分布式缓存框架推荐

在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦。本文主要是分享了5个常用的Java分布式缓存框架,这些缓存框架支持多台服务器的缓存读写功能,可以让你的缓存系统更容易扩展。1、Ehcache – Java分布式缓存框架Ehcache是一个Java实现的

2014-11-22 14:02:55

每天一个linux命令:tar命令

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。

2014-09-14 21:38:11

每天一个linux命令:kill命令

Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。kill命令是通过向进程发送指定的信号来结束相应进程的。在默认情况下

2014-09-13 23:07:40

每天一个linux命令:crontab命令

前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介crond是linu

2014-09-12 23:07:54

Linux应用总结:自动删除n天前日志

linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行吧。1.删除文件命令:find 对应目录 -mtime +天数 -name "文件名" 

2014-09-10 22:57:47

每天一个linux命令:grep 命令

Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响

2014-09-10 21:47:32

查找目录下的所有文件中是否含有某个字符串

查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式    (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。   (

2014-09-09 23:34:19

Oracle 10G R2 全版本快速下载地址

PS:今天上一个项目演示,要求数据库是Oracle 10G,因手上没有Oracle 10G,试了9i和11g都有问题,纠结。只好回来下载Oracle 10G,官网10G的下载地址都隐藏了,页面直接转跳到11G了。google了一下,找到地址,迅雷下载满速,记录一下,备忘。Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/St

2014-08-26 22:37:26

Tomcat中JVM内存溢出及合理配置

Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是

2014-08-26 21:23:55

Tomcat的JVM内存大小设置技巧

本文和大家重点讨论一下如何设置Tomcat的JVM内存大小,JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。  如何设置Tomcat的JVM内存大小  Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个JVM。JAVA程序启动时JVM都会分配一个初始JVM内存和最大JVM内存给这个

2014-08-26 21:21:00

将用户输入的小写货币形式转换为规范的大写货币形式

需求:写一个程序,实现货币的小写转换成大写形式(符合习惯)          例如:输入123,456,789.02返回相应的大写 壹亿贰仟叁佰肆拾伍万陆仟柒佰捌拾玖元零贰分;           输入1000,返回壹仟元整;[cpp] view plaincopyprint?#include "stdafx.h"  #inc

2013-12-05 13:04:06

C/C++ Volatile关键词深度剖析

1    背景    12    Volatile:易变的    12.1    小结    23    Volatile:不可优化的    33.1    小结    44    Volatile:顺序性    44.1    happens-before    64.2    小结    75   

2013-12-05 12:58:42

MVC演化

MVC已经成为我们最常误用的模式,人们之所以常常误用MVC,很大程度上是因为混淆了不同的MVC变体。Classic MVC  Classic MVC 大概上世纪七十年代,Xerox PARC的Trygve提出了MVC的概念。  并应用在Smalltalk系统中,为了和其它类型的MVC加以区分,历史上习惯的称之为Classic MVC。Classic

2013-11-13 22:59:31

常用的正则表达式全面总结

PS:正则表达式用于字符串处理、表单验证等场合,实用高效。以下表达式本人收集于网络,做了简单整理,以备不时之需。没有全部验证,可能会存在部分错误,读者请自己调试鉴别更正。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符

2013-11-13 22:00:33

Linux下常见命令

=============安装和登陆命令========================================Mount:挂载命令。把存储介质指定成系统中的某个目录,比如挂载光驱mount /dev/cdrom把CDROM挂载,可在目录/mnt/cdrom下查看内容。umount:卸载命令,比如umount /dev/cdromexit:退出终端命令。shut

2013-11-13 21:50:48

Linux内核学习笔记十一——I/O层和I/O调度机制

一 块I/O基本概念字符设备:按照字符流的方式被有序访问的设备。如串口、键盘等。块设备:系统中不能随机(不需要按顺序)访问固定大小的数据片(chunk 块)的设备。    如:硬盘、软盘、CD-ROM驱动器、闪存等。都是通过以安装文件系统的方式使用。块设备的组成:       扇区:是块设备中最小的可寻址单元(常见大小512字节);是块设备的基本寻址和操作单

2013-11-13 21:49:56

Linux内核学习笔记十——虚拟文件系统概念

虚拟文件系统虚拟文件系统:内核子系统VFS,VFS是内核中文件系统的抽象层,为用户空间提供文件系统相关接口;通过虚拟文件系统,程序可以利用标准Linux文件系统调用在不同的文件系统中进行交互和操作。VFS作为抽象层:      文件系统被安装在一个特定的安装点上,该安装点在全局层次结构中被称作命名空间,所有的已安装文件系统都作为根文件

2013-11-13 21:49:21

Linux内核学习笔记九——内核内存管理方式

一 页       内核把物理页作为内存管理的基本单位;内存管理单元(MMU)把虚拟地址转换为物理地址,通常以页为单位进行处理。MMU以页大小为单位来管理系统中的也表。       32位系统:页大小4KB       64位系统:页大小8KB内核用相应的数据结构表示系统中的每个物理页:    struct page {}内核通过这样

2013-11-13 21:47:43

Linux内核学习笔记八——定时器和时间管理

一 内核中的时间观念       内核在硬件的帮助下计算和管理时间。硬件为内核提供一个系统定时器用以计算流逝的时间。系 统定时器以某种频率自行触发,产生时钟中断,进入内核时钟中断处理程序中进行处理。       墙上时间和系统运行时间根据时钟间隔来计算。利用时间中断周期执行的工作:       更新系统运行时间;       更新实际时间; 

2013-11-13 21:46:56

查看更多

勋章 我的勋章
    暂无奖章