- 博客(22)
- 收藏
- 关注
原创 Java反射
对于任意一个类,能够知道这个类的所有属性和方法。对于任意一个对象,能够调用它 的任意一个方法和属性。需要注意的是,私有属性需要调用。方法可以获取对象的属性字段,然后通过。反射:在程序运行中,
2024-08-08 10:05:11 120
原创 关于sql排序问题,string和int
字符串排序可能会出现乱序问题,比如1,10,2,3。或者查出来语句通过list.sort对语句进行排序。int类型排序为1,2,3,4...则不出现问题。或者在写sql语句时加上以下。
2024-06-24 15:30:19 214
原创 调用三方数据数据返回为HTML
要注意请求类型get请求try {= null) {post请求try {os.flush();= null) {in.close();
2024-06-20 16:20:43 506
原创 通过docker安装es,并且设置安全权限(用户名和密码)
2、配置elasticsearch.yml(挂载到容器外)5、可以进行设置密码(下面几步都要输入密码)6、重新启动docker。
2024-03-17 15:23:43 1914 2
原创 发送http请求携带MultipartFile参数
/服务端要调用的外部接口。// 添加 'accessToken' 请求头 访问需要带token则携带token。
2024-03-14 09:11:24 1068 1
原创 docker不能vim或者vi命令 (bash: vim: command not found)
可以通过拷贝命令,将容器内原有的文件拷贝到容器外,然后进行编辑,编辑完成后再将容器外的文件拷贝到容器内。docker cp 容器ID/名称: 容器内路径 容器外路径。docker cp 容器外路径 容器ID/名称: 容器内路径。再执行:apt-get install -y vim。先执行:apt-get update。在docker中vim命令无效,
2024-01-30 10:39:30 1058 1
原创 Error response from daemon: driver failed programming external connectivity on endpoint es-master
解决方法:重新启动docker systemctl restart docker。造成这个的原因是:已经启动docke容器后再去修改了防火墙,
2023-10-16 15:24:22 140 1
原创 No valid Maven installation found. Either set the home directory in the configuration dialog or set
还需要注意maven环境变量是否有配置正确。这个错误是由于找不到maven的路径。
2023-10-13 17:23:42 3164
原创 queryWrapper中or和and的优先级
queryWrapper.ge("create_time", '时间').ge("create_time", ‘时间’);这个先执行的是and后执行的or。如果想先执行or后执行and。and的优先级是高于or的。
2023-10-10 11:10:31 699 1
原创 RestFul get方式的接参方式
1、请求方式:http://localhost:8889/store/order/complain_t=1696552919&pageNumber=1&pageSize=10&sort=createTime&order=desc。2、请求方式:http://localhost:8889/store/order/123465789。接参方式:@ApiOperation(value = "通过id获取")接参方式:@ApiOperation(value = "分页获取")
2023-10-09 16:23:41 131 1
原创 ListBuffer报错
1、在idea中点击File——>Project Settings——>Libraries——>点击+按钮——>选择java——>找到jdk的安装位置——>在lib中找到tools.jar应用即可。3、他是属于com.sun.toos.javac.utils,这个在tools.jar中。2、listBuffer属于Java1.8的。1、首先判断这种错误,查看java版本。
2023-10-07 08:54:59 170 1
原创 调用后端的时候,后端返回的响应(response)和预览(preview)数据不一致
浏览器自身会丢失精度,long类型一般情况下超过17位就会发生变化,这种情况下 后端转化为字符串返回数据。
2023-10-07 08:38:40 919 1
原创 idea合并分支 dev分支合并到uat分支
3、点击 Merge 'dev' into 'uat'1、首先从dev分支切换到uat分支。2、在uat分支 点击dev分支。4、有冲突解决冲突就好。
2023-09-27 10:52:34 342 1
原创 docker启动mysql 通过sqlyog连接报“错误号码2058“
2、进入mysql:mysql -uroot -p<密码>命令:docker exec -it <id号> bash。1、 通过docker进入mysql。
2023-07-14 14:40:51 226 1
原创 db.num is null
造成这个的原因是因为再nacos配置文件中没有配置数据库。这块注意,去掉前面的注释符号#将这个文件导入进去,就可以啦。3、在数据库中创建nacos。1、找到这个配置文件。
2023-07-07 14:40:57 241 1
原创 登录redis报错
2、redis-cli>config set requirepass '你的密码';1、进入redis配置文件,修改requirepass *****;3、redis-cli -a ’你的密码‘解决方案:可以重新设置下密码。
2023-06-29 18:05:51 5460 1
原创 如何使用SVN
点击svn更新一定要刷新本地,才能进行真正的更新,更新完成以后就可以提交,提交代码时可以看一下是不是自己修改的类或者新增的代码(一般新增就不用看了)。6、svn合并 一般都是本地合并远程,合并时如果有冲突就进行冲突处理,合并完成后,也要进行本地的刷新,刷新完成后提交代码。在提交代码之前一定先进行更新,如果没进行更新代码 直接提交,可能会覆盖原有的一些代码。4、可以在TortoiseSVN中选择版本库浏览器,在这个里面可以浏览仓库中的代码。2、安装结束后 鼠标右击,就可以看到如下图片。
2023-04-16 11:35:39 225 1
原创 redis删除缓存
填写连接Ip地址,端口(默认6379),有密码填写密码,没用密码就不用填写了,然后点击测试连接,连接成功后,可以找到自己想要的key, 然后进行删除。这样redis里面的缓存就会被清除掉。首先下载一个redis可视化管理页面:RedisDesktopManager,1、点击连接到redis服务器。
2023-04-16 11:22:05 1664 1
原创 抛出异常但是还要保存数据
这里需要理解try{}catch{}和try{}finally以及try{}catch{}finall{}一般在开发的时候,我们需要抛出异常,但是后续还有代码需要执行,一般就采用try{}finally{}finally{} 在finally里面写入需要必须要执行的代码。try{} 在这个里面写入需要抛出的异常的代码,
2023-04-11 21:02:25 341 1
原创 解决vue中第一次点击按钮无数据,第二次点击有数据
一般情况下看我们有没有声明接受数据的变量,如果没用声明的话,第一次点击按钮才会去声明变量,所以不会拿到数据,当第二次点击按钮时,此时就会拿到数据。解决方法,在return里面声明接受参数的变量,这样第一次点击按钮就可以拿到数据了。如果我们需要拿到数据,但是点击按钮数据没用拿到。
2023-04-11 20:52:35 2151 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人