Java000I
码龄5年
关注
提问 私信
  • 博客:105,350
    社区:39
    问答:1,452
    106,841
    总访问量
  • 75
    原创
  • 77,388
    排名
  • 2,729
    粉丝
  • 41
    铁粉

个人简介:时间对于等待的人,是漫长的。对于奋斗的人来说,却是白驹过隙!与君共勉!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2020-04-04
博客简介:

Java000I的博客

查看详细资料
  • 原力等级
    当前等级
    4
    当前总分
    945
    当月
    6
个人成就
  • 获得535次点赞
  • 内容获得46次评论
  • 获得441次收藏
  • 代码片获得249次分享
创作历程
  • 35篇
    2024年
  • 18篇
    2023年
  • 13篇
    2022年
  • 3篇
    2021年
  • 8篇
    2020年
成就勋章
TA的专栏
  • python学习笔记
    3篇
  • 开发工具共享
    9篇
  • 学习历程
    47篇
  • 个人感悟
    36篇
  • 开源项目部署分享
    3篇
  • windowsXP
    1篇
  • AI科技改变未来
    2篇
兴趣领域 设置
  • Python
    python
  • 大数据
    mysql
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

我心小程序集成mqtt协议实现消息接收与发送

通过以上步骤,微信小程序可以成功集成MQTT服务,实现与MQTT服务器的实时通信和数据交换。
原创
发布博客 2024.08.08 ·
1706 阅读 ·
10 点赞 ·
0 评论 ·
12 收藏

熬夜后出现心悸的情况,身体在想我反映什么信号?

最近因为追赶项目进度和抓学习提升,时长奋战的凌晨一两点,这几天突然频繁出现心悸的症状,瞬间有点怕了,赶紧上网查询搜集了一些相关的信息;猿友们还是尽量少熬夜,正所谓:月照卷书眼不休,灯前劳碌夙夜愁。勤奋虽好宜适度,养身须记早眠求。
原创
发布博客 2024.07.11 ·
480 阅读 ·
8 点赞 ·
0 评论 ·
6 收藏

uin-app微信小程序自定义tabBar底部菜单实现简单示例(工作笔记)

在项目的根目录下创建一个名为的文件夹,并在其中创建所需的文件(如index.jsindex.jsonindex.wxmlindex.wxss在app.js中引入并使用自定义的 tabBar 组件。App({// 在这里可以执行一些启动时的逻辑},'不同角色,控制查看底部菜单权限实现效果1:实体店![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/2ca6098eefaf4d55935d9eb8d44116fb.png)实现效果2:回收公司!
原创
发布博客 2024.07.11 ·
1209 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

Error: 系统错误,错误码:6000100,unbind download url [20240604 17:55:46][wx4ac81e04846f92bb]问题处理记录!

Error: 系统错误,错误码:6000100,unbind download url [20240604 17:55:46][wx4ac81e04846f92bb]1、打开开发者工具 - 详情 - 本地设置 - 关闭:启用数据预拉取。
原创
发布博客 2024.06.04 ·
246 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

小程序集arcgis地图显示自定义坐标的功能实现记录!(学习笔记)

最近再做一个新能源回收项目,项目中有个根据回收点坐标数据显示区域内回收点位置,点击图标直接导航到该位置,及分布的需求,研究了一下,实现效果如下,实现起来很简单,代码及效果。
原创
发布博客 2024.06.03 ·
469 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

计算机网络原原理学习资料分享笔记---第三章/第三节(为有梦想的自己加油!)

2 、收到 1 个ACKn。1 、正确接收到序号在接收窗口范围内的分组PTKn,发送ACKn,窗口滑动。序号为基序号,则发送一个ACKn,接收窗口滑动到序号n+ 1 的位置。3 )发送方如果收到ACK,则继续发送后续报文段,否则重发刚刚发送。3 )发送方如果收到ACK,则继续发送后续报文段,否则重发刚刚发送。发送方接收到NAK,表示接收方没有正确接收数据,则将出错的数据重。2 )接收方如果差错检测无误且序号正确,则接收报文段,并向发送方。2 )接收方如果差错检测无误且序号正确,则接收报文段,并向发送方。
原创
发布博客 2024.05.13 ·
1106 阅读 ·
22 点赞 ·
1 评论 ·
18 收藏

计算机网络原原理学习资料分享笔记---第三章/第一节/第二节(为有梦想的自己加油!)

第三章 传输层本章重难点分析1 .理解传输层提供的基本服务。2 .理解复用与分解的基本概念以及典型传输层协议实现复用与分解的基本方法。3 .掌握UDP的特点以及UDP的数据报结构。4 .掌握可靠数据传输的基本原理、停-等协议、典型滑动窗口协议(GBN以及SR协议)。5 .理解TCP的段结构、掌握TCP连接建立与断开的过程、TCP序列号以及确认序列号、TCP可靠数据传输的机制。6 .理解拥塞控制基本原理与方法、掌握TCP拥塞控制方法。
原创
发布博客 2024.05.13 ·
766 阅读 ·
29 点赞 ·
0 评论 ·
7 收藏

计算机网络原原理学习资料分享笔记---第二章/第七节/第八节(为有梦想的自己加油!)

4 、TCP提供面向连接,可靠的字节流传输服务,选择使用TCP的网络,无须处理数据丢失等问题。
原创
发布博客 2024.04.24 ·
530 阅读 ·
3 点赞 ·
4 评论 ·
0 收藏

计算机网络原原理学习资料分享笔记---第二章/第五节/第六节(为有梦想的自己加油!)

1 、文件传送协议(File Transfer Protocol , FTP):在互联网的。2 、传输非 7 位ASCII码文本内容时,必须依据一个标准将非 7 位ASCII码。3 、FTP应用结构:控制进程的端口号 21 ,传送数据的端口号 20。2 、电子邮件系统结构包括邮件服务器、用户代理简单邮件传输协议、( )。当使用基于WEB的邮件时,HTTP被用于邮件的读取,此时HTTP是邮。为用户阅读、回复、转发、保存和撰写邮件提供编辑与操作环境。2 、( )是在互联网的两个主机间实现文件互传的网络应用。
原创
发布博客 2024.04.24 ·
692 阅读 ·
8 点赞 ·
0 评论 ·
14 收藏

PostCSS入门介绍,入门知识分享。

PostCSS是一个用于转换CSS的工具,它使用插件来处理CSS,并提供了一种方式来编写可扩展的CSS代码。插件化:PostCSS通过插件来扩展其功能。开发者可以根据需求选择合适的插件,如autoprefixer、cssnano等,实现自动添加前缀、压缩CSS等功能。自动添加浏览器厂商前缀:PostCSS可以帮助开发者自动添加浏览器厂商前缀,如-webkit-、-moz-、-ms-等,以解决不同浏览器之间的兼容性问题。支持最新的CSS特性。
原创
发布博客 2024.04.23 ·
986 阅读 ·
8 点赞 ·
0 评论 ·
12 收藏

实现Node.js安装与配置。

Node.js是一个基于ChromeV8引擎的JavaScript运行时环境,用于构建高性能、可扩展的网络应用程序。它发布于2009年5月,由RyanDahl开发,允许使用JavaScript进行服务器端编程,使开发者能够在前后端都使用同一种编程语言。Node.js的核心库由C++编写,运行时环境非常轻量,因此具有高效的执行效率和低内存占用。Node.js采用了事件驱动和非阻塞I/O模型,这是其实现高性能和高并发的关键。通过异步非阻塞I/O操作,服务器能够高效地处理并发请求,实现高性能和低延迟。
原创
发布博客 2024.04.23 ·
919 阅读 ·
25 点赞 ·
1 评论 ·
17 收藏

计算机网络原原理学习资料分享笔记---第二章/第三节/第四节(为有梦想的自己加油!)

域名系统DNS。
原创
发布博客 2024.04.23 ·
2399 阅读 ·
48 点赞 ·
0 评论 ·
33 收藏

计算机网络原原理学习资料分享笔记---第二章/第一节/第二节(为有梦想的自己加油!)

1 、 P 2 P (Peer to Peer):通信双方没有传统意义上的客户服务器之分,2 、文件分发、文件共享、视频流服务等应用中,P 2 P表现出优越的性能。例:【选择题】 2 、从体系结构角度来看,在计算机网络应用中,( )的。例:【填空题】 1 、在计算机网络应用中,无论哪种类型的网络应用,基。例:【填空题】 2 、对于一个传输层协议,需要为与其接口的每个套接字。2 )主动发起通信的一方是客户程序,被动接受通信的一方是服务器。1 、混合结构网络应用:C/S应用和P 2 P应用相结合。
原创
发布博客 2024.04.23 ·
482 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

计算机网络原原理学习资料分享笔记---第一章/第六节(为有梦想的自己加油!)

5 、 20 世纪 70 年代末, ARPAnet已连接大约 200 台主机。4 、 20 世纪 70 年代早期与中期,除了ARPAnet之外,还诞生了许多其他分。8 、 20 世纪 90 年代后五年,因特网快速发展与变革的时期,企业和高校、6 、 20 世纪 80 年代,因特网连接的主机数量达到 100000 台。7 、 20 世纪 90 年代,因特网祖先ARPAnet已不复存在。例:【选择题】 2 、下列关于ARPANET表述错误的是( )1 、被称为计算机网络技术发展里程碑的网络是( )。
原创
发布博客 2024.04.22 ·
749 阅读 ·
7 点赞 ·
2 评论 ·
3 收藏

计算机网络原原理学习资料分享笔记---第一章/第四节/第五节(为有梦想的自己加油!)

3 段链路组成的一条路径,其速率分别是R 1 = 500 bit/s、R 2 = 2 Mbit/s、例:【选择题】 3 、物理链路长度D= 500 m,信号传播速度V= 2500 km/s,例:【选择题】 2 、设信号传播速度V= 2500 km/s,链路长度D= 500 m,链。例:【综合题】 2 、设主机A和主机B由一条带宽为R= 108 bit/s、长度为。3 、服务原语:第N层向第(N+ 1 )层提供服务,或第(N+ 1 )层请求N层的。1 )应用层:Internet上常见的一些网络应用在这一层。
原创
发布博客 2024.04.22 ·
1370 阅读 ·
28 点赞 ·
0 评论 ·
5 收藏

mySQL5.4如何升级8.5而不丢失数据?

答:

MySQL从5.4版本升级到8.5版本而不丢失数据是一个相对复杂的过程,涉及到数据备份、环境兼容性检查、实际升级操作以及后续的验证等步骤。下面是一个详细的升级指南:

1. 备份数据

在升级之前,首先也是最重要的是备份当前的MySQL 5.4数据库。这是防止数据丢失或损坏的关键步骤。你可以使用mysqldump工具来备份数据库,因为它生成的是直接的SQL语句,相对安全。命令如下:

mysqldump -u [用户名] -p[密码] [数据库名] > backup.sql

确保备份文件backup.sql保存在安全的位置。

2. 检查兼容性

在升级之前,需要确保你的应用程序和依赖项与MySQL 8.5兼容。某些旧版本的应用程序可能需要进行一些更改才能与新版本的MySQL兼容。这包括检查SQL语法、数据类型、函数和存储过程等是否与新版本兼容。

3. 准备升级环境

建议在一个测试环境中进行升级操作,而不是直接在生产环境中进行。这样可以减少潜在的风险,并确保升级过程正常运行。在测试环境中安装MySQL 8.5,并恢复备份的数据进行测试。

4. 执行升级

当测试环境验证无误后,可以开始在生产环境中进行升级。这个过程通常包括以下几个步骤:

  • 停止MySQL 5.4服务。
  • 安装MySQL 8.5软件。
  • 配置MySQL 8.5,包括设置用户名、密码、数据目录等。
  • 使用mysql_upgrade工具升级系统表。这个工具会检查系统表与当前MySQL版本的兼容性,并对其进行必要的更改。
  • 将备份的数据导入到MySQL 8.5中。使用mysql命令导入之前备份的SQL文件:
mysql -u [用户名] -p[密码] [数据库名] < backup.sql

5. 验证升级结果

升级完成后,需要验证数据的完整性和应用程序的功能性。这包括检查所有表、视图、存储过程、触发器等是否都正确迁移,以及应用程序是否能够正常运行。

注意事项

  • 在升级过程中,可能会遇到一些由于版本差异导致的问题,如配置文件的变化、系统函数和变量的不同等。需要仔细阅读MySQL 8.5的官方文档,了解这些变化,并相应地调整你的配置和代码。
  • 如果你的数据库使用了特定的存储引擎或特性,需要确保这些在MySQL 8.5中仍然受支持。
  • 升级完成后,建议定期监控数据库的性能和稳定性,以确保升级没有引入新的问题。

遵循以上步骤和注意事项,你应该能够成功地将MySQL 5.4升级到8.5而不丢失数据。但请注意,每个环境都有其独特性,因此在实际操作中可能需要根据具体情况进行调整。

回答问题 2024.04.19

计算机网络原原理学习资料分享---第一章/第二节(为有梦想的自己加油!)

3 )一般的分组长度:以 16 B — 4096 B之间的 2 nB为标椎的分组长度。3 、电路交换的步骤: 1 、建立电路。5 、移动接入网络:利用移动通信网络,如 3 G、 4 G、 5 G网络。通信链路:主机数为N的网络中,需要N(N- 1 )/ 2 条链路!1 、电话拨号接入:利用电话网络接入。例:【选择题】 1 、利用有线电视网络实现接入的网络技术是( )例:【填空题】 1 、对于报文和分组交换方式来说,更为公平的交换。由通信链路互连的分组交换设备(路由器、交换机)构成的网络,
原创
发布博客 2024.04.19 ·
923 阅读 ·
20 点赞 ·
1 评论 ·
12 收藏

计算机网络原原理学习资料分享---第一章/第一节(为有梦想的自己加油!)

树形拓扑结构:可以看作是总线型拓扑或星形拓扑结构网络的扩展。优点:易于扩展,故障易隔离。缺点:根结点要求高。
原创
发布博客 2024.04.19 ·
605 阅读 ·
6 点赞 ·
0 评论 ·
4 收藏

mysql报错1045原因

答:

MySQL 报错 1045 通常表示 "Access denied for user 'username'@'hostname' (using password: YES/NO)"。这个错误意味着客户端尝试连接到MySQL服务器时,提供的用户名和密码不被服务器认可。这可能是因为多种原因,包括但不限于:

  1. 用户名或密码错误:你输入的用户名或密码不正确。
  2. 用户没有从该主机连接的权限:MySQL用户权限是基于用户名和来源主机地址的。即使用户名和密码正确,如果用户没有从尝试连接的主机地址登录的权限,也会报这个错误。
  3. 账户被锁定:在某些情况下,MySQL账户可能因为连续的错误登录尝试而被锁定。
  4. 密码加密方式不匹配:如果MySQL服务器使用的密码加密方式与客户端尝试使用的加密方式不匹配,也可能导致这个错误。

解决方案:

  1. 检查用户名和密码:确保你输入的用户名和密码是正确的。
  2. 检查用户权限:使用SELECT user, host FROM mysql.user;查询所有用户的权限。确认你的用户是否有从当前主机登录的权限。
  3. 重置密码:如果你忘记了密码,或者密码不正确,你可以使用ALTER USER或SET PASSWORD命令来重置密码。

例如,重置用户名为'yourusername'的密码为'newpassword':

ALTER USER 'yourusername'@'localhost' IDENTIFIED BY 'newpassword';

或者(在旧版本的MySQL中):

SET PASSWORD FOR 'yourusername'@'localhost' = PASSWORD('newpassword');

确保在尝试此操作时,你有足够的权限。

  1. 解锁账户:如果账户被锁定,你可能需要联系数据库管理员来解锁它。
  2. 检查密码加密方式:确保客户端和服务器使用相同的密码认证插件。在MySQL 5.7及更高版本中,默认使用caching_sha2_password插件,而在早期版本中则使用mysql_native_password。如果需要,你可以更改用户的认证插件。

例如,将用户认证插件更改为mysql_native_password:

ALTER USER 'yourusername'@'localhost' IDENTIFIED WITH 'mysql_native_password' BY 'newpassword';
  1. 检查MySQL服务状态:确保MySQL服务正在运行,并且你正在连接到正确的端口(默认是3306)。

如果你不是数据库管理员,并且上述方法都无法解决问题,你可能需要联系你的数据库管理员或IT支持团队来获取帮助。

回答问题 2024.04.18

mysql1300错误什么意思_解决

答:

MySQL 1300 错误并不是一个标准的 MySQL 错误码。MySQL 的标准错误码通常是一个 5 位的数字,例如 1062 表示重复键错误。

然而,SQLSTATE[HY000] 是一个通用的 SQL 错误状态码,它表示一个未分类的 SQL 异常。当数据库引擎无法确定错误的特定类别时,通常会返回这个状态码。

CDbCommand failed to execute the SQL statement 看起来像是来自某个 PHP 框架或库的错误消息,它指示尝试执行的 SQL 命令失败了。

要解决这个问题,你需要做以下几步:

  1. 查看完整的错误消息:通常,错误消息会包含更多关于错误的信息。找到完整的错误消息,看看是否有任何额外的提示或信息。
  2. 检查 SQL 语句:确保你尝试执行的 SQL 语句是正确的,并且与你的数据库结构相匹配。
  3. 检查数据库连接:确保你的应用程序能够成功连接到 MySQL 数据库。
  4. 查看 MySQL 日志:MySQL 的错误日志可能包含有关问题的更多详细信息。这可以帮助你确定问题的根本原因。
  5. 增加错误日志的详细程度:如果可能的话,尝试增加你的应用程序或框架的错误日志的详细程度,以获取更多关于失败原因的信息。
  6. 检查权限:确保执行 SQL 命令的数据库用户具有执行所需操作的必要权限。
  7. 寻求帮助:如果你无法解决问题,你可以考虑在相关的开发者论坛、Stack Overflow 或其他社区中寻求帮助。在发帖时,请提供尽可能多的详细信息,包括你的 SQL 语句、数据库结构、错误消息以及你已经尝试过的任何解决方案。

最后,如果你确定你的 SQL 语句是正确的,并且你的数据库连接和权限也是正确的,但问题仍然存在,那么你可能需要更深入地检查你的应用程序或框架的文档,看看是否有关于这个特定错误的更多信息。

回答问题 2024.04.18
加载更多