自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 收藏
  • 关注

原创 jar包文件替换

解压后就会发现当前目录多了3个文件夹,分别是:BOOT-INF、META-INF、org。

2023-12-21 16:31:35 980

原创 sqlServer简单数据库操作日志

【代码】sqlServer简单数据库操作日志。

2023-12-07 13:44:59 721

原创 SpringBoot2.x整合WebService实现远程接口调用

【代码】SpringBoot2.x整合WebService实现远程接口调用。

2023-12-01 10:24:01 601

原创 postman请求webservice的接口

【代码】postman请求webservice的接口。

2023-12-01 09:38:13 976

原创 在org.dom4j.Document下的doc解决<![CDATA[]]>左右< >符号转义的问题

【代码】在org.dom4j.Document下的doc解决<![CDATA[]]>左右< >符号转义的问题。

2023-11-30 19:01:37 407

原创 java对xml压缩

【代码】java对xml压缩。

2023-11-30 09:42:57 691

原创 java对接webservice接口的4种方式

并配置环境变量,详细说明,请自行学习。

2023-11-29 15:15:38 3340

原创 Java Post请求参数格式为XML

【代码】Java Post请求参数格式为XML。

2023-11-10 12:42:16 1113

原创 对xml文本元素赋值

【代码】对xml文本元素赋值。

2023-10-30 10:52:39 469

原创 嵌套for循环在外层循环和内层循环中使用两个Executors.newCachedThreadPool缓存线程池执行操作

/ 创建两个缓存线程池.build();// 使用嵌套的for循环来执行操作 for(int i = 0;i < 10;j ++) {});} });} // 确保所有的任务都已经完成 outerExecutor . shutdown();} }// 使用嵌套的for循环来执行操作 for(int i = 0;i < 10;j ++) {});} });

2023-10-26 17:11:50 998

原创 xml导出pdf简单实现

【代码】xml导出pdf简单实现。

2023-10-24 17:36:20 1692

原创 实现目录数据的上移(up)、下移(down)、置顶(top)、置底(bottom)的操作

【代码】实现目录数据的上移(up)、下移(down)、置顶(top)、置底(bottom)的操作。

2023-10-24 17:03:21 474

原创 使用POI中的SXSSFWorkbook做excel导出,并自定义模板导出

try {//新建工作簿//工作薄名称//设置每格数据的样式//垂直居中//水平居中//自动换行//字体大小ParamFontStyle.setFontName("宋体");//设置表头的样式//自动换行ParamFontStyle1.setFontName("黑体");//是否打开加粗//设置标题的样式//垂直居中//水平居中//自动换行ParamFontStyle2.setFontName("黑体");//设置标题的样式。

2023-10-24 16:46:08 1121

原创 Dom4j解析xml

【代码】Dom4j解析xml。

2023-10-18 14:06:44 143

原创 easyexcel导出excel 简单实现

【代码】easyexcel导出excel 简单实现。

2023-10-08 09:25:32 116

原创 GET,POST请求第三方接口HttpClient调用工具类

GET请求例子: Map<String, String> params = new HashMap<>(); params.put("grant_type", "client_credential"); params.put("appid","你自己的appid"); params.put("secret", "你自己的密钥"); String resultStr = HttpClientUtil.se

2023-10-07 16:43:37 231

原创 URL类实现访问服务器文件/上传文件到接口

【代码】用url类来访问服务器上的文件。

2023-10-07 16:34:10 820

原创 Java中常见的几种HttpClient调用方式

*** 带参数的get请求// 创建Httpclient对象 CloseableHttpClient httpclient = HttpClients . createDefault();try {// 创建uri URIBuilder builder = new URIBuilder(url);if(param!= null) {// 创建http GET请求 HttpGet httpGet = new HttpGet(uri);

2023-10-07 15:31:29 3188

原创 服务器连接时间长了,忘记密码,解密密码

【代码】服务器连接时间长了,忘记密码,解密密码。

2023-10-07 14:54:37 184

原创 SQL的CASE WHEN函数、CAST函数、CONVERT() 函数、COALESCE()函数、DATEDIFF()函数

data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。COALESCE函数是SQL中的一个非常实用的函数,它可以用于返回一系列参数中的第一个非空值。如果所有参数都为NULL,COALESCE函数将返回NULL。用于将某种数据类型的表达式显式转换为另一种数据类型。CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。可以转换的类型是有限制的。COALESCE函数是用来处理NULL值的一个函数。

2023-10-07 12:28:01 1098

原创 MySQL、Oracle、SQL Server / MS Access 中的 NULL函数用法

这个函数的意思是如果value1的值为null 函数返回value3 否则函数返回value2 也就是说函数永远不会返回value1。nullif(exper1,exper2)如果expr1= expr2 成立,那么返回值为NULL,否则返回值为 expr1。如果value1的值为null,那么函数返回value2的值 ,如果value1不为空,那么就返回value1的值。NULLIF(expr1,expr2),含义是:如果第一个参数的值等于第二个参数的值则返回空,否则返回第一个值。

2023-10-07 11:13:02 681 1

原创 详解联合主键

例如,在一个订单表中,订单编号一列可能无法满足唯一性,因为一个客户可能会订购多个商品,此时可以使用联合主键“订单编号+商品编号”来确保每个订单与商品的组合唯一。当一个表中没有适合的单一主键时,联合主键可以充分利用多列的信息来确保每行数据的唯一性,提高了数据的完整性与安全性。合主键是在关系型数据库中的一个重要概念,在某些情况下,单一的主键可能无法满足业务需求,此时可以使用联合主键。另外,如果联合主键中的某个列发生变更,需要更新所有引用该列的表,这会带来额外的维护成本。

2023-10-07 10:43:08 1505

原创 在线图片转BASE64、在线BASE64转图片

图片转BASE64、BASE64转图片

2023-10-07 10:03:37 197

原创 Mybatis对Oracle、SQL Server、MySQL、DB2的like模糊查询

【代码】Mybatis对Oracle、SQL Server、MySQL、DB2的like模糊查询。

2023-09-28 17:34:41 1122 2

原创 Mybatis 批量修改数据,,并判断非空数据插入

【代码】Mybatis 批量修改数据。

2023-09-28 17:08:20 1066

原创 stream流的filter和map过滤

【代码】stream流的filter和map过滤。

2023-09-28 09:22:33 482

原创 steam流对list集合分组

【代码】steam流对list集合分组。

2023-09-27 15:51:03 127

原创 stream对list数据进行多字段去重

【代码】stream对list数据进行多字段去重。

2023-09-27 15:04:43 789

原创 Stream流对LIst数据过滤模糊字段

【代码】Stream流对LIst数据过滤模糊字段。

2023-09-26 13:44:10 173

原创 将图片的大小(分辨率)调整为指定的宽度和高度

【代码】将图片的大小(分辨率)调整为指定的宽度和高度。

2023-09-24 14:18:25 1038

原创 Java实现树结构以并计算各个节点数的和

【代码】Java实现树结构以并计算各个节点数的和。

2023-09-24 13:03:34 177

原创 在MyBatis中,可以使用动态SQL语句来实现对数据的上移、下移和置顶操作

LIMIT 1其中,#{id}为要上移的元素的排序值。LIMIT 1其中,#{id}为要置底的元素的排序值。

2023-09-22 17:21:33 436

原创 在 SQL Server 中,可以使用加号运算符(+)来拼接字符串。但是,如果需要拼接多个字符串或表中的字段,就需要使用内置的拼接函数了

【代码】在 SQL Server 中,可以使用加号运算符(+)来拼接字符串。但是,如果需要拼接多个字符串或表中的字段,就需要使用内置的拼接函数了。

2023-09-22 17:07:24 1179 1

原创 在 SQL Server 中,可以使用内置函数 NEWID() 来生成一个随机的 GUID(全局唯一标识符)。可以将此 GUID 作为字符串拼接到查询结果中。

这将在查询结果中添加一个名为 random_string 的列,其中包含一个随机生成的 GUID。请注意,由于 GUID 是随机生成的,因此每次运行查询时,该列的值都会发生变化。这将在查询结果中添加一个名为 random_number 的列,其中包含一个随机生成的六位数。

2023-09-22 16:59:58 784

原创 在MyBatis中,更新不为空的字段可以使用动态SQL来实现。具体步骤如下:

1. 在Mapper接口中定义一个更新方法,例如:public interface UserMapper { void updateUser(User user);}2. 在对应的Mapper XML文件中编写动态SQL,使用标签来判断字段是否为空,例如:<update id="updateUser" parameterType="User"> UPDATE user <set> <if test="name != null"&

2023-09-20 18:42:48 552

原创 在SQL中,可以使用不同的函数来转换字符串日期格式。以下是一些常用的函数:

这将把字符串 ‘2023-07-04’ 转换为日期格式,并返回结果作为 converted_date。这将把字符串 ‘2023-07-04’ 转换为日期格式,并返回结果作为 converted_date。

2023-09-20 14:33:27 7583

原创 linux中测试接口命令

【代码】linux中测试接口命令。

2023-05-20 11:56:38 190

原创 easyexcel导出excel 到浏览器,并设置第一行大标题

easyexcel导出excel 到浏览器,并设置第一行大标题。

2023-05-15 11:31:34 2957

原创 java读取一个txt 文件内的内容并把它赋值与String里

【代码】java读取一个txt 文件内的内容并把它赋值与String里。

2023-04-11 14:06:46 473

原创 windows10下关闭端口占用

【代码】windows10下关闭端口占用。

2023-03-30 15:04:29 91

空空如也

空空如也

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

TA关注的人

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