- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 基于乾坤的微前端+SpringBoot2.7整套解决方案的基础通用平台及组件
包含前后端整套解决方案的企业级基础通用平台及组件前端基于qiankun实现的微前端Vue3.0,Element-plus,React18,Antd4,JWT,日志,WebSocket,定时任务,xxl-job,pushplus,logback。miniohelper,resthelper
2023-01-18 16:56:00
3152
原创 SpringBoot集成Native编译打包运行
包含三个基础镜像及完整项目版本:SpringBoot2.7.5,JDK11,GraalVM22.3采用官方推荐的方式,docker镜像内安装GraalVM打包编译。
2023-01-18 16:47:28
4584
原创 docker基于alpine基础镜像合集(java、python)集成chrome
基于docker.io/anapsix/alpine-java,提供java镜像,java-chrome镜像,java-python镜像
2022-09-06 18:05:01
5497
原创 org.eclipse.jdt版本更新导致包引入问题
org.eclipse.jdt.core引入报错,找不到plugin,打包报错,org.eclipse.platform:org.eclipse.equinox.preferences:jar:3.10.0,No versions available for org.osgi.service:org.osgi.service.prefs:jar:[1.1.0,1.2.0) within specified range
2022-06-18 20:17:59
4120
1
原创 ssh连接centos虚拟机
前言与其纠结阿里腾讯,不如自己动手丰衣足食安装虚拟机软件及centos安装过程按照网上通用教程一路走下去,记得网络模式选择NAT(网络地址转换)模式。关于桥接模式和NAT模式的区别桥接模式:相当于在局域网内加了一台新的计算机,当然也会占用局域网中的一个IP地址,并且可以和其他终端进行相互访问,适合想把虚拟机当做一台完全独立的计算机看待,并且允许它和其他终端一样的进行网络通信的用户。NA...
2020-05-08 10:50:30
717
原创 logback日志文件读取Spring boot配置文件中的配置
配置文件在本地时在项目输出日志时,有时候会根据不同的环境将日志输出到不同的目录下,这个时候就需要在logback配置文件中去读取配置文件获取当前环境一般的配置文件直接 ${} 就可以获取到,在logback中则需要加上 <springProperty scope="context" name="LOG_HOME" source="logging.path"/>...
2019-05-10 11:20:55
4163
1
原创 Spring boot 简单配置多数据源
首先在配置文件中配入各个数据源的地址和用户名密码spring.datasource.common.url=jdbc:mysql://127.0.0.1:3306/training?useUnicode=true&characterEncoding=UTF-8&rewriteBatchedStatements=true&zeroDateTimeBehavior=conv...
2019-05-10 10:08:41
448
1
原创 ThreadPoolExecutor获取各种信息
getPoolSize 获取实际的线程数量getActiveCount 获取正在运行的线程数量getQueue().size() 获取队列中等待的线程数量
2019-04-17 16:19:07
1588
原创 Vue3.0 修改端口和实现域名访问
在Vue3.0中,目录结构有了很大的变化,没有了config文件夹,在index.js中改端口就不适用了。要在Vue3.0中改端口,首先要在项目根目录下新建vue.config.js文件,然后再文件中写上module.exports = { devServer: { port: 8888, }, lintOnSave: false}port改...
2019-04-17 10:00:40
5588
3
原创 小内存机器下降低docker mysql5.6内存占用
docker部署mysql不需要配置,拉下来就能跑,但同时说明mysql运行的是默认配置,默认配置下mysql的内存占用量会达到500-600m,这个占用量对1c1g的机器来说,太过于庞大。网上有许多说的是修改innodb_buffer_pool_size,实际上这个修改了并没有太多用处。首先,进入容器,配置文件是/etc/mysql/mysql.conf.d/mysql...
2019-01-18 15:42:03
3125
3
原创 基于alpine java或者jre构建的docker镜像使用jmap等工具
最近项目要做内存分析,而jmap是jdk自带的工具,但是在公司基于alpine构建的docker镜像中却没有这个工具,查找资料知道alpine java是基于jre的,不包含jdk中的一些工具。
2019-01-16 16:00:09
4338
4
原创 java spring boot项目运用proguard实现代码混淆
proguard是一款较为容易使用的java代码混淆工具,不需要其他配置,只需在pom中加入即可使用。下面是具体pom<build> <finalName>${artifactId}</finalName> <plugins> <plugin> <groupId>com.github.wv...
2018-12-19 14:51:41
4026
2
原创 java 自定义注解实现权限判断
近期因为业务需求,用户类型进行了细致的区分,各个接口的权限都要进行判断,一开始在每个接口中写判断方法,后来实在太多,所以采用注解的形式实现粗粒度的鉴权。自定义注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface Authenticate { /*...
2018-12-19 14:43:19
4317
1
原创 java做爬虫解决521错误
最近做爬虫时碰到了521错误,500开头的都是服务器错误,521错误有很大可能是请求头参数不对,比如下面这个这是错误的这是正确的就是这一堆东西可能有哪些少了或是错误,而在爬虫中遇到这个错误,又极大可能是少了Cookie参数,比如在这里就是少了Cookie参数。展开那个CookieCookie: yd_cookie=a26be905-40bb-4e4b52bf7b24f...
2018-12-10 12:31:38
4531
原创 JAVA 大数据迁移时优化数据库更新操作
最近由于公司项目版本升级,库也有较大的改动,以前的数据需要迁移到新库中,其中又多了许多关联关系。就效率而言,单纯的SQL是最快的,只要索引建好了left join也不会太过影响速度,但是遇到SQL解决不了的复杂关系时还是需要借助程序去更新,这时候就要进行一定的优化处理。总结一下1. 能用SQL直接运行就直接运行。2. 合并多余的查询,其实有时候查询比更新的操作还要慢,不要怕多几个l...
2018-11-22 10:52:37
3302
原创 Spring Boot整合Mybatis,Shiro,Redis,Slf4j,Druid基础架构
前言这是大学毕业设计的一个基础架构,基于Spring Boot加入了一些工作实习中用到的基础架构,框架已经基本搭好,可以直接拿来写业务逻辑。然后,这是我的第一篇博客,有啥问题的话希望各位予以指导。附上项目GitHub地址:https://github.com/Nagisazz/SSM-Shiro正文...
2018-07-05 15:57:44
3107
2
lanproxy内网穿透客户端下载,包含linux、windows、mac的32和64位版本,附带脚本
2023-11-07
JAVA并发编程实践高清中文带书签
2018-06-25
Charles 3.11.5版64位破解版
2017-12-11
apizza2.0——API管理工具
2017-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人