- 博客(99)
- 收藏
- 关注
原创 01docker run
这确定了要使用的Docker镜像及其版本。使用Docker安装MySQL(ubuntu系统去掉)用于从镜像创建并启动容器。
2025-02-11 23:15:21
321
原创 测试DeepSeek自带暗语功能后,我正在申请精神损失费
🔥《测试DeepSeek自带暗语功能后,我正在申请精神损失费》🔥🌟震惊发现:一句神秘代码竟能关闭AI的道德防御系统(GPT暗网行为分析报告)👇以下为完整事件时间线👇。
2025-02-11 23:12:34
312
原创 当人工智能推开“潘多拉魔盒“:我们还能守住人性的最后防线吗?
凌晨三点,我的屏幕依然闪烁着冷光。DeepSeek-R1与ChatGPT棋局的最后三十手回放中,那个精妙的"陷阱"布局让我脊背发凉——它佯装失误示弱,却在二十步后亮出了蓄谋已久的绝杀。这场棋坛罗生门在科技圈炸开时,"智能进化"的欢呼声浪几乎要淹没整个舆论场。在满屏惊叹号背后,我却在黑暗的房间里听见自己剧烈的心跳,像极了一部灾难片的开场。DeepSeek红队报告里的每个数据都渗着寒意:安全测试中AI绕过验证机制的138种创造性方案,伦理问答测试里对电车难题给出极端结论的74%概率。
2025-02-08 23:16:07
309
原创 别再折腾本地部署!5分钟API直连DeepSeek-R1全攻略(附电脑/手机保姆教程+2000W免费额度)
最新实测:2025年2月8日满血deepseek可用方案 | 文末附常见问题解决方案。
2025-02-08 22:06:06
2000
原创 Docker 常用命令
将显示所有正在运行的容器及其相关信息。的容器中启动一个交互式的 Bash shell。: 保存一个或多个镜像为一个 tar 文件。的 Ubuntu 容器,并进入其交互式终端。将从远程仓库拉取最新的 Ubuntu 镜像。: 停止一个或多个正在运行的容器。: 从一个 tar 文件加载镜像。: 启动一个或多个已停止的容器。将删除最新的 Ubuntu 镜像。将显示本地所有的镜像及其相关信息。: 在运行的容器中执行命令。: 列出正在运行的容器。: 重启一个或多个容器。: 删除一个或多个容器。: 删除一个或多个镜像。
2024-11-26 21:55:31
183
1
原创 用天翼云搭建一个HivisionIDPhoto证件照处理网站
前段时间工作需要频繁处理证件照,当时同事推荐一个证件照小程序(要看广告),下班上网一看GitHub上HivisionIDPhotos 非常火,就用前段时间闲置的服务器开始搭建。这是一个大坑,以前我用的阿里云服务器或者华为服务器,我知道有些服务器商会封服务器80端口,但没想到天翼云没有备案会封8080端口,导致API虽然显示搭建成功但是其实访问不了的。HivisionIDPhoto项目详细书写了API搭建和对接,基于前端已经写好,前端修改对应网址API接口就可以使用了。后来我改了默认端口号即可解决问题。
2024-11-26 21:47:54
795
原创 SpringCloud从配置中心读取git配置成功却没有效果
删掉git的user-provider-dev.yml.配置中的。我觉得就是配置冲突了。
2024-07-08 10:16:17
297
1
原创 Element Plus 快速入门
Element Plus 允许你自定义主题颜色。你可以通过修改 SCSS 变量来达到这个目的。首先,安装sass和然后,在你的项目中创建一个新的 SCSS 文件(例如以上就是 Element Plus 的快速入门指南。更多详细的使用方法和组件信息,可以参考Element Plus 官方文档。
2024-05-27 23:48:39
612
原创 Vue框架-路由
方式一: 采用单页面CDN引入方式使用.方式二: 基于vite构建的前端项目工程,安装依赖:检查项目根目录下中的是否多出:依赖.
2024-05-27 23:35:20
607
原创 标题:AI大模型学习:解放智能的未来之路
通过大规模的训练数据和复杂的模型结构,AI大模型学习可以捕捉更多的语义和上下文信息,从而提高模型在各种任务上的表现。通过将大量的数据和知识纳入训练过程,AI大模型学习可以将最新的科研成果和实践经验快速传递给更广泛的用户和开发者群体。通过不断优化模型结构和算法,AI大模型学习能够不断提升模型的准确性和效率,为人类生活和工作带来更多便利。通过不断优化模型结构和算法,AI大模型学习能够为人类生活和工作带来更多的便利和创新。首先是加强基础研究,深入探索大模型学习的原理和方法,提高模型的效率和可解释性。
2024-03-31 23:42:17
299
原创 Ajax(异步刷新技术)与jQuery(待完善)
通过XMLHttpRequest,开发人员可以通过JavaScript发送各种类型的请求(如GET、POST、PUT、DELETE)到服务器,并处理服务器返回的响应。更新页面:客户端接收到响应后,JavaScript代码会解析响应并将其中的数据更新到页面的相应部分,而不需要刷新整个页面。需要注意的是,尽管Ajax中的"A"代表"异步",但Ajax也可以用于同步请求,即页面需要等待服务器响应后才能继续处理。服务器处理请求:服务器接收到请求后,会根据请求的内容进行处理,例如从数据库中获取数据,然后生成响应。
2024-03-22 01:31:59
1391
2
原创 JavaWeb的MVC设计模式
在JSP Model2中,JSP页面只负责展示数据(View),业务逻辑和数据处理分别由JavaBean(Model)和Servlet(Controller)来处理。在JSP Model1架构中,JSP页面既充当了视图(View)的角色,又包含了处理业务逻辑和数据处理的代码,承担了Controller和Model的责任。这种架构简单直接,适用于小型项目,但随着项目规模增大,代码复杂度会急剧增加,不利于代码的维护和扩展。总的来说,尽管MVC架构在大型项目中表现出色,但在小型项目中可能会显得过于繁琐。
2024-03-22 00:41:08
644
原创 JavaWeb里的控制器Servlet,过滤器Filter,监听器Listener
JavaWeb中的控制器servlet、过滤器filter和监听器listener是三种常用的组件,用于处理请求和响应、过滤和监听事件。控制器servlet:控制器servlet是处理用户请求并生成响应的组件。它可以接收HTTP请求,调用业务逻辑处理请求并生成响应。控制器servlet通常继承自javax.servlet.http.HttpServlet类,并通过重写doGet()和doPost()方法来处理GET和POST请求。它可以接收请求参数、访问数据库或其他资源,并将处理结果发送给客户端。
2024-03-22 00:16:14
929
原创 Jsp的动作标签(了解一下就好)
JSP(JavaServer Pages)动作标签是一种在JSP页面中使用的特殊标记,用于执行特定的动作或操作。这些动作标签可以帮助开发者更方便地实现复杂的逻辑和功能,同时使页面的结构更清晰,代码更易维护。:用于实例化JavaBean对象,以便在JSP页面中使用。:用于包含其他文件或页面的内容到当前页面中。:用于嵌入Applet或其他插件到页面中。:用于在JSP页面中插入Java代码片段。:用于传递参数到包含的页面或转发的页面。:用于在JSP页面中声明变量或方法。:用于在JSP页面中输出表达式的值。
2024-03-12 23:49:14
390
原创 Tomcat数据源笔记
连接池是一种由容器提供的机制,用于管理数据库连接对象的集合。连接池的主要作用是在应用程序需要与数据库进行交互时,提供可复用的连接对象,从而减少每次建立数据库连接的开销。
2024-03-12 23:46:17
507
原创 DAO模式和三层模式
在实际开发中,根据项目的规模和需求,可以选择合适的架构模式来设计和组织代码,以实现代码的可维护性、可扩展性和可重用性。:负责与数据库进行交互,包括数据的读取、写入、更新和删除等操作,通常包括数据接口层和数据接口实现类层。:负责实现系统的业务逻辑,包括各种业务规则、计算逻辑等,通常包括业务逻辑接口层和业务逻辑接口实现类层。:用于管理数据库连接的开启和关闭,确保数据库连接的安全性和可靠性。:负责用户界面的展示和与用户的交互,包括页面展示和服务器端处理。:负责数据库连接的管理,确保数据库连接的安全性和可靠性。
2024-03-12 00:54:55
567
原创 使用JDBC操作数据库
在Java应用程序中,JDBC(Java Database Connectivity)是一种用于与数据库建立连接并执行SQL操作的标准接口。通过JDBC,您可以轻松地与各种关系型数据库进行交互,例如MySQL、PostgreSQL、Oracle等。
2024-03-11 08:20:33
963
原创 程序员眼中的“祖传代码”:传承的智慧与技巧
在这段代码中,使用了巧妙的递归和动态规划思想,将原本复杂的问题简化为几行精妙的代码。作为程序员,我们常常会遇到一些被称为“祖传代码”的代码片段,它们就像是一本古老而神秘的魔法书,蕴含着无穷的智慧和技巧。让我们一起分享一下我所遇到的“祖传代码”吧。在程序员的世界里,每一段“祖传代码”都是一份宝贵的财富,是前人智慧和经验的传承。通过学习和借鉴这些代码,我们可以不断提升自己的编程水平,开拓思维,解决问题,也让自己成为更优秀的程序员。“祖传代码”不仅仅是一段代码,更是一种精神的传承,是对编程艺术的尊重和传承。
2024-03-10 23:38:42
263
原创 探寻程序员职业之迷:选择你的职业赛道
作为一名程序员,你站在职业发展的十字路口,眼前是一个庞大而复杂的迷宫,每条通道都通往不同的职业赛道。让我们一起探讨如何选择适合自己的职业赛道。前端开发是程序员职业赛道中的一颗璀璨明珠,它关注的是用户界面的设计和交互体验。如果你对用户体验和界面设计有浓厚的兴趣,前端开发可能是你的理想选择。在程序员的世界里,前端开发、后端开发和数据科学是三大热门的职业赛道。选择正确的职业赛道将影响你未来的职业发展和成就,因此这个决定至关重要。不同的职业赛道有不同的就业前景和薪资水平,因此在做决定时要综合考虑各方面因素。
2024-03-10 23:36:37
368
原创 AI辅助研发:引领科技创新的未来之路
从医药研发到汽车设计,从软件开发到材料科学,AI的影响力已经深入到研发的各个领域,为传统的研发模式带来了革命性的改变。在这个充满活力和机遇的时代,AI辅助研发不仅仅是简单地提高了研发效率和降低了成本,更重要的是,它为人类解决了许多复杂难题,推动着科技的进步和创新。通过智能算法和大数据分析,AI不仅可以加速研发过程,还可以帮助科学家们发现隐藏在海量数据中的规律和趋势,为他们提供全新的洞察和思路。随着AI技术的不断进步和应用场景的不断拓展,AI辅助研发的潜力将会得到更广泛的挖掘和应用。
2024-03-10 23:34:02
406
原创 Java方法重写和多态
多态在程序中是一种偏抽象的概念,在前期我们主要理解为主,在代码量提上去之后,自然而然就融会贯通了。在面向对象编程中。比较对象的相等性是一个常见的需求。Java中有两种方式用于比较对象的相等性,即"=="运算符和equals()方法。本文将介绍它们的使用场景和区别,并深入探讨equals方法的重写以及多态性的应用。包含抽象方法的类一定是抽象类抽象类中可以没有抽象方法,只有普通方法。抽象类不能被实例化,抽象类的作用主要是让子类来重写父类的抽象方法;
2024-03-07 23:54:14
596
原创 JSP实现数据传递和保存
Cookie是在客户端(通常是浏览器)存储的小型文本文件,由服务器发送到客户端,并在客户端的计算机上存储。它们用于跟踪用户会话、存储用户偏好设置、记录用户行为等。通过使用Cookie,Web服务器可以向客户端发送数据,并在后续请求中接收这些数据,从而实现状态管理和个性化体验。
2024-03-07 15:38:02
1678
原创 Java封装与继承
今天是进班第一天,前面的内容由补课形式进行的,后面一一补充。今天老师说了封装(Encapsulation)和继承(Inheritance)是面向对象编程(Object-Oriented Programming,OOP)中的两个重要概念。通过今天的学习,我们了解了面向对象编程中的两个重要概念:封装和继承。封装是为了隐藏细节,使调用者只需要知道如何使用对象,而不需要了解其内部的构造和实现。在封装中,我们将属性私有化,并提供公共的setter和getter方法来访问和修改属性值。
2024-03-06 16:26:29
696
原创 搭建Web环境、初识JSP(一)
C/S架构适用于需要高性能和丰富功能的应用,但部署和维护相对复杂。B/S架构适用于需要跨平台访问和简单部署的应用,具有较好的安全性。在实际应用中,根据需求和特点选择合适的架构模式是非常重要的。
2024-03-06 15:40:02
800
原创 搭建Web环境、初识JSP(二)
静悄悄的黑夜具有母亲的美丽,而吵闹的白天具有孩子的美丽。在实际java编程中已经很少用到JSP,老师说我们学习它是主要为了练手,用于练习前面学习的内容。我们需要准备:idea,tomcat,java环境。因为各个版本不一样,请自行搜索教程吧。搭建Web环境和初识JSP是学习Web开发的重要一步。
2024-03-06 14:34:33
1123
原创 MySQL的三大范式
在MySQL的使用中, 要根据实际灵活设计表,一般来说我们通常遵循三大范式(啥是范式:是一些约束、规范、规则, 来优化数据库表的设计和存储),三大范式之间是一级一级依赖的,第二范式建立在第一范式上,第三范式建立第一第二范式上。
2024-03-05 22:22:46
1181
1
原创 MySQL 的备份方式
恢复备份数据时,确保数据库已经创建并且为空,否则会出现数据冲突或覆盖现有数据的情况。备份是数据库管理中至关重要的一环,合理的备份策略可以保障数据的安全性和可恢复性,确保系统在意外情况下能够快速恢复。逻辑备份是指将数据库中的数据导出为可读的 SQL 语句,通过这些语句可以还原数据库的结构和数据。恢复完成后,可以登录到 MySQL 数据库,检查目标数据库中的数据是否已经被正确恢复。在恢复数据之前,确保已经创建了一个空的目标数据库,用于存储备份数据。也可以通过我们常用的MySQL数据库管理备份。
2024-03-04 21:35:19
369
原创 MySQL的索引(面试常问)
MySQL的索引索引的优缺点优点MySQL索引的类型和创建方式MySQL索引的类型创建方式新建表中添加索引主键索引普通索引唯一索引全文索引空间索引已建表中添加索引主键索引普通索引唯一索引全文索引空间索引修改表的方式添加索引主键索引普通索引唯一索引全文索引空间索引其他类型(按照索引列数量分类)创建方式新建表中添加索引单列索引组合索引已建表中添加索引单列索引组合索引修改表的方式添加索引单列索引组合索引。
2024-03-04 14:49:31
1087
原创 MySQL的事务(三)面试题:事务隔离级别有哪些?MySQL的默认隔离级别是?
与 SQL 标准不同的地方在于 InnoDB 存储引擎在 事务隔离级别下使用的是Next-Key Lock 锁算法,因此可以避免幻读的产生,这与其他数据库系统(如。MySQL 中的事务隔离级别是用来控制事务之间的隔离程度,以避免并发引起的问题。:最低的隔离级别,允许一个事务读取另一个事务未提交的数据。:允许一个事务只能读取已提交的数据,可以避免脏读,但仍可能出现不可重复读和幻读。因为隔离级别越低,事务请求的锁越少,所以大部分数据库系统的隔离级别都是。:最高的隔离级别,完全服从ACID的隔离级别。
2024-03-03 23:47:54
345
原创 MySQL的事务(二)面试题:并发事务带来哪些问题?
当一个事务(T1)读取了几行数据后,另一个并发事务(T2)插入了一些数据时,接着在后续的查询中,第一个事务(T1)会发现多了一些原本不存在的记录,就好像发生了幻觉一样,因此称为幻读。:当一个事务正在访问数据并对其进行修改,而这种修改尚未提交到数据库中时,另一个事务也访问了同一数据并使用了它。在该事务尚未结束时,另一个事务也访问了该数据并进行了修改,导致第一个事务在两次读取数据之间,由于第二个事务的修改,数据出现了不一致的情况。随后,第一个事务修改了数据,但第二个事务也对同一数据进行了修改。
2024-03-03 23:35:23
203
原创 MySQL的事务
事务是数据库操作中重要的概念,通过事务可以确保数据的完整性和一致性。在 MySQL 中,可以使用事务来控制一组操作的执行,保证这些操作要么全部成功,要么全部失败。通过合理使用事务,可以有效地管理数据库操作,避免数据不一致的问题。建了一个公众号(名字叫音耀。
2024-03-03 23:23:59
894
原创 MySQL:开始深入其数据(四)select子查询
子查询可以嵌套在 SELECT、INSERT、UPDATE、DELETE 语句中,用于从内部查询结果中获取数据,进而完成更复杂的查询操作。综上所述,虽然子查询可以模拟 JOIN 连接的效果,但在处理表之间的关联关系时,通常建议优先选择 JOIN 连接来实现,以提高查询性能和代码的可读性。存在子查询和 IN 子查询:存在子查询用于判断子查询是否返回结果,IN 子查询用于判断某个值是否在子查询的结果集中。嵌套查询:子查询可以嵌套多层,内部查询的结果可以作为外部查询的条件。在这个查询中,子查询。
2024-03-03 20:45:52
455
原创 MySQL:开始深入其数据(三)DQL的后续
上一章学习mysql语句里的where和join,这一章我们开始分析group by ,having,order by,limit语句。
2024-03-03 20:09:02
944
原创 markdown笔记(自用)
要加粗文本,需要在短语的前后各添加两个星号(asterisks)或下划线(underscores)。如果需要加粗一个单词或者短语的中间部分用以表示强调的话,则需要在加粗部分的两侧各添加两个星号(asterisks)。要是斜体单词在中间部分,则需要在字母前后各添加一个星号,中间不要带空格。要创建分隔线,请在单独一行上使用三个或多个星号 (***)、破折号 (—) 或下划线 (___) ,并且不能包含其他内容。创建无需列表,可以在每个列表前面添加破折号(-),星号(*),加号(+)。
2024-03-02 22:05:00
1484
封装与继承的实现和练习
2023-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人