常用(错/忘)小知识
经常需要使用的内容
?abc!
努力学习,天天向上
展开
-
Gson实现:修改json字符串中某个key对应的value值、如何修改json字符串中某个key
Gson实现:修改json字符串中某个key对应的value值、如何修改json字符串中某个key原创 2023-03-08 06:15:00 · 926 阅读 · 0 评论 -
spring:注解获取resource目录里面的properties文件内容
spring:注解获取resource目录里面的properties文件内容原创 2022-12-09 06:15:00 · 428 阅读 · 0 评论 -
spring后端controller接收前端传输的数据所使用的注解:@RequestBody、@RequestParam
spring后端controller接收前端传输的数据所使用的注解:@RequestBody、@RequestParam原创 2022-12-08 06:15:00 · 1565 阅读 · 0 评论 -
代码获取spring和springboot的版本号
代码获取spring和springboot的版本号原创 2022-12-05 06:15:00 · 337 阅读 · 0 评论 -
java springboot获取GitLab上的文件内容
java获取gitlab上的文件内容原创 2022-11-18 06:15:00 · 1678 阅读 · 0 评论 -
java 实现 遍历某个文件夹里面的文件及目录输出json字符串,带唯一标识
将目录转为树型原创 2022-11-17 22:44:20 · 156 阅读 · 0 评论 -
j将目录以树形输出
目录树形输出原创 2022-11-16 06:15:00 · 79 阅读 · 0 评论 -
java操作远程Linux服务器的工具类:如获取linux服务器上的文件等操作
java操作远程服务器原创 2022-11-15 06:15:00 · 1071 阅读 · 0 评论 -
java中spilt()特殊符号:. | * \ ] [(点、竖、星号、斜线、中括号)
spilit()对特殊符号的处理原创 2022-11-14 06:15:00 · 1082 阅读 · 0 评论 -
java 将时间戳(毫秒ms)转为对应的日期格式,将毫秒转为时分秒等格式,及获取多少天之前的日期
对时间等的处理原创 2022-11-13 06:15:00 · 5025 阅读 · 0 评论 -
java创建目录的方法:mkdir()、mkdirs()
创建目录的坑原创 2022-11-12 06:15:00 · 4234 阅读 · 0 评论 -
java 实现 遍历某个文件夹并输出json字符串
我想要将某一个文件夹里面的文件及子目录里面的文件以json的格式进行输出。原创 2022-11-11 21:43:25 · 416 阅读 · 0 评论 -
将特殊字符串集合以json树形输出
将特殊字符串集合以json树形输出原创 2022-11-04 22:27:37 · 104 阅读 · 0 评论 -
curl命令的使用: 简单说明
curl命令的使用: 简单说明原创 2022-10-24 06:15:00 · 107 阅读 · 0 评论 -
字符串转文件:不用去新建文件内容;文件转字符串
字符串转文件:不用去新建文件内容;文件转字符串原创 2022-10-23 06:15:00 · 268 阅读 · 0 评论 -
获取jar包中的文件,及遍历jar包中的文件
获取jar包中的文件,及遍历jar包中的文件原创 2022-10-22 06:15:00 · 164 阅读 · 0 评论 -
springboot: file转multipart
file转multipart原创 2022-10-21 21:41:05 · 151 阅读 · 0 评论 -
java实现邮件的群发及附件的发送
MultipartFile是springMVC封装的一种存储文件的方法,这里实现的是接口调用该方法可以直接将文件和正文等内容进行发送。以上便是大致的代码,测试是否运行的话,可以在本地进行调试。原创 2022-08-10 06:15:00 · 838 阅读 · 0 评论 -
SpringBoot初始化数据的一些方法
方式有很多,这里就说四种常用的。原创 2022-08-07 06:15:00 · 3136 阅读 · 0 评论 -
springboot读取配置文件的方法
SpringBoot工程默认读取application.properties配置文件。原创 2022-08-04 09:54:28 · 298 阅读 · 0 评论 -
线程池的使用(结合Future/Callable使用)
博文原创 2022-08-02 09:40:20 · 2556 阅读 · 1 评论 -
SpringBoot中单元测试的使用
springboot的测试使用原创 2022-07-29 09:50:11 · 1286 阅读 · 0 评论 -
我的问题解决记录1:类上使用了@Component注解,想要使用这个类中的方法,便不能直接new,而应该使用# @Autowired进行注入,否则会报错(如空指针异常等)
好久好久没有使用springboot,spring的一些注解都不清楚该怎么使用了,因此出现现在的这个问题使用Springbooot创建线程池,并使用线程池,创建了一个util类,发现其他方法无法直接使用new的方法,后面发现我是将这个util类使用了@Component,不能直接使用new一个方法(如xxxUtilsp=newxxxUtils()),而应该要在使用该工具类的方法里面使用@Autowired这个去注入bean。...原创 2022-07-26 08:49:57 · 1821 阅读 · 0 评论 -
java代码解决url链接中包含括号的不能实现全部跳转
解决方法其实就是将括号进行转义就可以了;String url = "()";String z =url.replace("(", "%28");String f = z.replace(")", "%29");System.out.println(f);原创 2022-01-18 09:47:23 · 980 阅读 · 0 评论 -
Centos7上运行jar包测试
Centos7上运行jar包测试第一步:在本地打一个简单工程的jar包请参考:这篇博客第二步:上传jar包到Linux上在这里我使用SecureCRT进行上传当CRT连接上Centos后,按alt+P进入上传页面,并将本地jar包上传,本地jar包位置与上传截图如下:查看jar包,并将jar包放入testjar目录中[root@localhost etc]# cd ~[root@localhost ~]# lsanaconda-ks.cfg docker-files原创 2021-12-24 16:09:52 · 974 阅读 · 0 评论 -
常用JS:获取指定的URL参数值
//获取指定的URL参数值 http://localhost/pages/setmeal_detail.html?id=3&name=jackfunction getUrlParam(paraName) { //获取完整的请求路径 var url = document.location.toString(); //alert(url);//http://localhost/pages/setmeal_detail.html?id=3&name=jack va原创 2021-11-24 11:08:18 · 432 阅读 · 0 评论 -
七牛云上传工具类 与 其基本使用方式
上传工具类package com.yy.utils;import com.google.gson.Gson;import com.qiniu.common.QiniuException;import com.qiniu.common.Zone;import com.qiniu.http.Response;import com.qiniu.storage.BucketManager;import com.qiniu.storage.Configuration;import com.qiniu原创 2021-11-18 20:20:20 · 639 阅读 · 0 评论 -
如何将double或float类型的数字转换为int类型的数字,并选择所需要保留的小数点个数
double/float转换为int类型1.强制类型转换package Test;/** * @author Marston * @date 2021/9/28 */public class test1 { public static void main(String[] args) { double dou = 18.165985; float flo = 18.1612f; //将double/float转换为int —使用类型转换原创 2021-09-28 20:48:46 · 885 阅读 · 0 评论 -
字符串与数组的相互转换,以及比较
字符串与数组的转换```javaimport java.util.Arrays;/** * @author Marston * @date 2021/9/28 */public class test1 { public static void main(String[] args) { String str = "jhjknkjk"; char[] arrs = str.toCharArray(); System.out.println原创 2021-09-28 20:17:54 · 186 阅读 · 0 评论 -
几种常用的工具类
1.JDBCUtil操作mysql数据库的JDBCUtil工具类import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;public class JDBCUtil { private static final String DB_USER_NAME = "root";//原创 2021-09-12 18:28:19 · 289 阅读 · 0 评论 -
实现Map集合的排序
项目卡的地方,解决该sql背景介绍:1.dao查询数据库中某个表里面的数据,通过count函数查找拥有符合要求的fid,通过JDBCUtil的工具类,执行语句,获取count的数目,获取方法如下2.想要通过上面获取的总评论数,对list表进行排序,我就使用了Map集合,键储存Food类,值储存评论总数3.对Map集合进行排序public int countRemark(int fid) { String sql = "select count(*) from remark where fi原创 2021-09-12 17:26:30 · 246 阅读 · 0 评论 -
使用JDBC工具类获取聚合函数count的值
public class SearchRemarkDaoImpl implements SearchRemarkDao{ @Override public int countRemark(int fid) { String sql = "select count(*) from remark where fid = "+fid+""; ResultSet rs = JDBCUtil.search(sql);//search是查询的封装方法 int count = 0; try {原创 2021-09-12 16:17:11 · 2038 阅读 · 0 评论 -
Bootstrap基本模板
<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- 上述3个met原创 2021-09-11 10:31:04 · 125 阅读 · 0 评论 -
eclipse快捷键
快速声明代码:【ctrl + 2 + L】:L在按我ctrl 和 2后再按向上向下移动【alt + 键盘上下键】实现向上或向下移动快速复制代码选择d代码 ,【ctrl + alt + 键盘上下键】实现向上或向下复制代码导入包【alt + ?】 ,实现客诉导包,以及syso的快捷键(System.out.println()的快捷键)...原创 2021-09-09 21:30:27 · 84 阅读 · 0 评论 -
IDEA常用快捷键
快速try/catch选中代码,按快捷键【CTRL+ALT+T】上下移动一行/多行代码选中代码,Ctrl+Shift+上下键 上下移动代码选中代码前后缩进先前缩进:选中多行代码,按快捷键【shift+tab】向后缩进:选中多行代码,按【tab】复制代码选中代码,按快捷键【ctrl+D】...原创 2021-09-08 19:37:59 · 72 阅读 · 0 评论 -
平时敲代码时的突然小感悟
202109081.request从页面上获取的内容基本上都是字符串类型的2.Servlet里面通过json返回数据,所以可以在html页面通过ajax的get或post请求获得该json里面的数据,这些数据都封装在请求里面的function函数的参数里面3.项目一般代码的书写顺序是:Servlet------>Service(Service–>ServiceImpl)----------->Dao(Dao---->DaoImpl)然后才是前台代码的书写,使用ajax进行交原创 2021-09-08 19:26:19 · 93 阅读 · 0 评论 -
javascript:void(0);
1.可以被点击2.点击后跳转到href指定的url保留1功能,去除2功能,实现在href里面添加:<a href="javascript:void(0);" ></a>原创 2021-08-25 19:23:36 · 128 阅读 · 0 评论 -
StringBuilder类和String类,以及StringBuffer类的区别
都是final类,不允许被继承运行速度快慢为:StringBuilder > StringBuffer > StringString:适用于少量的字符串操作的情况StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情况StringBuffer:适用多线程下在字符缓冲区进行大量操作的情况String类:内容是不可变的StringBuilder类:内容是可变的StringBuilder是多线程不安全的,可以不需要额外的同步用于多线程中;非同步,运行于原创 2021-08-25 08:28:17 · 81 阅读 · 0 评论 -
创建字符串对象两种方式的区别以及向上转型和向下转型的基本使用
通过构造方法创建通过 new 创建的字符串对象,每一次 new 都会申请一个内存空间,虽然内容相同,但是地址值不同直接赋值方式创建以“ ”方式给出的字符串,只要字符序列相同(顺序和大小写),无论在程序代码中出现几次,JVM 都只会建立一个 String 对象,并在字符串池中维护...原创 2021-08-24 17:00:06 · 101 阅读 · 0 评论 -
==与equals字符串比较区别
==== 的作用比较基本数据类型:比较的是具体的值比较引用数据类型:比较的是对象地址值equalsequals方法的作用默认地址比较如果没有覆盖重写equals方法,那么Object类中默认进行 == 运算符的对象地址比较,只要不是同一个对象,结果必然为false。对象内容比较如果希望进行对象的内容比较,即所有或指定的部分成员变量相同就判定两个对象相同,则可以覆盖重写equals方法。方法介绍public boolean equals(String s) 比原创 2021-08-24 16:59:00 · 71 阅读 · 0 评论