自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 C++实现简单的学生信息管理系统

最近开始入门C++了,在导师的指导下,让我先试着写一个学生信息管理系统,实现基本的增删改查,用C++实现,于是花了两三天写完一个,不过收获不太大吧,因为刚开始,还没有把C++的面向对象思想融入进去,相当于还是用C的面向过程来实现的,还得继续学习。代码如下:#include <iostream>#include <iomanip>#include <fstream>/*文件 */#include <stdlib.h>/*cls */#include

2021-06-25 09:32:45 3836

原创 spring拦截器的使用

一:新建拦截器的类SpringMVC的拦截器HandlerInterceptorAdapter对应提供了三个preHandle,postHandle,afterCompletion方法。preHandle在业务处理器处理请求之前被调用。postHandle在业务处理器处理请求执行完成后,生成视图之前执行。afterCompletion在DispatcherServlet完全处理完请求后被调用,可用于清理资源等 。所以要想实现自己拦截器,需要继承HandlerInterceptorAdapter并重

2021-03-15 21:07:28 522 1

原创 ssm项目的mybatis报错Could not find result map..

因为本人在做SSM项目时,使用的mybatis的逆向工程生成的xml代码,里面默认的部分代码如下:<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap"> select <include refid="Base_Column_List" /> from mood where m_id = #{mId,jdbcType=IN

2021-03-07 15:19:45 485

原创 mysql表名为关键字问题

今天被mysql的一个bug弄了半天,唉,技术、英语、经验不精很难受。。bug:Error Code: 1064You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order (id, o_id, u_id, up_uid, commodity, price, 。。。

2021-01-30 18:58:22 267

原创 解决Linux系统的ls/vi等基本命令不能用的问题

解决Linux系统的ls/vi等基本命令不能用的问题这两天在配置项目到我的Linux服务器,输入命令的时候发现了一个bug,我的Linux系统的ls、vi等基本命令都不能用了,能理解是/etc/profile文件配置错误,我就以为是我不小心改了文件的什么,后来找到标准的该文件进行对比,也没有发现问题,后来终于在网上找到了问题所在,因为我配过python的环境,在配环境的时候我直接export path=$python_home/bin;而应该是path=$path:$home/bin的形式;我把$path

2021-01-18 22:50:16 4830 2

原创 排序算法之快速排序的实现

几种常见排序算法(c语言)一、选择排序二、冒泡排序三、插入排序四、快速排序快速排序快速排序是以分治法的思想,将数组分为大小两部分,然后再将两部分再进行大小分类,依次递归,最终达到排序效果。是冒泡排序的改良版,平均时间复杂度:O(N*logN)流程图如下(来源网络)代码如下:/*快速排序*/#include <stdio.h>#define N 10int sz;void quick_sort(int a[],int zuo,int you){ if(zuo&

2020-12-18 23:56:23 188 1

原创 排序算法之插入排序的实现

几种常见排序算法(c语言)一、选择排序二、冒泡排序三、插入排序插入排序插入排序基本流程如下图(动态图来源网络),属于一种比较稳定的排序算法,类比我们平时打扑克牌的时候,每拿一张牌就根据其大小插入到合适的位置;代码实现:#include <stdio.h>#define N 10/*交换函数*/void change(int *x,int *y){ int a; a=*x; *x=*y; *y=a;}void charu_sort(int a[]){ int

2020-12-15 23:40:28 196

原创 排序算法之冒泡排序的实现

几种常见的排序算法(c语言)一 、选择排序二、冒泡排序冒泡排序冒泡排序是一种简单的排序算法,基本流程如下:1.给定一个数组,如a[10]2.从a[0]开始遍历数组3.如果前面的数大于后面的一个数,则互换;即如果a[j]>a[j+1]或a[j+1]<a[j],a[j]和 a[j+1]交换;4.循环遍历10遍,结束;代码如下:/*冒泡排序*/#include <stdio.h>#define N 10/*交换函数*/void change(int *x,in

2020-12-15 01:29:20 436

原创 排序算法之选择排序的实现

从今天开始准备自我复习一下数据结构以及一些基础算法,本人目前大四学生一枚,请大佬们多多指教,抱拳。持续更新中...几种常见排序算法(c语言)一、选择排序选择排序是较为简单易懂的一种排序算法,基本流程如下:1.给定一个数组,如a[10];2.从第一个数a[0[开始遍历数组,通过比较找到最小值下标;3.将最小值和a[0]互换;4.继续从a[1]开始向后遍历数组,通过比较找到最小值下标;5.将最小值和a[1]互换;6.依次重复遍历;直到遍历到找到的最小值下标为数组末位a[9],结束;该排序算法

2020-12-15 00:10:38 734

原创 python实现易统计自动打卡

最近被老师安排提醒班级同学打卡,看到每天很多人忘记打就很心累,想着弄个自动打卡的,于是网上巴拉了一下,找到了主要接口。具体方法如下:一、获取token值每个用户都有固定的且不变的一个token值,获取方法如下1.访问易统计官网:https://www.ioteams.com/ncov/#/login,如下图2.输入手机号,获取验证码登录3,按f12,然后点击Network,然后刷新一下页面刷新后,找到ncov/,然后点击4.点击cookie,找到token,获取token。二、编写pytho

2020-12-08 18:29:32 3462 9

原创 基于SSM的小程序中后端各结构层作用及关系

基于SSM的小程序中后端各结构层作用及关系1.持久层:mapper层(属于mybatis模块)mapper层:主要负责与数据库进行交互设计,用来处理数据的持久化工作。mapper层的设计首先是设计mapper的接口,也就是项目中你看到的mapper包。然后在Spring的xml配置文件中定义此接口的实现类,就可在其他模块中调用此接口来进行数据业务的处理,而不用关心接口的具体实现类是哪个类,这里往往用到的就是反射机制,mapper层的jdbc.properties数据源配置,以及有 关数据库连接的参数

2020-11-12 14:25:27 871

原创 Mysql数据库-初识Mysql

一、创建数据库1.连接数据库 mysql -u用户名 -p密码。例如:mysql -uroot -p123456;2.创建数据库 create databases 数据库名。例如:create databases test;。3.查看数据库列表 show databases;二、创建表1.选择数据库 use 数据库名 例如:use test;2.创建表CREATE TABLE 表名(字段名 数据类型,字段名 数据类型, …)。例如:create table user(id INT,usernam

2020-06-10 11:09:54 3713 1

原创 jsp实现的个人网页空间网页web项目,含登录、注册、发布/删除文章、个人信息管理等功能

咳咳,最近朋友找到我帮他做一个网站web项目的作业,发来了如下功能模块,因为是作业嘛,我也还是学生,就比较茅草(马虎)的做了一下,不想去用那些较繁琐的dao,servlet啥的,于是就只用jsp实现与数据库的连接就行,也不考虑任何程序的优化程度啥的,能跑就行哈哈哈,具体如下:一...

2020-04-11 18:03:47 3322 2

原创 Hadoop常用命令

一、Hadoop常用命令–格式HDFS提供了shell的操作接口文件操作命令与Linux相似格式为:Hadoop fs -<命令> <目标>如:hadoop fs -ls /user查看(列举)user目录下的文件 ;二、Hadoop常用命令查看版本1.查看hdfs系统版本hdfs version2.查看hdfs系统状态hdfs dfsadmin -r...

2020-03-20 18:56:45 209

原创 VMware Workstation 15 player 克隆虚拟机

最近通过虚拟机搭建Hadoop集群,发现我使用的VMware workstation 15 player版本没有克隆功能,于是就开始漫游于网络的海洋,零零碎碎终于找到了一个方法:如上图,小生已经建了三台虚拟机,现在想通过centos7-2复制一台centos7-3一、找到VMware文件的根目录,正常安装没有改保存路径的话,一般默认在 此电脑/文档/virtual machines中;选择c...

2020-03-08 22:24:36 5604 9

原创 VMware workstation 15player+centos7搭建Hadoop2.9.2分布式集群详细步骤

本文详细讲解了通过VMware workstation 15player虚拟机和Linux的centos7系统搭建Hadoop2.9.2分布式集群的步骤;思路清晰明确,适合小白,因为本人也是一名刚接触Hadoop大数据的学生,如果有不足之处,还望各位大佬指出!

2020-03-08 14:30:41 727

原创 TCP/IP作业,TCP/IP基础知识

个人日常作业(持续更新…)一:选择题:1.关于ARP协议,描述正确的是 (B)A、源主机广播一个包含MAC地址的报文,对应主机回送IP地址。B、 源主机广播一个包含IP地址的报文,对应主机回送MAC地址。C、源主机发送一个包含MAC地址的报文,ARP服务器回送IP地址。D、源主机发送一个包含IP地址的报文,ARP服务器回送MAC地址。2.利用ARP的协议漏洞,通过伪造IP地址和...

2020-03-03 22:34:38 1011

原创 TCP/IP问题讨论

个人日常作业为什么ARP高速缓存每存入一个项目就要设置10-20分钟的超时计时器。这个时间设置得太大或太小会出现什么问题?超时计时器用来维护ARP高速缓存,在一段时间内如果表中的某一项没有使用,就会被删,这样可以大大减少ARP缓存表的长度,加快查询速度。时间设置得太大就会导致ARP缓存表的长度过长或者过旧,IP地址与MAC地址的映射关系可能已经发生改变,但ARP缓存表却还没更新。时间设置得太...

2020-03-02 18:48:12 1406

原创 你认为云计算的系统实现需要解决什么问题,每个问题如何实现

以IaaS 虚拟机为例:如何运行和管理大量的虚拟机并让远方的用户自助使用这些虚拟机?云计算系统还需解决负债均衡、故障转移、身份认证、权限控制、入侵检测等问题;虚拟化平台(硬件、虚拟软件)----解决如何运行虚拟机的问题。虚拟化平台中的硬件部分主要指服务器、存储和网络。对于服务器,大的云计算提供商倾向于自己定制,这种针对特定应用定制的服务器具备更高的计算效率和更低的成本,因此目前的通用服务器硬件...

2020-03-02 18:17:51 954

原创 MyEclipse+MySQL制作简单的登录注册系统详细步骤、代码、注释(二)

接上篇四:创建项目因为我们最终要做的是把做好的项目放在网络上浏览使用,所以我们建web项目,运用jsp(javasever

2020-02-19 18:04:29 4821 3

原创 MyEclipse+MySQL制作简单的登录注册系统详细步骤、代码、注释(一)

一:准备开发环境1.开发软件:myeclipse/eclipse可以去官网下载,这里附上官网官网下载下载的网址https://www.myeclipsecn.com/具体的如何下载如何安装以及激活,小生这里就省略了,大家都可以在csdn社区搜索到2.数据库:mysql官网:https://www.mysql.com/downloads/小生这里附上安装好的软件截图MySQL刚安装是通...

2020-02-16 17:23:06 6664

原创 小白常用MySQL语句命令整理

三、数据库管理1.创建数据库create database 【数据库名】;mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || 2 || login ...

2020-02-12 13:00:24 1637 1

原创 python制作多种常用统计图

一:线形图import matplotlib.pyplot as plt import numpy as np import seaborn as sns import warnings ****#忽略告警信息****warnings.filterwarnings("ignore") ****#忽略告警信息****x = [1,2,3,4,5,6,7,8,9,10,11,12,13,1...

2020-02-10 18:19:23 1506

原创 小小白学习MySql常用语句操作步骤整理

小小白适用MySql常用语句整理一、用户登录(示例)cmd命令提示符////C:\Users\王潇>mysql -uroot -p123456Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 20Server version: 5.5.23 MySQL Comm...

2020-01-12 23:57:29 414

python实现易统计自动打卡代码文件

一个python实现自动打卡的脚本代码

2020-12-22

基于ssm的网上课堂系统

一套基于ssm开发的网上课堂系统,分学生、老师、管理员三类人员的注册登录,管理员登录可管理几乎所有事务,老师可发布修改课程,学生可以选课。并且该项目实现了响应式开发。

2020-11-10

一个个人空间网页web项目,主要功能是登录,注册,文章发布,个人信息管理(不完善),文章删除等;

这是一个个人空间网页web项目,最近帮朋友做的课程作业;使用jsp,mysql,myeclipse完成的,没有涉及到框架,就只用了简单的jsp连接数据库;主要功能是登录,注册,文章发布,个人信息管理(不完善),文章删除等等;

2020-04-11

ZYtrans5.4.5.1.zip

安利一款非常好用的查看、翻译外国文献的软件,支持多个方式翻译,翻译迅速,操作简单。有了它之后,就可以很自如的浏览查看外国计算机文献了,再也不用慢慢的自己去查阅翻译了,省下好多时间。同时,写国际论文sci也会更加方便

2020-03-01

jsp制作的简单的登录注册系统

本资源是一个简单的web开发项目,用myeclipse和mysql开发的一个简单登录注册系统,可供帮助初学者学习web开发

2020-02-28

图书管理系统B树

数据结构c程序课程设计用B树设计图书馆里系统,b树板块源代码

2018-12-29

空空如也

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

TA关注的人

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