自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

The CSDN Blog With Matol Poet !

Love Google .Love Life.

  • 博客(117)
  • 资源 (71)
  • 收藏
  • 关注

转载 jsp数据库脱裤脚本,可脱mysql,oracle.

<% try { //备份文件存放的绝对路径 String backupDir = "c:/"; String ex=".txt"; String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost:33

2013-08-09 10:04:07 1819

原创 oracle PL/SQL进行 建表、存储过程、序列、存储过程调用、Job

/*--create test tablecreate table T_JOB_TEST( JID NUMBER(20) not null, JDate Date, constraint PK_T_JOB_TEST primary key(JID))--create sequence create sequence SEQ_T_JOB_TESTminvalue 1

2013-05-27 14:10:12 1386

原创 js自定义字典对象,键值对

//自定义字典对象function Dictionary(){ this.data = new Array(); this.put = function(key,value){ this.data[key] = value; }; this.get = function(key){ return this.data[key]; }; this.remove = funct

2013-04-22 17:01:46 3784

原创 java模拟访问web页面

import java.io.BufferedReader;import java.io.FileWriter;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.OutputSt

2013-01-19 14:04:23 1472

原创 常用的工具类

package selleck.util.mail;import java.io.File;import java.io.FileWriter;import java.io.PrintWriter;import java.text.SimpleDateFormat;import java.util.Date;import java.util.List;import java.uti

2013-01-06 11:36:53 714

原创 Struts2的一套比较清晰的习惯

Struts的业务配置文件:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> /WEB-INF/jsp/base

2013-01-06 10:49:17 570

原创 java通过poi解析Excel文件,直接读取客户端文件

//Excel解析方法 public List readXlss(String path,InputStream fi,int beginColumn,int fieldCount) throws IOException{ List maps = new LinkedList(); Map map = null; InputStream is = null; try{

2013-01-06 10:35:37 3652

转载 java通过jxl解析Excel文件

package com.util;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.Array

2013-01-06 10:25:13 1573 2

原创 Hibernate Dialect.数据库方言问题

1.改造默认方言设置,继承特定数据库的方言基类package selleck.util;import java.sql.Types;import org.hibernate.Hibernate; import org.hibernate.dialect.MySQL5Dialect;public class MySQL5Dialects extends MySQL5Dialect

2012-12-20 15:11:53 706

转载 Chrome的Content Scripts扩展开发

这篇博客以讲解Chrome的Content Scripts扩展开发过程为主,并在该过程中穿插与Greasemonkey用户脚本的比较。本人初次尝试Content Scripts类型的扩展,有不足之处,请不吝指出。前言现在使用Chrome浏览器的用户越来越多,在写用户脚本的时候有时候必须得同时考虑多个浏览器的兼容情况(当然比起前端开发要简单多了)。我一般仅考虑Firefox和Chro

2012-10-13 11:44:18 2258

转载 js图形报表

Loading graph... var myData = new Array(); var colors = ['#FA5E1F', '#FDCB3F', '#71D743', '#D23333', '#BAE73F', '#AB7B55']; var myChart = new JSChart('graph', 'bar'); myChart.setDataArray(myData)

2012-09-07 16:12:48 1132

原创 Spring 侦听器、定时器处理

1. Web.xml 侦听器注册,最好将侦听器注册代码放置于Spring容器加载侦听服务之下, org.springframework.web.context.ContextLoaderListener selleck.util.mail.MailListener 2.通过实现ServletContextListener接口,实现Servlet侦听器的创建,

2012-09-04 12:13:08 794

转载 java-在应用中获取spring定义的bean

因为写了些bean作为quartz的任务用spring配置了,但有些时候需要在别的类中使用这些bean,没有太仔细去研究spring,依稀记得有个getBean,到网上g了一把,发现方法不止一种,选了一种最简单的方法:     主要思路是使用静态变量保存全局的应用上下文,在spring框架中配置,框架加载时会把全局上下文实例传入。     1、新建继承ApplicationCont

2012-09-03 17:04:26 1082

转载 select下拉选项 只读效果

New Document 需求变动 新增需求 设计文档 配置相关 事务跟踪 其他$.fn.selectReadOnly=function(){ var tem=$(this).children('option').index($("option:selected")); $(this).change(function(){

2012-09-01 14:02:09 1169

原创 对于如何长胖和减肥的研究

根据BBC纪录片《怎么长胖?》的实验记录和结论的研究,我对于个人机体特征,以及如何长胖和减肥有了一些自己的看法。现在将这些思路和理念整理出来,希望可以帮助更多的人科学的认识,和对待自己。根据早期的实验得出一个结论:身体的体重、或者是身高等机体因素,存在着重要的基因特征。具有着一定的生物钟自身调节机能。也就是说在一定程度上可以短期影响、或者人为的修改这些机体参数;但是,最终生物钟都会通过机体

2012-08-22 22:56:52 2798

原创 Java读取配置文件

package com.company;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class ReadProperty { private static Properties prop = null; static { try { Inp

2012-07-25 13:49:23 671

原创 java 定时器任务

//定时器服务注册public class MailConstant { //注册邮件发送服务 public static Timer emailTimer = null; //注册短信发送服务 public static Timer messageTimer = null; //用于具体业务中的全局数据 public static int isRun; }/**

2012-07-05 17:34:46 1389 1

转载 Map的高效遍历

场景:偶尔生产环境的某台机器CPU使用率很高,经过定位发现是有一个大的HashMap(HashMap里面存放了大量数据,比如1W条)做循环引起的。代码中采用了如下的遍历 Java代码  for(Iterator ite = map.keySet().iterator(); ite.hasNext();){    Object key = ite.ne

2012-06-30 14:09:46 2189

原创 纯SOAP动态调用Web Service API

package com.dotmailer;import java.io.FileReader;import javax.xml.soap.MessageFactory;import javax.xml.soap.MimeHeaders;import javax.xml.soap.Node;import javax.xml.soap.SOAPBody;import javax.xm

2012-06-26 11:01:18 1442

原创 File文件简单操作工具类

//写入html文件内容 public static void setLocalHtmlStream(String path,String html) { FileWriter fw; try { fw = new FileWriter(path); fw.write(html); fw.close(); } catch

2012-06-08 17:37:07 690

原创 比较当前时间是否在指定范围

//比较两个时间是否存在交集 public static boolean isInDates(String times){ int strDateBeginH = Integer.parseInt(times.split("-")[0].split(":")[0]); int strDateBeginM = Integer.parseInt(tim

2012-05-19 15:41:06 703

原创 基于时间段的Timer定时器执行任务

package com.timerTools;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TestTimer { Timer timer = new Timer(); //定时器,执行任务

2012-05-15 17:27:04 1679 2

原创 Java Timer定时器执行任务

package com.timerTools;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TestTimer { Timer timer = new Timer(); /** * 定时器任务制定,执行 * @param tag: 0.在指定

2012-05-15 11:40:14 965

转载 JdbcTemplate学习笔记

JdbcTemplate学习笔记1、使用JdbcTemplate的execute()方法执行SQL语句Java 代码 jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))"); jdbcTemplate.execute("CREATE TABLE USER (user_i

2012-04-03 11:35:41 636

原创 获取HTML字符串中的特定标签

var txt= "Inhib] ${name}$${product1}$${produ4ct28}$[空$换行]${Revies}$[空行]Cou${product9}$p}o"; txt= txt.replace(/\r\n|\r|\n/g,'[换行]').replace(/\s/g,'[空]'); function resolveHTML(html)

2012-03-30 13:42:47 1258

转载 在JS中将秒数转换为时分秒

//格式化分钟为时分 function formatMinutes(minutes){ var day = parseInt(Math.floor(minutes / 1440)); var hour = day >0 ?Math.floor((minutes - day*1440)/60)

2012-03-21 13:27:40 2393

转载 Chrome扩展程序开发调试简明教程

Chrome扩展程序开发调试简明教程 一、加载扩展程序这里以加载一个已有的Chrome扩展程序为例。 把已有的扩展程序(.crx文件,点击安装扩展程序的确定按钮前可以拷贝保存)后缀改为.zip,就可以把它解压缩到某个目录,比如Beyond Feeds Flood。 参见下图,点击“载入正在开发的扩展程序”,浏览到刚才的目录,点击确定,扩展程序

2012-01-09 22:16:17 1731

转载 Chrome扩展程序开发实例

谷歌浏览器chrome的扩展程序,也叫插件吧,几乎是每个用chrome的朋友都会用到的,在谷歌应用商店更是可以找到各种各样的插件。由于这插件带来的便利相当给力,又有一个朋友的建议下,我决定学习开发chrome插件。据我了解,插件的开发基本上用的是javascript+html组合,javascript我并不熟悉,因此下次要多花点力气在这里了。在进行一番了解之后我也开始小试牛刀,做了一个日历

2012-01-09 22:15:38 1356

原创 struts1.2 + hibernate3.2 + Spring2.5集成配置

<br /><!-- userinfo表的关系映射配置 --><class name="com.demo.entity.userInfo" table="userinfo"> <id name="id" column="id"> <generator class="sequence"> <param name="sequence">SEQ_TEST_ID</param> </generator> </id> <property name="userName" col

2011-03-31 21:49:00 685

原创 SQL

<br />SQL语句:SELECT stdname,IsNull(Max(CASE stdsubject WHEN '化学' THEN result end),0) [化学],IsNull(Max(CASE stdsubject WHEN '数学' THEN result end),0) [数学],IsNull(Max(CASE stdsubject WHEN '物理' THEN result end),0) [物理],IsNull(Max(CASE stdsubject WHEN '

2011-03-31 21:46:00 739

转载 SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)

<br />假设有如下表:<br /><br /><br />一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~<br />1:如右接连 right join 或 right outer join:<br /><br />我们以右边voter表为准,则左表(voteMaster)中的记录只有当其ID在右边(voter)中存在时才会显示出来,如上图,左边中ID为3.4.5.6因为这些ID右表中没有相应记录,所以没有显示!<br />2:因此我们自

2011-03-20 23:44:00 656

转载 SQLSERVER 2005分页脚本性能实测

<br /><br />网上有很多的分页T-SQL代码,分散在各处,主要的问题是:测试时数据量太小,最多只有2万多条,不同方法的体现出性能差别有疑惑,另外当初在学习sqlserver 2005 时,一位同学信誓旦旦说分页<br />在SQLSERVER 2005中可以使用EXCEPT关键字,性能最好,理由是EXCEPT是集合运算。当时信以为真。工作以后,发现在SQLSERVER 2005中的分页存储过程都没有用到EXCEPT方法,就更疑惑了。<br />这次系统的看《Inside Microsoft® SQ

2011-03-14 11:13:00 774

转载 8个常用于可扩展系统的设计模式

<br /><br />1,负载均衡 – 把一个请求按一定hash算法或规则分配到服务器组中的一台去处理,以分担单个服务器的压力。这一般多见于大型网站的构架。<br /><br />2,分头收集(Scatter and Gather) –  把一个请求分解成好几个服务请求分发到多个server上,每个server处理后返回的结果会被合并成一个返回结果给请求端。 常见于搜索引擎如google,百度,搜狗,对一个关键词的搜索结果是由多台server处理并合并成一个搜索结果页。<br />3,结果缓存 – 服务器

2011-03-14 10:27:00 1161

原创 根据URL解析出文件目录

<br />package com;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.InputStreamReader;import java.net.URL;public class txt { //保存路径 private static String basePath = "E

2010-12-31 19:19:00 913

原创 java 多线程 主线程等待 子线程序列、并发结果

<br />package com;import java.util.concurrent.CountDownLatch;public class text { //线程池 private static int threadNum = 5; //多线程是否顺序执行 private static boolean isOrder = false; /** * @param args */ public static void main(String[] args

2010-12-31 12:40:00 1388

转载 面向程序员的数据库访问性能优化法则

<br /><br />特别说明:<br />1、  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;<br />2、  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;<br />3、  本文未深入数据库优化中最核心的执行计划分析技术。<br /> <br />读者对像:<br />开发人员:如果你是做数据库开发,那本文的内容非常适合,因为本文是从程序员

2010-12-30 17:12:00 1102

转载 多线程断点续传实例

<br />核心提示:/** * author:annegu * date:2009-07-16 */ annegu做了一个简单的Http多线程的下载程序,来讨论一下多线程并发下载以及断点续传的问题。 这个程序的功能,就是可以分多个线程从目标地址上下载数据,每个线程负责下载一部分,并可以支持断点续传和超时重连。/** * author:annegu * date:2009-07-16 */ annegu做了一个简单的Http多线程的下载程序,来讨论一下多线程并发下载以及断点续传

2010-12-28 12:26:00 757

转载 JAVA浅复制与深复制

<br />核心提示:1.浅复制与深复制概念 ⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆) 被复制对象的所有变量都含有1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆)被复制对象

2010-12-28 12:24:00 592

转载 JAVA中获取相对路径、绝对路径总结

<br />核心提示:1.基本概念的理解 绝对路径: 绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:/xyz/test.txt 代表了test.txt文件的绝对路径。 http://www.sun.com/index.htm 也代表了一个 URL绝对路径。 相对路径: 相对与某个基准目录的<br />1.基本概念的理解<br />绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:<br />C:/xyz/test.txt 代表了

2010-12-28 12:22:00 1099

转载 在Eclipse下开发Robocode

<br /> 虽然Robocode里自带了一个Robot的编辑器,不过功能略显不足,正好最近在研究Eclipse,我们就来看一下如何在Eclipse创建一个自己的机器人。<br />    本文的开发环境:Windows XP Professional SP2 + J2SDK1.4.2_10 + Eclipse 3.1.1 + Robocode 1.0.6,请首先确保您的机器上安装了相关的开发包。<br /><br />    一、 Eclipse的相关设置:<br />    首先介绍一下,我机器上Ecl

2010-12-27 13:08:00 3139

js轻量级 列表、分页框架

在网页开发中, 常常需要一个表格与列表相结合的控件, 即能像表格(table)一样显示丰富的信息, 又能像列表选择控件(select)一样方便地选择数据. 在桌面应用程序开发中, 许多GUI库都提供了类似的控件, 如.Net的ListView. PagerView是一个好看精巧的分页控件. PagerView+TableView为网页开发提供了类似的工具, 但代码更简单, 功能更紧凑. SortView是一个方便易用的分页控件. TableView是一个数据表格控件, 代码简单, 功能紧凑. SelectorView是一个由两个TableView组合而成的控件, 相对于列表选择器, 提供了一个临时的存放已选中项的地方.

2012-03-22

带有导航效果的Tab页效果

非常简洁美观的Tab标签页效果,并且还具有导航Tab标签效果

2012-03-15

全能Tab页效果

全能Tab页效果,Tab标签页效果各种tab控

2012-03-15

推荐一个IE下优秀的JS脚本调试工具

js程序的调试是相当郁闷的,很多错误是无法控制的,而且没有什么好的调试工具。这是一个很好的IE下的js调试工具,能够自动捕获错误,并定位位置和原因。

2011-12-24

JS导出多个标签页的Excel

Js导出Excel的一个工具类,支持一个Excel多个标签页。自动生成文件,只需要在页面构造出Table,然后传递相关参数即可

2011-08-28

DES加密、解密(JS、Java版)

有关DES加密解密的工具类,提供JS、Java两个版本,只需要引入该类和文件,直接调用方法。

2011-08-28

企业级Table样式

一套企业级标准Table样式,简洁、美观、完美。 包括浅色效果,以及鼠标移入移出换色、隔行换色等。

2010-12-09

JSChart图表范例

非常炫的JS图表技术,包括常用的饼图、柱状图、折线图。封装好的组件,功能很强大。

2010-12-08

非常炫的iGoogle页拖动层效果

非常炫的iGoogle页拖动层效果,个性化定制,炫的无与伦比。

2010-12-03

Jsp结合Velocity实现依据Word模板文件生成对应数据文件

Jsp结合Velocity实现依据Word模板文件生成对应数据文件,操作非常灵活,方便。

2010-12-03

jsp结合html编辑器FCKeditor对Oracle CLOB大字段操作范例

jsp结合html编辑器FCKeditor对Oracle CLOB大字段操作范例。

2010-11-11

3D Tag 云状 球形 浮动效果

3D Tag 云状 球形 浮动效果,和好友印象功能相似。主要展示一些热门标签。

2010-11-11

最强大的HTML在线编辑器无缝嵌入jsp范例

史上最强大的html在线编辑器,嵌入jsp页面的应用范例。以供用户自定义html页面编辑,功能很强大,使用很方便。

2010-11-04

Oracle数据库结构诠释

Oracle数据库结构诠释。只需要输入连接的Oracle数据库的url,用户名、密码,就可以查看该登陆的数据库的所有表、视图、索引结构详情。

2010-10-28

Flex综合终极资源

Flex综合终极资源,包含示例代码、官方文档、优秀PDF、网站。

2010-10-12

js图片浏览效果 [多图小图片预览,大图详细]

很好的js多图图片浏览,带有小图预览,大图展示。你只需要给一个图片地址的数组就可以完成完美的展示效果。

2010-08-31

基于Struts的Ext增删改查应用范例

基于Struts的Ext增删改查应用范例,注释非常清晰,功能非常全面,对于刚刚学习extjs的朋友简直是圣经。

2010-08-23

C# 数据报表的源代码

C#报表源代码.rar C#报表源代码.rar

2010-07-15

动软.Net代码生成器

版本更新: 1. 完善了单类结构中非SQL数据库可能存在“@”,括号"[" 和 "]的问题 2. 完善了“GetList”方法缺少三参数重载。 3. 完善了浏览数据库数据报错的问题。 4. 数据库名和表实现按名称排序。 5. 页面代码生成包含主键的问题。 6. 增加了Access数据库字段类型映射机制。 7. 增加了查看Oracle的存储过程。

2010-07-12

Web通用的表单校验JS

通用的表单校验JS,只需要导入Js文件就行。

2010-05-19

Google API的Java示例代码及Jar包

有关Google API的Java方面的项目代码示例,以及相关Jar开发应用包。 包括了Google的所有应用。

2010-05-12

主线程等待子线程结束

对于多线程而言,一个主要的难题就是如何线程是否都已经执行结束。 也就是说,需要在主线程开启子多线程后,直到子线程全部执行结束为止,回到主线程。

2010-05-10

基于asp.net的通用安全校验类库

基于asp.net的通用安全校验类库,防止SQL注入。通用类库参数简洁,只需要传入当前的Page就行,当然还可以同时传入自定义参数,同时还可以对于页面的URL进行非法校验

2010-05-10

仿Google自定义拖拽层

很好的资源,仿Google自定义拖拽层。注释清晰,可进行改造

2010-05-07

WebServices动态调用范例

WebServices动态调用范例,调用WebServices时,只需要使用静态方法,传入WebServices Url、方法名、参数就可以动态调用。 功能强悍、注释清晰、项目示例结构明了。很好,很强大 !

2009-12-31

知乎 feed 流架构演进 姚钢强 知乎.pdf

有关知乎在信息流推荐领域的架构演化过程,对于推荐系统的技术过度,技术选型提供了学习,借鉴的宝贵经验。可以少走弯路了,毕竟前人已经踩过很多坑了。

2019-12-19

基于 Kudu 的分布式数据库部署和优化.pdf

在大数据领域有一个绕不开的话题,那就是数据库的选择。估计分布式已经是大数据的标配,除了这个数据量级的问题外,还有就是数据使用场景的问题。Kudu就是在大数据的基础上,追求OLAP、OLTP双场景的最优性能。

2019-12-19

聚美优品大数据技术栈的选择-王刚.pdf

有关聚美优品在大数据领域的,数据库相关技术选型,方案。以及在选择的过程中的技术栈构建和思考路径。尤其是在大数据领域,需要兼顾数据的OLAP、OLTP的场景化考量。

2019-12-19

陌陌IM高可用架构.pdf

陌陌的IM即时沟通系统的架构,分享行业的IM设计理念。也是行业里的即时通讯构建方案,以及项目的衍化过程。

2019-12-19

Oracle客户端精简版

Oracle客户端精简版,在使用Oracle时,虽然有方便的第三方工具,但是需要本地基础的Oracle服务安装,该版本最好不过了。免于动辄G级别的安装包,该版本轻量,简洁。

2015-07-23

下拉多选框

可以进行下拉多选的js组件。经过改造的,适合动态更换数据源。

2013-05-27

js动态构建可以置顶、置底、上移、下移

js动态构建可以置顶、置底、上移、下移、添加、删除的table,

2013-04-17

mongoDB技术资料

包括图灵图书中的mongo技术数据、以及国内的实战范例丛书,以及mongoDB安装包,

2012-12-04

集合瀑布流的弹出层效果

基于瀑布流的应用范例,结合弹出层特效功能。

2012-08-13

基于瀑布流的分页显示控件

很强大的瀑布流范例,超简洁的封装,易于使用。通俗易懂。

2012-08-13

周计划模版

很好的周计划模版,简洁、清晰、美观.非常标准的计划模版,以周为单位

2012-07-16

JS前端列表排序

JS前端列表排序,封装好的组件,解放后台数据列表的排序。

2012-06-08

史上最强大的日期时间控件

史上最强大的日期时间控件,支持日期、时间、日期时间、星期、正则运算、多月选择、自定义控制。最主要的是界面简洁、美观、轻量级,只能说太完美了。

2012-04-05

最强大的HTML编辑器

超强大的HTML文本编辑器框架,可编辑Word、thml、文本。并且,所见即所得,该框架在集成到项目中时只需要导入Js文件,即可做到无缝整合。页面美观、简洁、可配置功能体,简直太完美了。

2012-03-23

js分页控件

PagerView是一个JavaScript分页视图控件, 使用原生的JavaScript代码编写而成. 重写onclick方法, 获取翻页事件, 可用来向服务器端发起AJAX请求. 功能强大的一塌糊涂。

2012-03-22

空空如也

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

TA关注的人

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