- 博客(143)
- 资源 (3)
- 收藏
- 关注

原创 当前学习内容
Linux命令的简单使用https://www.runoob.com/linux/linux-shell.html——————————————————————————————————————————————查看完成https://www.runoob.com/linux/linux-yum.html...
2020-07-17 16:06:37
166
原创 The configured user limit (1024) on the number of inotify instances has been reached
系统为当前用户配置的 inotify 实例数量默认是1024,当数量达到1024时,程序在访问文件就会出现上述错误,具体解决方式是,修改默认配置。通过修改 /proc/sys/fs/inotify/max_user_instances 的值来增加限制。inotify 是 Linux 内核提供的一个机制,用于监视文件系统事件,如文件被创建、删除或修改等。修改内容:fs.inotify.max_user_instances = 5000。开发完成程序发布之后,部署linux环境,发现程序报错。
2025-03-18 15:44:20
123
原创 mobaxterm,闪退处理方法
一开始以为是,服务器做了控制,后来才发现是mobaxterm软件的问题。mobaxterm,使用过程中突然闪退,具体表现为:登录远程服务器成功,开始闪退。勾选工具ssh,保持连接。
2025-03-10 13:12:01
236
原创 mybatis mapper java.uti.Date 与 jdbcType.TIMESTAMP相差8小时
Java实体类 给类型是 Datemybatis中配置的 jdbcType=“TIMESTAMP”最后通过mapper查询出的数据,比数据库中一直少8个小时。网上查询以及深度学习 问答系统,都说是时区问题导致的。检查了数据库连接字符串 已经添加了 asia/shanghai采用select sysdate() 输出日期也正常java程序输出日期也正常就是转换后不对。没办法采用 java.time.LocalDateTime 类型后转换正确了。
2025-02-14 13:53:43
210
转载 MQTT学习记录
发布订阅模式(Publish-SubscribePattern)是一种消息传递模式,它将发送消息的客户端(发布者)与接收消息的客户端(订阅者)解耦,使得两者不需要建立直接的联系也不需要知道对方的存在。MQTT 发布/订阅模式的精髓在于由一个被称为代理(Broker)的中间角色负责所有消息的路由和分发工作,发布者将带有主题的消息发送给代理,订阅者则向代理订阅主题来接收感兴趣的消息。
2024-12-27 13:51:45
74
原创 springboot restful mybatis连接mysql返回日期格式不对
springboot restful mybatis连接mysql返回日期格式不对时间比数据库中时间早8个小时。
2024-12-25 13:17:13
295
原创 java Resource 记录
在这个例子中,Spring将查找并注入MyBean类型的bean。如果找到多个相同类型的bean,则会抛出异常。为了避免这种情况,你可以使用 @Qualifier 注解来指定注入的bean的名称。Java 注解 @Resource 是一个标准的 Java 注解,用于注入资源。它可以用于注入任何资源,如文件、数据库连接、用户定义的资源等。它可以通过名称或类型进行注入。当你想要注入一个bean到你的类中时,你可以使用@Resource注解。在这个例子中,Spring将查找并注入名为“myBean”的bean。
2024-12-18 18:00:46
167
原创 Springboot 启动 Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
问题参考:https://blog.youkuaiyun.com/Forever_Devil/article/details/106219237/解决方法:没有按照网络中所说的,添加代码。采用了添加一个配置druid-spring-boot-starter去实现。
2024-12-15 16:52:04
272
原创 SpringBoot Scan作用记录
例如,假设你的应用中有两个模块,分别位于不同的包路径下,你可以在一个配置类上使用ComponentScans注解,并在其中定义两个ComponentScan注解,分别指定这两个模块的包路径。这样,Spring在启动时会扫描这两个路径下的组件,并将它们注册到IOC容器中1。相关注解:在扫描过程中,还会涉及到其他注解,如@Conditional、@Scope、@Lookup、@Lazy、@Primary、@DependsOn、@Role、@Description等,这些注解会影响Bean的创建和配置。
2024-12-13 17:10:11
766
原创 idea 程序打包 jar 发布
No2:进入 File-> Project Structure。No1:执行 Build-> Build Artifacts。No5: 选择Ok进入下一步,修输出路径。输入命令 java -jar xxx.jar。No3: 修改Artifacts 配置信息。No4:选择MainClass,其他选择默认。No2: Action 选择 Build。xxx.jar :打包后的文件。
2024-11-21 17:54:16
661
1
原创 IDEA中Spring Initializr jdk1.8 没有Java8选项问题处理办法
直接创建项目提示:Selected Version of java17 is not supported by then project SDK ‘1.8’方法一:网上有方案直接采用java21 创建项目,然后修项目配置。我的idea无法创建项目,所以此方案作废。方法二:采用国内spring源:云原生应用脚手架(https://start.aliyun.com/)Spring 官方( https://start.spring.io/)不再提供旧版本的初始化配置。问题找到了,那么该如何解决呢?
2024-11-19 16:08:56
740
原创 nginx 流媒体服务器搭建
为了搭建一个基本的Nginx流媒体服务器,你需要做以下几步:安装Nginx和必要的流媒体模块(如nginx-rtmp-module)。配置Nginx的配置文件以支持RTMP流媒体。启动Nginx服务。以下是一个基本的配置示例:首先,确保你已经安装了nginx和nginx-rtmp-module。
2024-11-15 09:24:10
355
原创 java程序打包及执行 jar命令及运行jar文件
jar -cvfe ddd.jar -C bin/ddd.java 打包 ddd.java 文件。jar -cvfe dddd.jar -C . 注意 -C 后面的点. 表示当前目录下所有。java程序打包及执行 jar命令及运行jar文件。安装完成jdk之后采用 jar命令进行打包。
2024-11-14 18:24:25
373
原创 java 和 javac 命令介绍及【找不到或无法加载主类】处理方法
示例用法:javac -encoding UTF-8 Shairly.java,这会将名为 Shairly.java 的源文件编译成相应的 .class 文件。javac 是 Java 编译器命令,用于将 Java 源代码文件(.java 文件)编译成 Java 字节码文件(.class 文件)。java 命令是 Java 运行时环境(JRE)的一部分,用于执行 Java 字节码文件(.class 文件)。解决方式将命令修改为:java instance.mytest.Shairly。
2024-11-14 16:58:18
331
原创 java学习环境配置(一) 先安装jdk
在 “系统变量” 中设置 3 项属性,Path、JAVA_HOME、CLASSPATH,若已存在则点击编辑,不存在则点击新建。变量值:D:\Program Files\Java\jdk1.8.0_151 //这里要根据自己的实际路径配置。变量值:%JAVA_HOME%\bin;变量名:JAVA_HOME。变量名:CLASSPATH。No3 修改jre路径。
2024-11-07 17:59:40
252
原创 如何优化频繁的v-if造成的页面卡顿
如果v-if出现频繁,可以考虑把它转化为v-show,这样会减少 DOM 更新的频率,从而减少页面卡顿。5.使用Vue的异步更新:通过使用Vue.nextTick()或this.$nextTick()方法,可以让Vue在下一个tick更新组件,从而减少DOM操作带来的性能损耗。4.使用Vue的keep-alive:使用keep-alive缓存组件或页面,可以减少组件的重复创建和销毁,提升组件渲染的速度。6.使用Vue的缓存计算属性:在组件内部使用缓存计算属性可以减少重复计算的次数,从而提高页面的渲染速度。
2024-06-18 16:44:16
940
1
原创 linux 出差前命令回顾(Docker 部分)
kill -9 $(ps -ef | grep pro1) 先使用ps查找进程pro1,然后用kill杀掉。
2024-01-05 16:12:44
701
原创 linux 出差前命令回顾
cat test1.txt | grep -f key.log 从文件中读取关键词。ls -ll | grep -i .dll 查找.dll 结束的文件。ps -ef | grep svn 查找指定进程。
2024-01-05 14:40:26
509
原创 实现你的愿望,点亮你的梦想
许愿墙不仅仅是一个简单的愿望板,它更是一个充满活力和创意的社区。在这里,你可以分享自己的愿望和梦想,也可以看到其他人的愿望和梦想。我们鼓励大家相互支持和鼓励,一起实现我们的愿望和梦想。是一个充满魔力的地方,它汇集了无数人的愿望和梦想。在这里,你可以写下自己的愿望,让它们在墙上熠熠生辉。我们相信,只要你有信心和勇气,你的愿望就一定能够实现!无论你的愿望是什么,无论你的梦想有多大,我们都欢迎你来这里分享。让我们一起努力,让我们的愿望和梦想成为现实!现在,我们为你提供了一个机会,让你的愿望和梦想成为现实!
2023-12-19 17:18:26
474
原创 说一说:ThreadLocal 、CallContext 、AsyncLocal
AsyncLocal的 Value 属性的真正的数据存取是通过 ExecutionContext 的 internal 的方法 GetLocalValue 和 SetLocalValue 将数据存到 当前ExecutionContext 上的 m_localValues 字段上。ExecutionContext 的实例会随着异步或者多线程的启动而被流向执行后续代码的其他线程,保证了启动异步的线程存储的数据可以被访问到。线程使用后回归线程池, AsyncLocal 的状态会被清除,无法访问之前的值。
2023-10-24 09:08:22
474
windows下搭建RTMP视频服务器,程序安装包
2024-11-19
AES-Rijndael算法介绍.docx
2021-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人