自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (16)
  • 收藏
  • 关注

原创 CountDownLatch的这个用法你觉得使用正确吗?

CountDownLatch的这类用法你有疑问吗?

2022-02-11 15:51:29 306

原创 搞懂隔离级别

创建表t_test如下:CREATE TABLE t_test (id varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT ‘主键’,name varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ‘姓名’,age int DEFAULT NULL COMMENT ‘年龄’,sex varchar(255)

2021-02-03 11:15:26 104

原创 MySQL之com.mysql.jdbc.PreparedStatement 源码分析-jdbc批量插入性能提升利器

核心代码: com.mysql.jdbc.PreparedStatement <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.41</ve...

2019-09-07 22:20:40 915

原创 设计模式之代理模式

##代理模式 :提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。例如:你需要去报考驾校,虽然现在也支持自考了但是自考很麻烦,需要自己去预约训练场地、找教练等待,但是你可以有一个很好的选择,去报驾校,委托驾校帮忙处理那些事情,而驾校就充当了一个代理的作用。你无需关注其他,只需要关注科目一二三四考试即可。...

2019-03-28 23:56:49 121

原创 Windows下maven-sonarqube集成

1.SonarQube简单介绍SonarQube能够提供对代码的一整套检查扫描和分析功能,拥有一套服务器端程序,然后再通过客户端或者别的软件的插件的形式完成对各开发环境和软件的支持。2.安装sonar的前提必须先安装jdk、maven,这里省略jdk\maven的安装步骤3.下载SonarQube https://www.sonarqube.org/downloads/4.解压并放...

2019-03-24 00:54:50 354

原创 chrome浏览器调试js

1.按【F12】开启调试;2.选择【Sources】页签,选择要调试的js文件,点击【启动调试按钮】;3.在需要调试的js代码行打断点;sources:选中需要调试的代码块,打断点debug启动4.选择右侧的【Console】页签;在console中覆盖需要改变的变量5.输入要替换变量的脚本,点击【运行脚本】或直接Enter6.变量值替换后,开始调试...

2019-03-11 23:09:25 163

原创 多线程之线程初识(一)

前言:从事Java开发以来一直想对线程进行一次系统的学习,以至于在工作中不断提高自身技术实力。本次学习将分为三个阶段去了解线程,分别是:线程初识;线程洞玄;线程不惑。一、java多线程技能1.线程与进程:进程是程序在一个数据集合上运行的过程,是系统进行资源分配与调度的独立单元。线程是进程中独立运行的子任务。2.Thread和Runnable:Thread类实现了Runnable接口,...

2019-03-03 23:08:17 215

原创 Git私服搭建

1、首先打开网址http://www.gitblit.com2、选择windows那一项3.下载好后解压gitblit-1.8.0;1)    进入目录:D:\gitblit-1.8.0\data 2)    打开defaults.properties分别搜索替换以下信息:server.httpPort = 8000    (http协议的端口 ,请改为自己的端口)...

2019-02-07 14:08:30 752

原创 PRC框架之sofa

一、sofa蚂蚁金服自主研发的金融级分布式中间件,专注为金融用户提供安全、稳定、可靠、高效、敏捷的基础架构能力,帮助金融用户解决传统集中式架构转型的困难,打造大规模高可用的分布式系统架构,加快金融“互联网+”推进的速度,轻松应对亿级用户的大规模、突发性、高并发量的瞬间冲击。中间件以 Scalable Open Financial Architecture Boot(简称 SOFABoot)...

2019-01-27 11:50:11 294

原创 idea激活并设置编码为UTF-8

首先找到idea安装目录bin目录下如下图所示两个文件,用编辑器打开,在文件末尾添加 -Dfile.encoding=UTF-8 ,并把jar路径添加:-javaagent:D:\IntelliJ IDEA 2017.3.5\bin\JetbrainsCrack-2.7-release-str.jar。然后重启idea,链接:https://pan.baidu.com/s/1pKIynyrNW...

2019-01-27 10:28:06 264

原创 修复漏洞--Struts2远程命令执行S2-016/S2-017

问题描述:该问题是由于Struts2框架,主要是2.2之前版本漏洞所造成的,漏洞会引起数据泄露和容易被黑客攻击。解决思路1:可以对现有工程进行maven版本更新,升级到2.3,但是版本升级一般费时费力解决思路2:下载当前工程使用的Struts2版本源码,修改DefaultActionMapper中handleSpecialParameters方法因为本项目版本依赖复杂,版本升级难度较大...

2018-11-28 23:26:14 2312

原创 tomcat,JDNI配置druid数据源

    1.修改以下节点&lt;!-- 使用阿里巴巴的DruidDataSource配置针对Oracle数据库的JNDI数据源 --&gt;    &lt;Resource         name="jdbc/orcl"        factory="com.alibaba.druid.pool.DruidDataSourceFactory"        auth="Container"  ...

2018-05-15 09:51:31 256

原创 STS本地项目推送到码云git

1.首先得有个本地项目2.以本项目作为本地仓库2.1选中项目,右键,依次如下3.建好本地仓库后,就可以push到远程了,选中项目-team-远程选项卡-push

2018-05-06 09:46:59 3485

原创 maven发送邮件实例demo

1.pom.xml配置依赖&lt;dependency&gt; &lt;groupId&gt;javax.mail&lt;/groupId&gt; &lt;artifactId&gt;mail&lt;/artifactId&gt; &lt;version&gt;1.4.4&lt;/version&gt;&lt;/dependency&gt;&lt;

2018-05-05 22:38:30 896

原创 java后台支付宝支付接口开发

需要阿里的jar包,可以自行去支付宝开发平台下载,下面分享仅作参考,欢迎各位大佬指教1.工具类import org.springframework.core.io.ClassPathResource;import org.springframework.core.io.Resource;import com.alipay.api.AlipayApiException...

2018-04-26 20:07:32 2879

原创 java自定义分页

1.分页实体类import java.util.List;public class PageData&lt;myfactory&gt; {    private int pageNum; //当前页    private int pageSize;//每页数量    private int totalCount;//总条数    private int totalPageNum;//总页数    ...

2018-04-26 16:48:33 781

原创 mybatis模糊查询问题探究

问题:mybatis下mapping文件sql写的没问题,但是却查询无效果,比如根据多条模糊查询,前两条都可以,却第三条不可以等常见问题。解决措施:检查-参数顺序,参数类别,返回结果类型例子:1.xml文件(模糊查询)  &lt;select id="count" resultType="int"&gt;       SELECT count(*) AS total FROM t_user    ...

2018-04-26 16:32:22 130

原创 tomcat 配置解决中文问题

问题:1.上传文件时,如果含有中文名称,如“中文”.png,则打不开图片,英文则可以。2.前台传递参数,如果经过encoding,后台接收时会乱码怎么办?1.修改Tomcat的配置,Server.xml文件中添加一个名为URIEncoding的属性,用于对HTTP请求中的get,post方法传过来的URL进行编码。即:&lt;Connector URIEncoding="UTF-8"     co...

2018-04-26 15:38:26 3119

原创 java三大框架概述

Struts,hibernate,spring

2017-09-04 12:05:48 306

TimerTool.exe

1.可按时间隔多久提醒 2.历史记录查询 3.重要事情提醒

2021-10-28

TimedReminder.exe

可自定义多久执行一次提醒任务,比如下班不要忘记打卡等等

2021-10-27

pdfApp截取工具.rar

通过PDF截取指定页工具可自由、方便、可控的截取指定页,输出到指定文件位置。

2021-02-08

TortoiseGit-2.8.0.0-64bit.rar

TortoiseGit是一个开放的,为的git版本控制系统的源客户端。像一个普通的文件服务器,除了会记得您有史以来的文件和目录的每一个变化外,还可以恢复您的文件的旧版本,并研究如何以及何时改变了历史数据,谁改变了它?

2019-05-11

jenkins项目持续集成工具

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

2019-03-30

sonarqube质量管理安装包

无需多余配置,拿来即用,中文破解快速安装,即可集成于你的项目

2019-03-30

spring MVC基于Javaconfig配置项目

spring MVC基于Javaconfig配置,无xml快速启动项目,快速上手学习。

2019-03-30

快速生成DTO

通过导入Excel模板快速生成DTO,简单易用,下载即可打开使用,加快开发效率

2019-01-10

导入Excel快速生成DTO

导入Excel快速生成javaBean,下载即可享用,大大便捷开发效率

2019-01-10

Struts2-2.2.1.1源码

Struts2源码,eclipse直接可导入,可以针对Struts2-2.2以下版本的漏洞进行修复,解决s2-016漏洞

2018-11-28

DbVisualizer 9.5+带破解

一款小软件 DbVisualizer,可以连接多种数据库,操作起来很是方便啊!

2018-11-24

代码高亮对比工具

代码或者文本高亮对比工具,避免来回切界面的烦恼。大大提高工作效率

2018-11-21

免安装包MySQL

免安装版MySQL,里面有安装教程;只需要配置下环境变量,以及初始化数据仓库,执行几条命令就可完美安装MySQL。

2018-11-20

cxf客户端Demo

CXF动态调用webservice.demo测试用例,亲测通过,拿走不谢

2018-06-06

cxf服务端和客户端所需jar包

整理了一上午,测试通过,cxf服务端和客户端所需jar包

2018-06-06

cxf客户端所需jar包-4个

cxf调用webservice,客户端最少jar包,只需4个,告别找jar包的繁琐

2018-06-06

空空如也

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

TA关注的人

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