- 博客(74)
- 资源 (3)
- 收藏
- 关注
原创 医学相关期刊
期刊Transactions on Medical ImagingMedical Image Analysis会议Medical Imaging with Deep Learning (MIDL)MICCAI
2019-03-20 20:38:42 489
原创 学习资料整理
https://github.com/Dod-o/Statistical-Learning-Method_Code统计学习https://blog.csdn.net/weixin_38663832/article/details/80592243深度学习入门https://github.com/floodsung/Deep-Learning-Papers-Reading-Roadmap深度学习...
2019-03-09 21:53:46 461 1
原创 计算机的基本组成
计算机系统=硬件+软件硬件:计算机的实体,如主机、外设等软件:由具有各类特殊功能的信息(程序)组成软件=系统软件+应用软件系统软件:用来管理整个计算机系统,如语言处理程序、操 作系统、服务性程序、数据库管理系统、网络软件应用软件:按任务需要编制成的各种程序计算机系统结构:程序员所见到的计算机系统的属性概念性的结构与功能特性计算机组成:实现计算机体系结构所体现的属性(具体指令的实现)一、冯-诺依曼计算机的特点1、计算机...
2021-06-06 22:25:33 1310 2
转载 jsp有哪些内置对象?作用分别是什么?
1.HttpServletRequet类的Request对象:代表请求对象,主要用于接受客户端通过HTTP协议连接传输服务器端的数据。2.HttpSevletResponse类的Response对象:代表响应对象,主要用于向客户端发送数据。3.JspWriter类的out对象:主要用于向客户端输出数据,out的基类是jspWriter4.HttpSession类的session对象:主要用来分别保存每个月的信息与请求关联的会话;会话状态的维持是web应用开发者必须面对的问题。5.Servle
2021-05-18 23:56:32 2213
转载 Jsp中的get和post的区别
1、get方法请求的数据要追加到url中,一般数据量不能超过2k。而post方法是把数据放在消息体中,所以post方法没有数据量的限制。2、post方法的提交方式是隐式的,get是显示的3、doGet方法主要处理Http中的get方法,doPost方法主要处理http中的post方法...
2021-05-18 23:16:54 281
转载 什么是ajax?Ajax应用程序的优势?AJAX最大的特点是什么?原生js的ajax请求有几个步骤?AJAX的优缺点
什么是ajax?ajax作用是什么? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新. Ajax应用程序的优势 通过异步模式,提升了用户体验 优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用 Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工作,从而减少了大用户量下的服务器负载。 A..
2021-05-18 23:07:04 381
转载 求解一个正因数
将一个正整数分解质因数。例如:输入 100 : 打印 100 = 2 * 2 * 5 * 5思路分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。如果n>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。如果n不能被k整除,则用k+1作为k的值,重复执行第一步。import java.util.Scanner;public class Exampl.
2021-05-15 18:55:50 1164
原创 面试2
每年六一儿童节,牛客都会准备一些小礼物去看望孤儿院的小朋友,今年亦是如此。HF作为牛客的资深元老,自然也准备了一些小游戏。其中,有个游戏是这样的:首先,让小朋友们围成一个大圈。然后,他随机指定一个数m,让编号为0的小朋友开始报数。每次喊到m-1的那个小朋友要出列唱首歌,然后可以在礼品箱中任意的挑选礼物,并且不再回到圈中,从他的下一个小朋友开始,继续0...m-1报数....这样下去....直到剩下最后一个小朋友,可以不用表演,并且拿到牛客名贵的“名侦探柯南”典藏版(名额有限哦!!^_^)。请你试着想下,哪个
2021-05-14 07:28:05 126
原创 有数值数组a[11],请编写一个Java程序,通过冒泡排序方法实现对数组a的元素由小到大的排序,并输出11个数的中位数
class test{public static void main(String[] args ){int[] i={1,15,43,43,56,2,45,6,5,67,5}int[] a=bubbleSort(i);double median=median(a);System.out.println(median);}public static int[] bubbleSort(int[] array){if(array,length == 0){ ret.
2021-05-14 00:22:12 665
原创 面试题1
package test; /** *题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? */public class ZuHe { public static void main(String[] args){ for(int i=1;i<=4;i++){ for(int j=1;j<=4;j++){ for(int k=1;k<=4;k++){ ..
2021-05-13 22:53:49 89
原创 String,StringBuilder,StringBuffer的区别
https://zhuanlan.zhihu.com/p/77614811
2021-04-26 16:36:50 103
原创 TCP,UDP 协议的区别
UDP 在传送数据之前不需要先建⽴连接,远地主机在收到 UDP 报⽂后,不需要给出任何确认。 虽然 UDP 不提供可靠交付,但在某些情况下 UDP 确是⼀种最有效的⼯作⽅式(⼀般⽤于即时通 信),⽐如: QQ 语⾳、 QQ 视频 、直播等等TCP 提供⾯向连接的服务。在传送数据之前必须先建⽴连接,数据传送结束后要释放连接。 TCP 不提供⼴播或多播服务。由于 TCP 要提供可靠的,⾯向连接的传输服务(TCP的可靠体现 在TCP在传递数据之前,会有三次握⼿来建⽴连接,⽽且在数据...
2021-04-25 15:02:08 92
原创 三次握⼿、四次挥⼿过程、原理
为了准确⽆误地把数据送达⽬标处,TCP协议采⽤了三次握⼿策略。客户端–发送带有 SYN 标志的数据包–⼀次握⼿–服务端 服务端–发送带有 SYN/ACK 标志的数据包–⼆次握⼿–客户端 客户端–发送带有带有 ACK 标志的数据包–三次握⼿–服务端为什么要三次握⼿三次握⼿的⽬的是建⽴可靠的通信信道,说到通信,简单来说就是数据的发送与接收,⽽三次握 ⼿最主要的⽬的就是双⽅确认⾃⼰与对⽅的发送与接收是正常的。第⼀次握⼿:Client ...
2021-04-25 12:58:01 432 1
原创 OSI模型、TCP/IP模型
OSI的体系结构:应用层、表示层、会话、运输层、网络层、数据链路层、物理层TCP/IP的体系结构:应用层(各种应用层协议如TELNET、FTP、SMTP等)、运输层(TCP/UDP)、网际层IP、网络接口层五层协议的体系结构:应用层、运输层、网络层、数据链路层、物理层应⽤层 应⽤层(application-layer)的任务是通过应⽤进程间的交互来完成特定⽹络应⽤。应⽤层协议定 义的是应⽤进程(进程:主机中正在运⾏的程序)间的通信和交互的规则。对于不同的⽹络应⽤ 需要不同的应⽤层协议
2021-04-25 12:41:29 203
原创 内存管理
操作系统的内存管理主要是做什么?操作系统的内存管理主要负责内存的分配与回收(malloc 函数:申请内存,free 函数: 释放内存),另外地址转换也就是将逻辑地址转换成相应的物理地址等功能也是操作系统内存管 理做的事情。操作系统的内存管理机制了解吗?内存管理有哪⼏种⽅式? 简单分为连续分配管理⽅式和⾮连续分配管理⽅式这两种。连续分配管理⽅式是指为⼀个⽤户程 序分配⼀个连续的内存空间,常⻅的如 块式管理 。同样地,⾮连续分配管理⽅式允许⼀个程序 使⽤的内存分布在离散或者说.
2021-04-25 11:01:28 131
转载 进程调度算法
处理机调度相关基本概念队列:队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头进程调度算法也称 CPU 调度算法,当 CPU 空闲时,操作系统就选择内存中的某个「就绪状态」的进程,并给其分配 CPU。面向用户的准则:周转时间短(CPU执行用时Ts、周转时间T=Ts+Tw、带权周转时间W= T/Ts)、响应时间快、均衡性、截止时间的保证、优先权准则面向系统的准则:系统吞吐量高、处理机利用率好、各类资源的平衡利用常见的调度
2021-04-25 10:32:22 323
原创 进程通信⽅式
进程间通信(IPC)是操作系统提供的一种允许进程之间交换数据,从而实现通信的机制。process1<----进程间通信----->process2它允许进程间相互通信,这种通信可能是让一个进程知道另一个进程中某个事件已经发生,或者是数据从一个进程转移到另一个进程。进程间通信的方法:管道 消息队列 共享内存 信号量 Socket管道管道是在 UNIX 操作系统中引入的。ls |grep "bash"ls 就是列出当前目录下的所有文件和文件夹,grep .
2021-04-25 10:02:54 178
转载 进程、线程和协程区别
进程,直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是资源分配的最小单位。线程线程,有时被称为轻量级进程(Lightweight Process,LWP),是操作系统调度(CPU调度)执行的最小单位。协程协程是一种用户态的轻量级线程,协程的调度完全由用户控制。协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上..
2021-04-25 09:10:19 96
原创 2021-04-23
讲讲static关键字和final关键字finalfinal代表最终的意思,可以修饰成员方法,成员变量,类fianl修饰类:该类不能被继承(不能有子类,但是可以有父类)final修饰方法:该方法不能被重写final修饰变量:表明该变量是一个常量,不能再次赋值final修饰局部变量:fianl修饰基本数据类型变量:final 修饰指的是基本类型的数据值不能发生改变final修饰引用数据类型变量:final 修饰指的是引用类型的地址值不能发生改变,但是地址里.
2021-04-23 01:53:48 132
原创 2021-04-22
⾯向对象特性:封装,继承,多态(动态绑定,向上转型)封装private是一个修饰符,可以用来修饰成员(成员变量,成员方法)被private修饰的成员,只能在本类进行访问,针对private修饰的成员变量,如果需要被其他类使用,提供相应的操作提供“get变量名()”方法,用于获取成员变量的值,方法用public修饰提供“set变量名(参数)”方法,用于设置成员变量的值,方法用public修饰示例代码:/*学生类*/class Student {//成员变量Strin.
2021-04-23 01:46:38 141
转载 类和对象
类和对象1.1 类和对象的理解【理解】客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类的理解:类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理解:类就是对现实事物的一种描述类的组成属性:指事物的特征,例如:手机事物(品牌,价格,尺寸)行为:指事物能执行的操作,例如:手机事物(打电话,发短信)类和对象的关系类:类是对现实生活中一类具有共同属性和行为的事物的抽象对象:是能够看得到摸的着的
2021-04-22 21:43:19 270
原创 线性表
线性表:零个或多个数据元素的有限序列在复杂的线性表中,一个数据元素可以由若干个数据项组成线性表的顺序存储结构:指的是用一段地址连续的存储单元依次存储线性表的数据元素描述顺序存储结构需要三个属性:1、存储空间的起始位置:数组data,它的存储位置就是存储空间的存储位置2、线性表的最大存储容量:数组长度Maxsize3、线性表的当前长度:length线性表的链式存储结构的特...
2019-11-01 16:40:13 99
原创 算法
算法:是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作算法五个基本特性:输入、输出、有穷性、确定性、可行性输入:算法具有零个或多个输入输出:算法至少有一个或多个输出有穷性:指算法在执行有限的步骤之后,自动结束而不会出现无限循环,并且每一个步骤在可接受的时间内完成确定性:算法的每一个步骤都具有确定的含义,不会出现二义性可行性:算...
2019-10-28 10:45:54 258
原创 数据结构绪论
数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。程序设计=数据结构+算法数据:是描述客观事物的符合,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符合集合。数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。数据项:一个数据元素可以由若干个数据项组...
2019-10-25 10:25:41 110
原创 1.两数之和
python解法1、暴力解法class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: size=len(nums) for i,m in enumerate(nums): j=i+1 while j&l...
2019-10-24 22:09:48 155
原创 map
map 是 key, value的一对pair的管理,内部数据结构是二叉树key用来 查找 排序map<key, value> aa[key] = value;
2019-10-24 21:41:46 124
原创 vector <int>
vector是一个动态的序列容器,相当于一个size可变的数组,可存放任意类型,能够增加和压缩数据声明及初始化:方式一:vector<int> s; 方式二:vector<int> s(10);初始化s容器中10个向量Vector作为函数的参数或者返回值时,需要注意它的写法:doubleDistan...
2019-10-24 20:59:24 3026
原创 安装labelme
按照下面指令安装conda create --name=labelme python3.6(根据下载的python版本而定)activate labelmeconda install pyqtconda install pillowpip install labelme删除坏境 conda remove -n labelme --allpip u...
2019-09-01 16:54:23 941
原创 论文结构
title题目(15个单词)一句话描述所研究的关键创新点和影响力摘要Abstract用一段话简明扼要地总结你的研究工作Introduction(引言)1-1.5pages,15-20篇文献三段式:研究该领域的重要性;研究现状和需要解决的问题;本项研究的目的、创新点和基本结果。materilas and methods此部分尽量简明Results(结果)...
2019-08-02 17:11:41 141
原创 虚方法和多态
一个设计原则面向对象编程中,都遵循一个原则:依赖倒置原则。换句话说就是程序设计要抽象类而不依赖于具体类。基类的引用:派生类的对象包含基类部分和派生类部分,所以,我们可以通过一个基类类型的引用指向派生类。通过指向派生类的基类引用,我们仅仅能访问派生类中的基类部分。虚方法:声明为virtual的方法就是虚方法。基类的虚方法可以在派生类中使用override进...
2019-07-26 10:09:53 214
原创 c#结构
1、结构是值类型(类是引用类型)2、结构中可以定义字段、属性、和方法(类也可以)3、不能为结构中的字段赋初始值4、结构的构造方法中必须为所有字段赋值5、不能为结构显示定义无参数的构造方法8、结构类型的对象可以不实例化...
2019-07-25 15:22:51 104
原创 c#数据类型
值类型和引用类型值类型:int、char、double、bool值类型变量存储对象的值,赋值会创建值得副本,修改任何一个副本,不会影响其他得副本。引用类型:类 string 、数组、接口引用类型变量存储对象的内存地址,赋值不会创建值的副本,只会创建地址的副本修改任何一个副本,也同时修改其他的副本。...
2019-07-25 15:03:14 148
中文翻译版+英文原版-MasteringMachine Learning with scikit-learn
2019-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人