自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决mysql插入微信昵称nickname出错Incorrect string value: ‘\xF0\x9F\x8C\xB8’ for column ‘nickName’ at row 1

由于mysql默认编码为utf-8,最大只占3个字节,一些表情或者非常见字符,比如该例子中“xF0\x9F\x8C\xB8”占4个字节,这样往数据表里插入4个字节的数据就会出错。将相应数据库和数据表的编码由utf8修改为utf8mb4。解决办法:将相应表的nickname字段的编码格式由utf8改为utf8mb4。ALTER TABLE weaccount MODIFY COLUMN nickname VARCHAR(30) CHARACTER SET utf8mb4 COLLATE ut

2020-12-17 11:14:28 574

原创 Ng深度学习笔记—搭建多层神经网络python实现

搭建多隐层神经网络其实就是在单隐层神经网络的基础上多加了几层隐藏层,此次作业将用python实现L层神经网络的搭建;其中前L-1层使用Relu激活函数,最后一层使用sigmoid激活函数。此次作业分为以下几部分:模型搭建 训练模型 测试模型 用自己的图片做测试实验所需文件:链接:https://pan.baidu.com/s/151BNM_gcKvKVPz14bJmpQg提取码:06mg准备工作导入相关工具库import numpy as npimport mat.

2020-08-05 11:46:24 743

原创 Ng深度学习笔记——单隐层神经网络python实现

实验所需文件:链接:https://pan.baidu.com/s/1nceEZvtnu1ZMxarxdAeaiw提取码:ebk5下载之后将文件放在此次实验代码文件所在目录下单隐层神经网络模型图例:实现思路:数据预处理——>搭建网络模型——>训练模型得出参数——>预测搭建网络模型又分为以下步骤: 初始化各层的维度 初始化参数(随机初始化) 循环训练: 前向传播 计算代价 反向传播 ..

2020-08-03 23:20:59 918

原创 BP反向传播算法详细手推

BP算法中求导过程涉及到矩阵运算中的点乘和内积,求导过程会有所区别,有时候是对应元素相乘,有时候是直接矩阵相乘,详细见图:

2020-08-01 11:54:49 634

原创 计算机组成原理知识点整理

IEEE754浮点数标准: 各种周期整理: 指令周期:是指从取指令、分析指令到执行完所需的时间,一个指令周期中包含取指周期、取数周期、执行周期、中断周期等。 机器周期(CPU周期):取指周期、取数周期、执行周期等等这些周期都属于机器周期。 时钟周期(节拍):最小单位,一个机器周期中包含若干个时钟周期。 时长:指令周期>CPU周期>时钟周期 总线周期:一次总线...

2020-05-06 21:22:13 1157

原创 操作系统OS知识点整理

OS相关概念1.操作系统(OS):操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其它软件方便的接口和环境的程序集合。2.操作系统的目标使用方便,高效工作3.操作系统的功能处理机管理,存储器管理,设备管理,文件管理4.提供的接口:命令接口,程序接口5.管态和目态寄存器清零指令可能在管态下执行,也可...

2020-05-06 21:07:04 2631 1

原创 线性dp(背包)、树形dp、区间dp,板子+典型问题+例题

线性dp:01背包问题核心板子:for(int v=0;v<=x;v++){ f[v] = 0;}//w[i]为重量,c[i]为价值,x为重量上限for(int i=1;i<=n;i++){ for(int v = x;v>=w[i];v--){ f[v] = max(f[v],f[v-w[i]]+c[i]); }}...

2020-04-16 11:49:10 673

原创 计算机网络名词解释知识点简答题整理

名词解释:基带传输:比特流直接向电缆发送,无需调制到不同频段; 基带信号:信源发出的没有经过调制的原始电信号; URL:统一资源定位符,标识万维网上的各种文档,全网范围唯一; 传输时延:将分组的所有比特推向链路所需要的时间; 协议:协议是通信设备通信前约定好的必须遵守的规则与约定,包括语法、语义、定时等。 网络协议:对等层中对等实体间制定的规则和约定的集合; MODEM:调制解调器...

2020-03-14 11:09:04 11565 5

原创 Tarjan算法模板-求图的强连通分量算法模板C/C++代码实现内有详细注释

#include <bits/stdc++.h>using namespace std;//设置最大节点数 const int maxv = 10005;//邻接表中的节点结构体,next代表后继节点编号 struct node{ int next; node(int _n):next(_n){}};//DFN数组记录每个节点入栈的时间戳,DFN另一个作用可以...

2020-03-06 22:08:14 290

原创 2020华为面经春招Java软件开发岗华为南京研究所公共开发部(已发offer)

华为一般是三轮面试,前两轮为技术面试,第三轮为业务主管面试;三轮面试会在一天内全部完成!说在前面:项目很重要,项目很重要,项目很重要!每轮面试都会询问项目相关问题,不只是技术问题,问的很全面!如果不是自己亲手做过的项目建议不要拿出来糊弄!下面我将按照第一轮面试到第三轮面试的顺序,依次谈一下每轮面试的细节以及需要注意的地方;(提示:每轮面试是平级的,并不是越往后问的东西越难!)第一轮:技...

2020-03-03 10:24:38 9745 5

原创 Java开发面试必须掌握的几个基础问题

Java接口和抽象类的区别:从概念上理解,抽象类指的是“是不是”的问题,抽象类的所有抽象方法必须被重写,比如定义一个动物的抽象类,里面有吃和睡两个方法,意思就是我只要“是”动物、继承了这个类,我就一定有吃和睡的功能,必须要重写这些方法;接口指的是“有没有”的问题;比如我定义了吃饭、睡觉、学习这三个接口,人这个类可以去实现吃饭、睡觉、学习三个接口,猫可以去实现吃饭、睡觉这两个接口,我有什么这...

2020-03-03 10:23:44 3114

原创 Dijkstra算法模板Java实现

Dijkstra算法适用于求解单源点最短路径问题package algorithm.Dijkstra;import java.util.Scanner;public class Dijkstra算法模板 { public static final int MAXV = 1000; //最大端点数 public static final int INF = 1000000000...

2020-02-24 18:23:33 518

原创 Java多线程相关问题

Java 提供了三种创建线程的方法:通过实现 Runnable 接口; 通过继承 Thread 类本身; 通过 Callable 和 Future 创建线程。通过实现 Runnable 接口来创建线程创建一个线程,最简单的方法是创建一个实现 Runnable 接口的类。为了实现 Runnable,一个类只需要执行一个方法调用 run(),声明如下:public void r...

2020-02-24 15:28:48 121

原创 Spring新注解——通过配置类代替beans.xml配置文件

关于Configuration注解的细节:

2020-02-19 18:02:36 155

原创 Spring基于注解的IoC——各类基础注解的详解

用于创建对象的:用于注入数据的:用于改变作用范围的和生命周期相关的:

2020-02-18 21:53:19 96

原创 Spring框架——框架思想+IoC控制反转理解+依赖注入

Spring框架涉及到的设计模式思想:单例模式:对象创建一次之后就不再创建了;多例模式:每new一个对象的时候,就再创建一个对象;工厂模式:专门生产类的工厂,解耦,降低类之间耦合,Spring框架用到工厂模式,将创建类的工作交给专门的工厂去做,Spring里面有专门的工厂类。Spring里的工厂是如何创建对象的?工厂类通过容器去创建对象,容器其实就相当于一个ma...

2020-02-17 21:49:07 197

转载 Java中static、final、static final的区别

final:final可以修饰:属性,方法,类,局部变量(方法中的变量)final修饰的属性的初始化可以在编译期,也可以在运行期,初始化后不能被改变。final修饰的属性跟具体对象有关,在运行期初始化的final属性,不同对象可以有不同的值。final修饰的属性表明是一个常数(创建后不能被修改)。final修饰的方法表示该方法在子类中不能被重写,final修饰的类表示该类不能被...

2020-02-16 20:38:47 128

原创 JAVA抽象类和接口

JAVA抽象类和接口抽象类在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因为这个原因,通常在设...

2020-02-16 20:11:29 103 1

原创 Java常用集合类的应用总结

Java常用集合类的应用总结1.ArrayList最常用,相当于数组,只不过是动态数组,长度会变化。允许重复元素,并且按插入顺序排列。2.HashMap最常用的键值对存储集合,无序的,键不允许重复。3.TreeMap也是键值对存储集合,内部自动按键值大小排好序,键不允许重复。4.HashSet一种集合,不会有重复元素的集合。5.TreeSet在HashS...

2020-02-14 16:49:12 669

原创 JDBC创建连接代码过程及示例相关知识及面试问题

JDBC相关知识及面试问题JDBC编程步骤:加载驱动程序——>与数据库建立连接——>创建Statement\PrepareStatement对象——>编写sql语句——>执行sql语句加载驱动程序://模板语句:Class.forName(driverClass);//例如:加载MySql驱动Class.forName("com.mysql.jdb...

2020-02-13 21:36:53 218

原创 考研政治背诵day17――全面脱贫

重要性,为什么要提高脱贫质量?到2020年稳定实现农村贫困人口不愁吃、不愁穿、义务教育、基本医疗、住房安全有保障,是贫困人口脱贫的基本要求和核心指标,直接关系攻坚战质量。总得来看,“两不愁”基本解决了,但“三保障”还存在不少薄弱环节。在义务教育保障方面,全国有60多万义务教育阶段孩子辍学。在住房安全保障方面,一些地方农房没有进行危房鉴定,或者鉴定不准。在饮水安全方面,很多贫困人口饮水安...

2019-11-20 23:06:58 342

原创 考研数学二知识点总结整理

1. 矩阵等价和向量组等价矩阵等价 <=> r 相等向量组等价 => r 相等,等价向量组个数不一定相等,只要可以相互表示即可。2. 向量组线性表出向量组(I)可由向量组(II)线性表出,则r(I)<= r(II)。...

2019-11-20 21:23:32 4471

原创 南理工计算机考研877专业课——操作系统易错知识点整理

1.虚拟存储部分页面分配策略:局部置换全局置换固定分配✔️❌可变分配✔️✔️页面置换算法:简单的CLOCK算法:增加一个使用位,置换时扫描使用位为0的帧,并将使用位为1的置0。改进的CLOCK(最近未用NRU)算法:增加使用位和修改位(u,m)。先找(0,0)再找(0,1),并置u=0循环 1 和 2请求分页管理方式页表机制:...

2019-11-20 17:34:41 1513 1

空空如也

空空如也

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

TA关注的人

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