自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 背包问题

一:01背包 题目:有一个容量为T的背包,现有n个物品,每个物品有都有一个体积w[ i ],和自身价值v[ i ],现在要求求出背包能够装的物品的价值最大。每个物品只可以装一次。 基本思路:01背包是背包中的最基础的问题,后面很多背包问题都是01背包和完全背包延伸出来的。01背包的特点是:每一...

2019-09-29 12:08:00

阅读数 6

评论数 0

转载 ggplot 画堆叠柱状图

1、 转载于:https://www.cnblogs.com/zhanmaomao/p/11587643.html

2019-09-25 21:37:00

阅读数 138

评论数 0

转载 遗传编程(GA,genetic programming)算法初探,以及用遗传编程自动生成符合题解的正则表达式的实践...

1. 遗传编程简介 0x1:什么是遗传编程算法,和传统机器学习算法有什么区别 传统上,我们接触的机器学习算法,都是被设计为解决某一个某一类问题的确定性算法。对于这些机器学习算法来说,唯一的灵活性体现在参数搜索空间上,向算法输入样本,算法借助不同的优化手段,对参数进行调整,以此来得到一个对训练样...

2019-09-25 21:02:00

阅读数 136

评论数 0

转载 木桶排序

木桶排序(箱排序)就是将数组中的数分到有限个木桶中去。木桶排序的必要步骤是计数,记录每一个数出现的次数。 原理图展示: 我们先假设待排数组是a,数组长度为n,max代表数组中最大的数所在的范围,即[ 0,max)。木桶数组为buceks。 看上面的图,我们可以看到,在循环的时候,...

2019-09-25 16:17:00

阅读数 1

评论数 0

转载 有关java中的try{}catch(){}的讲解

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_38225558/article/details/82054100 try { 可能出现异常的代码(包括不会出现异常的代码)} c...

2019-09-22 08:14:00

阅读数 3

评论数 0

转载 Asp.Net Core中完成拒绝访问功能

  很多时候如果用户没有某个菜单的操作权限的话在页面是不应该显示出来的。 @if (SignInManager.IsSignedIn(User) && User.IsInRole("Admin")) { <li class="n...

2019-09-21 17:19:00

阅读数 6

评论数 0

转载 Asp.Net Core Identity中基于角色授权

  我们已经在之前介绍了简单的授权是在Controller或Action上添加属性Authorize来实现,那角色授权是在指定Authorize的同时指定Roles参数。   我们来看看基于角色访问的三种方式:   1、指定只有角色为Admin的用户才能访问  [Authorize(Ro...

2019-09-21 17:06:00

阅读数 5

评论数 0

转载 Asp.Net Core中的角色

  在前面介绍中我们知道了Asp.Net Core Identity中创建用户使用到的类UserManager<IdentityUser>,同样的,创建角色我们需要使用RoleManager<IdentityRole>。   接下来我们就来看看如何创建角色。   先定义...

2019-09-21 12:09:00

阅读数 3

评论数 0

转载 扩展Asp.Net Core中的IdentityUser类

  虽然Asp.Net Core.Identity提供了IdentityUser类,但是在有些情况下我们需要一些额外的用户信息,比如性别,年龄等,这时候就需要来扩展IdentityUser类以达到我们的需求。 namespace Microsoft.AspNetCore.Identity ...

2019-09-21 11:16:00

阅读数 3

评论数 0

转载 Asp.Net Core Identity 完成注册登录

 Identity是Asp.NetCore全新的一个用户管理系统,它是一个完善的全面的庞大的框架,提供的功能有: 创建、查询、更改、删除账户信息 验证和授权 密码重置 双重身份认证 支持扩展登录,如微软、Facebook、google、QQ、微信等...

2019-09-21 11:15:00

阅读数 6

评论数 0

转载 Asp.Net Core 自定义验证属性

  很多时候,在模型上的验证需要自己定义一些特定于我们需求的验证属性。所以这一篇我们就来介绍一下怎么自定义验证属性。   我们来实现一个验证邮箱域名的自定义验证属性,当然,最重要的是需要定义一个继承自ValidationAttribute的类,然后在实现其IsValid方法。 public...

2019-09-21 10:47:00

阅读数 7

评论数 0

转载 Asp.Net Core 客户端验证和远程验证

  我们先来看这样一个注册页面和它的后台Model @model RegisterViewModel @{ ViewBag.Title = "用户注册"; } <h1>用户注册</h1> <div class=&qu...

2019-09-21 10:37:00

阅读数 5

评论数 0

转载 MySQL索引分析与优化

索引分析 - 准备 先创建三张表:tb_emp(员工表)tb_dept(部门表)tb_desc(描述表) 1. tb_emp(员工表) DROP TABLE IF EXISTS `tb_emp`; CREATE TABLE `tb_emp` ( `id` int(11) NO...

2019-09-20 22:25:00

阅读数 1

评论数 0

转载 STL之vector

简介: vector(向量)相当于一个数组,它是在内存中分配一块连续的的存储空间。支持不指定vector的大小,当所存数据的大小超过了分配的存储空间,这时候会再次重新分配一块较大的内存。这就相当于我们可以不用指定vector的大小。反观数组的话,数组的大小就只可以开到1e6的大小,当我们的数据规...

2019-09-16 16:30:00

阅读数 1

评论数 0

转载 浅谈独立特征(independent features)、潜在特征(underlying features)提取、以及它们在网络安全中的应用...

1. 关于特征提取 0x1:什么是特征提取 特征提取研究的主要问题是,如何在数据集未明确表示结果的前提下,从中提取出重要的潜在特征来。和无监督聚类一样,特征提取算法的目的不是为了预测,而是要尝试对数据进行特征识别,以此得到隐藏在数据背后的深层次意义。 回想一下聚类算法的基本概念,聚类算法将数...

2019-09-15 11:43:00

阅读数 3

评论数 0

转载 典型的动态规划题目总结(斐波那契数列相关)

1.常规跳台阶 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 大体思路: 第 i 个楼梯可以从第 i-1 和 i-2 个楼梯再走一步到达,即走到第 i 个楼梯的方法数为走到第 i-1 和第 i-2 个楼梯的方法数之和。...

2019-09-14 19:00:00

阅读数 4

评论数 0

转载 windows解压版mysql的配置和使用

1、下载mysql解压版的压缩包下载对应版本的mysql压缩包,如本文下载的mysql5.6-win64位的压缩包; 2、解压压缩包解压下载的压缩包,并将压缩包拷贝到需要安装的目录下; 3、增加并修改配置文件进入解压后的mysql安装目录下。如本文的地址如下: D:\Program File...

2019-09-13 10:20:00

阅读数 2

评论数 0

转载 创建线程

创建线程的方式有三种 1.继承Thread类 2.实现Runnable接口 3.实现Callable接口 第三种方式,可以通过FutureTask包装类调用get()方法获取到线程的返回值 也可以通过ExecutorService创建的线程池调用submit()方法返回一个Future对...

2019-09-12 22:54:00

阅读数 0

评论数 0

转载 STL中的queue用法与stack用法对比

<queue>是STL中的队列,特点是先进先出,方便我们不用自己去构造队列,包含在头文件#include<queue>中。 定义一个队列:queue<int> q;(数据类型可以根据自己的需要来定义) 基本操作: 入队:q.push(x),将元素添加到队列...

2019-09-12 10:55:00

阅读数 1

评论数 0

转载 时间处理

SimpleDateFormat 的线程安全性问题 public class DateFormat { // 多线程下存在问题,同步锁可解决 private static SimpleDateFormat simpleDateFormat = new SimpleDate...

2019-09-11 21:05:00

阅读数 1

评论数 0

转载 LVM基本管理

#LVM的组成   PE:物理拓展,卷组的基本组成单位   PV:物理卷   LG:卷组   LV:逻辑卷 步骤:创建PV(其实物理磁盘被条带化为PV,划成了一个个PE,默认每个PE大小是4MB) 》创建VG资源池》创建LV,组成LV可能来自不同的磁盘》格式化LV挂载使用。 PV管理 ...

2019-09-11 16:12:00

阅读数 1

评论数 0

转载 如何配置docker仓库

创建文件 /etc/docker/daemon.json,写入国内镜像URL地址 { "registry-mirrors": [ "https://rq5uyt7.mirror.aliyuncs.com", "htt...

2019-09-11 14:04:00

阅读数 60

评论数 0

转载 修改centos7命令行控制台屏幕分辨率

1) vi /etc/sysconfig/grub 2) GRUB_CMDLINE_LINUX 在rhgb前加 vga=0x0317 (317为分辨率编码) 3)grub2-mkconfig -o /boot/grub2/grub.cfg Done. 转载于:https://www.cnb...

2019-09-10 15:16:00

阅读数 8

评论数 0

转载 speedtest测速

wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py chmod a+rx speedtest.py mv speedtest.py /usr/local/bin/speedtest chown root:ro...

2019-09-09 23:24:00

阅读数 173

评论数 0

转载 异常

Java异常是一个对象,所有异常都直接或间接的继承Throwable类,异常层次结构如图: Error类代表错误,指程序无法恢复的异常情况,常见的Error类例如内存溢出StackOverflowError等。 Exception类代表异常,指程序有可能恢复的异常情况,分为Runt...

2019-09-09 22:28:00

阅读数 1

评论数 0

转载 linux中两台虚拟机的连接方式

目标服务器需要先开通发送服务器的ip访问权限和22的ssh权限 #echo "资源打包结束,开始上传文件" /usr/bin/expect << EOFset timeout 3600spawn scp -r /root/dist nginx@test.weba...

2019-09-09 21:28:00

阅读数 40

评论数 0

转载 从几个简单例子谈随机优化技术

1. 关于随机优化(stochastic optimization) 随机优化技术常被用来处理协作类问题,它特别擅长处理:受多种变量的影响,存在许多可能解的问题,以及结果因这些变量的组合而产生很大变化的问题。例如: 在物理学中,研究分子的运动 在生物学中,预测蛋白质的结构 在计算机科学...

2019-09-09 17:05:00

阅读数 13

评论数 0

转载 植物GO注释

本文主要是对没有GO term库的植物进行注释。 1、选用AgriGo 进行注释,在agriGO中点击species后,查看与你目标物种相近的物种作为库 2、比如我以甜菜为例 为了找到和GO term对应的ID,先找到PLAZA,进入网站https://bioinformat...

2019-09-09 14:05:00

阅读数 16

评论数 0

转载 GitLab基本使用

一、引言   在微服务架构中,由于我们对系统的划分粒度足够小,服务会很多,而且也存在经常迭代的情况。如果还按照以前的部署方式显得非常吃力和复杂,并且很容易出现错误。而随着容器技术的发展,这个时候持续集成(CI)和持续部署(DI)也相应的流行起来,极大的方便了微服务的部署,而GitLab正式这样的...

2019-09-09 13:43:00

阅读数 8

评论数 0

转载 Dubbo的配置过程,实现原理及架构详解

一. Dubbo是什么?Dubbo能做什么? 随着互联网的发展,市场需求快速变更,业务持续高速增长,网站早已从单一应用架构演变为分布式服务架构及流动计算架构。在分布式架构的背景下,在本地调用非本进程内(远程)的资源就变得在所难免。因此,后期涌现出了很多RPC(远程过程调用)的框架,如 Apach...

2019-09-08 17:44:00

阅读数 4

评论数 0

转载 明略集团面经

明略集团是一个很有发展前景的人工智能公司,是我的秋招首面。其面试分为技术面(一个半小时),hr面(20分钟左右)一共两面。尽管时间问的比较久,但是整体感觉面试官很谦和,很有耐心。 技术面: (1)自我介绍。 说明自己的研究方向和求职意向。 (2)聊项目。 面试官听我说是研究区块链技术的,...

2019-09-08 00:42:00

阅读数 150

评论数 0

转载 现场笔试篇1

中国通号,是一家北京的国有企业,也是秋招投递的第一站。现场给了一份JAVA试卷让做,内容比较简单,两道概念题,一道编程题。 1.Java中,什么是构造方法?什么是构造方法重载?什么是复制构造方法? (1)构造方法就是与类名相同的方法,每一个类都有默认的构造方法。用于在创建类对象时进行对象的初始...

2019-09-07 22:35:00

阅读数 3

评论数 0

转载 信道容量及信道编码原理学习

1. 引言 0x1:什么是通信 当我们说“A与B通信”时,我们本质意思是在说A的物理行为使B产生一种需要的物理状态。信息的传输是一个物理过程,因此,必然受到无法控制的周边噪声以及信号处理本身缺陷的影响。如果接受者B与传输者A就所传输的内容是一致的,那么说这次通信是成功的。 1. 数据压缩与数...

2019-09-07 10:42:00

阅读数 36

评论数 0

转载 注解

元注解 @Target 用来约束注解可以应用的地方 @Retention 用来约束注解的生命周期 @Documented 可以被javadoc等工具文档化@Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME)@Docu...

2019-09-04 21:58:00

阅读数 3

评论数 0

转载 Asp.Net Core文件上传

  文件上传功能在实际开发中经常使用,在 .Net Core中,文件上传接收类型不再使用HttpPostedFile 或HttpFileCollection来接收,而是使用 IFormFile 或IFormFileCollection来接收。   下面看一个例子就明白怎么使用了,具体代码如下: ...

2019-09-04 16:42:00

阅读数 3

评论数 0

转载 spring常用注解

@Controller标注为一个控制器类 @RestController 包含@Controller@ResponseBody 默认返回json格式 @Service标注为业务层组件 @Repository标注数据访问组件,即DAO组件 @Component泛指组件 @Autowired...

2019-09-03 23:07:00

阅读数 0

评论数 0

转载 annovar 注释除人类以外的SNP

1. 准备文件:   ref.fa ref.gtf或者gff3,最好是gtf3,可将gff3转化为gtf sample.vcf 2. 用gff3ToGenePred与gtfToGenePred工具将gtf或gff3文件转化为reference_refGene.txt (软件来自ht...

2019-09-03 12:06:00

阅读数 12

评论数 0

转载 miRNA分析

miRNA MicroRNA (miRNA) 是一类内生的、长度约为20-24个核苷酸的小 RNA,其在细胞内具有多种重要的调节作用。每个 miRNA 可以有多个靶基因的表达,而几个 miRNA 也可以调节同一个基因的表达。据推测,miRNA 调节着人类三分之一的基因。 1、物种 ...

2019-09-01 21:37:00

阅读数 32

评论数 0

转载 序列化

序列化:把对象转换为字节序列的过程称为对象的序列化。反序列化:把字节序列恢复为对象的过程称为对象的反序列化。 通过实现Serializable接口来达到目的 transient 修饰的属性,不会被序列化 静态static的属性,不序列化 需要显式的声明serialVersionUID这...

2019-09-01 20:35:00

阅读数 2

评论数 0

转载 mabatis缓存

一级缓存 public static SqlSession getSqlSession() { String resource = "mybatis-config.xml"; InputStream inputStream = null; ...

2019-09-01 18:15:00

阅读数 6

评论数 0

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