自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(32)
  • 资源 (15)
  • 问答 (52)
  • 收藏
  • 关注

原创 JAVA通过Graphics2D生成表格图片

使用Graphics2D绘制表格

2022-07-12 23:05:11 3579 6

原创 Mybatis CacheNamespace注解blocking属性使用注意事项

在Mybatis @CacheNamespace注解中有一个 blocking属性对于该属性的官方解释为Returns whether block the cache at request time or not.其默认值为false,在该属性为true的情况下Mybatis采用的缓存装饰器为BlockingCacheSimple blocking decoratorSimple and inefficient version of EhCache's BlockingCache de

2021-09-05 17:34:59 1312

原创 Maven 配置文件中mirrorOf与repository节点的理解

maven 配置文件setting.xml中的mirrorOf与repository节点一直分不太清楚,现在根据自己的整理归纳一下:1.maven中的仓库(Repository)有哪些类型?包括本地仓库(配置文件中的localRepository节点指定的一个文件夹)和远程仓库,其中远程仓库又可以分中央仓库、私服仓库,中央仓库是maven官方指定的仓库,可以理解为“寻找的最后一站”。私服可...

2020-05-10 22:33:11 3442 1

原创 LinuxMint19.2 配置SSH登录远程服务器

之前一直使用WIN10开发,这段时间转入linux还是很不习惯的,有很多工具不如WIN方便 ,这里介绍一下我在配置SSH时遇到的所有问题以及一些解决方法;环境准备 :Linux Mint 19.2 "Tina" - Cinnamon (64-bit)目标:通过SSH连接一台远程Linux主机;步骤:1.安装SSH;这个没遇到什么问题,关于SSH的一些知识,传送门Ubuntu...

2019-08-11 19:56:31 2129

原创 RestTemplate使用初探

目录一、准备二、GET请求三、POST请求四、向服务器发送List对象五、接收复杂返回值六、两个连接工厂七、设置超时八、设置编码九、设置代理十、完整设置十一、官方说明参考资料为什么使用?因为它简化了HTTP请求以及处理响应的过程,并且支持REST而且线程安全,无需手动关闭连接;怎么用?一、准备环境: Spring 3.0 (及...

2019-07-14 18:47:44 592

原创 JS Map对象排序

JS 中Map对象会按照元素的写入顺序来保存,有时我们想对Map中的对象进行排序应该怎么做呢?参考别人的回答这里做一个小小的总结;假如有以下mapvar map=new Map();map.set("b","8");map.set("c","10");map.set("a","1");map.set("d","7");map.set("e","3");现在想根据v...

2019-04-09 23:52:55 36361 5

翻译 MySQL对Goup By的处理

在SQL-92以及更早的SQL语言规范中并不允许Select中的字段、HAVING中的条件或者Order by 中的字段使用没有出现在GROUP BY中的非聚合列,例如,这个例子在标准的SQL-92规范中是不合法的,因为select中使用的name列,而这个没有参与聚合操作的列并未出现在Group by 中;SELECT o.custid, c.name, MAX(o.payment...

2019-03-23 13:57:21 1318

原创 C#与JAVA等价的3DES加密方法 CFB加密模式

C#版:public static string Encrypt3DES(string strString, string key, string iv) { TripleDESCryptoServiceProvider DES = new TripleDESCryptoServiceProvider(); DES.Key = Encoding.UTF8.GetBytes(key);...

2018-07-24 14:54:25 905

原创 Spring3.1.2+Quartz 1.8.6动态添加持久化定时任务

为什么有这种需求?每次增加定时任务都要修改配置文件;如果持久化到数据库删除的话还要去数据库DELETE;有些定时任务不一定是必须的,可以由运维人员去添加删除或者修改执行时间什么的,不可能每次都去改程序程序环境:Spring 3.1.2 、Quartz 1.8.6 其他版本没有试过不过应该差别不大;步骤:总共4个操作:1.1. 新建一个任务类,也就是具体干活的类;1.2.一个JobDetail类(保...

2018-07-15 22:22:21 1053

原创 EasyUiDatagrid打印

// strPrintName 打印任务名// printDatagrid 要打印的datagrid//title 表格标题function CreateFormPage(strPrintName, printDatagrid,title) { var tableString = '<table cellspacing="0" class="pb">'; tableString

2017-12-17 10:15:37 2731 1

原创 Base64随记

什么是Base64个人理解:将字符串转换为标准字符组成的字符串(Base64所用的字符有 哪些?)怎么转换一张图片说明转换过程: 关于这个过程几点要注意的: 1. 1个字节转换为2组 (6位/组) 2. 2个字节转换为3组 (6位/组) 最后补1个= 3. 3个字节转换为4组 (6位/组) 最后补2个= ……为什么是6Byte/组?Base6

2017-07-02 23:32:50 272

原创 JAVA使用并行流(ParallelStream)时要注意的一些问题

java8并行流使用注意事项

2017-06-11 17:25:47 55705 11

原创 Tomcat Server.xml部分配置说明

Service简介一个服务组件通常包含一个引擎和与此引擎相关联的一个或多个连接器。给服务命名可以方便管理员在日志文件中识别不同服务产生的日志。一个server可以包含多个service组件,但通常情下只为一个service指派一个server。属性name: 此服务的名称,默认为Catalina; className: 用于实现service的类名,一般都是org.apache.catalina

2017-06-11 16:14:00 611

原创 JAVA内部类总结

内部类都包含一个对外部类的引用,参见代码0:代码0: public class SerializeTest { //成员内部类 class MemberInner{ public MemberInner(){ } } //局部内部类 public voi

2016-09-13 00:08:45 303

原创 Timer

public class TimerDemo extends TimerTask { @Override public void run() { System.out.println("task1"); } public static void main(String[] args) { TimerDemo task1 = new TimerDemo(); Timer

2016-04-18 20:19:44 396

转载 Comet4J简介

Comet4J是一个微型的即时推送框架,它分为服务端与客户端两部分,你只要将服务器端(JAR文件,目前仅支持Tomcat6、7)放入WEB-INF\lib,客 户端(JavaScript文件)引入到页面,那么你的应用就具备了向客户端推送信息的能力,而你仅需要在服务器端调用Comet4J所提供发送方法,信息就会被主动的推送到客户的浏览器上。功能特性推送消息广播。 推送定向消息。 提供连接

2016-04-06 19:31:13 1242

转载 轮询和长轮询

轮询:客户端定时向服务器发送Ajax请求,服务器接到请求后马上返回响应信息并关闭连接。优点:后端程序编写比较容易。缺点:请求中有大半是无用,浪费带宽和服务器资源。实例:适于小型应用。长轮询:客户端向服务器发送Ajax请求,服务器接到请求后hold住连接,直到有新消息才返回响应信息并关闭连接,客户端处理完响应信息后再向服务器发送新的请求。优点:在无消息的情况下不会频繁的请

2016-04-06 19:22:46 441

转载 Java ConcurrentModificationException 异常分析与解决方案

转自:http://www.2cto.com/kf/201403/286536.html关于这个异常出现的原因可以参考:http://blog.csdn.net/izard999/article/details/67087381. 异常情况举例只要抛出出现异常,可以肯定的是代码一定有错误的地方。先来看看都有哪些情况会出现ConcurrentModificationException

2016-03-13 18:36:35 360

原创 AbstractMap equals方法分析

public boolean equals(Object o) { if (o == this) return true; if (!(o instanceof Map)) return false; Map m = (Map) o; if (m.size() != size())

2016-02-20 10:49:16 595

转载 SQL多表连接查询(详细实例)

From:http://www.xker.com/page/e2012/0708/117368.html本文主要列举两张和三张表来讲述多表连接查询。新建两张表:表1:student  截图如下:表2:course  截图如下:(此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。)

2015-12-28 14:52:01 907

转载 ORACLE 中ROWNUM用法总结

FROM :http://www.itpub.net/thread-824147-1-1.html对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不

2015-12-28 14:38:04 439

转载 Jackson fasterxml和codehaus的区别

Jackson fasterxml和codehaus的区别 (fasterxml vs. codehaus)FROM :http://blog.csdn.net/clementadJackson fasterxml和codehaus的区别:他们是Jackson的两大分支、也是两个版本的不同包名。Jackson从2.0开始改用新的包名fasterxml;1.x版本

2015-12-24 18:33:40 2286

转载 Java 与 Json的互相转换

FROM:http://blog.sina.com.cn/s/blog_663bfedc0100tap3.html 这几天一直在做Java解析Json数据的一个项目,因为初识json,所以很多东西都是有着懵懂的认识。这里写下我解析时遇到的问题和收获。   我解析json时用到的是json-lib包。下载地址:http://json-lib.sourceforge.net。用这个包时

2015-12-24 17:24:47 464

转载 MyBatis详解

from:http://www.cnblogs.com/ibook360/archive/2012/07/16/2594056.html首先当然得下载mybatis-3.0.5.jar和mybatis-spring-1.0.1.jar两个JAR包,并放在WEB-INF的lib目录下(如果你使用maven,则jar会根据你的pom配置的依赖自动下载,并存放在你指定的maven本地库中,默认是

2015-12-22 20:14:17 1511

转载 StringUtils方法全集

org.apache.commons.lang.StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,Str

2015-12-20 15:40:47 685

原创 Spring处理请求参数的几个小细节

之前一直对spring参数的处理有些地方不明白,今天做了下测试 后台服务器的处理方法如下: 用到的实体类代码public class Book {private String name;private Integer pu_time;private int read_time;public String getName() { return name;}public void s

2015-12-18 08:06:30 4001

转载 Eclipse 调试技巧

引自:http://my.oschina.net/coda/blog/50654#comments图例一1. 跳转到指定语句如图例一所示,当前断点在38行,如果我们想直接跳转到第52行(前提是第52行一定会被执行到),一般的做法是在第52行加上断点再按F8跳转到该行,其实,可以更简单一点:把光标直接移到第52行,然后按下CTRL + R (Run to li

2015-12-16 19:02:21 512

转载 JSON.stringify 语法实例讲解

可能有些人对系列化这个词过敏,我的理解很简单。就是说把原来是对象的类型转换成字符串类型(或者更确切的说是json类型的)。就这么简单。打个比方说,你有一个类,那么你可以通过这个方法转换成相应的json类型的        认识javascript也不短的时间了,可是这个用法说实在的,我还是第一次见过,惭愧啊惭愧啊。于是乎,在网上找了写资料,写了些例子 希望能给园子们一些帮助。 作用:这

2015-12-15 20:28:43 366

转载 数据库oracle for update of和for update区别

对比区别:  select * from TTable1 for update 锁定表的所有行,只能读不能写  2  select * from TTable1 where pkid = 1 for update 只锁定pkid=1的行  3  select * from Table1 a join Table2 b on a.pkid=b.pkid for update 锁定两个表的

2015-12-04 08:27:30 459

原创 Java变量初始化流程及其中的一些问题

个人学习笔记 好像标题有点问题,有一些不严谨之处,另外还有一些问题不太明白如果有人知道答案还请赐教,谢谢 文章参考: 1.luohuacanyue:http://blog.csdn.net/luohuacanyue/article/details/13169173 2.sophine:http://www.cnblogs.com/sophine/p/3531282.html 这两位的代码给

2015-11-25 15:32:45 390

原创 StringBuffer setLength 和 append对capacity的影响

采用append增加StringBuffer的内容时capacity会呈现出规律递增状态,但是采用setLength改变StringBuffer的长度时仅仅在前两个阶段与append效果相同,之后capacity就和setLength设置的值相同了,另外,setLength(0)并不能改变capaccity,即只能扩容不能缩小,最后的这个构造函数没有测试StringBuffer(CharSequen

2015-11-24 17:59:43 816

原创 JAVA打印正弦图形

第一篇博客,有许多未考虑周到之处,如果package org.tarena.note.test;import java.applet.Applet;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.util.Random;import javax.swi

2015-11-10 18:00:11 837

operamasks-ui-2.0

operamasks-ui-2.0 这个帮助文档很难才找到的,感谢CSDN,其中的说明真的是很详细了,维护旧代码用到的这个框架,相比easyui和bootstrap这个框架简单一些,不过用起来还是不错的,除了文档太少,不过有这个就基本够用了,直接打开:development-bundle\docs\index.html 即可

2018-06-14

bootstrapTableResizable

bootstrapTable 拖动调整列宽,极其简单的示例,在浏览器中打开resizable.html即可

2017-10-27

spring-data-redis 1.7.6

Spring-data-redis 1.7.6 & source源码

2017-02-07

Progit 官方中文第二版

在GIT官网下载的中文教程第二版,有需要的同学可以在这儿获取

2016-06-22

精通正则表达式第三版 (美)佛瑞德

2016-06-13

Jackson Annotations

com.fasterxml.jackson.annotation.JsonGetter 就是这个JAR包

2016-02-29

MyBatis使用TypeHandler示例

此项目为MyBatis使用TypeHandler的示例 注意,测试需要在MySql中建表 附:建表语句及数据,导入Mysql运行即可 在Mysql命令窗口输入 set names 'utf8'; source 1.sql 将以下文件保存为1.sql DROP TABLE IF EXISTS `n1`; CREATE TABLE `n1` ( `id` int(5) NOT NULL AUTO_INCREMENT, `name` varchar(100) DEFAULT NULL, `age` int(10) DEFAULT NULL, `gender` varchar(1) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; LOCK TABLES `n1` WRITE; INSERT INTO `n1` VALUES (1,'xu',10,'F'),(2,'X',NULL,'M'),(3,'test',40,'M'),(4,'TX',NULL,'F'); UNLOCK TABLES;

2016-02-21

Mybatis缓存测试示例

介绍:一个很简单的Maven项目,对Mybatis的缓存进行测试

2016-02-02

xdoclet-1.2.1完整版jar包

Eclipse项目出现missing library错误,缺少xdoclet-1.2.1jar包,在网上找了很多资源都不能用,好不容易找到一个,在此备注下,也希望可以帮到大家 使用方法: 右键单击项目----XDoclet------XDoclet home:选择xdoclet-1.2.1的lib文件夹-----确定

2016-02-02

xdoclet-1.2.1完整jar包

eclipse加载项目出现:missing library 错误 寻找过很多版本的资源,却都不好用,好不容易找到了合适的,在此做个备注,也希望可以帮助到更多人

2016-02-02

EasyUI messager.progress 进度条的使用

注意:这是MAVEN项目,直接导入Eclipse 到Tomcat服务器访问sendSMS.jsp即可 介绍: 项目是http://blog.csdn.net/wanghaofeng/article/details/18305599 文章代码的实现,实现了easyui 进度条的功能,感觉很好玩,可以参考一下

2016-01-30

springmvc 整合mybatis完全jar包

之前下载别人的资源,为了方便,这里做个收藏,需要的可以下载

2016-01-21

MyBatis与Spring整合示例

MyBatis与Spring整合示例,参考http://haohaoxuexi.iteye.com/blog/1843309进行整理

2016-01-20

spring-security3.1.4 源码

spring-security3.1.4 的源码,方便查看.jar

2016-01-04

jackson的三个核心类库版本2.5.3

jackon的三个核心类库: jackson-core-2.5.3.jar jackson-annotations-2.5.3.jar jackson-databind-2.5.3.jar

2015-12-24

ReentrantLock tryLock(timeout,timeUnit) 超时未返回

2019-04-16

Centos如何更改Oracle默认启动的数据库SID

2017-04-10

Tomcat输出乱码是怎么回事?

2017-03-20

Oracle的clobe类型为什么可以在java中直接以String接收?

2017-03-11

java Protected 修饰符的理解

2017-02-21

IDEA CTRL F搜索中文乱码

2016-12-26

Sentinel配置无法完成主从切换

2016-12-12

会话停止会删除session吗?

2016-11-09

这个正则是什么意思???

2016-08-17

Java catalina.home返回null

2016-08-14

JAVA关于引用的基础知识求教

2016-07-26

PL/SQL在哪儿写游标???没有找到位置

2016-07-23

怎么安装PLSQL客户端??

2016-07-19

关于Spring配置问题求解

2016-07-17

Spring事务未提交为什么还可以查询到写入的值?

2016-07-15

Spring事务报错,不知道什么原因

2016-07-14

Spring编程式定义事务DefaultTransactionDefinition的问题

2016-07-06

问个JAVA泛型为什么不能添加元素的问题

2016-06-26

Property导入static inputstream返回null的问题

2016-06-12

JAVA匿名内部类序列化的问题

2016-06-02

JAVA如何模拟网络超时?

2016-05-20

java如何处理网络异常?

2016-05-19

JSP页面中有一个JSP脚本,我想把JS中的一个var变量放到session里该怎么做?

2016-05-18

spring validator 的BindingResult问题

2016-05-17

Spring Schedule定时任务不抛出异常

2016-05-06

Spring Cron定时任务不执行

2016-05-05

JAVA两个部署在不同服务器上的程序访问同一个表,如何避免同时向这个表中插入数据 ?

2016-04-30

Oracle SUM函数问题 为什么会返回空行而不是空

2016-04-20

eclipse中新建的类在GIT提交时列表中没有显示

2016-03-26

Eclipse使用JAD反编译问题

2016-03-25

SQL语句写法求教

2016-03-24

Oracle怎样分析多表关联SQL

2016-03-15

Oracle如何实现增量查询?

2016-03-15

jquery合并单元格会多出来一列怎样删除?

2016-03-08

jquery设置表格样式问题

2016-03-07

JAVA多线程如何理解这句话?

2016-02-23

JS参数拼接问题请教???

2016-02-23

oracle 用rowid 取重复的sql语句怎么理解

2016-02-21

求助:Mybatis不提交更新是怎么回事???

2016-02-20

Java List接口再次实现Collection接口中的equals方法实现有什么意义?

2016-02-20

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

TA关注的人

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