自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 03.Redis主从复制

Redis 主从复制概述:主机数据更新后根据配置和策略,自动同步到备机的master/slaver 机制,master以写为主,slave 以读为主。作用读写分离,性能扩展容灾快速恢复流程1.主从复制拷贝多个redis.conf文件include(写绝对路径)开启daemonize yesPid文件名字pidfile指定端口portLog文件名字dump.rdb名字dbfilenameAppendonly 关掉或者换名字1.1 新建redis6379.conf,填写以下内

2022-03-15 21:50:14 205

原创 02.Redis持久化

Redis持久化概述

2022-03-15 10:52:04 528

原创 org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing

16:08:54,373 DEBUG DispatcherServlet:979 - Last-Modified value for [/checkitem/delete.do] is: -116:08:54,376 DEBUG ServletInvocableHandlerMethod:167 - Failed to resolve argument 0 of type 'java.lang.Integer'org.springframework.http.converter.HttpMessageN

2021-08-22 16:24:25 1285

原创 nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping:

error信息 [DUBBO] Decode decodeable message com.alibaba.dubbo.rpc.protocol.dubbo.DecodeableRpcResult, dubbo version: 2.6.0, current host: 192.168.48.1java.lang.RuntimeException: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibat

2021-08-21 10:56:38 3087

原创 Failed to meta-introspect annotation interface org.springframework.web.bind.annotation.RequestBody:

10:41:00,123 DEBUG AnnotationUtils:1889 - Failed to meta-introspect annotation interface org.springframework.web.bind.annotation.RequestBody: java.lang.NullPointerExceptionjava.lang.NullPointerException at com.example.controller.CheckItemController.add(C

2021-08-21 10:49:01 673 2

原创 idea的Maven配置问题:Cannot resolve plugin org.apache.maven.plugins:xxx-xxx-xxx:x.x.x

问题如图所示:进行刷新也还是没有反应。原因可能是之前尝试过下载,但是下载了一般突然中断了或者其他原因,导致本地有不完整的文件。这里可以先去本地搜索查看一下那个具体的坐标。(可以使用everthing之类的快速搜索)查看到有个有点特殊的后缀的文件,将他删除,然后再删除对应的文件夹,回到idea,再次刷新,就会重新下载。如图问题就解决了...

2021-08-18 16:09:03 329

原创 TCP和UDP的区别

TCP和UDP的区别首先概括一下基本的区别:1. TCP 是一个面向连接的、可靠的、基于字节流的传输层协议。2. UDP是一个面向无连接的,不可靠的、基于数据包的传输层协议。具体分析:面向连接:所谓的连接,指的是客户端和服务器的链接,在双方通信之前,TCP需要三次握手建立连接,而UDP则没有相应建立连接过程。可靠性:TCP的可靠性主要体现在两个方面:一个是有状态;另一个是可控制。有状态:TCP会精确地记录哪些数据发送了,哪些数据被对方接收了,哪些数据没有被对方接收,而且保证数据包按

2021-07-19 18:28:59 95 1

原创 反正就是说mysql数据库连接失败

### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Could not create connection to database server. At

2021-06-11 16:52:14 317

原创 String、StringBuilder、StringBuffer区别?

Stringstring字符串底层是一个被final关键字修饰的char[],所以实现细节上是不允许改变的。这就是String类的Immutable(不可变)属性,所以程序中出现字符串拼接的工作是要生成新的String对象,效率是非常底下的。首先执行String string ="abc"在堆内存中开辟一块空间存储abc;执行string+="def"的时候需要先在对内存中开辟一块空间存储def,然后再在堆内存中开辟一块空间存储最终的abcdef,然后将string的引用指向该堆内存空间。可以发现执

2021-06-01 23:23:01 87

原创 简单数据结构--自定义数组

记录下自定义的简单的数组支持泛型支持扩容、缩容public class Array<E> { private E[] data; private int size; /** * 无数构造函数 * 默认数组大小为10 */ public Array(){ this(10); } /** * 有参数构造函数 * @param capacity 数组大小 */

2021-06-01 22:23:45 179

原创 基于分治思想的代数运算系统

实验要求用WPF编程实现一个简单代数运算系统,具体要求如下:(1)用户通过输入任意表达式,计算出结果,如:asin(bx+c) + x^2 + sqrt(a);(2)表达式中若出现未申明变量,则给该变量初始化一个随机值,如:a = random(0,10);(3)支持常用数学函数,包括(不限于)如下函数:sin, cos, tan, floor, random, abs, sqrt, ^…(4)可以设置变量动画,表达式根据变量的变化自动更新计算结果溢出设计思路:(一) 界面设计:界面底部设

2020-07-20 22:21:04 419

原创 操作系统课程设计--模拟时间片轮转法

课程设计题目设计一个按照时间片轮转法实现处理机调度的程序。实验内容(1) 假设系统有n个进程,每个进程用一个进程控制块(PCB)来代表。进程控制块的格式如下表所示,且参数意义也相同。进程名链接指针到达时间估计运行时间进程状态(2) 按照进程到达的先后顺序排成一个循环队列,设一个队首指针指向第一个到达进程的首址。另外再设一个当前运行进程指针,指向当前正运行的进程。(3) 执行处理机调度时,首先选择队首的第一个进程运行。(4) 由于本

2020-07-16 22:32:28 4758

原创 操作系统--磁盘管理实验

实验目的1、了解磁盘调度的策略和原理;2、理解和掌握磁盘调度算法——先来先服务算法(FCFS)、最短寻道时间优先算法(SSTF)、电梯扫描算法(SCAN)实验内容1、 模拟先来先服务法(First-Come, First-Served,FCFS),最短寻道时间优先法(Shortest Seek Time First, SSTF),电梯扫描算法(SCAN)三种磁盘调度算法;2、 对三种算法进行对比分析。3、 输入为一组请求访问磁道序列,输出为每种调度算法的磁头移动轨迹和移动的总磁道数。实验

2020-07-16 22:24:24 1675

原创 操作系统--文件系统

实验目的1、 熟悉Linux文件系统的文件和目录结构,掌握Linux文件系统的基本特征;2、模拟实现Linux文件系统的简单I/O流操作:备份文件。实验内容1、浏览Linux系统根目录下的子目录,熟悉每个目录的文件和功能;2、设计程序模拟实现Linux文件系统的简单I/O流操作:备份文件。实验原理1、Linux各种发行版的目录结构基本一致,各个目录简单介绍如下:目录描述/根目录/bin做为基础系统所需要的最基础的命令就是放在这里。比如 ls、cp、mkdir等命

2020-07-16 22:17:01 403

原创 操作系统--内存管理

实验目的了解虚拟存储技术的特点,掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程,并比较它们的效率。了解程序设计技术和内存泄露的原因实验内容模拟实现请求页式存储管理的几种基本页面置换算法(1)最佳淘汰算法(OPT)(2)先进先出的算法(FIFO)(3)最近最久未使用算法(LRU))实验原理虚拟存储系统UNIX中,为了提高内存利用率,提供了内外存进程对换机制;内存空间的分配和回收均以页为单位进行;一个进程只需将其一部分(段或页)调入内存便可运行;还支持请求调

2020-07-16 22:05:43 749

原创 操作系统--银行家算法

实验目的了解什么是操作系统安全状态和不安全状态;了解如何避免系统死锁;理解银行家算法是一种最有代表性的避免死锁的算法,掌握其实现原理及实现过程。实验内容根据银行家算法的基本思想,编写和调试一个实现动态资源分配的模拟程序,并能够有效避免死锁的发生。实验原理进程申请资源时,系统通过一定的算法判断本次申请是否不可能产生死锁(处于安全状态)。若可能产生死锁(处于不安全状态),则暂不进行本次资源分配,以避免死锁。算法有著名的银行家算法。什么是系统的安全状态和不安全状态?所谓安全状态,是指如果

2020-07-16 21:53:10 2624 3

原创 操作系统--进程管理与进程通信

实验目的1、掌握进程的概念,明确进程的含义。2、认识并了解进程并发执行的实质,进程的阻塞与唤醒,终止与退出的过程。3、熟悉进程的睡眠、同步、撤消等进程控制方法。4、分析进程竞争资源的现象,学习解决进程互斥的方法 。5、了解什么是信号,利用信号量机制熟悉进程间软中断通信的基本原理,6、熟悉消息传送的机理 ,共享存储机制 。实验内容1、编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程并发执行,观察实验结果并分析原因。2、用fork( )创

2020-07-16 12:43:35 2061

原创 计算机网络--使用网络协议分析器捕捉和分析协议数据包

实验目的(1)、 熟悉ethereal的使用(2)、 验证各种协议数据包格式(3)、 学会捕捉并分析各种数据包。实验环境Window 10,ethereal,winpcap实验内容(1) 安装ethereal软件(2) 捕捉数据包,验证数据帧、IP数据报、TCP数据段的报文格式。(3) 捕捉并分析ARP报文。(4) 捕捉ping过程中的ICMP报文, 分析结果各参数的意义。(5) 捕捉tracert过程中的ICMP报文,分析跟踪的路由器IP是哪个接口的。(6) 捕捉并分析TCP三次握

2020-07-14 21:16:35 4309

原创 计算机网络--配置网络路由

实验目的了解路由器的特点、基本功能及配置方法;使用模拟软件Packet Tracer 7.2.1熟悉Cisco路由器的操作;配置静态路由和距离矢量路由协议RIP,实现给定网络的连通;从而加深对IP编址、路由转发机制、路由协议、路由表的建立等的认识。实验环境Window10个人电脑、模拟软件Packet Tracer 7.2.1实验内容安装模拟软件下载解压安装软件Packet Tracer 7.2.1。在模拟软件中建立如下网络拓扑,进行IP编址,并通过可视窗口设置。在每个路由器上配置静态路

2020-07-14 21:04:09 2551

原创 计算机网络--网络程序设计

实验目的学习网桥的工作原理;学习校验和算法。实验环境Windows环境下运行,程序在单机上运行。程序设计使用语言为Java程序设计使用开发工具为intelliJ IDEA实验内容1、 写一个程序来模拟网桥功能。模拟实现网桥的转发功能,以从文件中读取帧模拟网桥从网络中收到一帧,即从两个文件中读入一系列帧,从第一个文件中读入一帧然后从第二个文件中再读入一帧,如此下去。对每一帧,显示网桥是否会转发,及显示转发表内容。分析:用程序模拟网桥功能,可以假定用两个文件分别代表两个网段上的网络帧数据。而

2020-07-14 20:46:23 2287

原创 计算机网络--理解子网掩码、网关和ARP协议的作用

实验目的理解上述知识点所涉及的基本概念与原理并能运用于分析实际网络,达到对数据包的传送过程深入理解。实验环境实验环境为window10系统,软件为Cisco Packet Tracer。此实验环境有问题,结果存在错误!!实验内容在实验中,利用ping命令来检验主机间能否进行正常的双向通信。在"ping"的过程中,源主机向目标主机发送ICMP的Echo Request报文,目标主机收到后,向源主机发回ICMP的Echo Reply报文,从而可以验证源与目标主机能否进行正确的双向通信。实验的拓扑结

2020-07-14 20:33:51 1230

原创 计算机网络--Windows网络测试工具

实验目的理解上述知识点所涉及的基本概念并学会使用这些工具测试网络的状态及从网上获取信息。实验环境安装了TCP/IP协议的Windows系统,包含实用的网络工具。实验内容完成下列要求,并记录实验步骤和结果1、 检测本机的MAC地址2、 检测本机网关的MAC地址3、 检测本地域名服务器的IP地址4、 检测DHCP服务器的MAC地址(考虑两种网络环境:实验室网络环境和宿舍网络环境)5、 检测去往www.gzhu.edu.cn的路径MTU6、 检测本机的路由表7、 检测去往www.gzhu.

2020-07-14 10:04:54 2577

原创 数据库--图书馆管理系统、WPF可视化

实验目的通过实验,使学生掌握数据库系统设计和开发的一般方法,能够设计并实现简单的数据库系统。实验要求熟悉实验室实验环境,掌握实验预备知识,了解实验中故障排除的基本方法。实验中根据实验要求完成相应的任务,并独立完成实验报告。实验内容设计的数据库系统可从以下题目中选择,但不限定于以下题目,可自由选择。需提供系统简要的需求分析,给出大体的功能介绍;完成数据库的概念结构设计,建议用PowerDesigner画出系统的逻辑结构图或物理结构图(也可以使用其他工具);任选自己熟悉的数据库管理系统和编程语言完成

2020-07-14 09:33:10 5604 6

原创 数据库--事务管理

实验目的事务是由用户定义的一个数据库的操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 Oracle数据库使用事务机制来确保数据的一致性,数据库的事务机制是发生在第一个SQL语句执行时,结束于COMMIT或ROLLBACK命令执行时。只有一个事务执行完成后,另一个可执行的SQL语句才能执行。SQL执行时,所有的数据改变都是暂时的,只有结束事务的时候,才会真正写入数据库。通过本实验,对事务管理有感性认识。实验内容1、 用帐号sys密码oracle创建新的用户并授权:creat

2020-07-13 00:03:56 245

原创 数据库--数据备份与恢复

实验目的掌握ORACLE数据库系统的一种备份/恢复方法。实验内容1、 在orcl数据库中创建新的用户并授权(如果原来已有这个用户,可以忽略本步骤):create user cc identified by ccpassword ;grant resource, connect, DBA to cc;2、 以用户CC的身份建立连接,并在此连接下执行后面的操作;3、 拷贝代码运行,删去旧的同名数据表:Declaretmp integer default 0;Begin

2020-07-12 23:58:11 1000

原创 数据库--Oracle数据库对象

实验目的Oracle 数据库包含许多数据库对象,例如表、视图、索引、序列、存储过程、触发器等。表、视图、索引的操作在前面的实验中已经做了相应的练习,本实验将介绍如何使用序列、触发器和存储过程。同学们可以通过本实验掌握如何定义、使用删除这些数据库对象。实验内容1. 序列a) 创建序列b) 查看创建的序列对象c) 使用序列d) 修改序列e) 删除序列2. 存储过程a) 创建三个数据表b) 插入数据创建存储过程c) 创建存储过程,更新表中的数据d)

2020-07-12 23:47:33 635

原创 数据库--用户权限管理

用户权限管理实验目的对ORACLE数据库系统的用户权限管理有感性认识。实验内容理论学习:Oracle 权限设置权限分类:1. 系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。2. 实体权限:某种权限用户对其它用户的表或视图的存取权限(针对表或视图而言)。系统权限管理:1、系统权限分类:DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONNECT:拥有Co

2020-07-12 15:13:28 1603

原创 数据库----数据更新

实验目的熟悉并掌握创建表,插入记录,查询记录,删除记录,修改记录。创建索引,删除索引。创建视图,使用视图,删除视图。实验内容仍然基于上次课程建立的小型图书借阅系统。如果使用实验室的机器完成实验,首先重做上次课的步骤1-4建立相应数据库。实验步骤(以用户CC的身份建立连接,并在此连接下执行后面的操作。)1、 查询记录:在Reader表中查询直接上司是“李四”的员工的名字SELECT rname from reader where rboss=’李四’;2、 修改记录:在Reader

2020-07-12 14:16:09 1471

原创 数据库---数据查询

实验内容现有一个单位内部的小型图书借阅系统,假设每本图书的数量无限制,并且可以借给任何单位成员,每个单位成员可以借多本书,单位成员与图书的关系是多对多的关系。假设系统中仅有三个关系模式。数据表结构Reader表属性名类型长度是否空含义RNOvarchar24员工编号(主码)Rnamevarchar210否员工姓名Rsexvarchar22性别Rageintegerinteger年龄Rbossvarchar210

2020-07-12 00:03:41 2610

原创 数据库---创建与删除

SQL语言win10、Oracle数据库数据库的创建与删除实验目的(1)掌握利用Oracle Database Configuration Assistant工具来创建和删除Oracle数据库,掌握Oracle中的用Create命令定义表的方法,以及表的完整性定义,并掌握Oracle中的用Alter命令 和Drop命令对表的修改和删除。实验内容用Oracle Database Configuration Assistant创建数据库打开SQLDEVELOPER,用上一步设置的用户名和密

2020-07-11 23:27:37 942

原创 数据库-触发器-删除-报错 PL/SQL: ORA-00904:标识符无效

触发器作用:删除Reader表记录后自动将Borrow表中对应的记录删去。代码:DROP TRIGGER Reader_delete;CREATE TRIGGER Reader_deleteAFTER DELETE ON ReaderREFERENCING OLD AS oldeFOR EACH ROW BEGIN DELETE FROM Borrow WHERE ReaNo = olde.ReaNo;END;结果报错:LINE/COL ERROR---------

2020-06-20 22:52:43 1037

原创 登不上http://www.jetbrains.com/的问题

登陆不上http://www.jetbrains.com/可能是由于以前修改过 C:\Windows\System32\drivers\etc 下的hosts文件可用notepad++将这两行注释掉应该就行了

2020-05-19 20:09:43 42099 14

原创 笔记本搞双系统-安装Ubuntu过程没有出现选择试用-安装、没有选择“安装类型”页面、安装类型页面为空等问题解决

问题:安装Ubuntu过程没有出现选择试用-安装、没有选择“安装类型”页面、安装类型页面为空等问题解决前言:因学习需要装linux操作系统,但是作为萌新没有大佬直接带,只能自己摸索,其中遇到了个巨大的坑(对我来说),所以记录一下。个人电脑:联想小新14air前期操作:现在已经有很多大佬分享了安装的详细过程,包括磁盘分区、将Ubuntu的镜像写进U盘、U盘安装系统、为Ubuntu创建目录,去网...

2020-05-06 17:17:23 6553 2

原创 Module: tf.keras.callbacks的例子

在训练模型的过程中可能要做一些事。文档:Module: tf.keras.callbacksclasses:BaseLogger: Callback that accumulates epoch averages of metrics.CSVLogger: Callback that streams epoch results to a csv file.Callback: Abstra...

2020-03-13 00:14:01 628

原创 tf.keras搭建分类模型--识别fashion_mnist 模型 (有归一化处理)

tf.keras搭建分类模型–识别fashion_mnist 代码实现了最最最简单的神经网络分类模型。对于最最最常见的fashion_mnist分类任务也有80%+的准确率。但是现实问题往往都要比这个复杂的多的多的多。这里再原来的基础上对数据进行了归一化处理。这里实现归一化是使用了sklearn里的StandardScaler归一化主要源码# 对数据进行归一化处理(标准化?) x = (x ...

2020-03-12 13:36:43 883

原创 tf.keras搭建分类模型--识别fashion_mnist 代码

杀杀杀水水撒DSDimport matplotlib as mplimport matplotlib.pyplot as plt%matplotlib inline # jupyter notebook中使用到,pycharm中要注释掉import numpy as npimport sklearnimport pandas as pdimport osimport sys...

2020-03-11 23:57:19 677

原创 TensorFlow1.2~2.1各个GPU版本CUDA和cuDNN对应版本合集

TensorFlow版本CUDA版本cuDNN版本1.2CUDA Toolkit 8.0cuDNN v5.11.3CUDA Toolkit 8.0cuDNN v6 or v6.11.4CUDA Toolkit 8.0cuDNN v6.11.5CUDA Toolkit 9.0cuDNN v7.01.6CUDA Toolkit 9.0c...

2020-03-04 17:06:09 6108

原创 Keras激活函数Activations

激活函数可以通过设置单独的激活层实现,也可以在构造层对象时通过传递activation参数实现。model.add(Dense(64, activation='tanh'))预定义激活函数:softmax:对输入数据的最后一维进行softmax,输入数据应形如(nb_samples, nb_timesteps, nb_dims)或(nb_samples, nb_dims)eluse...

2020-03-01 22:29:09 1367

原创 jupyter notebook代码左边显示、隐藏行号

jupyter notebook安装时默认关闭左边的行号的,这样在代码量稍大的时候出错的话,调试起来会很麻烦。不过它是可以打开的。打开菜单栏 -> view -> Toggle Line Numbers结果:当然想关闭的话也是那里。...

2020-03-01 22:00:10 5648 1

原创 安装tensorflow 2.0.0-alpha0

# cpu版pip install tensorflow==2.0.0-alpha0# gpu版pip install tensorflow-gpu==2.0.0-alpha0

2020-03-01 21:42:42 1246 1

linux内核完全注释v2.zip

linux内核完全注释 修正版v2.0 赵炯 pdf 800页 +源码

2021-07-13

Discuz模板二次元动漫C风格 C风格门户版1.1 UTF8 GBK.zip

Discuz模板二次元动漫C风格 C风格门户版1.1 UTF8 GBK.zip

2021-06-13

图书馆管理系统、WPF可视化.zip

图书馆管理系统。 设备及编程语言:使用window10操作系统,Oracle数据库,C#编程语言,visual studio 2019开发软件。 详细:https://blog.csdn.net/weixin_43644231/article/details/107330122

2020-07-17

十六个为命令的流程图.docx

本课程设计的性质、目的、任务 《计算机组成与系统结构课程设计》是计算机学院各专业集中实践性环节之一,是学习完《计算机组成与系统结构》课程后进行的一次全面的综合练习。其目的是综合运用所学计算机原理知识,设计并实现一台模型计算机,以便巩固所学的知识,提高分析问题和解决问题的能力。 二、本课程设计的基本理论 1、掌握算术、逻辑、移位运算实验,熟悉ALU运算控制位的运用。 2、掌握存储器组织、读写方式及与总路线组成的数据通路,掌握地址总线、数据总线的工作原理。 3、掌握指令结构和指令取指、执行工作过程。 4、掌握CPU的微程序控制原理。

2019-12-24

计算机组成软件.rar

计算机组成原理与体系结构实验软件-CMStudio Dais-CMX16+十六位体系结构计算机组成原理是以Dais-CMH+为基础研制的第三代面 向教学实践领域的原理计算机运用类实验装置

2019-12-14

java智能五子棋.rar

Java智能五子棋,实现双人,人机,双机下棋,支持人类先手,机器先手,还有悔棋、显示落子顺序、选择机器难度等基本操作。

2019-11-12

《MATLAB 神经网络30个案例分析》源程序以及数据.rar

matlab 神经网络30个案例分析的源代码以及数据,快速浏览,省的

2019-08-17

matlab智能算法30个案例分析第二版源码

matlab智能算法30个案例分析第二版源代码,便于学习过程中实践。

2019-08-17

StudentInfo.rar

vs2017 实现的MFC学生管理系统,涵盖基本功能,添加、删除、修改、保存,排序

2019-07-24

Calculator.rar

该文件是我在学MFC时做的一个实验项目---简单计算器,他可以实现简单的加减乘除功能,适合新手给新手交流

2019-05-28

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

TA关注的人

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