- 博客(73)
- 收藏
- 关注
原创 AI时代:IT人的机遇与挑战
AI技术正在深刻改变IT行业格局,在编程、运维等环节展现出高效优势,但无法完全替代人类从业者。当前AI擅长处理重复性任务,而在复杂问题解决、创新设计和伦理决策等方面仍需人类主导。未来将形成"AI增强"的协作模式,IT从业者需主动适应:掌握AI工具、提升跨学科能力、转型高附加值岗位。技术变革带来的是机遇大于威胁,关键在于从业者的持续学习和能力升级。
2025-11-15 15:32:36
1352
原创 嵌入式系统快速入门:从基础到实践
《嵌入式系统入门指南大纲》为初学者提供了系统的学习路径。内容涵盖:1)嵌入式系统概念、应用领域及与通用计算机的区别;2)硬件基础知识,包括核心组件、开发板和传感器;3)软件开发环境、编程语言选择和RTOS;4)完整开发流程与实践项目(LED控制、串口通信等);5)进阶方向和资源推荐。该大纲从基础到实践循序渐进,既介绍理论概念,又提供具体案例和工具推荐,适合新手快速建立知识框架并开展实践。
2025-11-13 22:46:44
245
原创 IT疑难杂症一站式诊疗手册
《IT疑难杂症诊疗指南》摘要 本文系统梳理了常见IT问题的分类与解决方案。硬件故障方面建议使用专业工具检测内存、硬盘状态;软件冲突可通过事件查看器、安全模式等方式排查;网络异常可尝试重置TCP/IP协议栈或更换DNS服务器。针对安全威胁,强调实时防护与定期备份的重要性。同时提出预防性维护措施,包括系统还原点创建、驱动更新及员工培训。还推荐了Wireshark、ProcessExplorer等进阶诊断工具,为技术人员提供全面的故障排查参考方案。
2025-11-13 00:26:10
327
原创 嵌入式高效开发:懒人艺术指南
嵌入式高效开发的艺术 嵌入式开发中"偷懒"实为追求高效:通过模块化设计封装通用功能,利用自动化工具链(Makefile/CI/CD)和代码生成器减少重复工作;采用HAL层、RTOS和开源中间件提升可移植性;善用调试工具、单元测试和版本控制保障质量;平衡性能优化与开发效率,优先使用成熟方案而非重复造轮子。典型案例显示,结合模块化、自动化与开源资源可大幅缩短开发周期,实现"少写代码多做事"的优雅开发。
2025-11-13 00:23:55
304
原创 揭秘设备开口说话的黑科技
波形生成通过WaveNet实现,其扩张卷积公式: $$ y = \sum_{k=1}^{K} w_k \cdot x_{n-d\cdot k} $$机器学习算法可识别异常模式,例如使用LSTM网络处理时间序列数据,公式为: $$ h_t = \sigma(W_{xh}x_t + W_{hh}h_{t-1} + b_h) $$
2025-11-13 00:18:13
284
原创 Mysql中使用sql语句生成雪花算法Id
雪花算法(Snowflake)是一种生成全局唯一ID的分布式算法。它的主要功能是在分布式系统中生成一个全局唯一的ID,且ID是按照时间有序递增的。Snowflake算法使用一个64位的二进制数字作为ID。符号位、时间戳、工作机器ID、序列号。通过这几部分来表示不同的信息,将数据映射到具有特定结构的分布式系统中,实现数据的存储和查询。
2025-11-08 20:51:52
266
原创 MySQL 的mysql_secure_installation安全脚本执行过程介绍
1.设置 MySQL root 用户密码。2.删除匿名用户。3.禁止 root 用户远程登录。4.删除测试数据库。5.重新加载权限表。
2025-11-08 20:29:49
569
原创 MySQL JDBC连接数据库详细教程【全程干货】
JDBC,即,java数据库连接。是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范。这个API由包中的一些类和接口组成,它为Java开发人员操作数据库提供了一个标准的API,可以为多种关系数据库提供统一访问最后来总结一下本文所学习的内容??
2025-11-08 20:07:15
1007
原创 JavaWeb项目打包、部署至Tomcat并启动的全程指南(图文详解)
我们想要部署一个javaWeb项目到tomcat上,需要了解一些概念Tomcat 是 Apache 软件基金会(Apache Software Foundation)下的一个开源项目,主要用于实现 Java Servlet、JavaServer Pages(JSP)、Java Expression Language(JSTL)、Java WebSocket 技术以及 Java API for WebSocket 的容器。
2025-11-08 16:37:27
617
原创 clickhouse-介绍、安装、数据类型、sql
ClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用C++语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告。OLAP(On-Line Analytical Processing)翻译为联机分析处理,专注于分析处理,从对数据库操作来看,OLAP是对数据的查询;OLTP(on-line transaction processing)翻译为联机事务处理,专注于事务处理,从对数据库操作来看,OLTP主要是对数据的增删改。
2025-11-08 16:03:09
572
原创 PostgreSQL的case when语句使用
使用时case when then 的数据类型要相同,否则会报错。下面是自己实际用到的情况,供自己学习记录。上面是在网上搜到的介绍。
2025-11-07 16:34:10
102
原创 Neo4j图数据库学习(二)——SpringBoot整合Neo4j
本文介绍如何通过SpringBoot整合Neo4j的方式,对图数据库进行简单的操作。Neo4j和SpringBoot的知识不再赘述。Neo4j图数据库学习(一)——初识CQL由于作者的水平非常有限,难免会出现错误,欢迎各位指正!假如您有任何想法,也欢迎交流!
2025-11-07 15:53:44
821
原创 MySQL中between and的基本用法、范围查询
是支持数值查询的,当字段类型是数值时 between A and B等同于>=A and <=B。not between and表示指定范围之外的值。not between A and B相当于 < A or >B。从上面示例可以看出,还有两条数据时间是在2024-10-30日范围内,但是并没有被查询出来。当between and用于数值查询时,常用于字段类型为int、decimal等。当查询时间范围时要注意可能会遇到时间精度问题,具体参考下面示例。示例:查询年龄不在24到25之间的用户。
2025-11-07 15:12:10
356
原创 macOS安装Redis
本指南告诉你如何使用Homebrew在macOS上安装Redis。Homebrew 是在 macOS 上安装 Redis 的最简单方法。首先,确保你已经安装了Homebrew。在终端上,运行如果你这个命令失败了,你就需要安装Homebrew。
2025-11-07 14:30:39
233
原创 IoT DC3 是一个基于 Spring Cloud 的开源的、分布式的物联网(IoT)平台本地部署步骤
## 启动 Auth、Manager、Data、Gateway 服务 [进入原网页#](https://doc.dc3.site/docs/code/3-idea-start.html#%E5%90%AF%E5%8A%A8-auth%E3%80%81manager%E3%80%81data%E3%80%81gateway-%E6%9C%8D%E5%8A%A1)[输入图片说明](/imgs/2023-08-23/RwCzXsbq9cGTMIjv.png)
2025-11-07 12:42:25
479
原创 【wiki知识库】07.用户管理后端SpringBoot部分
这个类作为用户信息保存的参数类,在这个类中对于属性的值做了一些限制。用户名、昵称和密码不能为空,同时密码要匹配正则表达式,这个正则表达式限制了密码由数字和字母组成,并且长度在6-32位,如果上边有条件不满足,那么就会抛出message中的错误。值得注意的是,在数据库当中,用户的密码我们不在进行明文存储了,我们存储的都是加密后的代码,这里仅仅使用了简单的md5加密算法,实际的加密码算法有很多种类型。同样也做了密码的安全性校验。这一块的代码和之前的相同,我们找到逆向工程的工具类后,把类的部分改为user即可。
2025-11-06 15:45:20
229
原创 【Python】网络爬虫——词云wordcloud详细教程,爬取豆瓣最新评论并生成各式词云
词云,即:对网络文本中出现频率较高的“关键词”予以视觉上的突出,形成“关键词云层”或“关键词渲染”,从而过滤掉大量的文本信息,使浏览网页者只要扫过一眼文本就可以领略文本的主旨。本项目用来爬取豆瓣网上最新的电影评论(以最新上映的:异形:夺命舰 Alien: Romulus为例),经过数据清理和词频统计后进行词云展示。
2025-11-06 15:21:56
1000
原创 windows手动配置IP地址与DNS服务器以及netsh端口转发
在Windows系统中,配置主机的IP地址、子网掩码和网关地址可以通过以下步骤手动设置。这在某些情况下是必要的,例如当你需要确保网络接口使用特定的IP地址或网关时。
2025-11-06 14:35:16
733
原创 SQL多行数据合并到一行中的一个字段
在SQL中,将多行数据转换为一行数据通常涉及到使用聚合函数和字符串函数。这种转换在数据库中被称为“行转列”或“透视”操作。
2025-11-06 14:11:43
197
原创 Node.js 与 Docker 深度整合:轻松部署与管理 Node.js 应用
通过本文的学习,我们掌握了如何将 Node.js 应用与 Docker 深度整合,并成功部署到容器中。使用多阶段构建优化镜像大小,避免将不必要的文件和依赖打包进最终镜像。合理利用 Docker 缓存,将不常变化的操作(如安装依赖)放在 Dockerfile 的前面,以加速构建。保持容器的简洁性和高效性,只包含应用运行所需的文件,避免不必要的依赖。确保数据持久性,通过 Docker 卷来管理数据库或文件数据,避免容器删除时数据丢失。
2025-11-05 12:50:58
242
原创 nested exception is org.springframework.beans.factory.parsing.BeanDefinitionParsingException
记一次启动tomcat时,遇到的无法加载[spring/dubbo-service.xml][spring/spring-context.xml]问题。找到lib目录里的dubbo包,删掉低版本的即可,问题解决。
2025-11-05 12:28:01
330
原创 MYSQL批量UPDATE的两种方式
建议使用方式一,或者其优化方式(JDBC批处理)。各位也可以与AI对话看看给出的建议是什么。有问题一定要留言啊各位。及时发现及时改错。
2025-11-05 12:04:59
333
原创 MySQL中between and的基本用法
是支持数值查询的,当字段类型是数值时 between A and B等同于>=A and <=B。not between and表示指定范围之外的值。not between A and B相当于 < A or >B。从上面示例可以看出,还有两条数据时间是在2024-10-30日范围内,但是并没有被查询出来。当between and用于数值查询时,常用于字段类型为int、decimal等。当查询时间范围时要注意可能会遇到时间精度问题,具体参考下面示例。示例:查询年龄不在24到25之间的用户。
2025-11-05 11:41:38
249
原创 PLSQL执行.sql文件
原文链接:https://blog.youkuaiyun.com/iamlzyoco/article/details/136322981。版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。2.打开plsql选择命令窗口,即选择File->New->Command Window;注意:一定记得最后一步,提交后,才能查询到更新后的数据。中选择需要执行的.sql文件,最后点击打开。3.输入@然后按回车键,在弹出来的文件。
2025-11-04 22:56:24
295
原创 MySQL中replace into详解、批量更新、不存在插入存在则更新、replace into的坑
以下总结replace into时可能会遇到的场景pk:主键 uk:唯一索引。
2025-11-04 12:52:15
637
原创 maven导入spring框架
spring-jdbc包括了一些如jdbcTemplate的工具类。4.Spring test依赖:方便做单元测试和集成测试。在eclipse导入maven项目,在pom.xml文件中加入以下内容。2.Spring dao依赖。3.Spring web依赖。1.Spring核心依赖。
2025-11-04 12:04:43
121
原创 IP地址、子网掩码(NETMASK)和网关(Gateway)
IP地址、子网掩码(NETMASK)和网关(Gateway)是计算机网络中用于定位和通信的关键元素。
2025-11-04 11:17:53
294
原创 SQL SERVER 登陆错误:18456
SqlServer"用户登录失败,错误编18456"的解决过程_MsSql_脚本之家](https://www.jb51.net/article/262984.htm “SqlServer"用户登录失败,错误编18456"的解决过程_MsSql_脚本之家”)只用windows认证登陆和SQL SERVER 和windows混合登陆的方式。在查找的时候,发现有如下文章,这对我们分析的具体原因很有帮助。在报错trouble shooting的时候,会有如下的记录。这个一般我们安装的时候,都会选择混合登陆。
2025-11-03 13:17:50
206
原创 springboot整合libreoffice(两种方式,使用本地和远程的libreoffice);docker中同时部署应用和libreoffice
发现这点后,我感觉这也太low了,毕竟之前jar包也就将近200m,而且使用的是阿里的云效流水线构建工具,这样构建一次得花多久?最最让我恶心的是,我上周快下班时候使用这种方式成功转换了一次,这就给我一种错觉,可能是我启动命令的问题,于是就疯狂尝试修改启动命令,找对应的参数。那我就意识到了,都是docker容器,不一样的只能是挂载文件,那问题就只能出在字体上了,因为用服务器试过word转pdf没有中文乱码问题(之前有人上传了一些字体),所以服务器上我就没有上传字体,于是就出现了该问题,字体还是要上传全的。
2025-11-03 12:30:15
979
原创 Spring Integration + MQTT
Spring Integration是一个开源的Java库,用于构建基于消息的应用程序。它提供了一套丰富的组件和工具,使得开发者可以轻松地开发出可靠、灵活和可扩展的集成解决方案。企业服务总线(ESB): Spring Integration可以用来构建企业服务总线,它支持各种协议和消息格式,使得不同系统间的数据和事件可以轻松交换。消息传递和解耦: 它支持在不同的应用程序组件之间进行异步消息传递,从而降低系统组件间的耦合度。事件驱动架构。
2025-11-03 11:44:31
616
原创 Redis和Redis-Desktop-Manager的下载、安装与使用
3、配置环境变量:高级系统设置 => 环境变量 => 系统变量 => path。6、Redis-Desktop-Manager连接Redis(在连接时需要先。2、将下载好的压缩包解压即可【Redis-x64-3.2.100.zip】(3)点击Browse更换安装位置,点击Install。5、安装Redis-Desktop-Manager。4、在命令行输入:redis-server 命令。(2)点击【I Agree】(1)点击Next下一步。(5)点击Finish。
2025-11-03 10:58:24
194
原创 Nginx解决前端跨域问题
通过 Nginx 配置 CORS 头部信息,可以有效解决前端跨域问题,允许前端应用从不同的域名、协议或端口请求资源。在配置过程中,需要仔细考虑安全性、性能优化和管理的易用性,以确保跨域请求的安全和高效处理。Nginx 强大的配置能力使其能够灵活应对各种跨域需求,为前端应用提供强有力的支持。
2025-11-03 10:12:22
494
原创 MySQL官网驱动下载(jar包驱动和ODBC驱动)【详细教程】
MySQL[这里是图片001]https://www.mysql.com/cn/到此,并完成了驱动的下载!
2025-11-03 09:20:18
237
原创 王炸级更新!Spring Boot 3.4 正式发布,新特性真香!
这或许是一个对你有用的开源项目,mall项目是一套基于 SpringBoot3 + Vue 的电商系统(Github标星60K),后端支持多模块和 2024最新微服务架构 ,采用Docker和K8S部署。涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!本指南将深入介绍最重要的变更,并提供代码示例以帮助您顺利完成过渡。Cloud项目:https://github.com/macrozheng/mall-swarm。Boot项目:https://github.com/macrozheng/mall。
2025-11-02 16:50:12
563
原创 开源的不需要写代码的爬虫maxun
转自github热门项目,更多详细信息见github。本文主要是讲一下自己部署遇到的一些小问题。可以直接看最后一节,获得博主专属个人经验。
2025-11-02 16:26:28
597
原创 基于SpringBoot和Leaflet的全国省会城市风景区分布分析实践
2024年暑假过半,相信很多家长都会带小朋友出去看世界。或许此时此刻也有家长带着孩子在路上吧。读万卷书,行万里路,美好的风景等着你去发现,等着你去探索。世界很大,中国也很多。全国34个省会城市,在这34个省会城市中,每个省会城市又有多少美丽的风景等着去发现。今天我们就来看看全国这么多的省会城市中,每个省会城市的风景区分布情况。看看你所在的省有哪些风景区呢?本文以全国省会城市风景区分布为例,重点讲解如何在SpringBoot当中,结合Leaflet框架来进行城市风景区分布分析。
2025-11-02 16:02:38
812
原创 修改表字段属性,SQL总结
可以改变字段的数据类型、长度、默认值或注释,但不会更改字段名称。varchar转为mediumtext。NVARCHAR2 转为NCLOB。将需要修改的字段的值设置给临时字段。修改临时字段的名字为需要修改字段名。可以同时更改字段名称及其属性。varchar转为text。新增临时字段为NCLOB。,并将其数据类型改为。来修改字段的默认值。
2025-11-02 15:37:25
491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅