- 博客(82)
- 资源 (5)
- 收藏
- 关注
原创 Java 的多态的理解
Java 的多态特性通过方法重载和方法重写实现了代码的灵活性和可扩展性。方法重载允许在同一个类中定义多个同名但参数不同的方法,而方法重写允许子类重新定义父类的方法,以提供特定的实现。通过多态,可以编写更通用和灵活的代码,提高系统的可维护性和可扩展性。特性描述方法重载(Overloading)在同一个类中定义多个同名但参数不同的方法。编译时决定调用哪个方法。方法重写(Overriding)子类重新定义父类中已有的方法,方法签名相同,实现不同。运行时决定调用哪个方法。
2025-02-20 09:00:00
258
原创 Java的常用数据类型有哪些?
Java 中的引用数据类型包括类、接口、数组、枚举、字符串和包装类等。这些类型用于存储对象的引用,而不是对象本身。理解这些引用数据类型及其用法对于编写高效和可维护的 Java 程序至关重要。引用数据类型描述类(Class)定义对象的属性和行为。接口(Interface)定义一组抽象方法。数组(Array)存储相同类型的多个元素。枚举(Enum)定义一组常量。字符串(String)表示文本数据,不可变。包装类(Wrapper Classes)将基本数据类型转换为对象。
2025-02-19 17:28:42
719
原创 MySQL 如何使用EXPLAIN工具优化SQL
EXPLAIN是一个强大的工具,可以帮助开发者和数据库管理员理解查询的执行过程,从而找到优化的空间。通过仔细分析EXPLAIN的输出,可以显著提升查询性能,减少资源消耗。
2025-02-19 17:16:57
658
原创 Windows 本地部署 DeepSeek 详细步骤
通过以上步骤,你可以在 Windows 系统上成功部署 DeepSeek,并体验其强大的搜索功能。如果你在部署过程中遇到问题,可以参考 DeepSeek 的官方文档或社区支持。
2025-02-14 14:05:42
1040
原创 reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create
uniapp 使用pinia真机白屏问题:reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack -> at useStore (app-service.js:1528:15) at (app-service.js:1685:20) at (app-serv
2024-11-15 10:30:59
524
2
原创 uni-popup 自定义组件的坑!!!
flowhande.value结果里面已经有props的数据了,但是就是没有showPopup()方法。换个名字showPopup 改成openPopup。flowHande外层套一个view。最后加个延时 等待渲染完毕在执行。可以了,刷新再次运行又报了。
2024-11-12 15:15:11
246
原创 通译灵码启动、登录失败、无权限提示
删除 .lingma 目录(Windows:C盘/用户/[用户名]/.lingma,macOS:~/.lingma);尝试在 Terminal 中输入以下命令,如果返回 pong,则大概率可联通至通义灵码服务端。更新插件到最新版 重启 IDE。结束 Lingma 进程;
2024-11-05 16:08:39
1138
原创 Linux上脚本备份数据库(升级版)
检查导出是否成功,并输出相应的信息。将导出的SQL文件压缩。检查压缩是否成功,并输出相应的信息。删除未压缩的原始文件。条件:当数据库名为 dflow_jnzn 时,调用 backup_views 函数来备份视图创建语句。作用:导出视图创建语句,并将其保存为一个SQL文件,然后压缩该文件。确保所有数据库的备份和视图备份在循环中进行,并且保持脚本的逻辑清晰。步骤: 连接到数据库,提取视图创建语句并保存到文件中。自动备份具体看我上一篇文章。
2024-07-03 11:30:27
668
原创 天翼云8080、80端口用不了的问题
安全组开放 80 8080防火墙查看 没有问题nginx nacos dcoker等停了查看监听端口 发现没有应用监听这下应该telnet localhost 8080 应该通了吧还是不行!删了其他应用,重启!再来访问 还是不行!懵了吧 emmm创建工单 问客服我淦!服务器没备案,这些端口都不能访问,这个云厂商**。淦。
2024-06-19 10:02:15
1252
1
原创 报错:/bin/sh: warning: setlocale: LC_ALL: cannot change locale (zh_CN.UTF-8)
某些 Linux 发行版使用 /etc/locale.conf 文件来设置默认的区域设置。你可以检查此文件以确保其包含正确的设置。确保你的系统上已经安装了 zh_CN.UTF-8 所需的语言包。你可以使用 locale 命令来设置或更改区域设置。为了避免冲突,您应该将所有 LC_* 变量和 LANG 变量设置为相同的值。如果您想使用 zh_CN.UTF-更改区域设置后,有时需要重新登录用户会话或重启系统才能使更改生效。然后,你可以再次运行 locale 命令来确认更改。这将显示当前的区域设置。
2024-03-04 15:06:19
12835
1
原创 程序员写不写注释?
代码注释是一种有价值的工具,可以帮助程序员理解和维护代码。然而,过犹不及,我们应当理性地看待并灵活地运用这一工具。在实践中,我们需要权衡其价值和挑战,通过适当的策略来提高代码的可读性和可维护性。毕竟,我们的目标是创建一个高质量的软件产品,而不仅仅是堆砌大量的注释。
2023-10-10 14:44:02
185
原创 vue+ts做一个类似课程表
vue+ts做一个类似课程表的待办清单效果:html代码: <el-table :data="timetable" :border="true" :span-method="objectSpanMethod" :header-cell-style="{ background: '#d9e5fd', color: 'black', fontWeight: 1000
2023-10-10 14:11:02
669
1
原创 Linux上通过mysqldump命令实现自动备份
数据库信息文件: mysql_defaults_file=“/home/mysql/mysql_back/.my.cnf”文件备份输出目录:backup_location=/home/mysql/mysql_back/sql。日志输出目录:/home/mysql/mysql_back/crontabLog。脚本目录:/home/mysql/mysql_back。
2023-10-10 09:55:15
502
原创 IntelliJ IDEA 上 使用git 合并其他分支,合并某一个提交
点击左下角git——>右键切换分支——>选择需要合并的分支——>选择需要合并的代码——>ch。选择需要合并的分支,不能选和当前分支一样噢。找到git——>merge…
2023-09-25 17:09:04
2503
原创 Linux安装MySQL8
创建一个名为 ‘root’、主机为 ‘%’(即任意主机)的用户,并设置密码为 ‘new_password’。将/usr/local/src下的mysql-8.0.20-linux-glibc2.12-x86_64文件夹内容移。这会提示你输入密码。由于你刚刚启动 MySQL 时生成了临时密码,所以在这里需要输入的是临时密码。复制进去后按esc退出修改模式,然后按 shift+: 然后输入wq保存文件。登录后,你将进入 MySQL shell 提示符(动到/usr/local/mysql下。
2023-09-13 08:12:05
153
原创 Linux 关闭防火墙
permanent:永久生效,如果没有此参数,则只能维持当前服务生命周期内,重新启动后失效;–add-port=8080/tcp:添加tcp协议的端口8080;如果上一步处于关闭状态,输入以下命令启动防火墙。–zone=public:表示作用域为公共的;开启8080端口,输入以下命令。查看对应的端口是不是已经开启。输入命令重新载入配置。不成功,执行如下命令。
2023-09-12 17:35:12
405
原创 windows 10 傻瓜式安装mysql8.0操作步骤
接下就一路next 直到设置密码那里设置密码。设密码,记住这个密码登录需要用到。等待下载完成,下一步——>完成。检验安装,win+r 输入。打开安装目录看到如何文件。打开另外一个目录如下所示。
2023-09-12 16:58:08
281
原创 vue 项目npm 打包遇到的一些bug记录
rc/utils/utils.ts:241:50 - error TS2345: Argument of type 'T' is not assignable to parameter of type 'Component'. Type 'T' is not assignable to type 'FunctionalComponent'.241 app.compone
2023-09-11 14:07:39
609
原创 u盘制成系统盘之后如何让恢复普通盘
2.输入“list disk”回车,查看U盘代号,例如下图里我的U盘代号是磁盘1(你的不一定是1,一定要分清楚)4.输入命令:clear,这会格式化U盘文件记得保存需要的文件。1.插入U盘,按Windows+R 输入diskpart。3.输入“select disk 2”选中U盘磁盘。5.打开磁盘管理器新加卷,一直到创建卷成功。
2023-09-11 09:11:22
4021
原创 shiro报错
This subject is anonymous - it does not have any identifying principals and authorization operations require an identity to check against. A Subject instance will acquire these identifying principals automatically after a successful login is performed be e
2023-06-08 15:19:57
1534
原创 电脑远程计算机或者设备不接受?无法联网?
原因分析你使用代理软件,但是关闭代理软件前没有关闭代理。你关闭电脑前没有关闭代理软件。解决办法打开控制面板——》Internet选项——》链接——》局域网设置——》只勾选自动检测设置
2023-04-17 08:38:40
147
原创 @RequestParam Map<String, Object> params 传参,接收前端[“a“,“b“]对象
【代码】@RequestParam Map params 传参,接收前端["a","b"]对象。
2023-03-16 10:34:00
1839
原创 You have not concluded your merge(MERGE HEAD exists).hint: Please, commit your changes befo
You have not concluded your merge(MERGE HEAD exists).hint: Please, commit your changes befo。
2023-02-27 20:03:27
10936
转载 vue3使用element-plus的el-table组件报错关键字‘emitsOptions‘和‘insertBefore
TypeError: Cannot read properties of null (reading 'insertBefore')和TypeError: Cannot read properties of null (reading 'emitsOptions')
2023-02-20 09:00:00
4079
1
原创 java逗号拼接字符串并且截断最后一个逗号(StrBuilder和substring)
java逗号拼接字符串并且截断最后一个逗号(StrBuilder和substring)
2022-12-19 14:04:11
2619
原创 sql 关联查询——字符数组id一一对应id(FIND_IN_SET函数和substring函数的使用)
FIND_IN_SET()和SUBSTR()函数的使用。
2022-12-16 11:35:56
868
Java开发客户管理系统
2020-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人