自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Chilan_Yuk的博客

Chilan_Yuk的笔记本

  • 博客(165)
  • 资源 (4)
  • 收藏
  • 关注

原创 pycharm配置pyuic出现ModuleNotFoundError: No module named ‘PyQt5‘

因为pycharm我所用的项目是单独的一个虚拟环境,所以就不能照网上配置的用python解释器(用python解释器会自动链接到系统,而系统环境中时没有下载pyqt等一系列包的),而是应该使用虚拟环境中下载的pyuic5进行:配置如下:程序选择虚拟环境中pyuic5。参数:$FileName$ -o $FileNameWithoutExtension$.py...

2021-09-09 10:11:48 916

原创 vgg19-dcbb9e9d.pth文件网盘下载

VGG19pth文件网盘链接官网下载地址(特别慢):https://download.pytorch.org/models/vgg19-dcbb9e9d.pth网盘下载地址:链接: https://pan.baidu.com/s/1Z0H1E9vv3aL5u4BHUw5LdA提取码: bwma

2021-09-08 15:43:20 2370

原创 Java期末考试大纲

目录:Java期末考试大纲一、题型二、重点第1章 初次接触Java第2章 Java语言基础第4章 面向对象(上)一、题型选择判断编程(30分)问答/理解题(30-40分)程序填空题二、重点第1章 初次接触JavaJDK和JRE的关系。弄懂 JRE、JDK、JVM 之间的区别与联系第2章 Java语言基础数据类型{Primitive type ...

2019-12-31 14:45:45 1581

原创 Java书p167习题8

习题8如何实现集合对象排序?定义一个复数类并按照复数的实部大小对复数对象进行排序。代码import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.Iterator;import java.util.List;public class Com...

2019-12-21 16:16:07 293

原创 Java创建数组

目录:Java创建数组Ⅰ. 一维数组1. 声明(1)int(2)String(3)自定义类(4)对象数组2. 初始化A. 使用关键字new进行定义(1)int(2)String(3)自定义类(4)对象数组B. 直接在声明的时候进行初始化(1)int(2)String(3)自定义类(4)对象数组C. 采用如下方法定义及初始化(1)int(2)String(3)自定义类(4)对象数组3. 使用fore...

2019-12-20 11:15:23 855

原创 Java面向对象的三大特征

目录:Java面向对象的三大特征一、封装1. 概念2. 优点3. 应用4. This关键字二、继承1. 概念2. 特点3. 应用(1)父类(2)子类访问父类成员属性(3)子类访问父类构造方法(4)子类访问父类方法4. 继承的限制5. 多重继承初始化顺序6. 方法的重写三、多态1. 概念2. 实现思路3. 实现多态的三个必要条件面向对象主要由三大特性:封装继承多态一、封装1. 概...

2019-12-20 00:22:06 234

原创 小白入门线性回归:原理+代码

参考了好多大佬的博客、知乎、视频,链接列在文章末尾。一、什么是回归  与回归算法相对应的是分类算法,简而言之,回归就是预测一系列连续的值,分类就是预测一系列离散的值。  那么如何把机器学习中的回归算法应用于日常生活呢?以下用一个简单的例子来说明:  通过市场调查,我们得到一些房屋面积和价格的相关数据。我们想知道,如果给一个新的房屋面积 ,能否根据已知的数据来预测其对应价格是多少呢?如...

2019-11-22 09:18:47 825

原创 Java书p234习题3-8

习题3:完成下面方法中的代码,要求建立一个缓冲区,将字节输入流中的内容转为字符串。static String loadStream(InputStream in) throws IOException {…}代码:public class test { static String loadStream(InputStream in) throws IOException { ...

2019-11-18 23:48:15 273

原创 Java PPT第十五章课后作业

题目:仿照例15.5,编写完整的基于数据报的多客户/服务器通信程序。代码:一、服务器端public class QServer { public static void main(String args[]) throws IOException{ System.out.println("********************服务器********************");...

2019-11-18 22:45:06 467

原创 Java书p252习题5

题目:利用URLConnetction对象编写程序返回某网站的首页,并将首页的内容存放到文件当中。代码:public class Homepage { public static void main(String[] args) throws IOException { URL url= new URL("https://www.baidu.com/"); ...

2019-11-18 19:46:57 197

原创 pycharm无法import自己写的模块

“File -> Settings… -> Console -> Python Console”,把Working directiory改为当前项目文件位置,并且把下面2个选项都勾选上:右键点击自己的工作空间,找下面的"Mark Directory as",选择"Sources Root",就可以解决上面的问题了:...

2019-11-01 19:22:02 1481

原创 JAVA第九章课后作业

题目:编写一个基于多线程的生产者/消费者程序,各产生10个生产者和消费者线程,共享一个缓冲区队列(长度自设),生产者线程将产品放入缓冲区,消费者线程从缓冲区取出产品。思路:题目中很明显可以看出有3个类:生产者,消费者,缓冲区。缓冲区:缓冲区(Store)用于存放产品,经题目提示(长度自设),我们可以给缓冲区类设计2个属性:仓库的最大容量——MAX_SIZE和当前的货物数量——count...

2019-10-25 08:58:01 855

原创 看的懂的scipy.sparse.csr_matrix和scipy.sparse.csc_matrix

一、导入  在用python进行科学运算时,常常需要把一个稀疏的np.array压缩,这时候就用到scipy库中的sparse.csr_matrix函数和sparse.csc_matric函数。  其中csr_matrix:Compressed Sparse Row marix,而csc_matric:Compressed Sparse Column marix。二、引例  这里先放上一...

2019-10-20 23:53:35 8077 4

原创 Java产生线程

Java产生线程的方法:继承Thread类,覆盖其run方法;实现Runnable接口,将实现类对象作为参数传递给Thread类的构造方法。方法一:继承Thread类,覆盖其run方法1. start()方法的源代码:API中对于该方法的介绍:使该线程开始执行;Java 虚拟机调用该线程的run方法。结果是两个线程并发地运行:当前线程(从调用返回给start方法)和另一个线程...

2019-10-18 11:13:22 333

原创 第5周实验体会

题目:将每个版本的C++代码改写成Java代码。写一篇技术博客,讲述其中C++与Java的不同,从第一个版本到最后一个版本使用面向对象特性进行代码重构的体会。每个版本进行代码重构的详细体会:版本1:4_9这个版本是最基本的类,改写起来比较容易。需要注意的是accumulate函数在原C++文件里是double accumulate(int date) const,所以这里要给它加...

2019-10-12 23:54:33 295 3

原创 Java书p117习题7

题目:从屏幕输入10个数,在输入错误的情况下,给出相应的提示,并继续输入。在输入完成的情况下,找到最大最小数。应用:输入10个数字,若输入非整数则提示“输入错误!”,并继续输入,直到输满10个数,然后输出最大最小值。输入年龄不到1~100范围内,则抛出异常“年龄范围错误!必须在0~100之间!”,无异常则输出年龄。应用1:提示:输入:Scanner sc = new Scan...

2019-10-11 08:28:13 1742

原创 Java书p117习题6

题目:编写一个程序方法,对空指针异常、除数为零异常给出出错的中文提示。当有新异常发生时,可扩展该方法中的代码进行统一处理。public class Test{ private static int[] x; public static void method1() {//除数异常 int a, b, c; a = 67; b = 0; c = a/b; System.ou...

2019-10-11 07:43:31 495

原创 《A Convolutional Neural Network Cascade for Face Detection》阅读笔记

Abstract:挑战:(1)人脸不同的姿态(2)表情(3)光照(4)计算量本文研究:提出了一种基于卷积神经网络(CNN)的级联结构,该结构具有很强的鉴别能力和高性能。框架:(1)这个级联CNN可以在多种分辨率上运行。(2)在 fast low resolution stages,它可以快速拒绝背景区域。(3)在 last high resolution stage,它可以仔细评估少量...

2019-10-06 09:50:29 554

原创 Java书p107习题12

题目:借助JDK帮助,编写程序实现这样的功能:Applet当中的TextField,每输入任一字符,在一个label当中都能动态跟踪刷新。解题过程:(1)首先我们要知道有一个接口类叫KeyListener;(2)TextField对象:TextField对象来自java.awt.TextField包,它是一个文本组件,允许编辑一行文本。例如,下图描绘了一个具有四个宽度可变的文本字段的...

2019-10-04 00:08:42 337

原创 Java继承引用案例

(1)引用替换规则:父类声明可引用所有具体子类对象就意味着父类声明所引用的对象可以被替换。子类声明不能引用平行级别的其他类对象,也不能引用父类对象。(2)父类声明和子类声明都引用同一个子类对象时的区别:父类声明是从父类的角度去引用对象,而子类声明是从子类角度引用对象。父类声明所引用的子类对象可以经过显式的转换(造型cast)赋值给子类声明,但子类声明所引用的子类对象赋值给父类声明则不需要显式的转...

2019-10-03 22:10:54 638

原创 Java书p73习题9

题目:设计Src和Dis两个类,Src中有一个被封装的属性,类型为int(要求为非负值),每当通过特定方法更改Src对象中的这个属性后,Dis对象都能得到通知,并向Src发消息获得此属性值。这道题的本质就是一道“对象互发消息”的问题,这是一个“组合”问题。对于Src这个类:属性:(1)private int num = 0;//被封装的属性,值非负。(2)Dis d;//组合问题,互...

2019-10-03 11:26:18 337

原创 1.3 神经网络的监督学习(Supervised Learning with Neural Networks)

关于神经网络也有很多的种类,本质上都离不开一种叫做监督学习的机器学习类别。例1:(1)在线广告:在网站上输入广告的相关信息和用户的信息,网站就会考虑是否向你展示广告。(2)计算机视觉:输入一个图像,然后想输出一个1到1000的索引来告诉你这是哪一张照片。(3)语音识别:将音频片段输入神经网络,然后输出文本记录。(4)机器翻译:利用神经网络输入英语句子,接着输出一个中文句子。(5)自动...

2019-10-03 00:04:20 711

原创 1.2 什么是神经网络?(What is a Neural Network)

例1:房价预测假设你有一个数据集包含了六栋房子的信息(面积,价格)。你想要拟合一个根据房屋面积预测房价的函数。如果你对线性回归很熟悉,于是你可能会得到这样一条直线。但价格永远不会是负数的。因此,为了替代一条可能会让价格为负的直线,我们把直线弯曲一点,让它最终在零结束。这条粗的蓝线最终就是你的函数,用于根据房屋面积预测价格。在有关神经网络的文献中,你经常看得到这个函数。从趋近于零开始,然后...

2019-10-02 23:37:36 201

原创 【hdu 3579】Hello Kiki

点击题目链接Hello KikiTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Problem DescriptionOne day I was shopping in the supermarket. There was a cashier counting coin...

2019-10-02 22:22:04 271

原创 Java PPT第四章课后作业包的两道例题

例4.16首先打开Eclipse,并且new一个Java Project,对Project起名为myjava:右键myjava,再new一个Class,命名为FighterPlane,并设置为package访问权限:在窗口输入如下内容:再重新new一个Class,操作如下:在窗口输入如下内容:运行,成功:例4.17右键myjava,new一个Folder,并给文...

2019-10-02 22:19:12 222

原创 Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks阅读笔记

Abstract:挑战:(1)人脸不同的姿态(2)光照(3)遮挡。本文研究:提出了一种深度级联的多任务框架,利用框架之间的内在相关性来提高它们的性能。框架:级联结构——三层深度卷积网络,以粗到细的方式预测人脸和地标位置。策略:在线困难样本挖掘策略——自动提高算法的性能而不需要人工样本筛选。优势:在人脸检测方面:以FDDB和WIDER FACE为基准。   在人脸对齐方面:以AFLW为基...

2019-10-01 19:30:30 424

原创 DTA随笔4

run_experiments.pyXD = np.asarray(XD)array和asarray都可将结构数据转换为ndarray类型。但是主要区别就是当数据源是ndarray时,array仍会copy出一个副本,占用新的内存,但asarray不会。例1:当数据源是list时,array和asarray都对原数据进行了复制。import numpy as np data =...

2019-09-28 02:04:28 300

原创 DTA随笔3

datahelper.py中的DataSet类parse_data函数ligands = json.load(open(fpath + "ligands_can.txt"), object_pairs_hook=OrderedDict)Python 的标准库 json 提供了对 JSON 的解析,只要 json.load 就可以将 JSON 文件转换成dict格式。但它将 JSON 的键...

2019-09-27 20:08:58 308 1

原创 DTA随笔2

arguments.py的argparser函数import argparse(1)定义:argparse是python标准库里面用来处理命令行参数的库。(2)命令行参数分为位置参数和选项参数:位置参数就是程序根据该参数出现的位置来确定的。如:[root@openstack_1 /]# ls root/ # 其中root/是位置参数选项参数是应用程序已经提前定义好的参数,不是...

2019-09-26 23:23:25 204

原创 DTA随笔1

run_experiments.py的预处理部分os.environ['PYTHONHASHSEED'] = '0'(1)如果该环境变量被设定为 random ,相当于 -R 命令行参数。Python 会用一个随机的种子来生成 str/bytes/datetime 对象的 hash 值。(2)如果该环境变量被设定为一个数字,它就被当作一个固定的种子来生成 str/bytes/dateti...

2019-09-26 21:20:56 281

原创 Java作业三

一、Java对象与Java对象引用的区别创建对象:new IntClass();对象分配在堆上。声明一个对象引用:IntClass ic;对象引用分配在栈上。初始化对象引用:ic = new IntClass();例1:对象内存空间分布:IntClass ic = new IntClass();  实质是将创建的IntClass对象的地址赋给对象引用ic,从此ic与该...

2019-09-13 16:52:47 346

原创 JDK API(SE8)(部分System,Math,Integer类)

先附上官方文档链接:SE8一、System类  System类包含几个有用的类字段和方法。它无法实例化。  System类提供的功能包括:标准输入,标准输出和错误输出流;访问外部定义的属性和环境变量;加载文件和库的方法;以及用于快速复制阵列的一部分的实用方法。Field Detail1. in  “标准”输入流。此流已打开并准备好提供输入数据。通常,该流对应于键盘输入或由主机环境或...

2019-09-07 15:09:52 361

原创 【poj1006】 Biorhythms

BiorhythmsTime Limit: 1000MS Memory Limit: 10000KDescriptionSome people believe that there are three cycles in a person’s life that start the day he or she is born. These three cycles are the ph...

2019-09-07 11:27:39 190

原创 中国剩余定理SCL、拓展中国剩余定理SCL

【任务】求出方程组x≡ai(mod mi) (0⩽i<n)x\equiv a_i(mod\space m_i)\space(0\leqslant i<n)x≡ai​(mod mi​) (0⩽i&

2019-09-07 11:27:14 378

原创 Java第一次上课作业

问答题:一、谈谈你过去学习编程语言的方法、经验和教训明确目标无论学习什么,一定要有明确的目的和目标,要”学以致用“而不是仅仅是”知道“。要搞清楚自己为什么要学习编程,准备学习哪门语言,要达到什么程度,想用多长时间等等,这些问题在你的头脑里有个大概的思路和计划。经典教程找到行业推荐的几本教程,根据自己的水平选择入门级或者进阶级等。可以买纸质版的涂涂写写画画,也可以下载电子版的进行笔...

2019-09-04 12:41:57 199

原创 7. 数论四大定理(威尔逊定理、欧拉定理、费马小定理、孙子定理)

一、准备工作点击查看数论基础知识二、威尔逊定理威尔逊定理给出了判定一个自然数是否为素数的充分必要条件。但是由于阶乘是呈爆炸增长的,其结论对于实际操作意义不大。1. 公式及其变形当且仅当p为素数时,( p -1 )! ≡ -1 ( mod p )当且仅当p为素数时,( p -1 )! ≡ p-1 ( mod p )若p为质数,则p能被(p-1)!+1整除当且仅当p为素...

2019-03-16 20:28:42 2761 1

原创 hdu 4196 Remoteland(C++)(费马小定理求逆元,基本算术定理)

hdu 4196 Remoteland点击做题网站链接题目描述Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Problem DescriptionIn the Republic of Remoteland, the people celebrate their inde...

2019-03-16 17:07:18 394

原创 hdu 1395 2^x(mod n) = 1(C++)(欧拉定理 分解素因数)

hdu 1395 2^x(mod n) = 1点击做题网站链接题目描述Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Problem DescriptionGive a number n, find the minimum x(x>0) that satisfies...

2019-03-16 13:36:41 309

原创 6. 数论准备知识

1. 同余符号:≡\equiv≡(1)含义两个整数a,b,若它们除以整数m所得的余数相等,则称a,b对于模m同余,记作a≡b(mod m)。读作a同余于b模m,或读作a与b关于模m同余。例:26≡14(mod 12)。(2)定义设m是大于1的正整数,a,b是整数,如果m|(a-b),则称a与b关于模m同余,记作a≡b(mod m),读作a同余于b模m。(3)性质(1)若a≡0(mod...

2019-03-16 10:51:10 1202

原创 hdu 2973 YAPTCHA(C++)(威尔逊定理)

hdu 2973 YAPTCHA点击做题网站链接题目描述Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Problem DescriptionThe math department has been having problems lately. Due to immen...

2019-03-16 09:08:42 571

《数据结构》邓俊辉 (C++语言版)

《数据结构》邓俊辉 (C++语言版)pdf全书完整版!!!有每章大书签。 《清华大学计算机系列教材:数据结构(C++语言版)(第3版)》按照面向对象程序设计的思想,根据作者多年的教学积累,系统地介绍各类数据结构的功能、表示和实现,对比各类数据结构适用的应用环境;结合实际问题展示算法设计的一般性模式与方法、算法实现的主流技巧,以及算法效率的评判依据和分析方法;以高度概括的体例为线索贯穿全书,并通过对比和类比揭示数据结构与算法的内在联系,帮助读者形成整体性认识。

2019-03-23

《啊哈!算法》

《啊哈!算法》全书pdf版本,有目录! 《啊哈!算法》是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点,通过幽默的语言配以可爱的插图来讲解算法。你更像是在阅读一个个轻松的小故事或是在玩一把趣味解谜游戏,在轻松愉悦中便掌握算法精髓,感受算法之美。

2019-03-22

c++期末选择填空复习题

1.编写C++程序一般需经过的几个步骤依次是() A.编辑、调试、编译、连接 B.编辑、编译、连接、运行 C.编译、调试、编辑、连接 D.编译、编辑、连接、运行答案:B 解析:(P21)经过编辑、编译、连接和运行四个步骤。编辑是将C++源程序输入计算机的过程,保存文件名为cpp。编译是使用系统提供的编译器将源程序cpp生成机器语言的过程,目标文件为 obj,由于没有得到系统分配的绝对地址,还不能直接运行。连接是将目标文件obj转换为可执行程序的过程,结果为exe。运行是执行exe,在屏幕上显示结果的过程。

2019-01-04

c++期末实验复习题

期末复习算法部分 1. 圆面积 【问题描述】从键盘输入圆的半径,求圆的面积。 【输入形式】圆的半径 【输出形式】圆面积 【样例输入】1 【样例输出】3.14 【样例说明】输出结果保留两位小数

2019-01-04

空空如也

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

TA关注的人

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