自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (3)
  • 收藏
  • 关注

原创 ud730:TensorFlow ReLUs

ud730第二段课程的第一个练习:题目链接todo部分的代码:# TODO: Create Modelhidden_layer=tf.add(tf.matmul(features,weights[0]),biases[0])hidden_layer=tf.nn.relu(hidden_layer)output=tf.add(tf.matmul(hidden_layer,weights[...

2019-03-31 21:00:37 156

原创 SQL学习笔记

1.RDBMS指的是关系型数据库管理系统。它是SQL的基础,同样也是所有现代数据库系统的基础,比如 MS SQL Server, IBM DB2, Oracle, MySQL 以及 Microsoft Access。2.RDBMS中的数据存储在被称为表的数据库对象中。表是相关数据项的集合,它由列和行组成。3.SQL对大小写不敏感4.SQL可以分为两个部分:数据操作(DML)和数据定义语...

2019-03-31 00:10:42 237

原创 java中向上转型,向下转型以及多态

(未完)转自:Java向上转型的作用(有详细代码介绍)先来讲一下向上转型,向下转型下次再补充1.向上转型的格式父类名 父类对象名=new 子类对象()2.此时通过父类引用变量调用的方法是子类覆盖或继承父类的方法,而不是父类的方法3.此时通过父类引用变量无法调用子类特有方法...

2019-03-28 16:52:40 3044 1

转载 java静态块与静态方法

java中类加载与静态变量、静态方法与静态代码块详解与初始化顺序1.首先要说明的一点就是静态方法并不是静态块,因为静态块有一个特点,就是它只能定义在类里面,不能定义在方法里面。2.静态代码块和静态函数的关系:(1)静态代码块:它是懒加载(2)静态函数:需要在项目启动时就初始化,在不创建对象的情况下,也能被其它程序调用。(3)注意:静态变量是属于整个类的变量而不是属于某个对象的,注意不能...

2019-03-28 16:25:10 1325

转载 ER图转关系模式

一个m:n联系转换为一个关系模式,关系的码为各实体码的组合;一个1:n联系转换为一个关系模式,关系的码为n端实体的码;一个1:1联系转换为一个关系模式,关系的码为任意一端实体的码。参考链接...

2019-03-28 00:34:49 7311

原创 MATLAB绘制折线图和散点图

来记录一个比较基础的折线图:>> a=[1.3,-0.1,-0.3,0.4,0.1,-0.4,0.2,0.3,0.2,0.3,-0.1,0.5];>> x=1:1:12;%第一个数是起始,最后一个数是最后一个数据,第二个数是间隔>> plot(x,a,'-*')%先x轴后y轴,第三个是点的形状...

2019-03-25 10:26:30 25412 2

原创 java处理Ctrl z强行关闭输入流

控制台程序输入Ctrl z 标志着输入的结束,和C中的EOF类似。1)Scanner.next() -->NoSuchElementException2)Scanner.hasNext()–>false平时用的都是hasNext(),所以这里只处理第二种情况。其实也很简单,就是输出一个提示信息,然后结束程序就是了://平时都是只有这个if条件,没有后面那个else语句。这里就...

2019-03-23 18:35:43 1808

原创 java数据类型转换

(未完)1.int转String:str=String.valueOf(int)2.String转int:第一种方法:i=Integer.parseInt(s);第二种方法:i=Integer.valueOf(s).intValue();

2019-03-23 16:34:34 72

原创 java字符串的比较

字符串比较用String.compareTo(String),方法,示例如下:public class BlankTest { public static void main(String[] args){ String s1="1"; String s2="2"; String s3="0"; System.out.pri...

2019-03-23 10:52:07 92

原创 Unix系统编程第四次实验笔记

1.编写死循环,然后查看该进程的详细信息:这个就是写一个死循环,然后另开一个终端,输入ps -a|grep test,这里test是我的死循环程序的名称,可以得到以下结果:第一项是该进程的进程ID,我们通过这个PID可以获取关于这个进程更详细的信息,利用cat /proc/xxxx/status可以实现这个目的,xxxx就是我们想要看的进程的PID,结果如下;...

2019-03-22 21:12:21 185

原创 SQLserver中建立外键时显示引用了无效的表

问题如图:这个问题我搜了一下网上的博客,大多是说没建好表,但是我明明就已经建好表+刷新了,后来是重启SQLserver才解决了这个问题。还有一点就是如果在一个表中如果和其它表只是属性名一样,那么表与表之间的联系是这样的:而如果成功设置了外键,联系就会变成这样:...

2019-03-22 08:32:20 30337 16

原创 错误: 编码GBK的不可映射字符

如果java程序里面有中文字符,直接在命令行里用javac命令运行时会显示错误: 编码GBK的不可映射字符,+一大堆乱码:解决方法:javac -encoding utf-8 java程序名,比如:javac -encoding utf-8 LibraryTest.java...

2019-03-21 11:54:20 1369

原创 java初始化顺序

1.如果没有子类父类的关系,那么就是静态变量、静态初始化块–>非静态变量、初始化块–>构造方法2.如果有子类父类关系,那么就是静态(父)–>静态(子)–>非静态(父)–>构造器(父)–>非静态(子)–>构造器(子)说了那么多,还是上题来看看自己到底有没有掌握吧:class A { int value; static A a1 = ...

2019-03-19 20:28:20 119

原创 java中静态代码块和非静态代码块的联系

1.相同点:1)都在jvm加载类时且在构造方法执行之前执行,在类中可以定义多个2)一般在代码块中对一些static变量进行赋值2.不同点:1)静态代码块在非静态代码块之前执行:静态代码块—》非静态代码块--》构造方法2)静态代码块只在第一次new执行一次,之后就不再执行,而非静态代码块在每new一次就执行一次。实例:import java.util.Scanner;public...

2019-03-19 16:12:48 295

原创 python、C++数字和字符串互相转化

还是这样简单直接一点,博客的可复阅性也会好一点。这个点虽然简单,可每次要用到的时候都会想不起来,还是记录一下好一点str(x ) 将对象 x 转换为字符串实例:>>> a=0>>> b=str(a)>>> b'0'...

2019-03-18 23:20:20 60382 1

原创 判断回文串时关于字符串长度的问题

做和字符串有关的题经常遇到判断回文数的情况,需要把字符串对半分,这里就讨论一下需要遍历到哪个下标:1.若字符串长度为奇数,那其最大下标为偶数,最中间的那个下标是length/2,这时候只需要遍历到length/2-1。比如字符串为“123”,length=3,length/2=1下标为1的字符为2,判断回文数不需要最中间的那个数,所以只需要遍历到length/2-1即可2.若字符串长度为偶数...

2019-03-16 11:32:50 569

转载 echo(选项)(参数)选项

节选自该博客-e:\a:发出警告声\b:删除前一个字符\c:最后不加上换行符号\f:换行但是光标仍停留在原位置\n:换行且光标移至行首\r:光标移至行首,但不换行\t:插入tab\v:与\f相同\:插入反斜杠字符\nnn:插入nnn(八进制)所代表的ASCII字符一个例子:运行结果:...

2019-03-14 23:25:03 1465

转载 Shell条件语句

1.字符串比较的两个点:-n str 若字符串str不为空,则结果为真-z str 若字符串str为空,则结果为真2.算术比较:3.文件测试:

2019-03-14 23:18:45 67

原创 Shell变量

1.给Shell变量赋值时,等号两边不能有空格,其格式为变量名=值2.若要给变量赋空值,可在等号后跟一个换行符,即缺省以上格式中“值”的部分3.Shell变量没有细致的分类,,一个变量保存一个串,Shell不关心这个串的含义,只有在需要的时候才会使用一些工具程序将变量转换为明确的类型。4.将变量定义为只读:readonly 变量名5.变量的引用:使用$来引用变量,若要输出上...

2019-03-14 21:53:18 819

原创 Shell应用技巧

1.所谓重定向,就是用用户指定的文件而非默认资源(键盘、显示器)来获取或接收信息。2.错误重定向使用的也是输出重定向运算符>,重定向错误输出的方式与输出重定向的方式略有不同,其格式如下:命令 2>文件名不同之处就在于这个在箭头的前面多了一个数字2.这个数字2就是标准错误文件的编号2.其实在输入、输出重定向中,也可以添加对应的文件编号(输入是0,输出是1),只是当标准输入、标准...

2019-03-13 21:19:11 241

转载 Unix系统中Shell概述

Shell原意为“壳”,它包裹在内核之外,处于用户与内核之间。其最主要的功能为接收用户输入的命令,找到命令所在的位置,并加以执行。在计算机科学中,可以认为Shell是包裹在内核外的命令接口,又因为其最重要的功能是命令解释,所以也可以认为shell是一个命令解释器。说了一大通,就是shell是一个用来解释用户输入命令的命令解释器。shell与内核及用户之间的关系如图所示:节选自《Linux编程基...

2019-03-13 20:25:49 2991

原创 python中斜杠和双斜杠运算符

python中单斜杠返回float,就算参与运算的是整型也会返回float型双斜杠表示地板除法,向下取整,至少有一方是浮点型时,返回类型是浮点型,但是依然是整数:...

2019-03-13 17:32:37 15879

原创 关于java中System.out.println的用法解析

今天做作业的时候遇上这个题:public class Overload2 { int a,b; int c=-1; public Overload2(){a=-2;} public Overload2(int p1,int p2){a=p1; b=p2;} public Overload2(int p1,int p2,int p3){ this(p1,p2); ...

2019-03-12 21:58:33 18259

原创 java构造函数(constructor)

1.构造方法(constructor)是一类特殊的成员方法,从形式上来讲,它有以下特点:(1)与类同名(2)没有返回值(3)除了上述两点外,在语法结构上与一般方法相同2.构造方法的方便之处在于可以省去逐个属性用setter和getter函数构造与获取的麻烦,而且还不用返回,赋完值就可以结束了。3.构造方法可以重载,并且通常是重载的。通过调用不同的构造方法,可以表达对象的多种初始化行为...

2019-03-12 18:48:45 2535

原创 java方法重载与重写

今天上课讲到方法重载,觉得这东西挺有意思的,定义如下:方法的重载是指一个类中可以定义有相同名字,但参数不同的多个方法,调用时会根据参数表选择对应的方法。...

2019-03-12 18:22:21 147

原创 ud730 notMNIST任务新知识点汇总

1.python os.listdir()方法这个方法用于返回指定的文件夹包含的文件或文件夹的名字的列表,它的语法格式如下:os.listdir(path)listdir()方法的使用:#!/usr/bin/python# -*- coding: UTF-8 -*-import os, sys# 打开文件path = "/var/www/html/"dirs = os.li...

2019-03-11 21:02:51 203

原创 pycharm运行相应的.py文件

pycharm和clion一样,想要运行相应的源程序就得改一些相应东西,pycharm的修改步骤如下:1.比如我想要运行下图的download_data.py文件:2.点击右上角红圈里面那一栏那个向下的小箭头3.点击下拉栏里面的那个edit选项4.点击edit选项后会进入如下的页面,把脚本路径(script path)那一行末尾的.py文件名改成download_data(也就是你想...

2019-03-11 10:48:29 2030 1

原创 ud730任务:notMNIST

题目链接这个任务一共有六个小任务,在Problem 1前的三段代码是预处理图片的代码,分别用于载入需要的库、在相应网址中下载训练集的压缩包、解压压缩包,编译的时候直接把三段代码复制下来即可完成所有预备工作,解压花的时间会多一点,别强行终止程序就是了,如果强行终止,第二次再运行会出error。运行成功后会显示如下代码:Found and verified .\notMNIST_large.tar...

2019-03-11 00:16:41 198

原创 Hello,Tensorflow

import tensorflow as tfhello = tf.constant("Hello,TensorFlow")sess = tf.Session()print (sess.run(hello))运行结果:运行截图的蓝色小字是警告信息,大概意思是你的CPU 支持AVX AVX2 (可以加速CPU计算),但你安装的 TensorFlow 版本不支持。这只是个警告信息,不影响...

2019-03-10 17:01:31 97

原创 java面向对象程序设计LAB2知识点汇总

1.先来说一下基本数据类型由低级到高级的顺序:(byte,short,char)–int–long–float–double2.int转char:char c=(char)int3.java在class前面加一个public和不加的区别:(1)public:表示公开的类和变量,既所有的类都可以引入使用的(2)默认(即不加关键字):表示同包中和本类中可以引入使用4.java中判断字...

2019-03-09 17:56:34 297

原创 微信小程序空白行

我个人最常用的方法:<text>\n</text>参考博客

2019-03-07 17:41:28 8935

原创 Java中的深拷贝与浅拷贝

个人认为,浅拷贝就是仅仅把指针指过去而已,指向的还是同一个对象,即指向同一段内存;深拷贝是直接新建一个对象,新对象的各种属性与原对象的一样,但是只是一对属性相同的对象而已,指向的内存地址并不同,详细代码可参考这篇博客...

2019-03-06 20:22:54 56

原创 BigInteger的进制转换题

A+B Problem III背景新一年的OO课程开始了,HansBug准备给大家寒假增添一点乐趣。题目描述这是一个很简单的问题,即求两个十进制整数的和。然而这一次,事情有那么两点不同。输入格式输入包含三行。第一行包含两个整数AAA和aaa,其中aaa为一个AAA进制整数。第二行包含两个整数BBB和bbb,其中bbb为一个BBB进制整数。第三行包含一个整数CCC。输出格式一行...

2019-03-05 00:44:40 643

原创 廖雪峰python3笔记+练习答案(函数式编程)

1.函数名也是变量,其实就是一个指向函数的变量,比如:>>> f=abs>>> f(10)10>>> f(-10)10>

2019-03-04 00:39:19 1170

原创 解决Your CPU supports instructions that this TensorFlow binary was not compiled

参考博客我装的是CPU版本的tensorflow,出现上述警告信息时只需要加一行如下代码:import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' 即可消除警告信息

2019-03-03 18:46:43 5593 1

原创 廖雪峰python3教程笔记(迭代器)

1.可以被next函数调用并不断返回下一个值得对象成为迭代器:Iterator2.使用isinstance判断一个对象是否是迭代器:>>> isinstance((x for x in range(11)),Iterator)True>>> isinstance([],Iterator)False3.Iterator对象表示得是一个数据流,我们可...

2019-03-03 13:24:06 166

原创 廖雪健python3教程学习笔记(生成器generator+yield)

1.如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。在python中,这种一边循环一边计算的机制,称为生成器:generator。2.创建generator(1)把list的方括号改成圆括号(适合那些推演规则简单的):>>> L=[x*x for x in range(1,11)]...

2019-03-03 13:14:23 256

原创 廖雪峰python3教程学习笔记(高级特性)

一.切片1.从一个list中取出某一段数据:list[n:m],所取得元素索引得区间位[n,m).>>> L=['a','b','c','d']>>> L[0:2]['a', 'b']2.索引还可以用负数表示。如果是从第一个元素开始取,数字0可以省略,如:>>> L[:2]['a', 'b']

2019-03-01 18:12:12 551

清华2017上机题目-扫雷测试用例

清华2017上机题目-扫雷测试用例

2021-03-23

北航软件学院Unix环境高级编程实验指导

北航软件学院Unix环境高级编程实验指导书,主要是Linux系统的入门操作指示。个人觉得对于入门Unix编程还是很有作用的

2019-02-27

CSAPP第二版(中文附目录)

免费下载,北航软件学院必修课程,大头课程,三学分。

2019-02-25

空空如也

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

TA关注的人

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