自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 复习JDBC

先回顾一下最原始的JDBC代码[code="java"]public static void main(String[] args) throws ClassNotFoundException, SQLException { String driverName = "oracle.jdbc.driver.OracleDriver"; String userName = ...

2014-05-05 00:38:49 179

原创 读数据库连接池DBCP 源码

在阅读DBCP源码前得先阅读commons-pool的原源码。下面是几个主要的类的关系图。[img]http://dl2.iteye.com/upload/attachment/0096/3510/b21f29c3-5f7c-38d6-8335-1c6858c5a893.jpg[/img]1、BasicDataSource是我们最常见的类,配置数据源的时候就是写的这个。它里面有...

2014-04-21 23:36:54 267

原创 使用commons-dbutils

commons-dbutils 比commons-pool小多了,就像官方的example中说的一样我们只需要了解QueryRunner类和ResultSetHandler接口。顺便说一下,家里笔记本装的是oracle 11g xe(oracle的快捷版),用于测试代码完全是够了。装好后在安装目录的:oraclex\app\oracle\product\11.2.0\server\jdbc\l...

2014-04-13 23:14:07 176

HTTP请求报文和HTTP响应报文

原文地址:http://blog.youkuaiyun.com/zhangliang_571/article/details/23508953HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分...

2014-04-12 08:24:00 250

原创 读commons-pool源码

目前只读了BaseObjectPool这部分的源码。下面是pool中几个重要的类,和自己业务类之间的UML关系图。[img]http://dl2.iteye.com/upload/attachment/0095/8042/519f28b0-d5f6-39b3-88dd-e7cc63cc7b85.jpg[/img]接口:ObjectPool 定义实际池对象需要有哪些方法,Pool...

2014-04-11 23:28:11 119

原创 RP 练习

刚工作的第一年就知道有个axure rp软件,用来画页面。不过那时候还没资格画都是别人画好了我们新手开发。 现在干开发三年多了,偶尔自己也画画页面但没去学习过都是拿别人的RP改改。:lol: 我是以QQ邮箱为项目参考对象画的,恶心下TX。废话不多说下面是我学习时认为比较重要的几点 。1、母版母版的作用是建立我们常用的界面元素,以便做到复用。母版有3种类型:(1)标...

2014-03-30 22:28:04 361

原创 oracle plsql基本语法

包头:[code="java"]CREATE OR REPLACE PACKAGE pkg_study_test IS /*********************************************************** #function:oracle函数写法 #version:1.0 #author:作者 #create...

2014-03-30 21:54:06 191

原创 合并多列为一行

[code="java"]SELECT WMSYS.WM_CONCAT(column_name)FROM user_tab_columns a WHERE table_name = '表名'[/code]经常使用这个sql来生成insert ...select ...语句中的字段

2014-03-25 19:59:05 191

原创 oracle produce 同步中间库

在一个已有系统上做外网系统,考虑到服务器压力或者没有条件直接连接已有系统的数据库。需要弄一个中间库在特定时间进行业务数据的同步。需要注意的写法[code="sql"]INSERT INTO sy_api_c_meter (task_id, meter_id, .... .) SELECT in_task_id, meter_id,.. .. FROM c_meter a...

2013-03-15 11:48:48 656

原创 oracle 编译java源文件

在oracle中编译java源文件,生成function。开发中要求要在过程中产生密码,但是生成密码的工具包已经用java写好了,用plsql去重新写一个是不可能的。所以公司技术部给出了在oracle中调用java的方法。[code="sql"]create or replace and compile java source NAMED PasswordUtil AS---jav...

2012-07-18 16:30:18 629

原创 java 读xml

应用环境webservice接口,通过xml传递数据。其实在使用公司接口时xml转换接口都被封装完成了。 :cry: 下面是我测试本地代码是写的一点东东,以及遇到的一点问题。我这里使用的是org.w3c.dom里面的接口读取xml的。一、读取xml字符串[code="java"]xmlPara= model.getXmlPara(); //去不可见字符 Pattern ...

2012-05-27 16:29:59 151

原创 maven 处女用

maven火的一塌糊涂,小弟做码农才一年半载。倒腾了差不多一个星期(平常上班) :oops: 终于把maven和eclipse的环境弄好了。 maven的安装和m2eclipse的安装,百度或则google。 这里说一下体会:1、安装好maven后第一次运行比较慢,需要到指定的远程服务器上下载jar包,建立仓库。(仓库的地址自己可以设置)。2、使用m2eclipse建立的maven-we...

2012-04-23 22:24:10 181

原创 oracle 查询分析器的使用

以下文字均来自网上,自己做个备份,免得需要时找不到。index unique scan 与index range scan等的区别 存取Oracle当中扫描数据的方法(一) Oracle 是一个面向Internet计算环境的数据库。它是在数据库领域一直处于领先地位的甲骨文公司的产品。可以说Oracle关系数据库系统是目前世界上流行的关系数据库管理系统,本文将对oracle当中扫描...

2012-04-10 15:44:40 1194

原创 flex 布局

好记性不如烂笔头。flex的布局。1、绝对布局。2、约束布局(这个有点像css的相对定位) 约束布局有两种方式 a)相对于父容器 b)相对于“兄弟容器” 相对于父容器:父容器的layout的值必须是absolute。 可以使用下面的工具来完成,距离父容器四周以及中间的位置: [img]http://dl.iteye.com/upload...

2012-01-10 23:18:46 119

原创 oracle pl/sql 数组使用

pl/sql 有三种数组类型,到现在为止只用过叫“关联数组集合类型”的数组。一、定义类型 type is table of [[color=red]not null[/color]] index by index_type;其中 datatype是必须的。index by index_type 可以省略。如:[code="sql"] -- Public type...

2011-11-23 18:23:52 437

原创 oracle rank() over 求最后一条记录

业务场景: 资产管理中的供需平衡监控。现在又如下“供需分析统计结果”表[img]http://dl.iteye.com/upload/attachment/593716/0e48bc8e-8c58-3660-926c-52a9399001fd.jpg[/img]现在需要求每个充电站的最新分析结果。[code="sql"]WITH SUPPLY_TEMP AS (S...

2011-11-23 18:01:23 356

原创 原来可以这样

刚刚到新公司上班。原来可以这样,建立一个eclipse的普通project。在这个project里可以把平时开发需要的jar包进行整理。并且也可上传的cvs上。[img]http://dl.iteye.com/upload/attachment/539528/7122b505-44e7-3242-9c3c-e1556b34223e.jpg[/img]并且项目中的所有配置文件,web...

2011-08-19 16:05:37 122

原创 oracle 练习题

练习题都摘抄自网络,。数据是大家都熟悉的 带emp,department表那个数据库。是oracle自带的,地址为:[img]http://dl.iteye.com/upload/attachment/527852/ce9fa6d6-8b50-3231-a190-815776476250.jpg[/img] --1、列出至少有一个雇员的所有部门  select di...

2011-08-03 16:07:03 214

原创 oracle sql 学习

[code="sql"]select mc || '白痴' as 别名,nl+20 as 年龄 from student;[/code]sql中 字符串和日期必须被单引号('')包括。sql中 数字和日期可以使用 加、减、乘、除(+、-、*、/).sql中 字符串可以使用‘||’来连接。sql中 使用as otherName 来定义字段的别名。[code="sql"]se...

2011-07-29 20:44:12 139

原创 IE不同版本的css总结

项目已接近尾声,本来是存java程序员,奈何公司没有美工,所以得自己写css。这里把项目中IE不同版本存在的css问题记录下来,并给出已经解决的方法。很多都是网上搜来的,感谢网络的强大。[color=red]一[/color]表头固定。下面是表头固定的css,也是来自google。[code="css]/* * 锁定表头表格样式,仅适用于IE6/7/8* Cre...

2011-07-18 13:36:18 166

原创 extjs4 Ext.tab.Panel

[code="javascript"]var tabs = Ext.create("Ext.tab.Panel",{ width:300, height:200, activeTab:0, items:[{ title:"Home", itemId:"home", html:"Home" },{ ...

2011-07-17 12:57:07 164

原创 js 方法记录

现在被prototype,jquery等js框架搞得连基本的js都没有学好。今天碰到一个js,Array的问题。下面就好好学习下Array对象。concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。语法arrayObject.concat(arrayX,arrayX,......,arrayX)参数 描述 arra...

2011-05-27 15:30:01 128

原创 Ext.Panel学习

一个基本完整的Ext.Panel应该包含title、tbar、bbar和主体部分。下面是一个最简单的panel[code="javascript"] Ext.onReady(function(){ var _panel1 = new Ext.Panel({ title:"最简单的Ext.Panel", width:400, titleC...

2011-05-24 22:57:12 123

原创 Ext.Button

Ext.Button组件的基本用法[code="javascript"] Ext.onReady(function() { Ext.QuickTips.init(); var _btn = new Ext.Button({ renderTo : 'btn', id : 'ext_button', text : 'Ext Button...

2011-05-24 22:13:38 169

原创 ext的oop

使用Ext创建一个js对象。[code="javascript"]charset = 'utf-8';Ext.namespace("general.athena.model");general.athena.model.Person = Ext.emptyFn;Ext.apply(general.athena.model.Person.prototype, { //在p...

2011-05-23 20:12:58 96

原创 Ext ajax 上传文件

页面代码[code="html"] 请选择文件: 文件描述: Ext.onReady(function() { Ext.MessageBox.alert("测试", "测试Ext是否运行"); Ext.get("btn").on("click", function() { Ext.Ajax.request({ ...

2011-05-23 19:58:56 808

原创 jquery 开发中常用的代码

下面的代码都从自己手头中的项目中整理。比较乱,没有时间整理啊。ajax:[code="javascript"]$.ajax({ type:"post", url:"complexReport.do?method=getHySelectHtml", async: false, data:{jclx:encodeURIComponent(lx)}, ...

2011-05-17 21:25:09 115

原创 oracle运用的基本知识

我是一个web java程序员,所以只知道一点点oracle的知识。现在记下来省得自己老是忘掉。oracle建立表空间:create tablespace realdata datafile 'F:\oracle\product\10.2.0\oradata\ realdata.dbf' size 20000m autoextend on next 500m maxsize ...

2011-05-09 11:32:28 139

原创 css学习——绝对定位

下面的定义是我在51cto中摘抄的。static元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。relative元素框偏移某个距离。元素仍保持其未定位前的形状,它原本所占的空间仍保留。absolute元素框从文档流完全删除,并相对于其包含块定位。包含块可能是文档中的另一个元素或者是初始包含块。元...

2011-05-09 09:58:01 123

原创 struts2起步——基本的Action类

[code="java"] 用户名: 密码: ...

2011-05-07 15:16:45 109

原创 jsp中路径的问题

工作快一年了,直到今天才理解下面代码的含义。 My JSP 'login.jsp' starting page…………很简单上面的代码定义了一个基础路径。[img]http://dl.iteye.com/upload/attachment/475176/fd59153a-9738-3755-afb4-5e17e2070048.jpg[/im...

2011-05-04 09:54:16 104

原创 jquery easyui 学习——layout

jquery easyui 的特点以及好处,我认为是可以结合html标签和js代码来开发页面,符合以前的开发习惯。并且在页面布局上更加清晰。html代码和easyui结合的方式: Select language: Java C# VB Erlang 实际运行的结果:[img]...

2011-05-03 14:43:37 119

原创 struts2起步——struts.xml配置文件

/index.jsp /addUser.jsp ...

2011-05-02 14:26:17 295

原创 struts2起步——web.xml配置文件

我使用的struts2的版本为 struts-2.2.1.1。一直用的是struts1,乘着有时间学习下struts2。先记录下来,等有机会慢慢完善。 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* ...

2011-05-02 14:05:44 137

空空如也

空空如也

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

TA关注的人

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