- 博客(625)
- 资源 (16)
- 问答 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 centos或aws linux部署java应用,环境搭建shell
nacos1管理界面:http://宿主机ip:8848/nacos。nacos2管理界面:http://宿主机ip:8858/nacos。nacos管理界面:http://宿主机ip:8848/nacos。rabbitmq管理界面:http://宿主机ip:15672。rabbitmq连接地址:http://宿主机ip:5672。emqx管理界面:http://宿主机ip:18083。mqtt连接地址:http://宿主机ip:1883。nacos默认账号密码:nacos/nacos。
2023-10-16 23:37:30
1305
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Java多线程与并发编程终极宝典
synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢?如果一个代码块被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的线程释放锁,而这里获取锁的线程释放锁会有三种情况:1)获取锁的线程执行完了该代码块,然后线程释放对锁的占有;2)线程执行发生异常,此时JVM会让线程自动释放锁。3)这个主要是在等待唤醒机制里面的wait()方法,//在等待的时候立即释放锁,方便其他的线程使用锁。而
2020-07-11 11:00:06
634
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 spring终极宝典
ComponentScan扫描的是@Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。@SpringBootApplication已经继承了@ComponentScan,不过默认扫描的是@SpringBootApplication注解的类所在的包及子包。}}.........
2019-07-10 08:34:26
5176
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 MySQL添加/删除主键、外键、唯一键、索引、自增
建表是添加外键create table tableName1(id int primary key,name varchar(128) default null,tableName2_id int not null,foreign key(tableName2_id) references tableName2(id));单独添加外键alter table tableName1 add c
2016-10-22 10:45:48
50365
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 MySQL与Oracle建库建表和修改表结构
创建数据库create database databaseName; 一般使用:drop database if exists databaseName;create database databaseName default character set utf8 collate utf8_general_ci;删除数据库drop database if exists databaseName;
2015-10-11 20:50:49
1610
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Linux常用命令
Linux常用的命令Ctrl+a:光标回到命令行首。 (a:ahead)Ctrl+e:光标回到命令行尾。 (e:end)Ctrl+b:光标向行首移动一个字符。 (b:backwards)Ctrl+f:光标向行尾移动一个字符。 (f:forwards)Ctrl+w: 删除光标处到行首的字符。Ctrl+k:删除光标处到行尾的字符。Ctrl+u:删除整个命令行文本字符。Ctrl
2015-08-06 16:05:01
2320
原创 google导航接口
destination=纬度,经度。origin=纬度,经度。bicycling:骑行。transit:公共交通。driving:驾车。walking:步行。
2024-07-24 09:32:29
104
原创 uniapp颜色选择器
https://github.com/mehaotian/t-color-picker/添加点击事件后的代码如下:<template> <view v-show="show" class="t-wrapper" @touchmove.stop.prevent="moveHandle"> <view class="t-mask" :class="{active:active}" @click.stop="close"></view> <vie
2024-07-11 09:42:17
456
原创 彻底禁止windows永久更新,网上方法实测
找到管理模板>Windows更新>配置自动更新>禁用。上述代码保存为bat文件并以管理员运行。win+r输入gpedit.msc。
2024-06-18 09:39:20
248
原创 IDEA 2021.3.3 (Ultimate Edition)离谱BUG
docker插件如果更新前一个服务器没多久,再更新另一个服务器,就有很低的概率造成服务跟新错乱,即将后打包的jar再次更新到前面的那个服务器。
2024-06-03 16:31:56
483
1
原创 docker --network host,仍然无法使用127.0.0.1连接数据库,改用宿主机ip后可以连接
外部网络也能连上mysql。只有这个java服务无法连接mysql,java服务是用是127.0.0.1,但是当我把java服务的配置改成宿主机真实ip时,java服务又可以连上了mysql,好奇怪。有两个docker容器,一个是mysql,一个是java服务。两个都是host网络模式。宿主机上可以连mysql,java服务也可以通过wget检测能连上mysql端口。mysql里的账号已经设置过了,是%,即允许所有ip访问。
2024-06-03 14:29:31
381
2
原创 不是sprigboot项目,就是普通java项目,IDEA里正常运行,打包成jar后运行报错:
解决版本不要用hutool,用easyExcel即可。
2024-04-09 14:08:14
536
2
原创 为什么使用RedisDesktopManager可以连上redis,微服务似乎无法访问redis
通过测试并观察,RedisDesktopManager虽然可以连上redis,但偶尔会很慢很慢(20秒左右)才能连上,那会不会是微服务的超时时间太短导致连不上呢?改了服务的配置,没有任何效果。
2024-03-13 22:22:33
429
3
原创 electron使用serialport报错An object could not be cloned
serialport获取的对象不能克隆。你需要转成json再传输。
2024-03-09 14:33:38
300
原创 docker-compose 部署nacos总是报错[db-load-error]load jdbc.properties error
【代码】docker-compose 部署nacos总是报错[db-load-error]load jdbc.properties error。
2024-02-02 21:41:37
375
原创 idea使用docker-compose发布应用程序
idea要想使用docker-compose,不能使用ssh创建idea Docker,而需要使用socket创建idea Docker。
2024-01-13 00:34:11
907
原创 大端与小端,高字节与低字节,高地址与低地址
数学意义上的大小,比如 1100110011110000,从数学上来讲,左边的11001100是高位字节,右边的11110000是低位字节,最右边的字节是最低位字节,最左边的字节是最高位字节。
2023-12-13 19:32:40
1389
原创 vue项目本地正常运行,打包到线上时无法访问js等资源
config/index.js文件的build/assetsPublicPath应该配置成和nginx(或tomcat)一致。
2023-12-11 15:05:17
1337
原创 tomcat项目启动时报错了一个不相关的类,项目里压根就不存在这么个类
所以遇到相关问题,第一步是删除当前项目、子模块下的所有target目录,然后去maven本地仓库删除所有相关的本地jar。IDEA上tomcat artifacts部署有个问题,它不会清理target目录,而且还会优先使用maven本地仓库。以上两个问题可能是同一个原因,就是使用了maven构建依赖但是使用tomcat artifacts部署启动。
2023-12-07 10:44:59
424
原创 部分tomcat maxPostSize默认只有2m
部分tomcat maxPostSize默认只有2m,需要自己配置成更大才行,否则会导致文件上传失败。
2023-12-05 14:29:54
464
原创 Bad file format reading the append only file appendonly.aof.86.incr.aof: make a backup of your AOF
1.修复AOF,由于redis无法启动,进不去,所以只能将AOF文件用一个新装的redis去修复。2.删除AOF文件,然后重启redis(这是最快的解决方法)。3.删除AOF文件,然后关闭AOF,然后重启redis。1.删掉redis,重新创建(这是最快的解决方法)。AOF损坏导致redis无法启动。1.服务器磁盘满了导致。2.异常重启如断电。
2023-11-13 09:39:42
525
原创 提莫的idea的bug是真滴多
我复制了一段代码到我项目里,这段代码依赖hutool包,于是我用idea快速导入,自动导入的是hutool-all:5.8.4。后来我发现这段还是有个函数报错,需要导入更高版本的hutool包才行,于是,我把字段导入的pom版本改成hutool-all:5.8.20,然后点击idea右侧maven的reload按钮进行刷新,可是无论怎么样,我这段代码还是报错,提示找不到函数xxx,我按ctrl+鼠标左键进入这个BeanUtil工具类,idea显示当前的hutool版本为5.8.4。
2023-11-12 17:10:05
1105
1
原创 vscode必须安装的两个插件
Vue Language Features安装大概率会失败,需要使用vsix文件安装。下载完后用360压缩软件直接打开,不用解压。然后修改里面的package.json文件。用来启动html+js+css项目。vue语法校验和提示。
2023-11-11 20:53:16
1836
原创 MultipartFile用@RequestParam还是@RequestPart接收?
RequestPart仅支持multipart/form-data,@RequestParam不仅仅支持multipart/form-data,这就是两者的区别。
2023-11-10 14:49:12
316
视频转MP4工具,jar文件,需要配置jdk方可运行
2024-03-13
图片转文字OCR免费jar
2022-07-22
使用jaudiotagger修改歌曲信息(支持mp3和m4a)
2022-07-19
ZendStudio-13.6.1-win32.win32.x86_64.7z
2020-06-22
eclipse.zip
2020-06-22
获取超级管理员权限.7z
2020-06-22
windows7开启telnet出现错误后手动开启telnet
2020-06-22
python资料合集
2018-07-31
多个中文技术文档chm压缩包
2018-07-31
Swing俄罗斯方块
2015-06-03
Java2dDemo
2014-07-08
如何才能看懂别人写的位运算代码?
2015-03-04
这段代码的输出结果能不能给解释解释?
2014-06-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人