自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java、C语言、嵌入式开发,计算机科学与技术专业(海南大学)

一位开发人员的博客,记录了学习过程中好的解决方案,还有一些计算机教程

  • 博客(108)
  • 收藏
  • 关注

原创 一篇彻底解决:Fatal error compiling: 无效的目标发行版: 11 -> [Help 1]

这个问题,主要原因就是JDK的版本问题,的意思是你在某个位置配置了JDK11,但是在其他位置配置的并不是11,也就是未将JDK全部配置为11,所以我们要做的就是将所有位置的JDK都配为统一的版本。

2023-01-08 10:54:18 6649 8

原创 Java语言求100以内的素数(详解)

如何求素数,算是很经典的算法题了,着重理解%与j

2022-01-05 16:57:12 18424 7

原创 Wireshark使用教程

目录介绍与说明界面介绍表达式捕获过滤器表达式语法:捕获过滤器例子显示过滤器表达示语法显示过滤器例子两种过滤器的区别分析tcp的三次握手Wireshark中常见的TCP数据包的红黑着色问题介绍与说明大学上计算机网络的时候就学习了TCP的三次握手协议,当时我学的时候就觉得这些东西好虚啊,看不见摸不着,学的费心费力,结果却差强人意。最近因为要做TCP/IP的课设,老师要求要用wireshark,然后就接触到了这款开源软件Wireshark。通过了解知道这是一款非常流行的网络封包分析软件,功能十分强大,可以截取

2021-12-29 00:40:31 10465 4

原创 NAT详解(网络地址转换)

目录一句话说清楚它是干什么的:概念:实现方式:NAPT(PAT):一句话说清楚它是干什么的:一种地址转换技术,将ip数据报报头中的IP地址转换为另一个ip地址,并通过转换端口号达到地址重用的目的,是一种可以缓解IPv4公网地址枯竭的过渡技术。概念:NAT(Network Address Translation),是指网络地址转换,1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。

2021-12-24 18:02:19 17495

原创 Java基础教程

对于一些比较复杂或者第一眼看上去不太好理解的概念,我信奉的观念就是,用一句话把它解释清楚,而且是用很通俗的语言,当然了,如果你已经能够很好的理解了,还是建议用不是那么正式但又不是很通俗的语言解释。所以我接下来我会用一句话这个标签来解释这些难懂的概念。

2021-12-11 17:48:11 11467 2

原创 6天精通Java网络编程(我没在开玩笑)

6天精通Java网络编程(我是认真的)

2021-11-25 17:54:13 3344 3

转载 C++中BYTE、WORD、DWORD的作用以及区别

在VC++6.0中,char的1字节,short是2字节,int和long都是4字节,因此可以认为BYTE、WORD、DWORD定义的变量分别是1节,2字节,4字节。int的话,随着操作系统的不同,有着不一样的字节数,在32位操作系统中是4字节,在16位操作系统就是2字节。在序列化的操作中,因为序列化是按照字节流存储的,为了保证不会错位,要求使用具有明确字节数目的数据类型。2、更为严格的类型检查。在VC++6.0中,BYTE、WORD、DWORD实际上是。WORD固定是2字节,DWORD固定是4字节。

2024-01-10 09:47:16 290

原创 一文弄懂电力系统101、103、104、modbus和61850规约

IEC 104协议相对于IEC 101和IEC 103来说,具有更高的通信速率和更强的网络适应性,因此在现代化的远程监控系统中得到了广泛应用。需要注意的是,由于IEC 61850协议的复杂性和高级特性,它在实际应用中可能需要更高的技术和设备支持。需要注意的是,IEC 103协议在现代化的远程监控系统中已经逐渐被更先进的协议取代,如IEC 104和DNP3等,因为这些协议在通信速率、功能和网络适应性方面更具优势。它提供了一种统一的通信标准,降低了设备之间的集成复杂性,并提高了系统的可靠性和互操作性。

2024-01-08 08:58:46 5835

原创 连C++之父都推荐的《代码大全2》,你确定的不看看?

显然,这位悉软硕士,曾几何时坐在办公桌上,飞快地敲着代码,然后扭头看了一眼《代码大全2》,突然放慢速度,他的瞳孔瞬间放大,嘴里嘟囔着:“卧槽,原来是…”,他不禁张大了嘴巴,眼眶慢慢被热泪浸湿,而这,便是醍醐灌顶的感觉,你们没有到那个境界,又有多少人能体会到这种感觉?

2023-12-08 14:28:28 459

原创 光伏基础知识

它通过控制光伏逆变器的出力,以满足不断变化的用户电力需求,从而使电网处于安全的运行状态。为了维持所希望的目标电压,光伏电站通过利用自动电压无功控制系统的无功优化算法,得到目标状态下当前在线可调设备(逆变器、SVC、SVG)的目标无功,通过闭环控制,实现系统电压的调节,从而使系统电压逼近或达到目标值,以满足电力系统无功和电压控制的要求。AVC系统集经济性与安全性于一身,符合智能电网的发展趋势,实现了安全约束下的经济控制,减轻了调度人员的工作强度,是公认的电压和无功功率控制的最高形式。

2023-12-07 11:45:40 487

原创 备用图片2

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2UqcrkWc-1655391669843)(http://data.biancheng.net/uploads/allimg/170911/2-1F911161350260.png)]

2023-12-06 10:47:35 355

原创 备用图片1

2023-12-06 10:47:10 302

原创 如何在idea集成mysql和mybatis

先复制两个jar包到WEB-INF下的lib目录下只复制了还不够还要打开项目结构——模块——依赖——点击+号——选择jar或目录——找到刚刚的lib——然后选中——应用然后写了个User实体类接下来就是准备User对应的mapping的xml文件mapper层也就是DAO层里面的java文件,类或者是接口跟mybatis的xml文件是一一对应的然后配置mysql配置文件到com.example下然后...

2023-12-06 10:46:18 406

原创 电力系统基础知识(东方电子)持续更新

GOOSE链路相当于传统站中的直流控制和信号电缆,传输的是控制指令和信号,例如设备处于什么状态(正常/异常,分闸/合闸,动作/复归,联锁/解锁,使能/闭锁,投入/退出,非全相,SF6压力降低等)。SV链路相当于传统站中的二次交流电缆,传输的是电压、电流的采样瞬时值。到了智能变电站时代,一次设备与保护、测控之间的电缆被光缆取代,电缆中传输的直流信号(正电压/负电压/地电压)和交流信号(CT、PT二次电流、电压)被网络中传输的报文取代,过去用于实现保护逻辑的继电器硬件回路被微机保护装置中的软件程序所取代。

2023-08-01 19:39:50 333

原创 51单片机之LED灯!!点亮了!超激动!!

软件:Keil uVision4 + STC-ISP-v6.86L单片机:STC89C52RC

2023-06-25 19:32:38 108

原创 嵌入式Linux学习入门

大四毕业了,签了一份嵌入式开发的工作,现在准备入门了,搜集一些要学习的内容。

2023-06-21 17:28:58 750

原创 用C语言实现一个简单的卷积神经网络

上述代码演示了一个简单的卷积神经网络模型,创建了一个包含3个过滤器(filters)的模型,每个过滤器的大小为3x3。然后给定一个5x5的输入矩阵,通过前向传播计算了输出矩阵。最后打印了输出矩阵。请注意,此代码仅用于演示目的,实际的卷积神经网络模型可能需要更复杂的结构和算法来实现。

2023-05-29 10:53:25 986

原创 来CSDN两年了,一些小感想

后来因为对C++感兴趣,就学习C++的内容,在网上看到几篇内容比较高的文章做了转载,一方面是可以自己多阅读,另一方面是想让更多的人看到,也自己写了几篇关于C++语法和函数的用法。再后来因为参加RPA比赛,所以就把自己学习的过程写成文章,渐渐地访问量多了起来,我记得有一次我的排名都到了五千多,那段时间真的是非常开心。我自己写了Java的基础教程,大概用了三个月吧,后来在准备春招的时候又进行了完善,增加了并发、集合和异常类。不出我的意外,刚来CSDN写的东西看得人确实很少呀。

2023-05-01 10:42:06 800 1

原创 【无标题】

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ReFygW5K-1643541517129)(

2023-04-06 09:35:38 110

原创 记录:第一次使用Chat-GPT解决毕设中的BUG

​ 最近在玩chat-GPT,也在研究毕业设计,但是因为论文的课题是深度学习和关系抽取相关的,第一次接触,所以跑代码的过程中遇到了BUG,搜索引擎搜了好久没找到,有点泄气,忽然想到了GPT。

2023-04-06 09:27:20 782

原创 瑞吉外卖——SpringBoot + MybatisPlus项目笔记(自学用)

自学完框架之后做的第一个项目,鱼皮哥说这个项目拿来入门练手刚刚好,冲!

2023-02-03 23:04:10 898 2

原创 韩顺平老师的linux基础课(复习笔记)

今天听了韩老师的课程,深受启发啊!!!卖油翁的“我亦无他,唯手熟尔”,只是手法熟练罢了!!还有老黄牛的坚持,别人把时间都放在努力上,而我把时间放在选择上,还习惯于放弃,这是极不可取的,认定一件事,就应该坚持!!!

2023-01-17 17:23:51 2190

原创 SSM框架教程_Spring+SpringMVC+MyBatisPlus笔记(自学用,持续更新)

Spring的实现有两种方式,一是配置,二是注解。

2023-01-13 22:15:34 1078 3

原创 SpringBoot学习笔记(持续更新)

要学习SpringCloud啦!但是SpringBoot是基础,所以需要开个篇补一下,这里学习的是黑马程序员的6小时快速入门SpringBoot在这里记录一下,以防忘记,将来也方便复习!

2023-01-09 15:20:57 1166

原创 JavaWeb笔记(持续更新)

需要学习SpringBoot,但是JavaWeb是基础,来补一下JavaWeb

2023-01-09 12:46:11 477

转载 SpringMVC和SpringBoot的区别

说得更简便一些:Spring 最初利用“工厂模式”(DI)和“代理模式”(AOP)解耦应用组件。大家觉得挺好用,于是按照这种模式搞了一个 MVC框架(一些用Spring 解耦的组件),用开发 web 应用( SpringMVC )。然后有发现每次开发都写很多样板代码,为了简化工作流程,于是开发出了一些“懒人整合包”(starter),这套就是 Spring Boot。

2023-01-07 16:45:58 107

原创 微服务框架SpringCloud学习笔记(持续更新)

由于找工作需要,打算记一下B站黑马程序员讲解的微服务系列课程的笔记。主讲师一上来就先介绍了SpringCloud的出现背景,以及微服务所涉及的一条龙技术栈,适合初学者,我将持续更新,大家如有疑问欢迎交流!

2023-01-06 23:11:00 616

原创 二叉排序树的删除操作

二叉排序树的删除操作

2022-08-25 16:18:13 2577 3

原创 DVWA-PHP function allow_url_include: Disabled

更改php.ini中的参数为On

2022-07-08 14:51:09 1415

原创 phpMyAdmin中的MYSQL服务打不开?| 无法登录DVWA 的问题 | Illegal mix of collations for operation ‘UNION‘

打开PHPStudy之后点击mysql服务启动之后,会自动关闭,也就是无法正常启动,如何解决这个问题呢?网上看了很多教程说是端口号冲突,然后我用那个方法无法正常解决我的问题,然后就自己捣鼓了一下,可以正常打开了不过使用 这个方法有个前提条件是你的任务管理器中有mysqld.exe进程然后按照一下步骤进行操作:最后发现原来是账号和密码写错了,DVWA的默认账号和密码是admin/password,结果我直接用数据库的密码了emmm在输入框输入报错:解决方案:此问题为编码排序规则问题,将数据库中的数据编码排

2022-07-08 09:10:43 1179 1

原创 海南大学期末复习——算法设计与分析

快要期末考试啦,对算法做一个总结,以备自己后续的学习。看之前可以先重点看看目录,这样可以明确这篇文章的结构,并且迅速找到需要的知识​ 概念:最优算法:大Ω符号常常与大O符号配合以证明某问题的一个特定算法是该问题的最优算法,或是该问题中的某算法类中的最优算法。一般情况下,如果能够证明某问题的时间下界是Ω(g(n))来求解该问题的任何算法,都认为是求解该问题的最优算法主定理:习题:​ 分治法:将一个难以直接解决的大问题划分成一些规模较小的子问题,分别求解各个子问题,然后将各个子问题的解合并。分为三步:划分、求解

2022-06-16 22:51:19 856

原创 动态规划解决01背包问题

问题描述有n个物品,它们有各自的体积和价值,现有给定容量的背包,如何让背包里装入的物品具有最大的价值总和?动态规划与分治法的区别是:分治法在解决子问题与子子问题上有些操作被重复了很多次,但是动态规划具有记忆功能,将上次的结果记录下来,有主意提高效率。确定递推公式value[i]:代表第i个物品的价值weight[i]:代表第i个物品的体积dp[i][j]: 0到i之间的物品任取放入容量为j的背包中那如果是dp[i-1][j]呢?那就是:0到i-1之间的物品中任取放入容量为j的背包中那可以

2022-06-03 22:17:24 460

原创 C++丨常见的三种求最大公约数方法

运行结果:#include <iostream>using namespace std;int CommFactor2(int m, int n); //函数的声明int main(){int a, b,c=1;char d; while(c!=0){ int CommFactor1(int m,int n); int CommFactor2(int m,int n); int CommFactor3(int m,int n); cout<<"A、穷举法

2022-03-01 10:50:23 1786

原创 在使用git创建仓库并向远程仓库推送时遇到的问题

问题出现的原因:在创建仓库的时候初始化了readme.md、.gitignore、LICENSE问题的解决方案:重新创建一个仓库,仅仅只是为它命名就好。

2022-02-05 16:50:56 916

原创 error: remote origin already exists.

cmd执行命令git remote rm origin然后再执行git remote add origin [email protected]:Chenchuanze123/Vue-tutorial.gitgit branch -M maingit push -u origin main

2022-02-05 16:47:09 209

原创 Vue基础教程

title: Vue基础教程date: 2022-01-26 21:09:30tags: [前端框架,Vue]categories: 前 端cover:Vue基础入门基础知识:HTML+JavaScript+CSSNode环境和npm(依赖管理 )webpack(可选)官方文档:学习任何框架,最好的教程就是官方文档,但是官方文档往往是英文的,可能会劝退:( 建议提升英文:)初学者更适合视频学习,等有一定能力便可以向文档进发,因为更加详细:)DOM是什么?Documen.

2022-01-31 12:58:09 1231

原创 上转型对象成员方法与变量的访问特点

public class Fu { int a = 100; void miner(){ a--; } int getA(){ return a; }} class Zi extends Fu { int a = 0; void miner(){ a++; } int getA(){ return a; }}public class Test { .

2022-01-12 09:34:06 205

原创 super与this关键字图解

更加直观地了解super与this的原理public class Fu { int num = 10; public void method() { System.out.println("父类方法"); }}public class Zi extends Fu { int num = 20; @Override public void method() { super.method(); // 调用了父类方法

2022-01-08 19:34:03 215

原创 Java编程题

1、一个数如果恰好等于它的因子之和,这个数就称为完数。编写应用程序求1000之内的所有完数。public static void main(String args[]) { int sum=0,i,j; for(i=1;i<=1000;i++) { //i为被除数 for(j=1,sum=0;j<i;j++) { //j为除数 if(i%j==0) sum=sum+j; //首先要找出一个数的所

2022-01-05 16:06:58 526

原创 为什么百度查到的ip和ipconfig查到的不一样?

百度搜索“ip”:121.58.28.137cmd输入ipconfig:192.168.184.95那么问题来了!同一台电脑为什么在这俩地方搜到的ip地址不一样?为什么百度查到的ip和ipconfig查到的不一样?答,因为使用了NAT技术我们ipconfig得到的ip地址其实是私有ip,用百度搜到的ip地址其实是共公有ip。只有公网ip是能够连接互联网的,私网IP 一般只用作局域网那么什么是私有ip,什么又是公有ip呢?公共 IP ,经由 INTERNIC 所统一规划的 IP,有这种

2021-12-24 21:47:01 4269

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除