自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (11)
  • 收藏
  • 关注

原创 Spring多数据源管理

Spring多数据源管理环境1. Tomcat 6.0.282. Spring 2.5, SpringSide 2.53. Hibernate业务需求1. Spring 管理多个数据源,针对通应用有效促进数据库分库,分用户2. 分布式事务控制3. 通过JNDI来获取数据源,程序员无需关系数据库相关配置4. 抽取低层框架,用

2014-07-02 17:17:04 2997

转载 EHCache(1)

一、缓存系统简介EhCache 是一个纯 Java 的进程内缓存框架,具有快速、精干等特点,是 Hibernate 中默认的 CacheProvider。EhCache 应用架构图EhCache 的主要特性有:1. 快速、精干; 2. 简单; 3. 多种缓存策略; 4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题; 5. 缓存数据会在虚拟机

2014-03-26 23:41:30 2226

原创 html元素居中方案

居中问题,就不得不提到块级元素和行内元素。HTML中的所有标记都分为块级元素和行内元素两种,两者的区别是行内元素标记的下一个标记是接在行内元素的后面,而块级元素的下一个标记是在块级元素的下面,就是所谓的“标准流”,最明显的例子就是标记和标记html 标签居中1. 标签是html的块元素,将后面的文本和图像居中显示。它仅针对于IE浏览器,并且在IE中不同版本的支持情况不一样,所以其用法简

2013-09-30 10:24:44 11027

转载 Keyboard Shortcuts For Windows and Mac - 键盘快捷键

Basic ShortcutsDescriptionWindowsMac OSEdit menuAlt + ECtrl + F2 + FFile menuAlt + FCtrl + F2 + EView menuAlt + VCtrl + F2 + VSelect all textCtrl +

2013-09-27 12:58:22 1236

转载 HTTP Status Message - http状态信息

1xx: InformationMessage:Description:100 ContinueThe server has received the request headers, and the client should proceed to send the request body101 Switching ProtocolsThe

2013-09-27 12:53:01 6020

转载 IE特有的CSS写法

IE 存在各种的不标准,因此,在进行页面开发时不免要为 IE 单独写一些 CSS 。熟悉的方法有 IE hacks 和条件注释 CSS(Conditional Stylesheets),下面,不妨讨论一下这两种方法的优缺点。IE hacks举个例子,一个元素在其他浏览中的左边距是 30px ,而在 IE6 中则设置为 20px ,可以如下编写:1

2013-09-26 15:29:30 1733

原创 float 左右布局,左右div等高

一. 利用背景图,做出左右等高的模拟效果  这种方法不是真正的左右等高,而是在外框元素中添加一张背景图片,当内容增多时,背景会纵向重复,就会形成左右等高的效果。 这种方法不是真正的div自动等高,而是在左右两个div的外面添加一个外框元素,给这个外框元素添加一个背景,当内容增多时,背景就会向下纵向重复,看起来就向左右两个div都自动向下延伸了一样。下面写一下详细代码。Html代码:

2013-09-25 13:41:10 21644

原创 javascript eval 详细

1. 和其他解释性语言一样,javascript 同样可以解释运行由javascript源代码组成的字符串,javascript 通过eval()来完成。2. eval() 其实是一个函数,是javascript很早版本中就已经存在,但是javascript设计者和解释器对其进行了许多的限制,看起来eval更像一个运算符。但是作为用于动态执行代码,eval存在这样的问题,解释器无法对动态代码做

2013-04-27 16:52:05 2697

原创 javascript 声明提前

概念        像java和C等高级语言存在函数级变量和块变量,其有着不同的作用域,分别是函数级作用域,块作用域。如有全局变量出现在函数域或者块域中,其值会被覆盖。在javascript中不存在块变量作用域,在像if, for 等{}中的变量,其作用域就是函数作用域。由此会带出申明提前的概念。 分析我们可以通过三个例子来分析这种现象:1.正常情况var scope =

2013-04-25 19:06:57 813

翻译 cognos展示技巧(五)小技巧汇总

将Date提示固定为昨天的做法function init(){dt = new Date();var MonthName=["Jan","Feb", "Mar", "Apr", "May","Jun","Jul", "Aug","Sep", "Oct","Nov", "Dec"];var FormatedDate = MonthName[dt.getMonth()] +

2013-04-19 11:15:03 7417

翻译 cognos展示技巧(四)定制UI

定制 IBM Cognos 8 UIIBM Cognos 8 提供为所有 IBM Cognos 8 UI 控制颜色的 CSS 文件。您可以通过修改相应的 CSS 文件中的参数来定制 UI 。导入新风格在创建新的风格之前,您必须先导入一个风格。导入新风格的步骤为:1. 复制一个现有的风格当做模板使用。所有风格都在 /c8/webcontent/skins 目录下。复制“Corpora

2013-04-19 10:38:03 2397

转载 cognos展示技巧(三)动态排序

Cognos的排序做的实在是不怎么地,这两天借着比赛一时兴起,利用JavaScript实现了个排序的方法,个人感觉用起来比较方便,所以特地和大家分享一下首先来说一下排序的方法,思路如下:增加一个数据项,该数据项根据参数进行判断,显示那个数据项的数据。然后将新增的数据项拖到列表中进行排序。再利用JavaScript将参数传递过去,实现排序。开发界面如下: Cognos的排序做

2013-04-17 15:11:06 5434 1

转载 cognos展示技巧(二)变量应用

条件属性目标文本源变量指定某一变量以根据其有条件地显示文本。例如,以另一种语言运行报表时,您想显示不同文本。例如在列表的某一列中添加一个文本源变量后,再选择不同的变量值,从而控制显示不同的值。生成变量指定某一变量以根据其有条件地生成对象。例如,您要通过不生成位于阈值下的行来使得收益报表较小。

2013-04-17 15:01:47 5121

转载 cognos展示技巧(一)表格样式

关于【隔行显示不同颜色列表】,所用的技巧是style 变量控制。现在我用“选择表样式”,快速的实现隔行、列显示不同颜色。1、首先右键点击列表-->【应用表格样式】,如下图2、选择风格"行1",在下方右键弹出颜色设置,如下图3、效果如下:4、隔列显示不同颜色,【应用表格样式】-->请选择【列1】,效果如下------------------------

2013-04-17 14:49:36 5268

转载 javascript对象克隆

概念克隆或者拷贝分为2种:浅度克隆(拷贝),深度克隆(拷贝);浅度克隆:基本类型为值传递,对象仍为引用传递。深度克隆:所有元素或属性均完全克隆,并于原引用类型完全独立,即,在后面修改对象的属性的时候,原对象不会被修改。描述 function cloneObject(obj){ 2    varo = obj

2013-04-09 10:54:34 674

转载 javascript闭包

概念闭包(closure) – JavaScript中最有名的东西之一.一个闭包就是一个使用了外部变量的函数.查看下面的例子:1function A(a, b, c) {2var ar = [a, b, c];3return function B(i) {

2013-04-09 10:12:46 654

原创 javascript事件触发器

概述    事件触发器就是用来触发某个元素下的某个事件,IE下fireEvent方法,高级浏览器(chrome,firefox等)有dispatchEvent方法。一般我们在元素上绑定事件后,是靠用户在这些元素上的鼠标行为来捕获或者触发事件的,或者自带的浏览器行为事件,比如click,mouseover,load等等,有些时候我们需要自定义事件或者在特定的情况下需要触发这些事件。这个时候我

2013-04-09 09:40:45 6545

转载 DOM中nodeName、nodeValue 及 nodeType的说明

nodeNamenodeName 属性含有某个节点的名称。元素(element)节点的 nodeName 是标签名称属性(attribute)节点的 nodeName 是属性名称文本(text)节点的 nodeName 永远是 #text文档(document)节点的 nodeName 永远是 #document注:浏览器兼容性问题,某些浏览器中的nodeName是大写,有些是小写

2013-04-09 09:26:54 919

原创 windows 无法启动 windows update 服务 (位于本地计算机上) 错误2:系统找不到指定文件

OS: windows 7 企业版PC: ASUS优化软件:优化大师,TuneUp       在PC的日常维护中,可能不少TX会用到系统优化工具如:360,优化大师,Tuneup等等,虽然它们为我们的电脑带来了一定的性能优化和一些便利,但是我们有时候会不小心或者是在不知情的情况下,删除了系统的必要文件或者是更改了注册表的一些值,导致了一些软件无法使用,更严重的会带来系统性能的损伤

2013-02-27 14:24:19 58515 13

原创 Linux下管理java进程

Linux下管理java进程        在一些项目中,经常会用到一些java后台进程,然而如何管理这些java后台进程却是不是很方便。在java中有守护进程的概念,就是运行在后台的线程,而其在java里面的解释是在后台运行的线程,只有当所有的非守护线程都结束的时候,这个守护进程才会结束,这也是管理进程的一个小知识,那么主要管理线程的方法有哪些了?        一. 可以开启两线程,一

2012-10-10 22:38:05 3178

原创 Linux 开机启动websphere 服务

Linux 开机启动websphere 服务1. 环境    OS: SUSE    Application Server:  Websphere 7 2. 准备shell 脚本    启动websphere 服务脚本,命名为websphere #!/bin/bash###chkconfig: 2345 98 02#description

2012-09-27 17:30:30 4916

原创 Sybase datatype Issue

Sybase 数据类型1. 首先我们来关注下Sybase官网对应的java数据类型映射关系 参照:http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.ase_15.0.java/html/java/java138.htmSQL datatypeCorresponding Jav

2012-09-14 20:55:21 617

原创 跨帧 (frameset,freame,iframe) 的无限级菜单

跨帧 (frameset,freame,iframe) 的无限级菜单                             大家都知道在IE中,存在frameset,freame,iframe三种帧元素,他们在布局中运用广泛,而且也很实用,但是有时候使用起来还是有一些小麻烦。如你是做相关框架或者是企业管理软件的,需要使用到它来布局,那他的层级是最高的,也就是说他的z-index是最高的,那就

2012-08-12 11:52:48 1959

原创 DB2 有用命令集

1.  Command命令描述 db2start启动当前实例 db2stop停止当前实例 db2icrt创建一个新的实例 db2idrop删除一个实例 db2i

2012-08-09 11:36:06 882

翻译 Security Model

Model oneServlet技术规范规定了两种由容器实现的Java Web应用程序的安全模型。它们分别是:声明性安全模型和程序性安全模型。   程序性安全模型是指可以在部署的时候由部署者为WEB资源配置安全限制。如:将用户放入组中(后面称之为角色role),为特定资源配置身份验证。Web应用程序的部署描述符文件(web.xml文件)就是定义这些操作的位置。程序性安全模型指的是由程序开发

2012-08-09 11:29:54 881

转载 安全套接层 Secure Socket Layer (SSL)

安全套接层Secure Socket Layer(SSL)已经成为web应用程序的安全标准机制,它为客户端和服务器端提供了一条安全的链路。如果我们访问web应用程序时,成功的建立了一条SSL连接,那么我们就可以保证:  1、访问的是一个合法的web站点  2、浏览器和服务器直接传输的数据将被加密  既然SSL给我们提供了安全机制,那怎么使用它呢?本文以Tomcat5.5.9为例,重

2012-08-09 11:27:38 1249

转载 Java验证和授权

Java Authentication Authorization Service(JAAS,Java验证和授权API)     提供了灵活和可伸缩的机制来保证客户端或服务器端的Java程序。Java早期的安全框架强调的是通过验证代码的来源和作者,保护用户避免受到下载下来的代码的攻击。JAAS强调的是通过验证谁在运行代码以及他/她的权限来保护系统免受用户的攻击。它让你能够将一些标准的安全机

2012-08-09 10:39:46 10287

原创 spring 事务隔离级别和传播属性

一. TransactionDefinition接口中定义了五个不同的事务隔离级别 1. ISOLATION_DEFAULT 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别.另外四个与JDBC的隔离级别相对应2. ISOLATION_READ_UNCOMMITTED 这是事务最低的隔离级别,它充许别外一个事务可以看到这个

2012-08-09 10:34:59 607

翻译 Patterns in Java (副本)

Patterns in Java23个模式,被分类为创建型模式(Creational Patterns),结构型模式(Structural Patterns)和行为模式(Behavioral Patterns)1. 创建模式1.Singleton(单列模式)基本概念Singleton 是一种创建性模型,它用来确保只产生一个实例,并提供一个访问它的全局访问点.对一

2012-08-09 10:33:08 1372

翻译 Java 设计模式

Patterns in Java 23个模式,被分类为创建型模式(Creational Patterns),结构型模式(Structural Patterns)和行为模式(Behavioral Patterns) 1.   创建模式1.Singleton(单列模式) 基本概念        Singleton 是一种创建性模型,它用来确保只产生一个实例,

2012-08-09 10:31:01 1746

原创 web 服务端与客户端交互

Web server to client communicationTechnology 1.   Traditional solution 传统模式的 Web系统以客户端发出请求、服务器端响应的方式工作.        在web应用中,客户断若想更新服务端数据,通过向服务端发送HTTP request, 等到服务器做出相应,返回视图并更新客户端。    缺

2012-08-09 10:28:28 13847 2

翻译 Dos 命令集

详细的DOS命令和符合说明 1 echo 和 @                   回显命令        @#关闭单行回显echo off#从下一行开始关闭回显@echo off #从本行开始关闭回显。一般批处理第一行都是这个echo on #从下一行开始打开回显

2012-08-09 10:17:05 1484

原创 Div 自适应屏幕大小

Background      有时, 我们需要将div或者其他的Element 自适应屏幕,窗口以及浏览器 , 这样会提高页面美观,提升用户体验, 只是个小问题,但是它用到的知识还是可以吸收一下。 Knowledge prepared      这里准备下我们所要了解的一些size属性,有助于我们设置自己需要的大小。descriptionatt

2012-08-03 15:22:42 45068

原创 HTML 中的几个小知识

1.div 自适应高度问题   在做过web前端开发的都知道,在div + Css 布局中经常用到 float 浮动布局,可以使页面公整,美观。但是随之而来就带来一些问题:   (1). 自适应高度问题         BackGround:                 如果没有克服这个问题,当要展示的数据超过div的高度的时候,那它超出的部分是会漂浮在下层的div上面的,这样

2012-07-02 18:20:23 780

原创 java类加载器

一.  分类:       a.      默认类加载器:只能从本地加载类文件。                引导类加载器(加载java_home/lib),         扩展类加载器(jdk_home/lib/ext),         系统类加载器(也叫应用类加载器/java_classpath),这就是为什么要配置classpath了       b.

2012-06-30 13:25:25 355

原创 java垃圾回收器

程序员 了解初始化的重要性,但是往往会忘记同样重要的清理工作。当你创建一个对象的时候,开辟了一块内存区域,很明显,如果你对它“置之不理”,总有一天它就是压死你的最后一根稻草。这里我不想讨论C++,我在乎的是我的最爱java.        毫无疑问,java的GC为开发人员省下了大部分时间用与处理内存回收问题。java中没有提供像C++里面的析构函数用于释放资源,回收内存空间,但是它提供了

2012-06-30 13:05:20 866

Tomcat基础镜像优化手册.docx

tomcat优化 1、jdk opts 2、nio配置 3、线程池优化 4、jvm优化 5、jsvc启动

2019-11-20

Canal集群化部署.docx

基于日志增量订阅&消费支持的业务 1. 数据库镜像 2. 数据库实时备份 3. 多级索引 (卖家和买家各自分库索引) 4. search build 5. 业务cache刷新 6. 价格变化等重要业务消息

2019-11-20

跨帧无限级菜单

跨帧的无限级下拉菜单 大家都知道在IE中,存在frameset,freame,iframe三种帧元素,他们在布局中运用广泛,而且也很实用,但是有时候使用起来还是有一些小麻烦。如你是做相关框架或者是企业管理软件的,需要使用到它来布局,那他的层级是最高的,也就是说他的z-index是最高的,那就会带来一个问题,假如你的ifream上面可能会出现诸如菜单,悬浮div的时候,那他们将会被帧覆盖。这样降带来用户无法接受的体验,可以解决的方案很多,但是如果你确实已经在用帧并且无法替代它(出于开发时间或者成本),那么我们不妨来学习制作一下跨帧的下拉菜单,仅限IE,其他浏览器不再考虑范围。

2012-08-12

java SWing 的售书系统

系统完成小型售书商店的各项任务操作简单,业务功能齐全

2009-10-24

基于J2EE的公告管理系统

该系统实现了公告管理的一系列业务功能,以及系统日志的管理

2009-10-24

java --影音租借系统

改系统实现影音的查找,购买,租借,退还,盘点,查询,拷贝,统计功能,是Java应用中的桌面程序

2009-10-24

c++课程设计—表达式求值

模拟计算器计算功能,新添加另外操作与功能,可以输入多项表达式,确定输出结果

2009-10-24

C++课程设计图书馆管理系统

c++开发语言,简单易用的课程设计,简单实现图书馆管理系统的基本功能

2009-10-24

windows 程序设计帮助文件

详细介绍了windows程序设计的基本方法和思想,以及在设计中应注意的问题和重点,注重讲授控件操作(经典)

2008-10-02

windows 视窗设计API函数详细介绍

详细介绍视窗设设计的工具函数,以及视窗设计中所要解决的一系列问题,包含举例,动手操作,是学习MFC的先行课。

2008-10-02

经典算法及思想

有关经典,常用,重要的算法思想

2008-07-17

空空如也

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

TA关注的人

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