自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

转载 c3p0,dbcp与druid 三大连接池的区别

引言1.1 定义数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放...

2019-02-21 16:59:50 233

原创 IntelliJ IDEA 自定义类注释模板、方法注释模板

IDEA注释模板

2022-07-16 22:14:20 510

转载 序列化,反序列化,看这篇就够了

序列化,反序列化,看这篇就够了

2022-06-02 14:42:39 217

原创 彻底解决idea运行main方法 编译整个项目的问题

一共两步,看图操作第一步:删除 before lunch 下的build, 如图所示第二步:修改settings->Build,Execution,Deployment->Gradle/MavenBuild and run using 为 IntelliJ IDEARun tests using 为 IntelliJ IDEA

2022-05-03 17:04:12 4850

原创 环境搭建+复现CVE-2021-44228 Apache Log4j 远程代码执行漏洞+原理解析

复现https://blog.youkuaiyun.com/qq_40989258/article/details/121862363原理解析:https://www.zhihu.com/question/505025655/answer/2265606581

2021-12-14 17:59:28 2764

转载 几个Git仓库开源软件的比较

通过这个表格得出如下的结论:如果你希望开展git仓库托管服务并且信任gitlab的实力,可以采用gitlab,不过中文化的工作量不小。如果仅仅是小型团队的内部git仓库管理,gogs足够了。尽管缺少细致的权限控制,但是极低的资源占用,丰富的功能还是很吸引人的。而且,gogs的开发似乎很活跃,贡献人数也比较多。BTW,gogs项目是中国人创建的。如果必须采用java部署,gitblit目前是不错的选择,但是gitblit缺少了pull request这个重量级的协作工具是一大遗憾。原文地址:ht.

2021-04-12 21:25:07 761

原创 原生ajax(带请求头header)下载文件 or 导出Excel 文件

为什么写这篇文章,是因为jquery 的坑。jquery 封装的ajax 返回的数据类型没有 流的形式;直接下载 可以用 location.href = url 或者 location.open(url),还可以 js 模拟form表单提交但是如果 还要带 头部信息(如:token) 上面的方法就不行了,只能选择 原生 ajax 了。一、后端以流的形式返回图片显示在网页端口 var url = serverUrlBase + "/server/images/" + mapid + "/files

2020-07-24 17:43:57 2051

转载 原生js实现ajax请求(带请求头header)和数据传参过程代码

一、Ajax 概述Ajax 是 Asynchronous Javascript And XML 的简写Ajax是一门技术,并不是一门语言使用XHTML+CSS来标准化呈现使用XML和XSLT进行数据交换及相关操作使用XMLHttpRequest对象与Web服务器进行异步数据通信使用Javascript操作Document Object Model进行动态显示及交互使用JavaScript绑定和处理所有数据优点: 页面局部刷新:减少用户等待时间,提高用户体验与服务器异步通信:不需要打断用户的

2020-07-24 16:55:49 7585

原创 java 自定义主键生成策略UUID,避免接口传入的主键被覆盖(保存时允许自定义的ID)

数据表的数据来源有两种情况的适用,如:1,通过接口(自带主键)新增,2,本系统新增;原理:就是保存数据之前先判断 是否有ID有,则直接用,没有再生成;import java.io.Serializable;import org.hibernate.MappingException;import org.hibernate.engine.spi.SharedSessionContractImplementor;import org.hibernate.id.UUIDGenerator;publ

2020-07-17 11:05:08 1779

原创 springboot,hibernate validator 手动触发实体校验

这是目录欢迎使用Markdown编辑器1 注解方式参数校验2 手动触发校验欢迎使用Markdown编辑器Hibernate Validator常用注解注解释义@NotNull不能为null@AssertTrue必须为true@AssertFalse必须为false@Min必须为数字,其值大于或等于指定的最小值@Max必须为数字,其值小于或等于指定的最大值@DecimalMin必须为数字,其值大于或等于指定的最小值@DecimalMax

2020-06-22 19:11:18 9475 6

转载 postman中 form-data、x-www-form-urlencoded、raw、binary的区别

转发自https://blog.youkuaiyun.com/wangjun5159/article/details/47781443

2019-11-13 20:39:49 190

转载 Java 微服务框架选型,Dubbo 和 Spring Cloud对比

Dubbo 负责人说明(重启维护是接受的采访):

2019-09-24 18:01:26 945

原创 Windows10配置 MariaDB服务(免安装版本.zip)

MariaDB官方稳定版 下载地址:https://downloads.mariadb.org/一、简介(百度的)MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 ...

2019-02-21 23:06:59 7082 4

mariadb-10.3.12-winx64.zip linux平台(稳定版)

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。

2019-02-21

mariadb-10.3.12-winx64.zip 稳定版

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。

2019-02-21

glibc-kernheaders-2.4-9.1.98.EL.i386.rpm

glibc-kernheaders-2.4-9.1.98.EL.i386.rpm

2015-03-29

空空如也

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

TA关注的人

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