自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 教了个数值分析

  本学期我教了个数值分析和matlab课程,当然matlab很久没有碰过了,这次是临时重学了一遍。至于数值分析,我是一点也不怕的,因为矩阵论部分内容刚刚教过。当然,如果不深入讲解它的理论,知识告诉你怎么去用它,我想这些就绰绰有余了。重点:1.范数2.线性方程组求解的迭代法3.LU分解,乔列斯基分解,三对角方程组4.Lagrang插值和Newton插值,样条插值。...

2019-10-01 15:06:00 234

转载 C# 多线程与高并发处理并且具备暂停、继续、停止功能

--近期有一个需要运用多线程的项目,会有并发概率,所以写了一份代码,可能有写地方还不完善,后续有需求在改 1 /// <summary> 2 /// 并发对象 3 /// </summary> 4 public class MeterAsyncQueue 5 { 6 publi...

2019-09-30 16:21:00 994

转载 LSTM与RNN的比较 (repost from https://blog.csdn.net/lanmengyiyu/article/details/79941486)

  最近在研究RNN。RNN 即循环神经网络,是以是一类以序列(sequence)数据为输入的神经网络,输出不仅取决于当前时刻的输入,还和之前时刻的输入有关。而LSTM则是RNN的一种变种,用于改善RNN在处理long term memory时的缺陷。  在查找资料的时候发现了这篇文章写得非常好,而且通俗易懂。将RNN和LSTM之间的区别阐述的非常明白。  首先是两幅经典的图:来...

2019-09-29 14:19:00 152

转载 十六进制颜色码及其表示-(6 digit color code)

  我们知道对于RGB颜色系统,颜色是由三个256位的十进制数值表示的: (R:0-255,G:0-255,B:0-255) 那么一个三元组可以确定一种颜色。  然而,在很多配置文件中颜色并不是直接用十进制数字来表示的。观察到两位十六进制可以表示0-255之间的数字,那么一个六位颜色码(6 digit color code)就可以用六位的16进制数值来表示了。  下面罗列一些十六...

2019-09-29 12:09:00 596

转载 vim中的替换操作

  在vim中 :s(substitute)命令用于查找并替换字符串。使用方法如下::s/<find-this>/<replace-with-this>/<flags>  例如:1 :%s/foo/bar/g # 在全局范围内(%)查找foo并将之替换为bar,所有出现都会被替换(g)2 :s/foo/bar/g #...

2019-09-29 00:53:00 123

转载 使用torch实现RNN

  (本文对https://blog.csdn.net/out_of_memory_error/article/details/81456501的结果进行了复现。)  在实验室的项目遇到了困难,弄不明白LSTM的原理。到网上搜索,发现LSTM是RNN的变种,那就从RNN开始学吧。  带隐藏状态的RNN可以用下面两个公式来表示:  可以看出,一个RNN的参数有W_xh,W_hh...

2019-09-27 15:58:00 75

转载 java - 基础 - 排序

冒泡排序 //冒泡排序, type = 0 则从小到大, type = 1则从大到小 //遍历一遍如果后面的比前面的小(大),则两者交换,遍历length-1遍 public void bubbleSort(int a[], int type){ for(int i = 0; i < a.length - 1; i++) { ...

2019-09-26 12:41:00 51

转载 java - 基础 - 方法

结构:权限修饰符 [特征修饰符] 返回类型 方法名字(参数列表) [抛出异常]{ 方法内容。}方法代码存在硬盘中,会在方法区存一个映射。Test t = new Test();参数t存在栈内存中,储存了实例的内存地址实例存在堆内存中实例的方法也存在堆内存中,执行时临时放在栈内存中执行主方法main不属于任何class,而是属于虚...

2019-09-25 17:39:00 48

转载 java - 基础 - 面向对象 - 概念

面向过程的编程思想:解决事情的时候按照一定的过程(流程);不利于复用,会产生冗余;面向对象的编程思想:模仿现实生活中的事物,对事物进行分析(属性,动作);类 --- 对象类:抽象笼统的概念,描述一类有相同特点行为的事物对象:具体的个体声明类:import java.util.*;public class Person{...

2019-09-24 22:38:00 52

转载 java - 基础 - 二维数组

声明:int[][] array;初始化静态: int[][] array = { {1,2,3}, {2,3,4}, {10,20,30}};动态: int[][] array = new int[2][3];遍历:import java.util.*;class test{ public static void main(String[...

2019-09-24 21:12:00 71

转载 pdb--Python调试器

  使用python编写程序,必然会遇见bug,而pdb就是python语言的一个好的debugger。  下面介绍pdb的使用方式  1. 单步执行代码,通过命令 python -m pdb xxx.py 启动脚本,进入单步执行模式pdb命令行:  1)进入命令行Debug模式,python -m pdb xxx.py  2)h:(help)帮助  3)w:(w...

2019-09-24 19:16:00 57

转载 数据库事务及锁相关思考

  我了解数据库不同的锁,我了解不同的事务隔离级别,但是再一次生产中,服务器依然报出了死锁,这引起我的反思,先不讨论SPring transaction给我们造的轮子的问题,先探讨一下为什么会引起这次死锁?这次死锁主要原因是 我们再测试条件下启动了一条线程去给数据库更新一条数据,而由于当时时间段比较特殊,我们后台的Timetask也在此时启动,到底很凑巧的两条线程的两个事物同时并行的...

2019-09-24 13:57:00 69

转载 python中的importlib包

  importlib.import_module(name,package=None)  导入一个模块。参数name指定了以绝对或相对导入方式导入什么模块 (比如要么像这样pkg.mod或者这样..mod)。  如果参数 name 使用相对导入的方式来指定,那么那个参数packages必须设置为那个包名,这个包名作为解析这个包名的锚点 (比如import_mo...

2019-09-23 21:19:00 258

转载 from __future__ import print_function的用法(repost from https://blog.csdn.net/xiaotao_1/article/details...

  在代码的开头加上from __future__ import print_function之后,即使在python2.X,使用print也得像python3.X那样加括号使用。  如果某个版本中出现了某个新的功能特性,而且这个特性和当前版本中使用的不兼容,也就是它在该版本中不是语言标准,那么我如果想要使用的话就需要从future模块导入。  其他例子:    from _...

2019-09-23 21:12:00 28

转载 python中的字符数字之间的转换函数(repost from https://www.cnblogs.com/junglefish/p/8409581.html)...

int(x [,base])            将x转换为一个整数 base为进制 long(x [,base])            将x转换为一个长整数float(x)              将x转换为一个浮点数complex(real [,imag])            创建一个复数str(x)            将对象转换为字符串r...

2019-09-23 20:53:00 138

转载 Pytorch中的自动求梯度机制和Variable类

  自动求导机制是每一个深度学习框架中重要的性质,免去了手动计算导数,下面用代码介绍并举例说明Pytorch的自动求导机制。  首先介绍Variable,Variable是对Tensor的一个封装,操作和Tensor是一样的,但是每个Variable都有三个属性:Varibale的Tensor本身的.data,对应Tensor的梯度.grad,以及这个Variable是通过什么方式得...

2019-09-23 20:42:00 163

转载 使用Python解密仿射密码

  新学期有一门密码学课,课上老师布置了一道密码学题,题目如下:  解密由仿射密码加密的密文“DBUHU SPANO SMPUS STMIU SBAKN OSMPU SS”  想解密这个密文,首先必须要知道仿射密码是什么:  仿射密码是一种代换密码,加解密公式如下  加密:C = E([a,b], p) = (ap+b) mod 26  解密:p = D([a,b],...

2019-09-23 19:33:00 467

转载 java - 基础 - 数组

数组: 想同类型的数据(可以是基本类型也可以是引用类型)的集合,方便管理。定义:数据类型[] 数组名字;初始化: 创建数组,赋值静态初始化:import java.util.*;class test{ public static void main(String[] args){ int[] a = new int[]{1,2...

2019-09-23 18:23:00 53

转载 java - 基础 - 语法结构

1. 顺序结构2. 分支结构if(){}else{}switch:class test{ public static void main(String[] args){ int x = 6; switch(x){ case 1: System.out.pri...

2019-09-23 09:29:00 178

转载 java基础 - 补充

1. 8 * 2 运行最快的计算方式8<<12.int a = 1; int b = 3; 交换ab的值int c = a;a= b;b =c;a = a + b; //1 + 3 = 4b = a - b; //4 - 3 = 1a = a - b; //4 - 1 = 3a = a ^ b; // 1 ^...

2019-09-22 19:43:00 57

转载 【解决错误】Non-reversible reg-exp portion: '(?i'

在将Django升级到2.1后,运行 Django 自带后台后,就一直报错:Non-reversible reg-exp portion: '(?i'。原来OK,但是2.1不再支持的URL正则写法:url(r'(?i)^a/$', view.fun1)或url(r'^(?i)a/$', view.fun1)应该改为:url(r'^a/$(...

2019-09-22 13:52:00 148

转载 java - 基础 - 运算符

运算符分类:按操作数数目单目 a++双目 a+b三目 (a>b) ? x : y按运算符分类算术运算加+ 减- 乘* 除/ 取余% 自增++ 自减--int x = 1;int y = x++;结果x = 2; y = 1;计算时先算术运算后赋值运算,x++先备份后计算,把自身的值存入临时空间,然后自身+1,之后临时空间的...

2019-09-22 12:31:00 61

转载 kubectl 命令自动补全

kubectl 命令自动补全linux:# yum install -y bash-completion# locate bash_completion/usr/share/bash-completion/bash_completion# source /usr/share/bash-completion/bash_completion# source <(...

2019-09-21 16:57:00 94

转载 java - 基础 - 类型转化

基本数据类型引用数据类型同种之间才能转化。两者之间不能直接转化,需要通过封装类。byte b = 1;int a = b;int a = 1;byte b = (byte)a;因为byte只有8位,int有32位(short是16位),大转小需要强转。int a = 1000;byte b = (byte)a;可以编译,但是值会...

2019-09-21 10:57:00 45

转载 java-基础 - 常量与变量

常量:规定不变的值变量:执行过程中值可以改变,创建的时候必须声明类型和名字,只能存一个内容。1.创建test.java,在里面写完代码public static void main(String[] args){ int a; a = 1;}2.jvm开辟内存,编译成机器可识别语言test.class开辟的内存分为三部分:栈...

2019-09-21 09:37:00 54

转载 获取某年的所有周日

@Override public String moren(String Year) throws Exception { int year=Integer.parseInt(Year);//2010 Calendar calendar=Calendar.getInstance();//当前日期 calendar.set(year, 6, 1)...

2019-09-20 18:13:00 77

转载 java - 基础3 - 基础数据类型

数据类型:1.基础数据类型 (8个)整型:byte,short,int,longbyte 1字节(8bit) -128 - 127 -2^7 到 2^7-1 (第一位表示正负)short2字节(16bit) -2^15 到 2^15-1int4字节(32bit) -2^31 到 2^31-1long8字节(64bit) -2^63 到 2^63-...

2019-09-20 17:26:00 47

转载 java - 基础2

适用于对Java有一定了解,编程贼溜但是对原理知道的较少的人- -比如我。1. java 编译运行bin文件里面有一个java.exe和javac.exe,这两个不能直接双击打开,只能用命令行打开,javac负责编译,java负责运行。1.建一个.javaclass Test{ public static void main(String[] args...

2019-09-20 16:56:00 39

转载 java - 基础1

1.特点跨平台(操作系统)面向对象简单性(多继承,指针)健壮性(垃圾回收,异常处理)多线程大数据开发相关2.运行机制1. JVM(JAVA虚拟机 Virtual Machine),可以在平台上用自带虚拟机翻译成对应语言。JVM 把源文件.java 编译成字节码.class2. JRE(JAVA Runtime Environment):ja...

2019-09-20 16:17:00 51

转载 Python中和迭代有关的两个函数next()和iter()

  next():  next()返回迭代器的下一个项目  next语法:next(iterator[,dafault])  iterator -- 可迭代对象  default -- 可选,用于设置在没有下一个元素时返回该默认值,如果不设置,又没有下一个元素则会触发 StopIteration 异常。  e.g.: 1 #!/usr/bin/py...

2019-09-19 09:47:00 100

转载 PytorchMNIST(使用Pytorch进行MNIST字符集识别任务)

  都说MNIST相当于机器学习界的Hello World。最近加入类脑实验室,导师给我们安排了一个任务,但是我才刚刚入门呐!!没办法,只能从最基本的学起。  Pytorch是一套开源的深度学习张量库。或者我倾向于把它当成一个独立的深度学习框架。为了写这么一个"Hello World"。查阅了不少资料,也踩了不少坑。不过同时也学习了不少东西,下面我把我的代码记录下来,希望能够从中受益...

2019-09-18 20:00:00 217

转载 python中带有下划线的变量和函数(repost from https://www.cnblogs.com/helloTerry1987/p/10992047.html)...

一、变量常量:大写加下划线USER_CONSTANT对于不会发生改变的全局变量,使用大写加下划线。私有变量:小写和一个前导下划线_private_valuepython中不存在私有变量一说,若是遇到需要保护的变量,使用小写和一个前导下划线。但这只是程序员之间的一个约定,用于警告说明这是一个私有变量,外部类不要去访问它。但实际上,外部类还是可以...

2019-09-17 23:20:00 73

转载 python __getitem__()和__len__()方法理解(repost from https://blog.csdn.net/chituozha5528/article/details/7...

Python中的两个特殊函数__len__(self)和__getitem__()__len__(self):如果一个类表现得像一个list,要获取有多少个元素,就得使用len()函数。要让len()函数工作正常,类必须提供一个特殊方法__len__(),它返回元素的个数。例如,我们写一个 Students 类,把名字传进去:1 class Students...

2019-09-17 22:50:00 77

转载 python中的lambda关键字(repost from https://www.cnblogs.com/hf8051/p/8085424.html)

lambda表达式在需要一个函数同时又不想去命名一个函数的场合下使用,指匿名函数。1 add = lambda x, y : x+y2 add(1,2) # 结果为3那么到底要如何使用lambda表达式呢?1、应用在函数式编程中Python提供了很多函数式编程的特性,如:map、reduce、filter、sorted等这些函数都支持函数作为参数,lambd...

2019-09-17 22:22:00 111

转载 mysql - 下载与安装

1.下载mysql官方网站下载页面:https://dev.mysql.com/downloads/mysql/选择系统和版本因为是免费版所以直接下载= =就不注册了下载完后找一个合适的位置解压。我是在d盘里捡了一个mysql文件夹,然后解压到里面,解压后mysql的路径是:D:\mysql\mysql-8.0.17-winx64...

2019-09-12 10:40:00 60

转载 几种颜色模型(颜色空间):HSV CMYK RGB

  RGB和CMY颜色模型都是面向硬件的,而HSV(Hue Saturation Value)颜色模型是面向用户的。  HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。这个模型中颜色的参数分别是:色调(H),饱和度(S),明度(V)。色...

2019-09-10 19:44:00 998

转载 NAT网络地址转化和DHCP

  DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。  DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网...

2019-09-10 19:26:00 131

转载 vue实例的声明周期

new Vue()创建实例 ↓初始化事件和生命周期 ↓beforeCreate ↓初始化injection和reactivity ↓created ↓有没有“el”选项,没有等待vm.$mount(el)调用,有则往下 ↓有没有template选项?有的话把template编译成render func...

2019-09-08 23:57:00 96

转载 AndroidStudio中Run按钮是灰色的解决方法

在model下拉框中选择app.如果下拉框中没有app,(没有工程名),那么请先去设置:Android Studio 3.3.0 File->sync project with gradles files;(老版本的AS可能是tools ->Android->sync project with gradles files;)更新好后。回到这一步,model中选择ap...

2019-09-08 19:45:00 307

转载 tomcat-安装配置

最近重装了系统所以安装的时候顺便记录一下-。-1.下载tomcat1.1 进入官网https://tomcat.apache.org/1.2 选择版本(我选择的是9)1.3 选择下载方式我是windows7 64位所以选64-bit的zip包下载好后在合适位置解压就可以了2. 配置2.1右键...

2019-09-08 09:17:00 46

空空如也

空空如也

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

TA关注的人

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