自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 第二章 scanf函数和scanf_s函数、全局变量、局部变量,根治错误C4996‘scanf‘(VS2019版本,无权限修改newc++file.cpp文件解决办法)

在这里如果不添加第一行代码,会报错错误C4996'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.他会告诉你整个方法不安全,但这里不推荐使用scanf_s()方法。

2023-03-30 17:27:13 364

原创 错误C4996‘scanf‘: This function or variable may be unsafe. Consider using scanf_s instead.(已解决)

错误C4996'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.将上方代码放置在第一行(不放置在第一行不生效)

2023-03-30 17:01:42 284

原创 第一章 又见C语言(各数据类型的大小,sizeof方法、计算机中的单位以及换算关系)

上方由sizeof()方法计算出的数据类型所占空间的大小,单位为字节(byte)

2023-03-30 15:58:10 210

原创 Visual Studio 2019下载【百度网盘】

开始C语言的学习,所谓工欲善其事必先利其器。

2023-03-30 14:24:38 1919

原创 时隔半年,再次回归,聊一聊实习的事情

目前我想我能总结出来的就这么多,主要是我还是资质尚浅,接触不到更深层次的事情,不过现在我都要忙到焦头烂额了,更别说更生涩难懂的事情了,接下来我先要学习C++方面的东西了,我是打算先从C语言开始学,C----->C++----->Rust,之前在学校里也学过C语言,不过那只是基础,现在高级语言这么多,使用门槛太低了,唉,真是令人头秃,如果你有兴趣的话可以看一下我接下俩的文章,如果有大佬不惜赐教的话,那就更好了。

2023-03-30 14:18:03 73

原创 【MongoDB】MongoDB数据库的基础使用,特殊情况以及Mongoose的安装和创建流程(含有Mongoose固定版本安装)

MongoDB比较运算符,查看固定格式,分页公式等多种情况

2022-07-28 17:33:33 455

原创 【Angular1】基础使用及各类方法

scope的使用贯穿了Augular应用$scope与数据模型相关联,同时也是表达式执行的上下文的**“交通工具”**scope在∗∗视图层∗∗(View)和控制层(Controller)之间建立了通道,而基于作用域视图在我们修改了∗∗数据(ng−model所绑定的数据)∗∗之后会立即更新scope在∗∗视图层∗∗(View)和控制层(Controller)...

2022-07-28 17:28:58 928

原创 【刑满释放篇】Angular1.x和nodejs10的下载安装(目前最新20220726)

根据不同的业务需求,我们需要学习各种框架、技术,在这里我们需要使用Angular1框架来满足客户的开发需求以上就是今天要分享的内容,本文仅仅简单的说明了Angular1和nodejs的安装,同时在安装的时候可能会出现没有见过的错误,我这里也没截图所以没法分享,在解决之后才来记录,各位就以此抛砖引玉吧......

2022-07-26 10:02:07 1558

原创 【SpringMVC】拦截器的使用时机、方式以及步骤

针对请求和响应进行额外的处理,在请求和响应的过程中添加预处理,后处理和最终处理preHandle():在请求被处理之前进行操作,预处理postHandle():在请求被处理之后,但结果还没有渲染前进行操作,可以改变响应结果,后处理afterCompletion:所有的请求响应结束后执行善后工作,清理对象,关闭资源,最终处理继承HandlerInterceptorAdapter的父类实现HandlerInterceptor接口,实现的接口,推荐使用实现接口的方式在Session域中存储用户信息,用于进行权限的

2022-06-08 21:33:52 472

原创 【SpringMVC】关于网页数据提交的五种数据提交

页面<h2>测试数据提交</h2><form action="${pageContext.request.contextPath}/one.action">   姓名:<input type="text" name="myname"><br>   年龄:<input type="text" name="age"&

2022-06-08 21:32:05 394

原创 【SpringMVC】@RequestMappering注解详解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决.

2022-05-30 11:39:59 2749

原创 【SSM框架-Spring】Spring的基础知识(IoC、AOP、AspectJ框架、事务、SM整合步骤)

Spring框架 Spring框架最主要的作用就是为代码“解耦”,降低代码之间的耦合度,让对象和对象(模块和模块)之间的关系不是使用代码关联,而是通过配置来说明,即在Spring中说明对象(模块)的关系 Spring根据代码的功能特点,使用IOC降低业务对象之间的耦合度,IOC使得业务在相互调用的过程中不需要再自己维护关系了,即不用在自己创建使用的对象了,而AOP实现了系统服务最大程度上的复用 Spring概述Spring的优点 轻量级: 由20多个模块构成,每一个j

2022-05-30 00:26:25 491

原创 【SSM框架-MyBatis】MyBatis的基础知识、代理模式、ORM、缓存以及架构

MyBatis代理模式 代理模式的作用: 控制目标对象的访问 增强功能 静态代理 静态代理的特点 目标对象和代理对象实现同一个业务接口 目标对象必须实现接口 代理对象再程序运行前就已经存在 能够灵活的进行目标对象的切换,却无法进行功能的灵活处理(动态代理的主要解决此问题) 静态代理的实现:静态代理要求目标对象和代理对象实现同一个业务接口,代理对象中的核心功能是由目标对象来完成,代理对

2022-05-30 00:18:37 271

原创 【Maven】关于Maven的基础知识和使用

Maven手动添加jar包到maven库中 手工执行mvn install:install-file的命令,在本地仓库中安装这个依赖。首先复制下面这段命令,然后任意选择地方粘贴,修改后再复制粘贴到cmd窗口。 mvn install:install-file -Dfile=d:\apache-maven-3.0.5\jmxtools-1.2.1.jar -DgroupId=com.sun.jdmk -DartifactId=jmxtools -Dversion=1.2.1 -Dpacka

2022-05-30 00:15:21 185

原创 【jQuery】jQuery的基础知识

jQuery jQuery是一款跨主流浏览器的JavaScript库,封装了JavaScript相关的方法调用,简化JavaScript对于HTML和DOM的操作 jQuery的引入 先将jQuery下载,并在项目下新建一个js文件夹 将jQuery复制到js文件夹下 在hello jQuery.html文件中引入jQuery <!-- 指定jQuery的库文件位置,使用相对路径,当前项目的js目录下的指定文件 --> //注意引入

2022-05-30 00:14:00 431

原创 【AJAX】关于AJAX的基础知识

Ajax 针对于前端的语言,是JS,HTML,CSS等前端语言的整合 局部刷新和全局刷新 全局刷新 全局刷新是网站全部内容都会被替换,在网络中含有大量的数据,浏览器需要加载,渲染页面 局部刷新 局部刷新是在原有的网站基础不变的情况下对局部的内容进行更新,其余页面不需要加载或是渲染,网络中传输的量少,对用户比较友好,目前应用广泛 Ajax就是来做局部刷新的 AJAX组成 Asynnchronous:异步 JavaScrip

2022-05-30 00:12:43 121

原创 [JAVASE]关于ObjectOutputStream中readUTF的EOFException异常解决

package IO.OutputStream.ObjectOutputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectOutputStream;import java.io.Serializable;/** * @Author 小王宝友 * @Version 3.89 * 使用ObjectOutputStream完成数据的序列化 */public clas.

2022-04-01 10:32:49 821

原创 【JAVASE】对于泛型方法的使用和判定,基础语法(含注解)

package Generics.CustomGenerics;/** * @author 小王宝友 * @version 3.89 * 自定义泛型方法 * 基本语法 * 修饰符<T,R,K,......>返回类型 方法名(参数列表){ * * } * * 注意事项: * 1、泛型方法,可以定义在普通类中,也可以定义在泛型类中 * 2、当泛型方法被调用时,类型会确定 * 3、public void eat(E e){},修饰符后没有&l.

2022-03-25 16:00:40 851

原创 【JAVASE】对于泛型接口的基础语法和注意事项(含注解)

package Generics.CustomGenerics;/** * @author 小王宝友 * @version 3.89 * 自定义泛型接口 * 基本语法 * interface 接口名 <T,R,V,.....>{ * * } * * 注意事项: * 1、接口中,静态成员也不能使用泛型,与类中不能使用泛型原因一致 * 2、泛型接口的类型,在继承接口或是实现接口时确定 * 3、没有指定泛型时,系统默认为Object类型 *.

2022-03-25 15:59:42 134

原创 【JAVASE】泛型类的基础语法和注意事项

package Generics.CustomGenerics;/** * @author 小王宝友 * @version 3.89 * 自定义泛型 * 基本语法 * 自定义泛型类 * class<T,R,V,.....>{...表示可以指定多个泛型 * 成员 * } * * 注意事项: * 1、普通成员可以使用泛型(属性方法) * 2、使用泛型的数组不能初始化 * 3、静态方法中不能使用类的泛型 * 4、泛型类的.

2022-03-25 15:58:46 176

原创 【JAVASE】对于泛型细节的使用

package Generics;import java.util.ArrayList;/** * @author 小王宝友 * @version 3.89 * interface List<T>{},public class HashSet<E>{}...等等 * 说明:T,E只能是引用类型 * List<Integer>√ List<int>× * 在指定泛型具体 类型后,可以传入该类型或者其子类类型 * 泛型的适用形式: * .

2022-03-25 15:57:54 90

原创 【JAVASE】对于泛型的基础练习,含有方法封装(sort的空指针异常)

package Generics.Test;import java.util.ArrayList;import java.util.Comparator;/** * @author 小王宝友 * @version 3.89 */@SuppressWarnings({"all"})public class GenericsExercise { public static void main(String[] args) { ArrayList<Employe.

2022-03-25 15:56:04 349

原创 【JAVASE】对于泛型的自我理解和解释

package Generics;/** * @author 小王宝友 * @version 3.89 * 泛型的基础介绍 * 1、泛型可以代表广泛的类型,类似于int a = 1或是2或是3;而泛型可以是Integer或是String或是Dog或是Cat * 2、泛型又被称作参数化类型,解决数据类型的安全性问题 * 3、在类声明或是实例化时只要制定好需要的具体的类型即可 * 4、java泛型可以保证如果程序在编译时没有发生警告,运行时就不会产生类转换异常,同时代码可以更加简洁 * 5.

2022-03-25 15:49:32 100

原创 【JAVASE】泛型的好处(使用泛型和不使用泛型的区别)

package Generics;import java.util.ArrayList;/** * @author 小王宝友 * @version 3.89 * 泛型的好处 * 当不使用泛型时:Dog类型-加入->Object-取出->Dog类型 * 将Dog类型的数据存入集合,转成Object,在取出后必须让其转成Dog类型才能够调用Dog类的方法 * 当使用泛型时:Dog类型-存入->Dog类型-取出->Dog类型 * 1、当使用泛型进.

2022-03-25 15:48:39 185

原创 【JAVASE】对于Collection的工具类第二部分(含注解)

package Gather.CollectionArrayList.Collection;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;/** * @author 小王宝友 * @version 3.89 * Collections工具类第二部分 * 查找替换 * 注意事项: * 当在使用copy时必须保证des.

2022-03-25 15:44:55 833

原创 【JAVASE】对于Collection的工具类第一部分(含注解)

package Gather.CollectionArrayList.Collection;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;/** * @author 小王宝友 * @version 3.89 * Collections工具类第一部分 * Collections是一个操作Set、List和Map等集合的工具.

2022-03-25 15:44:00 1193

原创 【JAVASE】HashSet的hashCode、equals重写

package Gather.CollectionArrayList.HashSet;import java.util.HashSet;import java.util.Objects;/** * @author 小王宝友 * @version 3.89 */@SuppressWarnings({"all"})public class HashSetExercise2 { public static void main(String[] args) { Hash.

2022-03-25 15:42:53 118

原创 【JAVASE】HashSet的基础练习

package Gather.CollectionArrayList.HashSet;import java.util.HashSet;import java.util.Objects;/** * @author 小王宝友 * @version 3.89 */@SuppressWarnings({"all"})public class HashSetExercise { public static void main(String[] args) { HashS.

2022-03-23 17:10:42 328

原创 【JAVASE】HashSet的基础介绍

package Gather.CollectionArrayList.HashSet;import java.util.HashSet;/** * @author 小王宝友 * @version 3.89 * HashSet实现了Set接口 * HashSet实际上是HashMap * 可以存放null,但只能有一个null * HashSet不保证元素是有序的,取决于hash后, * 再确定索引的结果(不保证存放元素和取出元素顺序一致) * 不能有重复元素或是对象y */@.

2022-03-23 17:09:46 88

原创 【JAVASE】对于propertise的基本介绍

package Gather.CollectionArrayList.Properties;import java.util.Properties;/** * @author 小王宝友 * @version 3.89 * 对于Properties的基本介绍 * 1、Properties类继承自Hashtable类并实现了Map接口 * 也是使用一种键值对的形式来保存数据 * 2、它的使用特点和Hashtable类似 * 3、Properties还可以用于从xxx.prope.

2022-03-23 17:08:49 139

原创 【JAVASE】对于TreeMap的认识

package Gather.CollectionArrayList.HashMap.TreeMap;import java.util.Comparator;import java.util.TreeMap;/** * @author 小王宝友 * @version 3.89 * TreeMap * 在制定规则后,都会比较内容,只要比较的内容一样后加入的数据就加不进去 * TreeSet的底层就是TreeMap * 若没有传入一个Comparator匿名对象, * 则以你添加.

2022-03-23 17:07:23 329

原创 【JAVSE】Map源码的浅析

package Gather.CollectionArrayList.HashMap;import java.util.HashMap;import java.util.Map;import java.util.Set;/** * @author 小王宝友 * @version 3.89 */@SuppressWarnings({"all"})public class MapSource { public static void main(String[] args) { .

2022-03-23 17:06:07 1140

原创 【JAVASE】Map的六种遍历方式

package Gather.CollectionArrayList.HashMap;import java.util.*;/** * @author 小王宝友 * @version 3.89 * Map的六种遍历方法 */@SuppressWarnings({"all"})public class MapTraverse { public static void main(String[] args) { //containsKey:查找键是否存在 .

2022-03-23 17:05:11 561

原创 【JAVASE】对于Map的特点

package Gather.CollectionArrayList.HashMap;import java.util.HashMap;import java.util.Map;/** * @author 小王宝友 * @version 3.89 * JDK8.0Map接口特点 * Map接口实现类的特点 * 1、Map与Collection并列存在,用于保存具有映射关系的数据:Key-Value * 2、Map中的Key和Value可以是任何引用类型的数据,会封装在HashMap$.

2022-03-23 17:04:17 644

原创 【JAVASE】Map接口的遍历方式(values、EntrySet、keySet含详细注解+自我理解)

package Gather.CollectionArrayList.HashMap;import java.util.*;/** * @author 小王宝友 * @version 3.89 * Map接口练习 * 注意事项: * 决定使用哪种方法就先创建keySet或是entrySet * 首先创建的map是为了引用 * 先取出所有的Key,通过Key取出对应的Value * ===================================================.

2022-03-23 17:03:24 296

原创 【HomeWork作业】新闻、ArrayList的基础操作、EntrySet、keySet的遍历(含注解)

package HomeWork;import java.util.ArrayList;/** * @author 小王宝友 * @version 3.89 */@SuppressWarnings({"all"})public class HomeWork_1 { public static void main(String[] args) { ArrayList arrayList = new ArrayList(); arrayList.a.

2022-03-23 17:00:32 132

原创 【JAVASE项目】书店管系统

package BookStore;/** * @author 小王宝友 * @version 3.89 * 用户 */public class User { private String name; private String id; private String password; private double balance; public double getBalance() { return balance; }.

2022-03-23 16:57:10 104

原创 【JAVASE小新】关于Set集合的基础说明

package Gather.CollectionArrayList.Set;import java.util.HashSet;import java.util.Iterator;import java.util.Set;/** * @author 小王宝友 * @version 3.89 * Set集合的基本特点: * 1、Set集合是无序的(添加和取出的顺序可以不一致),没有索引 * 2、Set集合中不允许出现重复的元素(因为是无序的并且不允许出现重复的元素所.

2022-03-07 10:09:32 434

原创 【JAVASE小新】LinkedList的说明和简单模拟双向链表

package Gather.CollectionArrayList.List.LinkedList;/** * @author 小王宝友 * @version 3.89 * LinkedList说明: * LinkedList底层实现了双向链表和双端队列特点 * 可以添加任意元素(元素可以重复),包括null * 线程不安全,没有实现同步和互斥 * LinkedList的底层说明: * 1、LinkedList底层维护了一个双向链表 * 2、LinkedList中维护了两个属性:f.

2022-03-07 09:32:04 123

原创 【JAVASE小新】ArrayList和LinkedList的区别以及LinkedListCRUD(含解释)

底层结构 增删的效率 改查的效率 ArrayList 可变链表 数组扩容较低 较高 LinkedList 双向链表 通过链表的追加有较高的效率 较低 对于平时的操作,我们应该如何选择ArrayList和LinkedList:若我们的集合改查的操作相对比较多,则选择ArrayList 若我们的集合增删的操作相对比较多,则选择LinkedList 在程序中的操作80%-90%都是查询操作,因此我们大部分都会选择ArrayList 在一...

2022-03-07 09:30:41 108

综合资源下载,0积分,随便下,买不了吃亏,买不了上当

包含JDK8安装包、jQuery驱动(3.4.1版本以及3.5.1版本)、jsonjar包(三组包2.9.8版本)、Maven压缩包(3.3.9版本、3.6.3版本、3.8.5版本)、MySQL驱动(8.0.19版本)、Servlet依赖(jakarta版配对Tomcat10)、测试类(junit)、Tomcat下载(包含8.5.77以及10.0.20版本)

2022-05-30

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

TA关注的人

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