- 浏览: 369187 次
- 性别:
- 来自: Alien
最新评论
-
风一样的男人__:
[flash=200,200][url]引用[/url][/f ...
java线程内存模型,线程、工作内存、主内存 -
极乐君:
厉害了,,,请问可以转载到我们专栏吗?会注明来源和地址的~专栏 ...
java线程内存模型,线程、工作内存、主内存 -
zdd001:
Spring 线程池使用 -
zdd001:
Spring 线程池使用 -
u014663756:
看了三行就知道是我想要的!!
java线程内存模型,线程、工作内存、主内存
文章列表
(转)Oracle Partition 分区详细总结
博客分类: oracle DBA
oracle分区表空间的分区分区的概念分区时什么意思oracle
此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作。
(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表,所以称作表空间。
分区表:当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表 ...
Apache+Tomcat集群配置 转
- 博客分类:
- 分布式系统
Tomcat
http://www.iteye.com/topic/1017961
引用上面的地址
本文Apache+Tomcat集群配置 基于最新的Apache和Tomcat,具体是2011年4月20日最新的Tomcat和Apache集群和负载均衡配置。
准备环境
Apache
Apache是http服务器,我们利用其对Tomcat进行负载均衡。目前最新版本为2.2.17,下载地址为http://httpd.apache.org/download.cgi#apache22。如下图:
oracle sql语句优化
- 博客分类:
- Orcale SQL 及优化
oracle sql语句优化
报
我转blogjava上的,具体作者我也不知道,如果是你的,请回复,我补上。
(1) 选择最有效率的表名顺序 ( 只在基于规则的优化
struts2架构图
- 博客分类:
- 框架开发
请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和Dispatcher;FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。
ActionMapper取得了ActionMapping后,在Dispatcher的serviceAction方法里创建ActionProxy,ActionProxy创建ActionInvocation,然后ActionInvocation调用Interceptors,执行Action本身 ...
Hibernate缓存机制
- 博客分类:
- 框架开发
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernate缓存分类:
oracle结构
- 博客分类:
- Orcale SQL 及优化
Oracle10g结构
本文简单的介绍了oracle的结构,如果查看各个参数,及修改几个重要参数,例如讨论了优化常用的SGA_TARGET,DBWR,以及如何应用spfile和pfile简单排错.
oracle server结构
作为oracel的
Oracle PL/SQL存储过程,函数,包,触发器的使用
博客分类:
Oracle
PL/SQL高级编程部分无名块不存储在数据库中,并且不能从其他的PL/SQL块中调用有名块存储在数据库数据字典中,可以在客户端与服务器端的任何工具和任何应用中运行(1).存储过程
(2).存储函数
(3).包
(4).触发器过程执行某一动作,函数计算一个值,包将相关的过程函数逻辑上捆绑在一起,触发器隐式执行某一动作存储过程和函数是把一个PL/SQL块编译后存进数据库数据字典中,以后可以重复使用的模式对象注意:在存储过程和函数中的形式参数及返回结果如果是字符型,不要指 ...
Oracle中的索引详解
- 博客分类:
- Orcale SQL 及优化
Oracle中的索引详解
一、 ROWID的概念
存储了row在数据文件中的具体位置:64位 编码的数据,A-Z, a-z, 0-9, +, 和 /,
row在数据块中的存储方式
SELECT ROWID, last_name FROM hr.employees WHERE department_id = 20;
比 如:OOOOOOFFFBBBBBBRRR
...
1.内存设置(VM参数调优)
(1). Windows环境下,是tomcat解压版(执行startup.bat启动tomcat) ,解决办法:
修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:
set JAVA_OPTS=-Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=512m
备注:一定加在catalina.bat最前面。
(2). Windows环境下,是tomcat安装版(利用windows的系统服务启动tomcat),解决办法:
...
如何调优JVM - 优化Java虚拟机(大全+实例)
堆设置
-Xmx3550m:设置JVM最大堆内存
为3550M。
-Xms3550m:设置JVM初始堆内存
为3550M。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。
-Xss128k:设置每个线程 ...
JAVA Web.xml 加载顺序
- 博客分类:
- JVM虚拟机
JAVA Web.xml 加载顺序
web.xml加载过程(步骤):
1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:
<listener></listener> 和 <context-param></context-param>
2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.
3.容器将<context-param></context-param>转化为键值对,并交给Servl ...
ubuntu下mysql安装(server、client、dev),开启、停止和重启,及常见错误
分类: Linux2011-09-01 13:08 1298人阅读 评论(0) 收藏 举报
1. 在ubuntu下安装server和client很简单:
Ubuntu安装配置Mysql
- 博客分类:
- Linux开发
Ubuntu安装配置Mysql
三种安装方式:
1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。
注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。
2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例。
3. 二进制包安装:安装完成已经自动配置好环境变量,可以直接使用mysql命令
网上安装和二进制包安装比较简单,重点说安装离线包。
1. groupa ...
linux vi 命令使用
- 博客分类:
- Linux开发
vi/vim 基本使用方法 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。
1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
1) 命令行模式command ...
linux jdk tomcat
- 博客分类:
- Linux开发
jack@jack-virtual-machine:~/soft$ java -version
程序 'java' 已包含在下列软件包中:
* default-jre
* gcj-4.6-jre-headless
* gcj-4.7-jre-headless
* openjdk-7-jre-headless
* openjdk-6-jre-headless
请尝试:sudo apt-get install <选定的软件包>
jack@jack-virtual-machine:~/soft$ sudo apt-get install openjdk-6-jre ...