自定义博客皮肤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)
  • 收藏
  • 关注

原创 MATLAB学习笔记

catC = cat(dim,A,B)C = cat(dim,A1,A2,…,An)https://ww2.mathworks.cn/help/matlab/ref/cat.htmltens2mat/mat2tens作用:张量化矩阵。T = mat2tens(M,size_tens,mode_row,mode_col)将全矩阵或稀疏矩阵M张量化为尺寸为size_tens的全张量T或稀疏张量T,给定其由mode_row和mode_col定义的矩阵。M的行(列)对应于固定与mode_row(.

2021-03-02 18:02:26 383

原创 为什么要分别使用1*1,3*3,1*1的卷积核进行降维和升维

使用三个不同大小的卷积核是为了减少参数的数量。1.首先是卷积核的数量问题。因为一张图片可能有很多特征,所以可能需要学习多个卷积核用来提取图像特征。图中不同颜色代表不同的特征,需要学习对应数量的卷积核进行特征提取。对于灰度图像,例如一个图像大小是5×5,有一个3×3的卷积核对着图像进行卷积,卷积结束后生成一个3×3的矩阵。如果有2个卷积核对着图像卷积,就会生成两个3×3的矩阵。同理有多少个卷积核对图像卷积就有多少个矩阵。这个叫做通道。如果有4个特征,可以设置4个2维卷积核进行特征提取,提取

2020-12-15 22:33:30 14928 10

原创 读书笔记

精确率度量的是你的预测的准确率,也就是你预测出来的正样本里有多少是正确的。召回率度量的是找到所有的正样本的能力,即在预测正确的样本里有多少是正样本。

2020-11-29 16:49:28 130

原创 CUDA10.1+cudnn7.6.5+tensorflow-gpu-2.1.0安装过程

这里写自定义目录标题安装anaconda配置pip和conda国内镜像源创建虚拟环境安装CUDA和cuDNN检查当前显卡驱动版本安装CUDA和cuDNN安装cudnn安装tensorflow-gpu-2.1.0安装VS依赖测试代码安装anaconda安装python3.7版本的anaconda配置pip和conda国内镜像源将pip.ini文件放到C:\Users\user\pip下#pip[global]index-url=https://pypi.tuna.tsinghua.edu.cn/

2020-07-05 14:58:17 4525

转载 计算机体系结构

原 The case for the reduced Instruction Set computer读后感 计算机体系结构的目标 One of the primary goals of computer architexts is to ...

2019-05-19 18:03:47 265

原创 list.add(Object object)方法详解

list.add(Object object)加入的是对象的引用!!! BookInfo bookInfo = new BookInfo(); if(resultSet.next()) { ... ... ... ... list.add(bookInfo); }因为每次添加的都是对象的引用,所以实际上添加的引用都是指向同一个对象,而这个对象的...

2019-04-22 22:37:29 4718

原创 JSON具有以下格式

JSON具有以下这些形式:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’对”之间使用“,”(逗号)分隔。数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间使用“,”(逗号)分隔。总结:{ }中的都是无序集合,使用键值对[ ]中的都是...

2019-04-13 14:12:30 275

原创 请求转发和重定向

一、请求转发与响应重定向的种类有两种方式获得Servlet转发对象(RequestDispatcher):一种是通过HttpServletRequest的getRequestDispatcher()方法获得,一种是通过ServletContext的getRequestDispatcher()方法获得。Servlet重定向的方法只有一种:HttpServletResponse的sendRedir...

2019-04-02 20:23:39 127

原创 多态和继承

多态方式声明是一种好的习惯。当我们创建的类,使用时,只用到它的超类或接口定义的方法时,我们可以将其索引声明为它的超类或接口类型。它的好处是,如果某天我们对这个接口方法的实现方式变了,对这个接口又有一个新的实现类,我们的程序也需要使用最新的实现方式,此时只要将对象实现修改一下,索引无需变化。比如Map<String,String> map = new HashMap <Stri...

2019-04-01 12:39:51 242

原创 spring笔记

为了降低Java开发的复杂性,Spring采取了以下4种关键策略:基于POJO的轻量级和最小侵入性编程;通过依赖注入和面向接口实现松耦合;基于切面和惯例进行声明式编程;通过切面和模板减少样板式代码;1.为了减小耦合,spring采用依赖注入取代直接创建对象。传统做法:Class A中用到了Class B的对象b,一般情况下,需要在A的代码中显式的new一个B的对象。但是这样A、B紧...

2019-01-27 00:07:49 91

原创 @autowired

@autowired注解标识到类的属性/setter方法时,当IOC容器扫描到这个注解会自动的寻找名字相匹配的bean找到的话,就会把那个bean作为setter的参数注入给注解的对象。...

2019-01-19 15:26:14 118

原创 SSM建立Maven工程

配置bean-加载bean-接受请求-调用bean一、bean的配置1.在xml文件中配置bean的基本格式:&lt;bean id="helloWorld" class="com.kang.spring.HelloWorld"&gt; &lt;!-- 为属性赋值 --&gt; &lt;property name="user" value="kang"&gt;&am

2018-12-20 16:50:18 104

原创 EL自定义标签

  在JSP中,往往需要写Java代码,这样前后端不够分离。EL表达式使得JSP页面只有标签的存在,而标签的逻辑代码写在对应的.java文件中。   一个EL自定义标签包括.tld配置文件(放在/WebContent/WEB-INF目录下)和标签所对应的.java 文件。   .tld文件所必需的部分:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&amp;gt...

2018-09-06 16:37:41 1009

原创 数据链路层和运输层的差错检测的区别

...

2018-07-09 01:26:49 7993 2

原创 防火墙主流技术

**实现防火墙的主流技术有三种:1. 包过滤技术包过滤是最早使用的一种防火墙技术,包过滤技术工作的地方就是各种基于TCP/IP协议的数据报文进出的通道,它把这两层作为数据监控的对象,对每个数据包的头部、协议、地址、端口、类型等信息进行分析,并与预先设定好的防火墙过滤规则(Filtering Rule)进行核对,一旦发现某个包的某个或多个部分与过滤规则匹配并且条件为“阻止”的时候,这...

2018-06-30 01:01:17 6331

原创 密码体系-密钥

密钥对在基于公钥体系的安全系统中,密钥是成对生成的,每对密钥由一个公钥和一个私钥组成。在实际应用中,私钥由拥有者自己保存,而公钥则需要公布于众。 在公钥加密体制中,公钥加密的加密算法和公钥都是公开的,私钥保密存放...

2018-06-30 00:56:19 327

转载 mysql共享锁和排他锁

 在实际的数据库系统中,每时每刻都发生锁定,当某个用户在修改某部分数据时,mysql会通过锁定阻止其他用户对同一数据的读取。  共享锁【S锁】 又称读锁,若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A。其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。  这保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。  排他锁【X锁】 又称...

2018-06-27 09:45:26 905

原创 Java byte的运算

byte b1=1,b2=2,b3,b6; final byte b4=4,b5=6; b6=b4+b5; b3=(b1+b2); System.out.println(b3+b6);语句:b3=b1+b2编译出错 被final修饰的变量是常量,这里的b6=b4+b5可以看成是b6=10;在编译时就已经变为b6=10了  而b1和b2是byte类型,java中进行计算时候将他...

2018-06-24 12:56:23 3482

原创 Java.String类原理

String被final修饰,不能改变内容。

2018-06-23 16:39:26 444

原创 try/catch中的return

根据官方的JVM规范:详细执行过程如下: 如果try中有返回值,就把返回值保存到局部变量中; 执行jsr指令跳到finally语句里执行; 执行完finally语句后,如果finally中没有return,返回之前保存在局部变量表里的值。 如果finally语句里均有return,忽略try的return,而使用fin...

2018-06-23 14:53:36 187

原创 JAVA类的成员变量的默认值

类的成员变量不是不需要赋值,而是会自动初始化。 boolean false char ‘\u0000’(null) byte (byte)0 short (short)0 int 0 long 0L float 0.0f double 0.0d String null

2018-06-23 14:31:05 3360

原创 线程中的start()和run()方法

   线程的启动方式只能通过start()这种方式启动才能真正的实现多线程的效果,如果是手动调用run方法和普通方法调用没有区别。

2018-06-23 13:22:24 425

原创 关于静态方法和非静态方法的相互调用

静态方法和非静态方法的相互访问class TT { public void play() { System.out.println("TT play"); }}public class MainTest { TT t = new TT(); public void go() { System.out.println("is going"); } public static...

2018-06-22 15:41:59 576

空空如也

空空如也

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

TA关注的人

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