自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fishroad的博客

键盘农夫

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

原创 DB2将字符串转换成行的函数

CREATE or replace FUNCTION MAST_DEV.F_SPLIT(p_str varchar(8000),p_split varchar(10))RETURNS table(result varchar(250))SPECIFIC MAST_DEV.SQL201820135734427NOT SECURED LANGUAGE SQL NOT DETERMINISTIC EXTERNAL ACTION READS SQL DATA INHERIT SPE.

2020-09-29 09:12:27 697

原创 html中有很多粒子线条,鼠标轻轻移动会以鼠标为中心吸附,鼠标快速移动就会断开。就像磁铁一样

<html><head> ...</head><body> ... ... ... <script src="//cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.min.js"></script></body>&l...

2019-12-30 19:30:47 902

原创 JAVA代码处理百万级数据量插入ORACLE数据库

这种数据量建议采用原生JDBC进行处理,通过PreparedStatement+批量提交的方式,具体代码如下:/** * <b>文件名:</b>Demo4.java<br> * <b>描述:</b><br> * <b>作者:</b>FISHROAD<br> * <b&gt...

2019-12-19 20:46:09 3462 2

转载 JAVA代码调用SQLLDR

java代码调用sqlldr/** * <b>文件名:</b>TestSqlldrDemo.java<br> * <b>描述:</b><br> * <b>作者:</b>FishRoad<br> * <b>时间:</b>2019年12月5日 上午11...

2019-12-05 21:08:23 1434

原创 JSON数据与实体类之间的转化

/** * <b>文件名:</b>AA.java<br> * <b>描述:</b><br> * <b>作者:</b>FishRoad<br> * <b>时间:</b>2018年12月28日 下午9:46:33<br> * Copyright(c...

2019-10-10 17:22:35 636

原创 tomcat一键启停shell脚本

 #!/bin/bash # Author:FishRoad 2018-09-20pid=`ps -ef|grep tomcat|grep -v grep|awk '{print $2}'`echo $pidtomcat_home=/home/apache-tomcat-6.0.37forLinuxstart_tomcat=$tomcat_home/bin/startup....

2018-09-20 17:37:03 1693

原创 利用模板导出文件(三)之word中的Table循环导出

 利用模板导出文件(二)之jacob利用word模板导出word文件(Java2word)如果对于导出的table表格,每一行的数据格式不一样,那就可以采用循环的格式输出,参考一下代码:if (null != list &amp;&amp; 0 != list.size()) { ArrayList table = new ArrayLis...

2018-09-19 22:02:12 2842

转载 oracle 分库分表(sharding)

以下文章转载博客:http://blog.csdn.net/bluishglc 讲的很深入透彻,转来分享下:数据库Sharding的基本思想和切分策http://blog.csdn.net/bluishglc/article/details/6161475关于垂直切分Vertical Sharding的粒度http://blog.csdn.net/bluishglc

2017-02-03 16:34:14 3360

原创 plsql远程访问数据库 解决ora-12541:TNS:无监听程序

plsql远程访问数据库 解决ora-12541:TNS:无监听程序今天在windows server 2012上安装了一个oracle 11g的数据库,但是安装 完成以后发现在我的机器上访问数据库出现错误,ora-12541:TNS:无监听程序。后来查询了很多资料,加上借鉴博客园师兄的博客,我知道了问题的所在,今天拿出来分享一下:具体操作步骤如下:

2016-11-02 12:36:41 1976

原创 SpringMVC框架学习(2)--SpringMVC和Mybatis的整合

整个项目源码的下载地址:源码--FishRoad整个项目的目录结构如下:以上是整个项目的目录以及所用的jar包。web.xml配置文件如下: FishRoad contextConfigLocation classpath:config/spring-*.xml encodingFilter org.springfram

2016-07-12 17:22:39 2223

原创 Eclipse安装SVN插件--link安装

首先,将SVN.jar这个文件解压放到任意一个盘符下: 解压之后,这个SVN文件夹就不用动了,里面是svn的插件,内容如下:注意:用link安装svn的时候要注意一点,就是在svn的插件(上图中的feature和plugins两个文件夹)一定要放在文件夹名为eclipse的文件夹下   接下来就是在eclipse文件夹下创建links文件夹,如下

2016-07-12 16:56:47 1276

原创 SpringMVC框架学习(1)--执行原理 及 xml注解配置说明

Spring MVC 执行原理  在 Spring Mvc 访问过程里,每个请求都首先经过 许多的过滤器,经 DispatcherServlet 处理; 一个Spring MVC工程里,可以配置多个的 dispatcherServlet ,每个 DispatcherServlet 可以对应多个的 HandlerMapping ,每个 HandlerMapping 可

2016-06-19 18:45:39 2137

原创 NetBeans的使用,解决引用等问题,缺少JAX-WS-ENDORSED

直接上图吧

2015-11-05 15:27:15 1148

原创 oracle客户端的安装和plsql的远程连接教程

接触了这么长时间的oracle,发现身边经常有人oracle数据库的客户端不会安装,就算安装上了,plsql也连接不上,不是说监听有问题就是哪个地方有问题,今天乘着有时间,自己整理了一下整个的配置过程,希望对大家有帮助!首先,安装oracle客户端:oracle_client_win32.rar 首先下载这个客户端软件包,地址如下:安装步骤如下:解压oracle_client_win32.

2015-10-09 11:57:41 7273 1

转载 oracle数据库中,实例、表空间、用户、方案、表、数据的关系例子

在Oracle中,结合逻辑存储与物理存储的概念,我们可以这样来理解数据库、表空间、SCHEMA、数据文件这些概念:   数据库是一个大圈,里面圈着的是表空间,表空间里面是数据文件,那么schema是什么呢?schema是一个逻辑概念,是一个集合,但schema并不是一个对象,oracle也并没有提供创建schema的语法。 schema:一般而言,一个用户就对应一个schema,该

2015-09-29 16:55:44 777

转载 金融高富帅PK金融民工——职业规划方法论

记得大学刚毕业那会,周围很多同学包括我自己,都开始变得迷茫和彷徨。当初雄纠纠气昂昂跨进社会的时候,对前方可能会遇到的绞肉机般的残酷与艰辛多少还是有点准备不足。一个同学对我说,她平时工作做得又快又好,她的上司又懒又笨,却拿着比她高得多的工资然后压榨和剥削她,而她做的工作也是准备和整理各种文档材料,机械又无聊,没有希望,未来看不到光亮,想改变,却又无力改变,只能每次走过房产中介门口的时候瞥一眼高不可攀

2015-08-27 11:21:25 3165

原创 利用模板导出文件(二)之jacob利用word模板导出word文件(Java2word)

先下载jacob.jar包。解压后将jacob.dll放到windows/system32下面或\jre\bin下面。将jacob.jar加入项目。这样项目的环境基本上搭建完成,接下来就是书写相关的代码:/*** 传入数据为HashMap对象,对象中的Key代表word模板中要替换的字段,Value代表用来替换的值。* word模板中所有要替换的字段(即HashMap中的Key)以特

2015-08-24 15:01:47 4244 4

原创 利用模板导出文件(一)之XLSTransformer导出excel文件

由于现在好多公司都在实行办公无纸化操作,所以一般都是使用excel以及word来办公,本文是公司项目中使用excel文件模板生成对应的文件:首先,需要导入一下几个包:接下来就是具体的代码:import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.Has

2015-08-24 13:46:02 16240 1

原创 Eclipse中安装Birt插件及基础教程

这些天由于公司项目的需要,需要生产报表,我们公司使用的是cs客户端模式,主要运用的是JFrame来做的客户端,现在需要做报表,所以需要在客户端里面嵌套一个浏览器,然后使用Birt来制作报表,所以才有如下文章,本来以为这个安装Birt插件是一件很easy的事情,然而没想到的是,百度了很久,都没有link安装的具体方法,要么就是插件包找不到(官网没有找到,可能是我英语不好,没看到),要么就是安装了没有

2015-08-20 11:23:55 11907 6

原创 替换文件中的相关单词(二)之文件类型为doc或者docx

具体思路和上一篇的思路一样,只不过对于不同类型的文件,读取的方法和生成相应文件类型的方法不一样而已,至于生成word文档还有点小问题,每次生成打开之后都需要选择编码格式?如果哪位大神指导,还请告知一下,谢谢!package com;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.

2015-08-17 16:56:23 1231

原创 替换文件中的相关单词(一)之文件类型为txt

首先说一下具体的实现思路:第一步:我们需要获取要修改文件的信息,我们可以通过文件的路径来获取文件的FileInputStream,即文件的输入流,然后调用InputStreamReader读取文件输入流信息,将读入的信息保存到BufferedReader(BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。)然后通过readLine()函数将流

2015-08-17 15:19:07 1714

原创 利用递归算法排序

package com.sort;import java.util.Arrays; public class Test{ private static int partition(int data[],int low,int high){//分治 int key = data[low]; while(low<high){

2015-08-13 15:58:46 1306 2

原创 算出截止到指定年份的所有天数中,那些是节假日,那些是工作日

还是直接上代码吧,这个比较简单,主要是银行金融系统里面需要判断相应的日期是否为工作日还是节假日:package com.sort;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.u

2015-08-13 10:54:39 1344

原创 java堆栈迷宫算法

老鼠走迷宫是递回求解的基本题型,我们在二维阵列中使用1表示迷宫墙壁,0表示可以走的路径,使用3来表示老鼠的行走路径,试以程式求出由入口至出口的路径。解法老鼠的走法有上、左、下、右四个方向,在每前进一格之后就选一个方向前进,无法前进时退回选择下一个可前进方向,如此在阵列中依序测试四个方向,直到走到出口为止,这是递回的基本题,请直接看程式应就可以理解package com.fish

2015-08-11 22:12:08 3999

原创 Map四种获取key和value值的方法,以及对map中的元素排序

Map四种获取key和value值的方法,以及对map中的元素排序

2015-08-11 16:01:36 155754 2

原创 List排序问题

对List中对象的某个字段按照从大到小或者从小到大的顺序进行排序看代码:首先创建一个实体对象:package com.sort;class User { String name; String age; String birthday; public User(String name, String age, String birthday) { this.name

2015-08-06 11:16:27 624

原创 java文件的上传操作

java文件的上传操作

2015-08-05 11:18:14 933

原创 mysql游标的使用

drop procedure IF EXISTS test_proc;delimiter //create procedure test_proc()begin -- 声明一个标志done, 用来判断游标是否遍历完成 DECLARE done INT DEFAULT 0; -- 声明一个变量,用来存放从游标中提取的数据 -- 特别注意这里的名字不能与由游标中使用的列明相同,否则得到

2015-07-24 17:15:43 655

原创 MySQL存储过程和函数实例

MySQL存储过程和函数实例

2015-07-23 17:32:47 797

原创 hibernate连接mysql所需的jar包

commons-pool-1.6.jarcommons-dbcp.jarcommons-collections-3.1.jarmysql-connector-java-5.1.10.jar

2015-07-21 17:20:20 1737

转载 基于Hibernate+Spring+Spring MVC+Bootstrap的管理系统实现

由于原文博主:http://www.cnblogs.com/liukemng/p/3754269.html,博主没有将搭建好的源代码给我们,好多人不知道该怎么搭建,特此重新整理了这篇博客的源代码,已经能够正常跑起来,需要的可以去下载,由于该项目所用的jar包比较多,所以分为三个文件上传的,这个是百度云的地址:https://pan.baidu.com/s/1qZwaj9a搭建方法:环境

2015-07-16 16:43:20 5111 2

原创 导出文件,如果文件名重复则在后面加上(数字)--> xxxx(2).xxx

一般在windows中如果复制同一个文件在同一个路径下,那么文件名后面会出现一个“-副本”的格式的文件名,现在要求成为“(2)”格式的文件名,特别是在单据导出的时候,代码如下:/** * 如果某个路径下已经存在了与要保存的文件名重复了,则在新的文件后面加(1)。。。。 * @param paths * @param filename * @param n

2015-07-08 16:18:58 7023 1

原创 java代码中将金额阿拉伯数字转化为中文大写

代码如下:/** * 金额大小写转换 * * @param input * @return */ public static String numtochinese(String input) { String s1 = "零壹贰叁肆伍陆柒捌玖"; String s4 = "分角整元拾佰仟万拾佰仟亿拾佰仟"; String temp = ""; Stri

2015-07-08 16:00:52 3676 1

原创 java代码--mysql数据的备份和还原

备份数据库的代码:/** * mysql数据库备份 * * @param savePath * @param fileName * @param hostIP * @param userName * @param passWord * @param databaseName */ public static void backup(String save

2015-07-08 15:55:54 835

原创 poi导入导出excel文件,兼容.xls和.xlsx两种格式

这个是测试类:package com.fishroad.util;import java.io.File;import java.io.FileInputStream;import java.math.BigDecimal;import java.text.SimpleDateFormat;import javax.swing.JOptionPane;import org.a

2015-07-08 15:49:06 5014

原创 搭建springMVC+Mybatis+quartz+log4j+maven项目

搭建springMVC+Mybatis+quartz+log4j+maven项目

2015-07-01 17:26:24 3095 3

原创 搭建springMVC+Mybatis+quartz+log4j+maven项目

搭建springMVC+Mybatis+quartz+log4j+maven项目 - 创建maven项目(在eclipse里面); - 利用pom.xml文件引入项目所需的jar包; - 设置好相关的配置文件; - 调试项目

2015-07-01 15:54:50 1496 1

原创 如何配置数据库密码加密访问数据库

一般的数据库配置文件中,连接数据库都是这样的,现在又项目需要对password 进行加密处理,所以我们要对org.apache.commons.dbcp.BasicDataSource类进行重写,如下:package com.joyintech.tisaccel.base;import org.apache.commons.dbcp.BasicDataSource;publ

2015-05-26 11:16:26 13504

大数据量文本文件.TXT

大数据量文本文件,方便直接使用,也可以自己写代码生成

2019-12-19

site-1.8.22.zip(SVN插件)

VN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。

2015-10-09

PLSQL安装包

PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL 只有 Oracle 数据库有

2015-10-09

基于Hibernate+Spring+Spring MVC+Bootstrap的管理系统实现(2)

基于Hibernate+Spring+Spring MVC+Bootstrap的管理系统实现

2015-07-16

基于Hibernate+Spring+Spring MVC+Bootstrap的管理系统实现(3)

基于Hibernate+Spring+Spring MVC+Bootstrap的管理系统实现

2015-07-16

Hibernate+Spring+Spring MVC+Bootstrap的管理系统实现(1)

基于Hibernate+Spring+Spring MVC+Bootstrap的管理系统实现

2015-07-16

XLSTransformer导出excel文件所需的jar包

XLSTransformer导出excel文件所需的jar包

2015-07-16

搭建springMVC+Mybatis+quartz+log4j+maven项目

搭建springMVC+Mybatis+quartz+log4j+maven项目

2015-07-01

空空如也

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

TA关注的人

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