自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言编程题:输入多个字符串,输出其中最短的字符串。

话不多说上代码:#include<stdio.h>#include<string.h>int main(){ int a,i=0,id,max=0; printf("请输入要判断的字符串个数:"); scanf("%d",&a); char str[a][50]; for(int i=0;i<a;i++){ printf("请输入第%d个字符串:",i+1); scanf("%s",str[i]); if(strlen(

2021-11-30 14:23:00 6244 1

原创 02-员工宿舍组网

1. 准备与知识1.1 需要软件Cisco Packet Tracer(思科模拟器)安装方式(见如下大佬帖子)https://blog.csdn.net/qq_43212483/article/details/115015386?spm=1001.2014.3001.55011.2 需要知识ipv4-ipv6可以看此b站视频学习:https://www.bilibili.com/video/BV1DD4y127r4/?spm_id_from=333.788.recommend_m

2021-04-07 12:44:32 636

原创 拓展任务:使用二进制画一个图(带黑线的图像)

1. 准备工作需要工具:Hex Editor Neo下载连链接:https://dlc2.pconline.com.cn/filedown_2710536_13724678/fp1rBGgf/pconline1577948094431.zipWin10自带的3D图画编辑软件Ps2. 实践过程2.1 思路想法创建两个BMP格式的文件,一个全白一个全黑使用Hex Editor Neo,比对两者的区别在全白图像上画一条黑色的线2.2 具体实操2.2.1 创建图片黑白双煞创

2021-04-01 18:23:45 883

原创 c专接本第二章

1. 变量与表达式1.1 实型变量int 整型类型 占四个字节单精度 (float型)float x,y;双精度(double型)double a,b,c;数据精度存储单精度7位有效数字4个字节存储双精度15-16位有效数字8个字节存储超过有效数字的位数后,下一位就会失去精度成为约数一个实型常量部分float和double型,使用printf()输出输入scanf()%f:以小数形式输出浮点数,保留六位小数,超出位数四舍五入%lf: 以小数

2021-04-01 14:40:48 443

原创 二进制修改植物大战僵尸

修改植物大战僵尸1. 准备工作下载植物大战僵尸链接: https://pan.baidu.com/s/12i4GsUkl6oMzFBuCPWOaLA提取码: 5xj9下载Hex Editor Neohttps://dlc2.pconline.com.cn/filedown_2710536_13724678/fp1rBGgf/pconline1577948094431.zip2. 动手实践2.1 修改关卡2.1.1 修改思路通过增删用户来找到用户文件存储位置找到对应文件

2021-04-01 00:38:35 931 2

原创 c专接本 第一章

1. 变量与表达式1.1 实型变量单精度 (float型)float x,y;双精度(double型)double a,b,c;数据精度存储单精度7位有效数字4个字节存储双精度15-16位有效数字8个字节存储超过有效数字的位数后,下一位就会失去精度成为约数一个实型常量部分float和double型,使用printf()输出输入scanf()%f:以小数形式输出浮点数,保留六位小数,超出位数四舍五入%lf: 以小数或指数形式输入一个双精度浮点数

2021-03-30 19:37:32 503

原创 12.Maven高级

今日内容maven基础知识回顾maven的依赖传递分模块构建maven工程maven私服将第三方jar包安装到本地仓库和maven私服1. maven基础知识回顾1.1 maven介绍maven :是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。依赖管理 :就是对jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目中。项目构建:通过maven的一个命令就可以完成项目从清理、编译、测试、报告、打包,部署整个过程。#merm

2021-03-22 01:22:29 270 2

原创 11.MyBatis的多表操作&SSM框架整合

今日内容MyBatis的多表操作一对一查询一对多查询多对多查询MyBatis注解开发常用注解使用MyBatis注解实现增删改查操作复杂映射(注解代替< resultMap>)注解一对一查询注解一对多查询注解多对多查询SSM整合原始整合ssm方式整合1. MyBatis的多表操作1.1 一对一查询1. 一对一查询数据库模型设有一个orders(订单表)和一个user(用户表),一个订单只属于一个用户一对一查询的需求:查询一个订单,与

2021-03-20 02:07:18 183

原创 9.MyBatis入门操作

今日内原始MyBatis的简介MyBatis的快速入门MyBatis的映射文件概述MyBatis的增删改查操作MyBatis的核心配置文件概述MyBatis的相应API1. MyBatis的简介1.1 原始jdbc的问题原始jdbc开发存在的问题如下:数据库连接创建、释放频繁造成系统资源浪费从而影响系统性能sql 语句在代码中硬编码,造成代码不易维护,实际应用 sql 变化的可能较大,sql 变动需要改变java代码。查询操作时,需要手动将结果集中的数据手动封装到实体中。插入操

2021-03-15 02:21:31 181

原创 8.SpringMVC异常处理机制

今日内容SpringMVC异常处理1. SpringMVC异常处理1.1 异常处理的思路系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试等手段减少运行时异常的发生。系统的Dao、Service、Controller出现都通过throws Exception向上抛出,最后由SpringMVC前端控制器交由异常处理器进行异常处理,如下图:解释:请求与抛出异常后一路上抛,最后由前端控制器抛到能解决问题的异常

2021-03-12 17:05:19 177

原创 7.SpringMVC拦截器

今日内容SpringMVC拦截器SpringMVC案例1. SpringMVC拦截器1.1 拦截器(interceptor)的作用Spring MVC 的拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。将拦截器按一定的顺序联结成一条链,这条链称为拦截器链(Interceptor Chain)。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。拦截器也是AOP思想的具体实现。1.2 拦截器和过滤器区别使用范围不一样

2021-03-09 23:27:55 113

原创 超详细笔记记录(SpringMVC的请求和响应) 其六

今日内容SpringMVC的数据响应页面跳转会写数据SpringMVC获得请求数据获得普通数据获得文件上传1. SpringMVC的数据响应1.1 SpringMVC的数据响应方式页面跳转直接返回字符串 return通过ModelAndView对象返回回写数据直接返回字符串 return返回对象或集合1.2 页面跳转1. 返回字符串形式直接返回字符串:此种方式会将返回的字符串与视图解析器的前后缀拼接后跳转。视图解析器<bean

2021-03-07 23:53:38 253 3

原创 超详细笔记记录(入门SpirngMVC) 其五

今日内容Spring与Web环境集成SpringMVC的简介SpringMVC的组件解析1. Spring与Web环境集成1.1 ApplicationContext应用上下文获取方式应用上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件) 方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlApplicationContext(spring配置文件) ,这样的弊端是配置文件加载多次,应用上下文对象创建多次

2021-03-05 18:30:39 102 2

原创 超详细笔记记录(JdbcTemplate&声明式事务控制) 其四

今日内容Spring JdbcTemplate基本使用编程式事务控制相关对象基于 XML 的声明式事务控制基于注解的声明式事务控制1. Spring JdbcTemplate基本使用1.1 JdbcTemplate概述JdbcTemplate 是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作数据库模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate操作nosql数据库的Red

2021-03-04 19:26:10 310 4

原创 超详细Spring笔记(面向切面编程AOP) 其三

今天内容Spring 的 AOP 简介基于 XML 的 AOP 开发基于注解的 AOP 开发1. Spring 的 AOP 简介1.1 什么是 AOPAOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP (面向对象式编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从

2021-03-03 00:36:32 139

原创 超详细Spring笔记(IOC回合DI注解开发) 其二

今天内容Spring配置数据源Spring注解开发Spring整合Junit1. Spring配置数据源1.1 回顾数据源(连接池)的作用数据源(连接池)是提高程序性能如出现的事先实例化数据源,初始化部分连接资源使用连接资源时从数据源中获取使用完毕后将连接资源归还给数据源,而不是直接销毁常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等数据源的开发步骤导入数据源的坐标和数据库驱动坐标(pox中配置连接池版本)创建数据源对象设置数据源的基本连接数据使

2021-03-02 00:57:10 174 1

原创 超详细笔记记录(Spring的IoC和DI) 其一

今日内容Spring简介Spring快速入门Spring配置文件Spring相关API1. Spring 简介1.1 Spring是什么   Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核   提供了展现层 SpringMVC 和持久层 Spring JDBCTemplate 以及业务层事务管理等众多的

2021-02-28 22:01:17 287 1

空空如也

空空如也

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

TA关注的人

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