自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 MS Word转换为PDF

PDF. The recipe here uses Basic to program an OpenOffice.org macro to convert from DOC to PDF. We then illustrate how to turn this into a command line tool to convert from DOC to PDF. (This example was developed by DannyB.)First, start up OpenOffice.org

2014-09-24 09:52:15 299

原创 window下版本控制工具Git 客户端安装

2014-08-25 13:28:32 140

原创 Spring Security Struts2 整合安全

2014-06-13 20:44:00 455

原创 Mybatis自定义缓存——Redis实现

  String getId();   int getSize();   void putObject(Object key, Object value);   Object getObject(Object key);   Object removeObject(Object key);   void clear();   ReadWriteLock getReadWriteLock(); 1 实现类:[java] view plaincopy package app.

2014-05-14 17:39:30 188

原创 BIEE 树型结构的四种建模方法

树的深度不确定 为了解决这种结构,我们一般会建一张下面的表: 方案一(Adjacency List)CREATE TABLE Employees(employee_id int,employee_name varchar2(100),parent_id int); 每个员工在Employees表中会有一条记录,并通过parent_id来记录其直属领导的employee_id,这样做很简单明了,但是却存在一些弊端。考虑如下问题:1、如何得到某个员工的直属领导?

2014-05-13 10:51:49 298

原创 Struts2 conventionplugin + spring 自动扫描jar包中的action

ction.disableJarScanning" value="true" />    设置Convention插件文件协议类型    <constant name="struts.convention.action.fileProtocols" value="jar,wsjar" />    设置Convention插件需要搜索的jar包    <co

2014-05-13 10:50:58 243

原创 tomcat使用memcached完成集群(session共享实现方式)

2014-05-13 10:30:54 113

原创 在Apache Tomcat 7设置redis作为session store

is.io/下载redis,按照redis服务端?1234wget http://download.redis.io/redis-stable.tar.gztar xvzf redis-stable.tar.gzcd redis-stablemake2.启动redis?12cd RedisDirectory/src./redis-server --port 6379

2014-05-13 10:07:39 99

原创 ORACLE ESSBASE 计算脚本

eset.htm?fixend.html essbase maxL grammar ftp://ftp.software.ibm.com/software/analytics/spss/support/In2Quest/DOCS/TechRef/MaxL/language.htm

2013-10-23 18:25:38 455

原创 BIEE建模参考规范

接池使用本地驱动来连接物理数据库。例如,使用OCI而不是ODBC来连接Oracle数据库2、  当数据模型是星型时,为物理表建别名(以Dim_,Fact_作为前缀),并根据需要添加描述性后缀。例如:在数据仓库中,我们有一张W_STATUS_D字典表用于存储各种事务状态(活动状态、合同状态、客户状态),那我们应该为不同的状态类别创建相应的别名表,如:Dim_W_STATUS_D_Activity_StatusDim_W_STATUS_D_Contact_StatusDim_W_STATUS

2013-07-16 17:18:42 109

原创 MyBatis 缓存机制深度解剖 / 自定义二级缓存

域为 Session,当 Session flush 或 close 之后,该Session中的所有 Cache 就将清空。二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存储,不同在于其存储作用域为 Mapper(Namespace),并且可自定义存储源,如 Ehcache、Hazelcast等。对于缓存数据更新机制,当某一个作用域(一级缓存Session/二级缓存Namespaces)的进行了 C/U/D 操作后,默认该作用域下所有 select 中的缓存

2013-07-03 10:08:33 116

原创 disruptor - 并发编程框架

者模式实现,或者事件-监听模式的实现,直接称disruptor模式。disruptor最大特点是高性能,其LMAX架构可以获得每秒6百万订单,用1微秒的延迟获得吞吐量为100K+。disruptor与传统高性能模型是不同的,LMAX团队通过测试发现热门的Actor模型在高并发设计有瓶颈,disruptor的RingBuffer根据多核CPU的高速缓存设计特点进行了优化,让每个CPU运行一个线程,多个CPU就是多线程并发模式了,正如团队所言:我们想出一个更好,更快的线程之间共享数据的方式,不与世界分享将是自私

2013-06-24 14:52:27 125

原创 LMAX架构

2013-06-24 14:33:17 193

原创 分析java dump文件

0..0x00a0fd4c]   java.lang.Thread.State: RUNNABLE "Thread-1" prio=6 tid=0x02f85000 nid=0xd18 waiting for monitor entry [0x0319f000..0x0319fd14]   java.lang.Thread.State: BLOCKED (on object monitor)        at xunlei.kkk.f2(TestLock.j

2013-06-18 09:39:45 139

原创 Java Thread State

ry Set“队列中等待。此时线程状态一般都是 Blocked:java.lang.Thread.State: BLOCKED (on object monitor)  2,线程状态为“waiting on condition”:说明它在等待另一个条件的发生,来把自己唤醒,或者干脆它是调用了 sleep(N)。此时线程状态大致为以下几种:java.lang.Thread.State: WAITING (parking):一直等那个条件发生;jav

2013-06-18 09:39:08 289

原创 日历生成算法-中国公历

2013-02-19 11:09:44 921

原创 Tomcat的四种Connector性能比较

lt;Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>      <Connector executor="tomcatThreadPool" port="8081" protocol="HTTP/1.1" con

2013-02-19 11:09:35 275

原创 SQLSERVER 2008数据库压缩

e(@name,1); A. 重建某个索引下例使用填充因子 80 重建 pubs 数据库中 authors 表上的 au_nmind 聚集索引。DBCC DBREINDEX ('pubs.dbo.authors', UPKCL_auidind, 80) B. 重建所有索引下例使用填充因子值 70 重建 authors 表上的所有索引。DBCC DBREINDEX (authors, '', 70)  参考:http://www.cnblogs.com/downmoo

2013-02-19 11:09:26 252

原创 开发者应了解的一些SQL优化准则

实践中哪些应该做,哪些不应该做。 1.  在长时间运行的查询和短查询中使用事务 如果预期有一个长时间运行的查询,并且有大量的数据输出时,开发者就应该在BEGIN TRAN 和END TRAN之间使用事务。 这样事务会在缓冲区缓存为独立事务,并会被分配特定内存,以此来提高处理速度。 2.  不要使用SELECT * 如果使用SELECT * 来选择表中的所有记录,那么一些不必要的记录也被读取、缓存,增加了磁盘的I/O和内存消耗。 3.  避免在WHERE子句中使用显式或隐式函数,比如Convert () 4.

2013-02-19 11:09:19 119

原创 Apache配置proxy实现端口映射及反向代理

rt.conf文件#proxy本地端口映射<VirtualHost _default_:8080>DocumentRoot "E:/www/yingshe/"<Directory "E:/www/yingshe/">    Options -Indexes FollowSymLinks MultiViews    AllowOverride all    Order Deny,Allow    Deny f

2013-02-19 11:09:10 2055

原创 JVM原理_内存篇

rtual Machine(Java虚拟机)的缩写,Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java 虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。JVM 也有自己的相关规范,使得第三方可以开发出自己的JVM,比如IBMJVM,MSJVM,HOTSPOT JVM(SUN)。本文是参考HOTSPOT JVM进行介绍。 二、JVM内存结构 JVM内存

2013-01-11 16:44:07 70

原创 JVM调优总结 -Xms -Xmx -Xmn -Xss

2013-01-11 16:43:55 85

原创 SQLserver找出执行慢的SQL语句.sql

ime/1000 N'总花费时间ms',total_worker_time/1000 N'所用的CPU总时间ms',total_physical_reads N'物理读取总次数',total_logical_reads/execution_count N'每次逻辑读次数',total_logical_reads N'逻辑读取总次数',total_logical_writes N'逻辑写入总次数',execution_count N'执行次数',SUBSTRING(st.text, (qs.statement

2013-01-11 16:43:16 170

原创 IIS7出现“无法识别的配置节system.webServer”解决办法

用程序中的服务器错误。 -------------------------------------------------------------------------------- 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“system.webServer” 源错误: 行 1: <?xml version="1.0" encoding="UTF-8&q

2012-12-14 10:55:22 744

原创 CKEDITOR

http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html

2012-06-26 12:03:09 253

Hadoop权威指南中文版

hadoop 开发,分布式,中文版, MapReduce, HDFS

2013-02-26

代码行统计工具 eclipse plugin

代码行统计工具 eclipse plugin

2013-02-04

rhel v6.1 apache+tomcat+nfs配置指南

rhel v6.1 apache+tomcat+nfs配置指南

2013-02-04

空空如也

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

TA关注的人

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