![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
星仔带你搞定Java开发小技巧
文章平均质量分 68
分享以及记录博主认为很实用的Java小技巧,提高开发效率
华星详谈
这个作者很懒,什么都没留下…
展开
-
记一次集成swagger2(Knife4j)在线文档异常,提示:Knude4j文档请求异常
在一次搭建新的SpringBoot项目时,项目集成了swagger,但是在打开swagger文档时提示“Knude4j文档请求异常”。重点是如果没有写Controller类(即没有任何接口)时打开文档又是正常的。尝试了官网以及网上各种方式还是没能够解决。最后发现是由于maven包的问题导致的,特此记录一下。......原创 2022-05-23 15:58:04 · 38984 阅读 · 10 评论 -
一文告诉你如何在Linux中设置定时清除运行内存(buff_cache)的脚本
Linux服务器上当程序运行的时间过长的时候会产生一系列临时文件或者是内存碎片占有着系统的内存,故需要定时清理一下服务器中的buff/cache,本文一步步的带着你你如何在Linux中设置定时清除运行内存(buff_cache)的脚本。...原创 2022-05-12 10:30:41 · 22609 阅读 · 49 评论 -
12_Linux ARM架构_安装JDK8-银河麒麟V10(Kylin Linux Advanced Server V10 )操作系统
12_Linux RAM架构_安装JDK8-银河麒麟V10(Kylin Linux Advanced Server V10 )操作系统1、官网下载aarch64架构jdk包2、linux服务器中创建java文件夹,方便后期快速寻找3、将jdk包传输到Linux系统中的/usr/local/java目录下4、查看linux机器中是否有安装jdk8**5、查看java安装文件****6、卸载OpenJDK**7、校验卸载OpenJDK是否成功大家好,我是星仔。本博客收录于《华星详谈-学习中心》。本学习中心收原创 2022-05-04 23:19:24 · 16678 阅读 · 7 评论 -
11_Linux ARM架构_安装Redis集群(一主两从三哨兵)-银河麒麟V10(Kylin Linux V10)操作系统
大家好,我是星仔。本博客收录于华星详谈-学习中心。本学习中心收集了Java整个技术体系的所有技术要点。每篇博客后面或者知识点结尾都附带有面试题,提供给大家巩固本章内容。为各位同胞们能够系统性的掌握整个Java技术体系而建立的学习中心。星仔正在努力的更新学习中心中的内容。望诸君共勉!!!一、准备工作1.1、软件架构:生产环境使用三台服务器搭建redis哨兵集群,3个redis实例(1主2从)+ 3个哨兵实例。生产环境能够保证在哨兵存活两台的情况下,只有一......原创 2022-04-30 13:34:41 · 22880 阅读 · 20 评论 -
一篇文章带你看懂以及实现加解密技术中的信息防篡改、一码一检、过期失效、多种实现方式
本博客详细的讲解了实现加解密技术中的信息防篡改、一码一检、过期失效、多种实现方式。以及为啥还要进行信息的防篡改?一码一检(一个密文只能使用一次)、过期失效的意义在哪里呢?博主为啥会设计多种实现方式呢?原创 2022-04-18 21:26:02 · 16461 阅读 · 12 评论 -
SpringCloud Zipkin jar下载地址
SpringCloud Zipkin jar下载地址WindowsLinuxWindowshttps://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server///执行java -jar zipkin-server-2.12.9-exec.jarLinuxcurl -sSL https://zipkin.io/qu...原创 2019-11-28 14:37:46 · 1101 阅读 · 0 评论 -
Java 进阶相关资料
为了给各位圈友提供一份系统的Java学习资料,博主为大家收集到的关于Java 进阶相关资料,若有涉及到侵权的请与我联系。本资料将会持续更新。1、dubbo视频链接...原创 2019-09-04 16:05:19 · 253 阅读 · 0 评论 -
对接商汤摄像头详细步骤
对接商汤摄像头详细步骤已实现接口准备工作STNetSDK(商汤摄像头dll文件函数)题外话:博主写这篇文章的背景也很简单, 公司需要对接商汤的DVR摄像头,捕捉其人脸识别的数据。坑爹的是商汤没有出Java的Demo, 对方负责对接的人员又不懂技术,只能自己硬啃. 写这篇博客的目的很简单,就是为各位有需要对接商汤摄像头的道友提供一些小小的帮助.已实现接口设备初始化接口);获取版本接口;设...原创 2019-08-16 14:20:35 · 3248 阅读 · 5 评论 -
企业信息化战略与实施(练习题)
1:商业智能是指利用数据挖掘、知识发现等技术分析和挖掘结构化的、面向特定领域的存储与数据仓库的信息。它可以帮助用户认清发展趋势、获取决策支持并得出结论。以下 (1 )活动...原创 2019-08-12 10:08:19 · 992 阅读 · 0 评论 -
jna 调用dll文件步骤详解
jna 调用dll文件步骤详解jna 简介准备工作简单函数的实现合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入jna 简介J......原创 2019-04-03 16:15:01 · 4516 阅读 · 0 评论 -
Linux 系统下的jenkins安装及部署
一:jenkins简介 enkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 1 Jenkins的由来 目前持续集成(CI)已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。它是一种实践,旨在缓和和稳固软件的构建过程。并且能够帮助您的开发团队应对如下挑战:a.原创 2019-04-02 11:36:33 · 2684 阅读 · 0 评论 -
windows版mysql8.0安装详解
windows版mysql8.0安装详解准备去下载一个本地mysql服务器时,突然发现mysql从5.7瞬间升级为8.0了,那还等什么,直接下载下来玩玩先.下载地址:https://dev.mysql.com/downloads/mysql/下载完成后将其解压到自定义目录下,我所有的工具都保存在D:\JavaSoftware,解压完成后会看见以下目录:随后,配置环境变量(我的电脑点右键,然后点属性,然后点击环境变量),步骤如下:设置系统变量 MYSQL_HOME设置 path原创 2021-12-11 10:28:18 · 350 阅读 · 0 评论 -
大量表格数据(>10万条)使用PLSQL快速导入Oracle
大量表格数据(>10万条)使用PLSQL快速导入Oracle数据预处理创建对应的表结构打开PLSQL的文本导入器工具1、打开plsql——》工具——》文本导入器,点击文本导入器,如下图:2、文本导入器界面如下图,点击文件夹选择本地文件3、数据导入进来后,PLSQL会自动识别出对应的列出来4、切换到Oracle的数据界面,配置好字段后,点击左下角导入,数据即可批量导入在我们日常工作中,经常会遇到需要把几十万的数据导入到数据库中,尤其是现在大数据时代的来临,数据即money。以下介绍一下利用PLSQL原创 2021-06-27 17:24:32 · 9610 阅读 · 0 评论 -
Flowable 工作流爬坑记(持续更新中)
Flowable 工作流爬坑记(持续更新中)一:创建监听器不生效的几个原因1、首先检查设计器中的事件监听器或者执行监听器配置是否正确2、修改完流程图后,是否保存并部署流程图Flowable是一个流行的轻量级的采用Java开发的业务流程引擎。通过Flowable流程引擎,我们可以部署BPMN2.0的流程定义(一般为XML文件),通过流程定义创建流程实例,查询和访问流程相关的实例与数据,等等。Flowable是基于Activity5.0的一个分支开发的,因此内部的很多概念都相似。一:创建监听器不生效的原创 2021-05-05 22:36:02 · 1519 阅读 · 0 评论 -
Idea导出Oracle表结构和导出表结构+数据的方式
导出Oracle表结构和数据通过idea连接Oracle后,选择需要导出的表,单选或多选都行按照如下1234的操作设置,就可以导出整个数据库的表结构和数据,导出Oracle表结构...原创 2019-12-03 11:35:35 · 10373 阅读 · 1 评论 -
Maven 命令clean、package、install、deploy的区别
Maven 命令clean、package、install、deploy的区别clean 命令清除项目target文件夹package 命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库install 命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到...原创 2020-04-21 10:46:38 · 5245 阅读 · 0 评论 -
Git 修改提交者信息
Git 修改提交者信息修改当前的project的命令:修改全局的)打开 Git bash修改当前的project的命令:git config user.name 你的名字;git config user.email 你的邮箱;修改全局的 git config --global user.name 你的名字;git config --global user.email 你...原创 2020-04-10 17:34:27 · 960 阅读 · 0 评论 -
SpringBoot 集成 ShedLock @SchedulerLock 分布式锁(基于Redis的方式)
SpringBoot 集成 @SchedulerLock 分布式锁一:ShedLock 简介二:配置maven 依赖三:SchedulerLock 基于 Redis 的配置四:在启动类中添加 @EnableScheduling 标签五:test 测试案例六:IDEA 中启动两个端口来验证结果七:SchedulerLock注解说明一:ShedLock 简介ShedLock是一个在分布式环境中......原创 2020-02-23 15:34:37 · 17781 阅读 · 11 评论 -
JDK8流式处理数据
在学习JDK8新特性Optional类的时候,提到对于Optional的两个操作映射和过滤设计到JDK提供的流式出来。这篇文章便详细的介绍流式处理: 一. 流式处理简介 流式处理给开发者的第一感觉就是让集合操作变得简洁了许多,通常我们需要多行代码才能完成的操作,借助于流式处理可以在一行中实现。比如我们希望对一个包含整数的集合中筛选出所有的偶数,并将其封装成为一个新的List返回,那么在java8原创 2017-09-07 14:49:03 · 938 阅读 · 0 评论 -
Push rejected: Push to origin/master was rejected 本地提交到Git 仓库出现问题 的解决方案
解决方案如下:1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F122.在terminl窗口中依次输入命令:git pullgit pull origin mastergit pull origin master --allow-unrelated-histories3.在idea中重新push自己的项目,成功!!!如果还不行: git pu...原创 2020-02-22 16:09:38 · 381 阅读 · 0 评论