自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 【C语言】指针深度理解,你真的懂指针吗?

C指针深度理解

2023-04-20 15:03:52 137 1

原创 【Java】方法重载

Java方法重载易混淆点。

2022-11-16 10:46:01 255

原创 【Spring】IoC/DI、IoC容器、bean应该如何理解

spring的IoC思想、IoC容器、DI、Bean的概念

2022-05-12 20:19:32 248

原创 【编译原理】C++简单词法分析器的实现

编译原理中确定的有限无穷DFA的C++实现,识别字符串,可进行错误处理。

2022-04-29 18:02:07 3035

原创 【解决方案】MySQL 删除末尾数据再加入数据后,出现id断层问题

mysql删除后添加数据,解决新旧数据id断层问题

2022-04-07 20:19:02 952

原创 解决方案:修改hosts文件只能另存为.txt,无法直接保存

我看到的网上的方案都是把hosts文件的“只读”的对勾去掉,但是我电脑上hosts文件的“只读”本来就是没有勾选上的,但还是无法直接保存,只能另存为txt文件(我用Windows记事本打开的但是根据网上的方法,我推断我的问题很可能也是权限问题导致的,于是我去检查了我的User权限,发现果然没有修改权限。解决方案右键hosts文件,点击属性,然后点击上面任务卡的“安全”。找到你的本地用户,一般为User,然后点编辑,把本地用户的修改权限打开。如果不确定自己本地用户是哪个,那就把“组或用户名”那一

2022-01-21 16:49:13 10309

原创 Java常见面试题:equals和==的区别和联系?

Java常见面试题

2022-01-07 23:15:17 297

原创 Java中char类型占几个字节?

Java中由char引出的Unicode和UTF-16编码

2021-12-23 10:46:16 2324 1

原创 Linux CentOS7.9部署Java环境(从jdk、tomcat下载到项目运行)

一、JDK8和Tomcat9下载· 本文是Window10本地,使用MobaXterm远程连接Centos7.9服务器进行环境安装部署的。· 适用于同情况或者使用虚拟机的用户。· 本文多处借鉴狂神说视频内容,但添加了自己遇到的一些问题,补充了一下狂神未讲到的细节。JDK8官网下载地址Tomcat9官网下载地址1. 下载常见问题1) jdk下载常见问题JDK官网进去最上面显示的是最新版本的JDK,我们需要的是JDK8,所以往下划找到JDK8。选图中这个下载,注意仔细比对你要下载的软件和上

2021-10-18 12:09:37 477

原创 Java基础:值传递机制

先说结论:Java 程序设计语言总是采用按值调用。无论基础数据类型还是引用数据类型。以下开始证明:首先回顾一下在程序设计语言中有关将参数传递给方法(或函数)的一些专业术语。按值调用 (call by value) 表示方法接收的是调用者提供的值。按引用调用 ( call by reference)表示方法接收的是调用者提供的变量地址。先说基本数据类型。基本数据类型有C基础的人应该不难理解以下这个例子: public static void addNum(int num){ //不起作用

2021-09-13 15:53:50 346

原创 Spring Boot Configuration Annotation Processor not configured 解决

问题描述:不影响运行,只是在警告你在配置文件中定义该类的时候,不会弹出提示信息。解决方案:在pom.xml中引入配置处理器的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</op

2021-08-12 23:00:41 457

原创 vue Uncaught SyntaxError: missing : after property id

看看自己new的Vue实例中,是不是出现了这种情况:把 age:12 写成了 age=12应该使用冒号形式的键值对,而不是等号

2021-07-01 14:36:26 813

原创 Java核心技术卷Ⅰ --- Idea/EclipseConsole报错问题

在看Java核心技术卷Ⅰ的时候,遇到一个无法解决的报错。后获悉原因:Java.io.Console 只能用在标准输入、输出流未被重定向的原始控制台中使用,在 Eclipse 或者其他 IDE 的控制台是用不了的。使用控制台测试 Console cons = System.console(); String username = cons.readLine("User name: "); char[] passwd = cons.readPassword("Pass

2021-06-04 20:24:52 276

原创 Java System.out.println();的重载

直接上问题输出什么?如果你有C语言基础的话,你可能会说输出地址。两个都是吗?看答案很诧异?第一个输出的确实是哈希地址,但是第二个直接输出了内容。原因看似都是调用了System.out.println();,但底层进行了重载,实际上调用的是两个函数。...

2021-05-30 10:53:45 417

原创 IDEA中Maven路径老自己变,自己变回默认

这个问题其实依照IDEA的版本的不同,有不同的原因。但是直接上最最最根本的解决方法,管他什么原因呢!在IDEA右上角File -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven我们可以看到自己的Maven配置信息如果不是自己配置的Maven,这样改修改C:\Users\lx\AppData\Roaming\JetBrains\IntelliJIdea2020.1\options\projec

2021-03-27 10:20:27 7586 5

原创 MySQL delete drop truncate的相同与区别

delete,drop,truncate 都有删除表的作用,区别在于:1、delete 和 truncate 仅仅删除表数据,drop 连表数据和表结构一起删除,打个比方,delete 是单杀,truncate 是团灭,drop 是把电脑摔了。2、delete 是 DML 语句,操作完以后如果没有不想提交事务还可以回滚,truncate 和 drop 是 DDL 语句,操作完马上生效,不能回滚,打个比方,delete 是发微信说分手,后悔还可以撤回,truncate 和 drop 是直接扇耳光说滚,不能

2021-03-18 15:19:05 204

原创 Java 中带包的类的编译与运行

本文默认:您会使用cmd进行不带包的Java文件的编译和运行。(即javac **.java与java **)1、一个带包的Java文件的编译与运行首先编写了一个Main.java文件,注意代码中存在导包语句:package test;在路径栏中输入cmd,从当前目录打开命令行要知道,我们虽然写了package test; 但是我没不用自己手动创建test文件夹,而是使用如下命令进行编译,程序会自动产生test文件夹,并将class文件放在里面。javac -d . *.java

2021-03-15 21:44:55 2672 2

原创 springboot项目正常启动后 访问controller 404

目录问题描述解决方案方法二问题描述代码写的没有问题呀,为什么访问死活就是404!@Controller@RequestMapping("/hello")public class HelloControllerTest { @RequestMapping("/index") @ResponseBody public String index(){ return "Hello World"; }}解决方案错不在代码,而是contr

2021-02-23 15:08:39 678

原创 IDEA登录GitHub Invalid authentication data.404 Not Found-Not Found 完美解决!

尝试了网上的Server加https://github.com并且使用邮箱账号登录不管用?这个方法帮到你!只操作,不解释!走起!第一步,登录github.com ---->个人头像---->settings第二步,Developer Settings第三步第四步,Note处填写这个token的用途,我这里写了IDEA,代表IDEA登录用。然后下面所有的选项全打对勾然后点Generate token复制这个回到IDEA,点击这个然后把Token粘贴进去,登录,解决

2021-02-21 10:47:54 5990 24

原创 IDEA从GitHub推拉Java项目这一篇就够啦!

作者初次使用IDEA向GitHub上推拉项目的时候,遇到了很多问题,小脑袋里也有很多疑惑。而网上的解决方案跟自己遇到的问题又不能很好的对应,导致越看越懵,越看越烦。所以在此呢,为了方便大家查阅问题或者进行IDEA向GitHub推拉项目的学习,我把积累的经验都写下来。注意!!! 本文注重实用,不写理论,不写理论,不写理论,(重要的事情写三遍)只有解决问题的方案!一、IDEA从GitHub拉项目(pull)第一步,打开你的IDEA,应该是如下页面。如果不是上图,而是下图,说明你上次打开的项目没有关闭

2021-02-21 10:33:32 881

原创 pta6-5 统计单词数量(文件)(*) (20分)

题目信息请编写函数,统计英文文章的单词数量。函数原型int CountWord(FILE *f);说明:参数 f 为文件指针。函数值为该文件的单词数量。裁判程序#include <stdio.h>#include <stdlib.h>#include <ctype.h>int CountWord(FILE *f);int main(){ FILE *f; int n; f = fopen("Story.txt", "r"

2020-07-03 09:50:44 2038 1

空空如也

空空如也

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

TA关注的人

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