自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Endnote 批量导入 enw 参考文献

在命令窗口进入本地存储 enw 文件的文件夹wins 键 + R 查找 cmd 进入命令行利用 Notepad++ 打开 all.enw,然后用‘\n\n%0’全部替换‘%0’,勾选选项,保存双击 all.enw 即可实现导入。...

2020-03-05 14:55:18 2246

原创 排列组合概率常见面试题

排列组合public class BaseDemo { /** * 在 XxY 的方格中,以左上角格子为起点,右下角格子为终点, * 每次只能向下走或者向右走,请问一共有多少种不同的走法 * 给定两个正整数 int x,int y,请返回走法数目。保证 x+y 小于等于 12。 */ public int countWays(int x,...

2019-07-16 09:35:55 932

原创 计算机网络学习笔记:运输层

运输层概述网络层只把分组发送到目的主机,但是真正通信的并不是主机而是主机中的进程。传输层提供了进程间的逻辑通信,传输层向高层用户屏蔽了下面网络层的核心细节,使应用程序看起来像是在两个传输层实体之间有一条端到端的逻辑通信信道。运输层协议在端系统中实现,仅在端系统中工作通过划分应用层报文并为每小块加入运输层首部,将应用程序进程的报文转换成运输层分组,即运输层报文段基本责任...

2019-07-11 17:11:06 474

原创 数据结构学习笔记:链表及常见面试题

链表基本结构public class ListNode { // 当前节点值 int val; // 所指向的下一节点 ListNode next = null; ListNode(int val) { this.val = val; }}// 构建基本链表int[] arr = {1, 2, 3, 4, 5};List...

2019-06-25 16:13:56 4587

原创 数据结构学习笔记:表、栈和队列

表、栈和队列抽象数据类型概念抽象数据类型( Abstract Data Type,ADT)是带有一组操作的一些对象的集合,是数学的抽象。实例表、图、集合以及他们各自的操作(添加、删除等)一起形成的对象。表 ADT数组实现连续存储、固定容量线性时间操作打印插入与删除常数时间操作查找链表实现不连续存储线性时间操作查找打印常数时间操作插入...

2019-06-12 18:41:00 949

原创 字符串常见面试题

面试相关特点广泛性可看作是字符类型的数组,与数组的排序、查找、调整有关很多其他类型的面试题可看作是字符串类型的面试题需要掌握的概念回文子串(连续)子序列(不连续)前缀树(Trie 树)后缀树和后缀数组匹配字典序需要掌握的操作与数组有关的操作:增删改查字符替换字符串旋转注意:用 Java 实现字符串类型题目时,需要掌握 StringBuilde...

2019-06-10 16:56:15 4379

原创 Java 学习笔记:JVM

JVM 基本概念可运行 Java 代码的假想计算机,其包括字节码指令集、寄存器、栈、垃圾回收器、堆和存储方法域运行在操作系统之上,与硬件没有直接交互Java 源文件 -> 编译器 -> 字节码文件字节码文件 -> JVM -> 机器码线程此处及下文所说的线程是指程序执行过程中的一个线程实体。JVM 允许一个应用并发执行多个线程。HotSpot...

2019-06-04 15:24:23 267

原创 Java 学习笔记:并发

线程状态转换新建 new当线程被创建时会短暂地处于这种状态,尚未启动此时 JVM 为其分配了必须的系统资源并执行了初始化就绪 Runnable包含了操作系统线程状态中的 Running 和 Ready,可能正在运行,也可能正在等待 CPU 时间片在 Ready 状态下,只要调度器分配时间片给线程,线程就可以运行阻塞 Blocked线程能够运行,但是存在某个条件阻止其运行...

2019-06-04 15:17:47 204

原创 计算机网络学习笔记:网络层

概述因为网络层是整个互联网的核心,因此应当让网络层尽可能简单。网络层服务模型定义了分组在发送与接收端系统之间的端到端运输特性,向上只提供简单灵活的、无连接的、尽最大努力交互的数据报服务。网络层的功能包括:转发将分组从一个输入链路接口转移到适当的输出链路接口的路由器本地动作,通过转发表实现。路由选择当分组从发送方流向接收方时,网络层必须决定这些分组所采用的路由或路径,通过路由选择...

2019-06-04 15:08:24 395

原创 计算机网络学习笔记:应用层

应用层协议原理进程通信不同进程位于同一个端系统:端系统上的操作系统决定进程通信机制规则不同进程位于不同端系统:跨越计算机网络交换报文套接字 socket同一主机内应用层与运输层之间的接口建立网络应用程序的可编程接口,即应用程序编程接口 API进程与计算机网络之间的接口进程寻址接收进程标识主机地址:IP 地址定义在目的主机中的接收进程的标识符:接收套接字目的地端口号...

2019-04-28 15:23:32 1096

原创 论文笔记:End-to-end Training for Whole Image Breast Cancer Diagnosis using An All Convolutional Design

核心观点块分类网络可通过修改输入大小与增加顶层被转换为端对端全图可训练网络从块分类器输出生成的热图层会在全图网络中导致信息瓶颈,应被移除以优化性能块分类器对整个图像分类器的性能至关重要所有卷积设计优于卷积和完全连接层的混合问题乳腺癌诊断不可简单视作图像分类任务病变状态由整张图像中的一小部分区域来确定若数据集存在 ROI 标注则可将其视为目标检测与分类问题现有研究假定用于研究...

2019-04-25 15:02:38 295

原创 计算机网络学习笔记:概要

参考《计算机网络——自顶向下方法》

2019-04-20 18:08:56 385

原创 数据结构学习笔记:基础知识梳理

引论递归简论基本法则基准情形 base case必须总要有某些基准的情形,其不用递归就能求解。不断推进 making progress对于要递归求解的情形,递归调用必须总能朝着一个基准情形推进。设计法则假设所有递归调用都能运行。合成效益法则 compound interest rule在求解一个问题的同一实例时,切勿在不同的递归调用中做重复性的工作。...

2019-04-20 17:09:28 182

原创 Java 学习笔记:IO 系统

概览Java 的 I/O 大概可以分为以下几类:磁盘操作:File字节操作:InputStream 与 OutputStream字符操作:Reader 与 Writer对象操作:Serializable网络操作:Socket新的输入 / 输出:NIO磁盘操作File 类可以用于表示文件和目录的信息,但是它不表示文件的内容。// 递归地列出一个目录下所有文件public s...

2019-04-20 17:01:22 138

原创 Java 学习笔记:容器

概览容器主要包括 Collection 和 Map 两种:Collection:存储着对象的集合,是集合 List、Set、Queue 的最基本接口Map:存储着键值对(两个对象)的映射表,是映射表的基础接口Iterator:迭代器,可以通过迭代器遍历容器中的数据CollectionSetSet 注重独一无二的性质,该体系集合用于**存储无序(存入和取出的顺序不一定相同)**的...

2019-04-20 16:54:06 164

原创 Java 学习笔记:基础知识梳理

数据数据类型基本类型为保证 Java 的移植能力,基本类型大小不可改变。位于栈,直接存储 ”值“,而非引用的自动变量。boolean 只有两个值:true 与 false ,可以使用单个字节进行存储,具体大小没有明确规定。JVM 会在编译时期将 boolean 类型的数据转换为 int ,使用 1 来表示 true , 0 来表示 false 。JVM 并不直接支持 boolean ...

2019-03-27 09:18:05 423

原创 数据结构学习笔记:经典排序算法原理及实现

冒泡排序算法描述比较范围初始化为 0 ~ N-1,当前元素初始化为数组首位元素将当前元素按照顺序依次与后续元素逐一进行比较,每次比较过程结束后,选取最大项作为当前元素,最后实现将首个最大的元素移至数组末尾排除最后一个元素,缩小比较范围至 0 ~ N-2重复步骤 2 与步骤 3 直至实现排序代码实现public int[] bubbleSort(int[] A, int n) {...

2019-03-05 16:15:13 134

原创 Java 编程练习:判断两个字符串是否互为旋转词

旋转词定义:如果对于一个字符串A,将A的前面任意一部分挪到后边去形成的字符串称为A的旋转词。比如A=“12345”,A的旋转词有 “12345”、 “23451”、 “34512”、 “45123” 和 “51234”。主要思想:若两个字符串互为旋转词,那么其中任意一个字符串与自身相加时必定包含另一个字符串。源码:import java.util.*;public class Ro...

2019-02-23 15:01:35 724

原创 Java编程练习:广度优先遍历二叉树并以二维数组形式打印(保留行信息)

主要思想:设定两个 flag 变量用于标识当前打印行的末尾元素 last 以及下一行的末尾元素 nlast。定义一个队列用以暂存二叉树节点信息。弹出队首元素,打印出来。从左到右将每行节点值写入队列中,最右端的右孩子节点值(即队伍最末元素)赋给 nlast。将弹出的队首元素与 last 进行比较。若相等,则表示此时到达末尾,进入下一行,将 nlast 的值赋给 last。重复步骤 3 ...

2019-02-21 22:17:20 612

原创 论文笔记:多媒体工程:2016——图像检索研究进展与发展趋势

还是为了期末考试看的,任课老师的论文。综述类别文章,还是简单放一下梗概图,不展开说了。

2019-01-17 10:34:57 324

原创 论文笔记:多媒体技术研究:2012——多媒体数据索引与检索技术研究进展

为了期末考试看的任课老师的论文。不过这综述大部分也都是对当年论文方法的罗列介绍,这里就简单放一下梗概图,不展开说了。

2019-01-17 10:31:21 149

原创 多媒体基础学习笔记:MPEG-7

为了期末考试学习了一些多媒体基础,在这里整理记录一哈,嗯!不能白学!学习概要如下图所示:一、基本介绍伴随着数字视听信息的增加与内容描述、内容快速检索的使用,MPEG-7 应运而生,其实质上是一种多媒体内容描述接口。MPEG-7 主要功能应用场景描述如下:为高维索引提供支持快速而准确的访问个性化内容的生产与消费内容管理信息自动化MPEG-7 旨在对包括音频、视频、图像以及...

2019-01-17 10:26:18 1546 4

原创 论文笔记:Multi-Task Generative Adversarial Network for Handling Imbalanced Clinical Data

该论文主要围绕如何在训练数据不平衡(健康组织较多,病变组织较少)情况下降低模型存在的偏差,减轻对健康组织的敏感度这一问题展开。

2018-12-10 21:28:17 571

原创 论文笔记:3D MRI brain tumor segmentation using autoencoder regularization

大致框架主要内容数据预处理与扩充网络基本架构1)基于卷积神经网络(CNN)的编码器 - 解码器架构包括较大的编码器与较小的解码器,其中编码器用于提取输入图像的深度特征,解码器用于重建密集的分割掩码。2)额外分支—— 变分自动编码器在编码器的结束节点使用,用于重建原始输入图像与特征聚类结果的优化,为编码器输出结果增加额外的导向与正规化。损失函数优化与规范化数据预处理与扩充...

2018-11-16 14:50:11 2798 3

原创 论文笔记:U-Net: Convolutional Networks for Biomedical Image Segmentation

基本框架如下图所示:基本目标:利用较少的训练样本实现网络训练。网络架构:主要分为收缩路径(contracting path,用于捕获上下文)与扩展路径(expanding path,用于精确定位)两个部分,共包含23个卷积层,分别用于实现特征频道的增加、缩减、映射等。...

2018-09-25 15:39:29 217

原创 论文笔记:A deep learning model integrating FCNNs and CRFs for brain tumor segmentation

大致框架:基本流程:预处理:通过N4ITK以及基于图像模式的方法实现图像强度归一化。利用全卷积神经网络(FCNNs)对图像以像素单位分配不同标签。利用条件随机场所构建的递归神经网络(CRF-RNN)对FCNNs输出结果进行优化。利用多数投票策略(Majority voting strategy)对不同标签标记结果进行分割,实现病变脑组织与正常脑组织的划分。后续处理:去噪、去除...

2018-09-08 15:58:16 1210 1

原创 Matlab图像练习程序:bwboundaries功能实现

基本思路: 1. 预处理后遍历图像,判断L(i,j)为前景 且 未被标记 且 该像素点所在的区域未被标记。 2. 保存当前区域标签、像素点坐标。 3. 对该像素点进行八邻域搜索,顺时针进行,初始方向设定为前进方向的反方向的下一方向(即左上)。 4. 当遇到下一坐标点时进行标记并更新当前像素点坐标(步骤2、3)。 5. 若八邻域搜索结束后找不到符合目标的像素点,则再次进行遍历,寻找新的区域...

2018-07-12 14:30:39 3081

原创 Matlab图像练习程序:bwlabel功能实现

基本思路:二值化后前景图像以1进行标记,背景图像标记为0。遍历原图I,当遇到前景图像时,判断该前景图像是否被标记,若该像素点pix(i,j)未被标记,则保存其坐标值至队列中,并在标记矩阵的对应坐标位置对该像素点进行标记。对pix(i,j)的八个邻域进行搜索,当遇到新的未被标记的前景像素点时,将该点p(i+1,j)(或是其他点)坐标值入列,并在标记矩阵中进行标记。八个邻域搜索标记完成后,...

2018-07-11 21:40:52 3088

原创 Matlab图像练习程序:imrotate功能实现

基本思路: 为了避免直接旋转时,旋转后坐标值(即矩阵索引)为非整数值。 这里以旋转后的图像R为主,往回旋转并邻近取整,当R中坐标点转回后与原图I中坐标点位置一致时,将原图中对应的灰度值赋值给旋转图像,最后实现旋转。源码:function rotate(I)%旋转图像%输入:图像矩阵 (彩色可用Matlab自带图像 onion.png,灰度可用 rice.png 进行测试%%%...

2018-07-11 21:28:36 3217

翻译 Robust Face Alignment Under Occlusion via Regional Predictive Power Estimation

原文地址:Robust Face Alignment Under Occlusion via Regional Predictive Power Estimationpdf版翻译原文已上传百度云,内容有整理过格式的完整图片与公式, 链接:https://pan.baidu.com/s/1jJ8y7Ts 密码:y7cm摘要 近年来,人脸对齐已经得到了很好的研究。然而,当人脸对齐模型被应用...

2018-02-19 21:45:06 618

原创 异常:android.content.res.Resources$NotFoundException: String resource ID #0x1

在设置textView的text值时,若设为int值,系统可能会自动识别为资源类型,并返回找不到资源错误,此时应设为String值。

2018-02-01 15:57:05 232

原创 Latex 论文插入copyright

\usepackage{fancyhdr} \renewcommand{\headrulewidth}{0pt} \renewcommand{\footrulewidth}{0pt}\maketitle \thispagestyle{fancy} \fancyhead{} \lhead{} \lfoot{978-1-5386-4362-4/18/$31.00 \copyright

2018-01-26 15:26:09 4675

原创 Ubuntu下导入mysql数据

mysql -u{username} -p target_database < original.sql

2018-01-17 10:59:53 197

原创 SSM框架 Json前后端数据传输中文乱码问题解决

问题:在数据库编码、Java编码、jsp编码都为utf-8情况下仍然乱码。 解决方法:修改Tomcat编码为utf-8。 具体方法:修改tomcat安装路径下conf文件夹内的server.xml文件,即F:\apache-tomcat-7.0.72\conf\server.xml。原始内容:Connector port="8080" protocol="HTTP/1.1"

2018-01-09 21:47:31 1065

原创 论文笔记:Occlusion-free Face Alignment: Deep Regression Networks Coupled with De-corrupt Auto-Encoders

论文方法整体框架图 基本方法流程使用深度回归网络(DR)预测人脸形状 一共三层,前面两层是非线性隐藏层,最后一层是线性回归层。使用去遮挡自编码网络(DA)对当前形状进行遮挡区域恢复(去除遮挡物。恢复后人脸再次作为深度回归网络的输入进行下一轮的预测,反复迭代。phi 是特征提取函数,基于形状索引的sift特征 Si实际形状 S是初始形状,通过普通人脸检测获得基本思想:损坏的部分可以从冗余的图

2018-01-01 14:26:49 1046

原创 NSIS Error:运行安装包出现installer integrity check has failed错误解决方法

问题: 解决方法: 将应用拖拽至命令行后,在其后空格再输入/NCRC 后回车运行即可。

2017-12-20 10:11:41 31465 11

原创 批量修改文件名

命令行win+R cd path进入文件存放位置 输入命令获得文件名表dir /b>rename.xls在B列输入目标文件名 C1输入="ren "&A1&" "&B1,下拉成列得到下图 新建后缀名为.bat的批处理文件(与源文件同一路径),记事本方式打开,将C列作为命令黏贴 使用ren命令批量修改文件名 双击保存的bat文件实现文件名批量修改。

2017-08-24 21:44:06 306

原创 Microsoft Office每次启动自动配置问题解决方法

举例: 每次启动Excel会出现自动配置问题。解决方法: 1. 在文件安装目录中找到Excel.exe文件,将其进行重命名 (我改为Excel11.exe)。 2. 在菜单页面启动Excel程序,会看到文件安装目录出现一个新的Excel.exe文件。 3. 将旧的(也就是刚刚重命名的文件删除,即删除Excel11.exe)。 4. 重新启动程序,问题解决。

2017-01-12 13:53:12 4524

原创 将TXT文件导入MySQL,统计重复数据

创建表create table test(id int);导入数据load data local infile “D:/test.txt” into table test(id); 显示重复数据及其出现次数且以出现次数从大到小排序select id, count(*)from testgroup by id order by count(*) desc;

2017-01-09 09:54:04 634

原创 Ubuntu下配置CodeBlocks与OpenCV

CodeBlocks安装: terminal中输入:sudo apt-get install codeblocks 安装成功截图:查询OpenCV信息: terminal中输入:apt-cache search opencv得到OpenCV头文件的地址: terminal中输入:pkg-config --cflags opencv得到OpenCV库文件的地址: terminal中输入:pk

2016-09-06 14:43:14 691

空空如也

空空如也

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

TA关注的人

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