自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(45)
  • 资源 (8)
  • 收藏
  • 关注

原创 sublime 编译 node.js 配置

新建一个编译系统,内容:

2014-07-30 08:44:49 167

原创 让hibernate支持 sql_calc_found_rows 一次完成分页与计数

用hibernate分页的时候遇到了个问题,就是获取总页数。 现在流行的办法是用Criteria,在排序前先分组计数并返回值,然后在添加排序、分页。举例来说: Session session = sessionFactory.getCurrentSession(); Criteria c = session.createCriteria(UserModel.class); c.

2013-12-28 09:17:11 295

原创 让hibernate支持 sql_calc_found_rows 一次完成分页与计数

用hibernate分页的时候遇到了个问题,就是获取总页数。 现在流行的办法是用Criteria,在排序前先分组计数并返回值,然后在添加排序、分页。举例来说: Session session = sessionFactory.getCurrentSession(); Criteria c = session.createCriteria(UserModel.class);

2013-12-27 21:29:08 341

原创 Sublime Text 中将快捷键与文件类型相关联

以前在Eclipse中最喜欢的功能莫过于格式化。自己可以不管格式,随意写代码,写完按一下Ctrl+Shift+F就搞定了。 转战ST2后,就有点囧了,因为虽然有javascript格式化插件:jsformat(默认快捷键Ctrl+Alt+F),也有Css格式化插件,但这似乎得设定两个快捷键。难道就没有让ST根据文件后缀名,自动确定快捷键对应命令的方法吗? baidu、google均无果后,自己

2013-11-10 16:37:21 1093

原创 Javascript中的“函数是第一类对象(first-class object)”

本身这句话很好解释,函数有两个主要特点,援引自陈新译的《JavaScript模式》: 1.函数是第一类对象: 函数可以在运行时动态创建,还可以在程序执行过程中创建。函数可以分配变量,可以将它们的引用复制到其他变量,可以被扩展,此外,除少数特殊情况外,函数还可以被删除。可以作为参数传递给其他函数,并且还可以有其他函数返回。函数可以有自己的属性和方法。 2.函数提供了作用域

2013-10-31 20:02:03 579

翻译 现在就能投入使用的12个高端大气上档次的CSS3特性

可能你和我一样,每当看到一个新的令人过目不忘的css3特效,就迫不及待的在应用到自己的网站中去。然后,你就会发现这些新特性只能在一到两个主流浏览器(而且绝不可能是IE)中正常显示,于是乎,你选择了搁置这个特效,开始遥遥无期的等待。现在我有一个好消息要告诉你:在最新版本的浏览器中,不少帅气的CSS3特性已经得到了良好的支持,你现在就可以使用它们了!

2013-10-31 10:39:34 545 1

原创 javascript中的继承

javascript也是面向对象的语言,所以自然少不了继承。这个话题老生常谈了,今天总结了一下《Javascript高级程序设计》中写到的6种继承方法,并填加了一种组合式继承的改进方法。 0、演示所用代码: function Base() { //父类 this.val = "Base"; //基本类型 this.ref = []; //引用类型 this.func

2013-10-23 16:51:48 707

原创 无页面刷新 文件上传

做后台时遇到这么一个问题,页面里有图片上传的需求,而且上传个数由具体后台页面确定。 cank

2013-06-01 09:38:53 74

原创 PowerDesigner同时显示Name和Code所用vb代码

'****************************************************************************** '* File: comment2stereotype.vbs '* Purpose: Database generation cannot use object names anymore ' in ver

2012-11-26 20:00:34 707

PowerDesigner吧

'****************************************************************************** '* File: comment2stereotype.vbs '* Purpose: Database generation cannot use object names anymore ' in ver

2012-11-26 19:57:02 137

原创 打开CKEditor3.x版本的图片上传功能

4的beta版已经出了。。。亚历山大啊。 在http://cksource.com/ckeditor下载了3.6.5,发现压根就没有上传功能!于是乎到官网上看文档,找到了:http://docs.cksource.com/CKEditor_3.x/Developers_Guide/File_Browser_%28Uploader%29#Basic_Configuration 其中有一句指出只要

2012-10-26 18:49:50 1228

原创 Hibernate4 Spring3 集成问题

集成过程中,根据JUnit test的trace一次一次的把jar包补全。。。最后遇到了大BOSS: org.hibernate.HibernateException: No Session found for current thread     at org.springframework.orm.hibernate4.SpringSessionContext.currentSession

2012-08-20 09:32:52 7296 8

Hibernate4 Spring3 集成问题

集成过程中,根据JUnit test的trace一次一次的把jar包补全。。。最后遇到了大BOSS: org.hibernate.HibernateException: No Session found for current thread     at org.springframework.orm.hibernate4.SpringSessionContext.currentSession

2012-08-20 09:14:21 85

原创 Struts读取不了action的配置文件

There is no Action mapped for namespace [/] and action name [regist] associated with context path [/RegistrationTest]. - [unknown location] 这个错误困扰了我好一会,最后发现竟然是在包的配置中 extends属性值错了。。。 改回struts-defa

2012-08-19 18:35:41 571

原创 Eclipse下配置动态网站

注意下,eclipse不会自动部署Library。 所以,添加完Library,还要在项目的属性中Development Assembly,添加,选择Java Build Path Entries。选择添加的Library,确定即可。

2012-05-06 16:22:38 438

原创 Tomcat编码

在server.xml中 connector标签 添加一个属性:URIEncoding="UTF-8" 默认的ISO-8859-1害苦我了。。。具体表现是IE打开jsp页面,右键页面空白处,编码,如果是自动选择就是西欧(ISO)。

2012-05-01 15:40:48 103

原创 编译 Hadoop 1.0.2 eclipse插件

新手一下午+一晚上+一早晨的探索,为后续新手留下经验如下: 1、在eclipse里新建一个java项目,名字随意。 2、把hadoop 1.0.2解压目录\src\contrib\eclipse-plugin下所有文件直接拖拽到项目中。\src\contrib目录下的build-contrib.xml也拖拽到项目中。hadoop根目录下的所有jar文件拖拽到eclipse项目中bin目录下。(

2012-04-11 23:34:52 5795 2

转载 BI遇到问题及解决方案汇总

rpd元数据导入,选择数据源连接不上 :http://blog.sina.com.cn/s/blog_6880b0750100mfi2.html

2012-04-04 12:13:24 399

原创 Oracle BI sampleapp 107 deploymentguide 的补充说明

传送门:http://www.oracle.com/technetwork/middleware/bi-foundation/obiee-samples-167534.html 第2.2节中,添加数据库转储的命令:(Import the database dump using the command below. ) impdp "'"sys/Admin123@sampledb1 as sys

2012-04-02 22:42:17 376

原创 蛋疼的A ResourcePool could not acquire a resource from its primary factory or source.

Struts Problem Report Struts has detected an unhandled exception: Messages: A ResourcePool could not acquire a resource from its primary factory or source. Connections could not b

2012-03-03 00:17:18 8130 2

原创 2010计算机考研算法题——我的解法

题目是这样的:设计一个算法,把一个含有n个元素的数组循环左移p位。 我的思路是:对数组Array中的某元素Array[A]找他应该去的位置B,先缓存他要去的位置B的值Array[B]进Temp1,再把Array[A]移动到B位置。下一次继续找原B位置的元素Array[B]要去的位置C,继续缓冲C的值Array[C]进Temp2,把Temp1的值赋给Array[C],如此往复。 使用含2个元素的

2012-01-06 12:36:31 348

原创 hibernate在console里显示sql语句的参数 有图有真相~~

用ssh2做课程设计时居然用hibernate添加不进数据库。因为看不到参数,hibernate打印的sql语句里是一大堆?,让我误以为是数据传输的问题。Hibernate: select hibernate_sequence.nextval from dual       Hibernate: insert into BBS_User (user_username, user_pass

2011-06-28 08:40:00 5973

原创 hibernate 连接 Oracle10g 的小实例

建表语句如下:drop table student; create table student(stu_id integer not null primary key,stu_username varchar2(20) not null,stu_password varchar2(20) not null); <!--.codearea{ color:

2011-06-27 21:03:00 510

原创 iText in Action 笔记——Hello world express

设置页面大小及页边距(参数都是float型): .codearea{ color:black; background-color:white; line-height:18px; border:1px solid #4f81bd; margin:0; width:auto !important; width:100%; overflow:auto; text-align:left; font-size:12px; font-family: "Courier New",

2011-05-30 23:06:00 711

原创 iText Hello World

iText 5.1.0 Java:http://sourceforge.net/projects/itext/files/ import java.io.FileOutputStream; import java.io.IOException;   import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.tex

2011-05-27 23:53:00 273

原创 N皇后,8皇后问题,自以为解释得很到位~(java)

8皇后问题描述:是一个古老而著名的问题,是回溯算法的典型例题。该问题是十九世纪著名的数学家高斯1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。 此处以8皇后进行测试。 /** * N皇后问题(回溯法) * * @author yundixiaoduo(4

2011-05-07 13:00:00 354

原创 1.7 “是一个”和“像是一个”关系

关于继承有这么一种讨论:继承是不是只需要重写基类已有的方法而不需要添加基类没有的新方法。这就意味着子类确实和基类是同一类型的,因为它们的确有着一样的接口。事实上,你可以把子类的对象看作是基类对象的替代。这是一个纯粹的替代品,当然这里面有一套替代法则。从某种意义上来说,这是一种理想的理解继承的方式。基类和子类之间是一种“是一个”关系,因为我们可以说“圆形是一个形状”。能否正确理解继承就看是否能明白这种“是一个”的关系。 你经常不得不给子类添加一些新的接口,这相当于扩展了基类。新类依然能替代基类,但这种替代并

2011-04-28 00:49:00 79

原创 1.6 继承

对象是个很有用的概念,它使得你通过一个抽象的概念就把数据和功能结合到了一起,这样,你就可以更加关注于如何恰如其分的去表述问题空间而不必关心底层机器语言是如何实现的。我们用class关键字来标示这些编程语言中的基本组成部分。 有时,当我们费劲千辛万苦,终于创造了一个类之后,可能还需要创造一个新类,而且需要和之前建好的类有着相似的功能。如果我们能够直接把已有类克隆下,在“克隆”的基础上进行添加和修改就好了。实际上,这就是继承带给我们的好处。继承就是原有类(我们称之为父类或基类、超类)发生改变,被修改的“克隆”

2011-04-26 10:16:00 80

原创 1.5实现的复用

一旦一个类被创建并被测试后,在理想状态下,它就应该能代表一个代码单元。但实现复用并不像大多数人所希望的那样简单,这需要丰富的经验以及出色的洞察力。但一旦你设计出一个可复用对象,当你复用它的时候将是相当的舒心。复用是面向对象编程的最大优点之一。 复用一个类最简单的方式就是直接使用那个类的一个对象,但你也可以把一个那个类的对象放进一个新的类中,这被称为“创建一个成员对象”。一个类可以由若干个、任意类型的对象组成。当然,无论以何种方式联合,你必须要完成这个新类的功能设计。这种用已有类构建新类的方式,我们叫做“组

2011-04-19 14:17:00 82

原创 Swing 多线程 解决界面 blocking、未响应【原文转载】

不要阻塞GUI 通常我们在教程中看到添加一个按钮事件: ①: button.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){   //处理代码... } }); 原来我也看过一些处理阻塞的方法: ②: SwingUtilities.invokelater(new Runnable(){ public void run(){

2011-03-29 00:04:00 354

原创 MySQL数据库备份和还原的常用命令【转】

备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql 直接将MySQL数据库压缩备份

2011-03-14 18:05:00 219

原创 1.4 隐藏在背后的实现

方便起见,我们可以把这一领域的从业人员分成类创建者(构建新型数据类型的人)和客户端程序员(类的消费者,他们在应用中使用这些数据类型)两类。客户端程序员的目标是收集一个能快速的在应用开发中使用的类工具箱。类创建者们的任务则是构建类,并且只展现那些必须向客户端程序员展现的部分【接口以及类的方法】而将其余全部隐藏起来。这么做的原因是如果将其隐藏,那么客户端程序员就不能进入类的内部,这也就意味着类创建者可以更改那些隐藏的部分而不必顾及这些更改会不会对其他任何人【包括使用了这些方法的人,即客户端程序员】造成影响。这些

2011-03-10 22:00:00 71

原创 完美解决 IE6 png透明问题

官方网站:http://www.twinhelix.com/css/iepngfix/使用方法:Follow these simple steps to add this to your page:Copy and paste iepngfix.htc and blank.gif into your website folder.Copy and paste this into your website's CSS or HTML: That CSS selector must include the

2011-02-23 22:52:00 313

原创 Java 多维数组

我们知道在Java中,可以这样构建一个对象的数组: class A { int a; int b; }   public class Test { public static void main(String[] args) { A[] a = new A[2];//数组中每个元素为A System.out.

2011-02-01 19:09:00 247

原创 sqlserver 报错 18456

ssh2做的,在自己的机器上测试好好的,拿给老师就报错。struts报错如下: A ResourcePool could not acquire a resource from its primary factory or source. Connections could not be acquired from the underlying database! Hibernate operation: Cannot open connection; uncategorized SQLEx

2011-01-17 10:16:00 1298

原创 jquery-ui-datepicker 下拉选择年月 精简版~

jQuery UI Datepicker 1.8.7,从72K压缩到19K,去除了很多功能(比如上一页、下一页式的选择月份,感觉太慢了。。。),只保留了最基本的一些。外国人做的东西就是考虑得特全面。。。连左右书写习惯都考虑在内了。这也有弊端,就是出来的东西太臃肿了。 效果:

2011-01-08 15:55:00 5571 3

原创 用hibernate分页时记得关session!要不然会有很多有意思的错误。。。

今天终于开始做以前一直以为很难的分页,google了下,发现hibernate分页也太简单了。。。这是网上找到的代码: Query q = session.createQuery("from Cat as c"); q.setFirstResult(20000); q.setMaxResults(100); List l = q.list(); .codearea{ color:black; background-c

2011-01-02 15:41:00 1136 1

原创 Myeclipse8.6 for spring 太卡了 全部都换低版本

为了适应myeclipse7.5 换了tomcat6 不过突然出现下面的错误,连不上数据库了。。。后来一对比发现tomcat6lib目录下没有放sqlserver的连接文件。。。补上就好了~ 顺便说一句,myeclipse8.5卸不干净自己,会导致7.5装不上,我把系统盘user目录下的和myeclipse有关的都删了,还把网线拔了,就安好了。。。 org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Canno

2010-12-29 10:50:00 279

原创 SSH 中 中文乱码的解决~

终于搞定了~ 我在项目中用了jQuery-impromptu做添加用户弹出的动态效果,不过只能用get方法传给struts,这就涉及到中 文乱码的问题。曾经在Google上找了N圈,试了很多方法,比如js转码,但都没成功。。。 这个方法是用filter来解决,真正的一劳永逸。【亲测有效~】 先搞一个filter:http://www. koders.com/java/fid0F44EF4578F6C04BB6A6B5CE369DFE8B3520AB1D.aspx 我是把他保存在util包中,起名叫:

2010-12-25 14:45:00 212

原创 jsp 真正能 禁止浏览器缓存 的代码 实测有效

这个问题困扰了我n久,之前的办法是用js,现在终于找到了解决办法了: 网上流行的版本: .codearea{ color:black; background-color:white; line-height:18px; border:1px solid #4f81bd; margin:0; width:auto !important; width:100%; overflow:auto; text-align:left; font-size:12px; font

2010-12-21 13:57:00 1178 2

win7下安装Oracle11gR2+BIEE11g图文教程

目录 1 安装Oracle11gR2 1 1.1 下载 1 1.2 解压缩 1 1.3 安装 4 1.3.1 配置安全更新 5 1.3.2 安全选项 7 1.3.3 系统类 8 1.3.4 基本配置 9 1.3.5 先决条件检查 10 1.3.6 概要 11 1.3.7 安装产品 12 1.3.8 防火墙 12 1.3.9 开启BI测试用账户sh 15 1.3.10 完成 16 1.4 修改默认字符集(可选) 17 1.4.1 由开始-程序-Oracle-OraDb11g_home1-应用程序开发-SQL PLus 进入SQL Plus 17 1.4.2 输入用户名:sys(以管理员身份登录) 18 1.4.3 输入对应密码进入SQL界面,密码在1.3.4时设定。 18 1.4.4 输入修改指令: 19 1.5 新建管理员账户(可选) 19 2 安装CRU 20 2.1 下载 20 2.2 解压缩 20 2.3 RCU安装程序 20 2.3.1 欢迎界面 20 2.3.2 创建档案资料库 21 2.3.3 数据库连接详细资料 22 2.3.4 选择组件 23 2.3.5 方案口令设置 25 2.3.6 管理表空间 26 2.3.7 数据库详细资料确认 28 3 安装OBIEE 30 3.1 下载 30 3.2 解压缩 30 3.3 安装程序 30 3.3.1 欢迎界面 30 3.3.2 软件更新 30 3.3.3 安装类型 31 3.3.4 先决条件检查 33 3.3.5 指定BI组件安装的主目录 34 3.3.6 管理员详细资料 35 3.3.7 配置组件 35 3.3.8 BIPLATFORM方案设定 37 3.3.9 MDS方案设定 38 3.3.10 安全更新 39 3.3.11 概要信息 41 3.4 可能遇到的错误1:无法创建域 46 3.4.1 打开添加硬件向导 46 3.4.2 选择安装虚拟网卡 47 3.4.3 完成安装 52 3.4.4 给虚拟网卡分配IP地址 53 3.4.5 修改hosts文件 56

2012-04-18

Hadoop 1.0.2 eclipse插件

编译后的Hadoop 1.0.2 eclipse插件,eclipse indigo测试通过。外挂形式,直接解压到eclipse目录下即可。如启动后window-preferences 里没有hadoop map/reduce,在eclipse快捷方式后加启动参数 -clean启动下。如有问题请发email至439823834@qq.com

2012-04-11

深入分析IPSec安全协议中的Internet密钥交换(IKE)协议

【摘要】本文通过抓包工具,详细分析了IKE第一阶段的工作原理。同时阐述了IKE所面临的安全问题。

2011-06-17

datepicker精简版

只保留年月日的下拉菜单选择,具体请看我博客的相关日志: http://blog.csdn.net/yundixiaoduo/archive/2011/01/08/6124226.aspx

2011-01-29

二叉树 层序遍历 java实现 课程设计

改编自csdn上的一份流行版本,增加层序遍历,增加大量注释,附有工程文件、课程设计文档。

2011-01-18

sql server jdbc 驱动 2.0

Microsoft SQL Server JDBC Driver 2.0

2010-12-11

Linux结课论文 ubuntu下 apache mysql php环境的整合

PHP环境配置在Ubuntu下是非常轻松的,这里采用的是Ubuntu软件库中的Apache、MySQL、PHP进行安装操作

2010-07-01

空空如也

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

TA关注的人

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