自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (8)
  • 问答 (557)
  • 收藏
  • 关注

原创 动态代理+责任链模式

package DPCOR;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.util.ArrayList;import java.util.List;/** * 假设有一个保存数据的方法 保存前需要2次验证,保存后需要1次验证 * * @author renguanyu * */public c

2021-10-24 13:29:34 219

原创 POI获取Excel单元格的值

public String getCellValue(XSSFCell cell) { String value = ""; // 以下是判断数据的类型 switch (cell.getCellType()) { case HSSFCell.CELL_TYPE_NUMERIC: value = cell.getN

2017-03-15 15:41:24 9878

原创 java并发编程实战(笔记)

第1章 简介略。。。觉得没有必要写笔记。。。一堆介绍。。。没有什么实际作用!第2章 线程安全2.1 什么是线程安全?默认情况下,我们创建n个线程,线程的执行顺序不是由我们程序员而决定的,而是由cpu的调度器决定,然后这并不是我们想要的效果,我们希望可以控制线程,操纵多线程,来帮助我们完成多个任务。 那什么是线程安全啊呢? 多线程在共同使用一个变量的时候,会出现争夺变量的情况,最后的结果就是,计算

2017-03-11 19:27:20 568

原创 sql学习笔记

sql执行顺序from where group by having select distinct union order by

2017-03-07 15:09:03 317

原创 1.获取HTML(Java爬虫笔记)

public class Test { public static void main(String[] args){ Test t = new Test(); String html = t.getHtml("http://www.baidu.com"); System.out.println(html); } public St

2017-03-02 16:39:44 440

原创 ForkJoinPool统计日志文件中的关键词

把Oracle官方的Demo进行了一些修改,修改成了自己想要的package forkjoin.rgy;import java.io.File;import java.io.IOException;import java.util.concurrent.ForkJoinPool;public class Test { public static void main(String[] arg

2017-03-02 13:40:35 460

原创 jmeter设置ip欺骗

固定本地ip新增ip地址创建csv文件同步本地ip地址导入csv文件修改实现方式设置源地址最后的结果

2017-02-28 16:31:08 1437

原创 jmeter录制脚本(火狐)

设置测试计划添加线程组添加聚合报表设置工作台设置HTTP代理服务器选择控制器启动代理服务器 设置jmeter代理服务器 成功的结果

2017-02-28 15:46:12 2798

原创 itext生成pdf

/** * 用于itext生成pdf * @author rgy */public class ItextOutPdfDemo { Document document; PdfWriter writer; public static void main(String[] args) { String username = "admin";

2017-02-28 10:20:05 278

原创 Java读取属性文件的属性

直接使用Java的资源绑定,可以直接获取到属性public class JavaReadProDemo { public static void main(String[] args) { ResourceBundle dbPro = ResourceBundle.getBundle("db"); String dricerclass = dbPro.getSt

2017-02-28 09:34:25 1884

原创 jdbc连接数据库

/** * oracle jdbc * @author rgy * */public class Dao { private Connection conn; private ResultSet rs; private ResultSetMetaData md; private PreparedStatement ps; private List<Ma

2017-02-23 17:09:58 294 1

原创 FilenameFilter查询文件和目录

public class QueryFileDemo { public static void main(String[] args) { File d = new File("d:/"); /* -------文件名过滤器-------- */ //相等条件 FilenameFilter eqCond = (dir, name)

2017-02-23 09:14:12 386

原创 使用NIO进行快速的文件拷贝

public class NioCopyDemo { public void copy(String inStr, String outStr) { File in = new File(inStr); File out = new File(outStr); try ( FileChannel inCh

2017-02-22 15:32:18 1102

原创 向文件末尾添加字符串

/** * 向文件末尾添加字符串 * jdk 1.7 新增 try - with - resource * 无需finally自动释放资源 * @author rgy * */public class AppendStrDemo { public void append(String path){ try(PrintWriter printWriter = new

2017-02-22 15:14:40 1934

原创 Java远程连接access

配置access打开C:\Windows\SysWOW64下odbcad32.exe 文件(如果从别的地方打开,有可能会找不到access驱动) 然后一直点确定,ODBC的access就创建好了配置rmi_jdbc监听的端口如果想关闭监听,就把窗口关闭了 测试远程连接记得把rmi_jdbc的jar包放入项目public class Test { public static vo

2017-02-06 15:29:52 854

原创 如何创建一个居中的Frame(Swing)?

public class DbmsFrame extends JFrame { public DbmsFrame() { super.setSize(initFrameSize()); super.setLocationRelativeTo(null); super.setVisible(true); super.setDefau

2017-02-03 22:09:33 1073

原创 mybatis复合查询

mybatis中的左连接,sql语句都需要正常写<association property="属性名" javaType="实体类全路径"> <id column="数据库ID字段" property="实体类ID属性" /> <result column="数据库xx字段" property="实体类xx属性" /></association>

2017-01-19 09:02:21 591

原创 easyui格式化复合json

{ field: 'equipment.equipmentName', title: '设备名', width: 100, formatter: function(value,row){ return row.equipment.equipmentName; }}

2017-01-19 08:57:29 534

原创 如何替换掉mybatis逆向生成的垃圾注释?

工具:eclipse替换实体类里面的垃圾注释 (.*)\*(.*)替换配置文件里面的垃圾注释 (.*)\--(.*)

2017-01-19 08:53:41 1508

原创 oracle合并列函数wm_concat

select dept.dname,wm_concat(emp.ename)from dept,empwhere dept.deptno=emp.deptnogroup by dept.dname

2017-01-16 09:37:14 384

原创 SQL多表查询

内连接select * from dept,emp where dept.deptno=emp.deptno右连接select * from dept right join emp on emp.deptno=dept.deptno左连接select * from emp left join dept on dept.deptno=emp.empno

2017-01-16 09:28:15 253

原创 JavaScript闭包

刚接触JavaScript的时候,接触到了闭包这个词,上网查资料,说什么都有,看完了各种说话但还是不理解,今天在w3school上看到了对比闭包的解释,非常的精简,于是乎在此分享下!省的大家走弯路。看完了之后,感觉…what!这也需要拿出来说一说!!!难道不是所有程序都有这个功能吗?这也需要单独拿出来说一说?

2017-01-10 16:03:47 190

原创 反射+泛型+注解(demo)

学习反射过程中,自己编写的小栗子,中间混合了泛型+注解package com.rgy.ano;import static java.lang.annotation.ElementType.FIELD;import static java.lang.annotation.RetentionPolicy.RUNTIME;import java.lang.annotation.Retention;im

2016-12-30 16:16:17 532

原创 java的hashmap如何处理hash碰撞

核心的概念map是entry的集合,一个key、value就是一个entry图解Java在处理hash冲突的时候使用了链表图中的0到10号 的方块就是entry(键值对),如果发生hashcode的冲突,就会像4号方块那样,开始向后追加,注意看4号方块的next的属性,那个属性不是null,而是指向了一个方块

2016-12-21 17:08:40 2799

原创 在使用easyui的时候有哪些需要注意的点?

概述easyui的解析方式是通过解析程序员定义的html,然后easyui会在html每个元素的下面创建easyui的元素,所以有一些时候会出现一些很奇怪的bug,例如table的th一直在闪、无法构造dialog里面的元素、无法选中combobox、无法设置元素的值…以下是我在使用easyui会注意的点尽量使用js去创建easyuieasyui官方的demo大部分都是html方式去创建easyui

2016-12-21 16:52:21 952

原创 在spring中使用cxf需要有哪些注意的点?

以下内容是在配置cxf过程中需要注意的点<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.a

2016-12-21 16:30:29 345

原创 如何登陆tomcat?

找到tomcat-users.xml例如我的路径是D:\apache-tomcat-6.0.29\conf\tomcat-users.xml增加用户默认的情况下,tomcat是不设置用户的,所以需要我们自己设置<?xml version="1.0" encoding="UTF-8"?><!-- Licensed to the Apache Software Foundation (ASF) u

2016-12-21 16:19:59 1506

原创 mybatis逆向生成(eclipse)

安装myBatis generator插件下载eclipse的插件 地址:https://share.weiyun.com/671bb34ac83d042fa46a8e914ec9510e 把myBatis generator下的features、plugins覆盖到eclipse的本目录。创建项目,导入generator构造包构造包地址:https://share.weiyun.com/834

2016-12-21 15:47:18 467

原创 分析wda-lucene

项目wda:https://www.oschina.net/p/wda WDA 是一个 BS 架构的文档转换中间件,配合 openoffice 实现文档的在线预览。概述checkout此项目,本地git库会有3个文件,今天我们来简单说下wda-lucene。 wda-api wda-lucene wda-web核心代码创建索引public class DoIndexTest { /

2016-09-30 00:13:03 604

原创 如何从网站爬取图片?

工具WebCollector:https://www.oschina.net/p/webcollector概述突然想把xx网站的图片下载下来,但是一张一张的去另存为很是不爽,于是乎上网找了一个java爬虫。 上面链接里面的爬虫文档写的已经非常详细了。 我在这里面就简单的说下: 打开上面的链接,搜索【WebCollector图片抓取教程】,打开链接后,你会发现有非常详细的教程。核心语法

2016-09-29 23:46:14 8703 2

原创 分析java内存泄漏的原因

工具jvisualvm:http://share.weiyun.com/77798208b0a736cbc7aa2c05dda8ba5a MemoryAnalyzer:http://share.weiyun.com/51f375f61ebc75224e9a5ee39f432f9e正文 如果有大量的FGC就要查询是否有内存泄漏的问题了,图中的FGC数量就比较大,并且执行时间较长,这样就会导致系统

2016-09-29 23:30:20 470

原创 Ajax传值(Jquery)

前端$.ajax({ type: 'post',//提交的方式 url:'saveResult.action',//提交的地址 data:$('#ff').serialize(),//提交的数据 dataType:'json',//返回的类型 error: function(request) {//发生错误所执行的方法 alert('Conne

2016-09-13 08:43:35 514

原创 JavaIO

今天开始学习JavaIO,我得先明白JavaIO是什么? 通过百度找到了一个JavaIO的分类图。 根据这个分类图,我们按需的去学习JavaIO。

2016-09-13 08:38:20 728

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-09-13 08:25:40 89

原创 Ajax load方式传值

控制层代码HttpServletResponse response = ServletActionContext.getResponse();response.setContentType("text/html;charset=gb2312");PrintWriter out = response.getWriter();out.print(""); 前端代码function upd

2015-08-11 12:52:39 590

nexus-3.30.0-01.7z

nexus,linux,win,mac

2021-10-01

Object Graph Visualizer v.3.1

需要java11的运行环境

2021-08-28

e(fx)lipse

e(fx)lipse官方提供的IDE 用于编写JavaFX程序

2017-06-21

灵活小巧的Java反编译工具-xjad

2017-01-03

牛逼的正则匹配工具-MTracer

2017-01-03

staruml指导手册.doc

2017-01-03

GlassFish集群搭建手册

GlassFish集群搭建手册

2016-02-20

LIS数据库表结构

我也是在网上找到的,搬到了这里. 如果有好的表结构的资源,可以Q我,大家一起学习交流. 我也是在不断的探索中~

2015-08-07

当JavaApp开启了飞行记录的默认记录功能的时候,默认记录的数据会存到哪里?

2019-03-12

可以通过命令行的方式执行gc操作吗?

2019-03-06

如何正确的使用easyui?

2017-12-23

静态化service,dao,为什么不会引发线程安全问题

2017-12-10

这段代码会有sql注入的安全问题吗?

2017-12-06

写sql的时候,判断是否为null,如果不为null,则传参

2017-12-06

Java的Web应用程序中,哪些对象适合单例?

2017-12-06

Hibernate警告HHH000104

2017-12-02

如何判断我自己封装的jdbc有没有bug?

2017-12-01

hibernate对象转json死循环

2017-11-18

eclipse中的哪些插件可以直接放到dropins目录下?

2017-10-27

maven编译项目,如果遇到很卡的资源导致项目无法构架成功该怎么办?

2017-10-20

css中的linear-gradient是什么意思?

2017-09-16

哪位大神能帮忙看下这个socket程序?

2017-09-11

如何让svn不去同步,WEB-INFO下的classes文件夹?

2017-09-11

socket通信可以传输pojo吗?

2017-09-11

为什么我的SVN文件夹上有个红叉?

2017-09-11

我的数据库中有100G的数据,如何能提取出这100G里面的高频词?

2017-09-08

学习了一些JVM知识后,遇到的一些疑惑

2017-09-08

如何用jquery动态的创建select2

2017-09-05

如何禁用ChromeDriver的日志?

2023-03-06

servlet支持跨context读取信息吗?

2023-02-09

jetbrains哪些软件是免费的?

2021-09-03

PyCharm怎么设置异常断点?

2021-07-09

如何使用lambda提取Map中的List值到一个新的List中?

2021-04-17

jQuery,Angular,Vue,React各自的优缺点是什么?

2021-03-18

为什么通过selenium+browsermob-proxy获取到的请求不全呢?

2020-09-15

求postgresql-9.5.19-1-linux-x64-binaries.tar,postgresql-9.5.19-1-linux-binaries.tar安装包

2019-11-09

javafx界面中文字体不清晰,如何让字体变得清晰?

2019-09-06

在Linux中可以给用户配置,具有读和执行的权限吗?

2019-08-26

为什么tomcat的restart无法点击?

2019-08-16

有什么方法可以实现对企业微信群消息进行监控?

2019-08-15

原生JDBC为什么只支持位置参数?而不是命名参数?

2019-08-15

MySQL的视图为什么会自动格式化SQL?

2019-08-13

如何用Java实现在cmd下连续执行命令的操作?

2019-06-28

在Java中可以把e.printStackTrace()的信息通过java.util.logging.Logger来记录下来吗?

2019-06-17

Java的原生Log可以记录堆栈异常信息吗?

2019-06-17

有没有讲解jre下面这些jar包都是做什么的资料?

2019-04-01

Java的lambda表达式可以实现类似sql的inner join的操作吗?

2019-03-30

如何使用Lambda表达式对Map进行分组?

2019-03-30

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

TA关注的人

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