自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 TensorFlow在Windows 7上的详细安装步骤

今天着实被感动到了,TensorFlow官方更新了0.12RC版本,该版本支持Windows下的pip一键安装。是的,今天下午在开会前知道后,开完会立马安装了。 不得不说,TensorFlow在过去的一周年里,一直只官方支持两个系统——Linux 和 Mac,说实话,我之前没有安装,就是...

2016-11-30 20:58:12 17911 0

原创 【Redis全景实践课】Redis集群以及持久化方式

1. redis提供了哪几种持久化方式?它们的区别是什么? redis提供了两种持久化方式,AOF和RDB。 RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储。 而A...

2019-11-19 23:37:54 62 0

原创 【Redis全景实践课】安装和使用Redis

最近参加了一个课程——Redis全景实践课,由于免费提供机器,所以就打算跟着一起学习一下。顺便在这里记录一下自己的学习过程。 由于是学习华为云学院的课程,因此,会截取部分重要的知识点进行呈现。 1、DCS概念 2、DCS的应用场景 3、DCS的特性 二、课后作业 ...

2019-11-19 00:30:36 58 0

转载 【转】大话高并发架构

前言 高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。 为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因素,来设计适合自己业务场景的高并发处理方案。 在电商相关产品开发的这些年,我有幸的遇到了并发下的各种坑,这...

2019-11-03 21:26:41 49 0

转载 【转】一个微服务+DDD(领域驱动设计)的代码结构示例

前有幸拜读过诸多大神关于DDD的实现落地等文章,学习较多,受益匪浅,在此推荐 : https://www.cnblogs.com/hafiz/p/9388334.htmlhttps://blog.csdn.net/k6T9Q8XKs6iIkZPPIFq/article/details/78909...

2019-11-01 22:02:11 126 0

转载 【转】可以落地的DDD到底长什么样?

领域驱动设计的概念 大家都知道软件开发不是一蹴而就的事情,我们不可能在不了解产品(或行业领域)的前提下进行软件开发,在开发前通常需要进行大量的业务知识梳理,然后才能到软件设计的层面,最后才是开发。而在业务知识梳理的过程中,必然会形成某个领域知识,根据领域知识来一步步驱动软件设计,就是领域驱动设计...

2019-11-01 22:00:15 75 0

转载 【转】DDD极简教程

概述 DDD(Domain-Driven Design 领域驱动设计)是由Eric Evans最先提出,目的是对软件所涉及到的领域进行建模,以应对系统规模过大时引起的软件复杂性的问题。整个过程大概是这样的,开发团队和领域专家一起通过 通用语言(Ubiquitous Language)去理解和消化...

2019-11-01 21:58:11 200 0

转载 【转】关于leetcode刷题详细介绍

https://blog.csdn.net/chekongfu/article/details/82916504

2019-09-24 00:14:54 30 0

转载 【转】LeetCode-数学专题总结

https://blog.csdn.net/Apple_hzc/article/details/84714881

2019-09-24 00:11:12 36 0

转载 【转】可能是全网把 ZooKeeper 概念讲的最清楚的一篇文章

前言 相信大家对 ZooKeeper 应该不算陌生。但是你真的了解 ZooKeeper 是个什么东西吗?如果别人/面试官让你给他讲讲 ZooKeeper 是个什么东西,你能回答到什么地步呢? 我本人曾经使用过 ZooKeeper 作为 Dubbo 的注册中心,另外在搭建 solr 集群的时候,...

2019-07-26 17:06:09 236 0

转载 【转】经典算法总结——背包问题(java实现)【已完结】

问题描述: 一个背包的总容量为V,现在有N类物品,第i类物品的重量为weight[i],价值为value[i] 那么往该背包里装东西,怎样装才能使得最终包内物品的总价值最大。这里装物品主要由三种装法: 1、0-1背包:每类物品最多只能装一次 2、多重背包:每类物品都有个数限制,第i类物品最多可以装...

2019-07-22 11:39:11 104 0

转载 【转】2019春季阿里笔试算法题——判断一个点是否在多边形内部

题目描述: 自己任意输入几个点构造一个多边形,然后再随机输入一个点,判断该点是否在多变形里面,如果不在,那么该点离多变形的最短距离是多少。 思路一: 下面是几个比较基本的方法: (1)面积法:将这个点与多边形的所有顶点连线,将所形成的所有三角形面和求和,如果和多边形面积相等则点在多边形内部...

2019-07-17 15:52:29 137 0

原创 【华为机试在线训练】提取不重复的整数

题目描述 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 输入描述: 输入一个int型整数 输出描述: 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数 示例1 输入 9876673 输出 37689 时间限制:1秒空间限制:3276...

2019-07-16 22:51:44 44 0

原创 【华为机试在线训练】取近似值

题目描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。 输入描述: 输入一个正浮点数值 输出描述: 输出该数值的近似整数值 示例1 输入 5.5 输出 6 时间限制:1秒空间限制:32768K热度指...

2019-07-15 23:35:01 39 0

原创 【剑指offer】面试题 3:数组中重复的数字

题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 时间限制:1秒空...

2019-07-14 11:27:05 48 0

原创 【剑指offer】面试题 58:翻转单词顺序列

题目描述 牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am ...

2019-07-13 15:01:13 40 0

原创 【剑指offer】面试题 10-扩展:矩形覆盖

题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 时间限制:1秒空间限制:32768K热度指数:318412 本题知识点:递归 思路 依旧是斐波那契数列的变形。 2*N的大矩形,和N个2*...

2019-07-13 11:54:44 32 0

原创 【剑指offer】面试题 38:字符串的排序

题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述: 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 时间限制:1秒空间...

2019-07-07 16:05:01 91 0

原创 【剑指offer】面试题 67:把字符串转换成整数

题目描述 将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0。 输入描述: 输入一个字符串,包括数字字母符号,可以为空 输出描述...

2019-07-06 22:11:55 115 0

转载 【转】Java 200+ 面试题补充② Netty 模块

本文是前文《Java 最常见的 200+ 面试题》的第二个补充模块,第一模块为:《Java 200+ 面试题补充 ThreadLocal 模块》。 1.Netty 是什么? Netty 是一款基于 NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于 BIO(Bloc...

2019-03-08 09:01:22 178 0

转载 【转】Java 200+ 面试题补充 ThreadLocal 模块

本文是前文《Java 最常见的 200+ 面试题》的第一个补充模块。 让我们每天都有进步,老王带你打造最全的 Java 面试清单,认真把一件事做到极致。 1.ThreadLocal 是什么? ThreadLocal 是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做...

2019-03-07 09:18:43 458 0

转载 如何保存Windows聚焦的锁屏壁纸

笔记本锁屏有时特别美,超想保存下来。可是笔记本锁屏是Windows聚焦,如图 这时,去哪里找锁屏图片呢? 第一步,找到图片位置。 首先,打开 C:\Users\ ,找到你的登陆用户,显示隐藏的项目(勾选上红框里的项): 然后将下面这行粘贴到文件目录栏: \AppData\Local\P...

2019-03-07 09:05:17 2914 0

转载 【转】Java 最常见的 200+ 面试题:面试必备

这份面试清单是我从 2015 年做了 TeamLeader 之后开始收集的,一方面是给公司招聘用,另一方面是想用它来挖掘我在 Java 技术栈中的技术盲点,然后修复和完善它,以此来提高自己的技术水平。虽然我从 2009 年就开始参加编程工作了,但依旧觉得还有很多东西要学,当然学习的过程也给我带来了...

2019-03-04 09:08:26 1555 0

原创 解决lambda expressions are not supported at this language level的问题

最近在读《java8 in action》这本书,但是写代码的时候,明明我安装的openjdk1.8支持lambda表达式,但是却提示我版本不对。 如下图所示:   你可以尝试如下解决: FIle --> Project Structure --> Modu...

2019-02-27 17:47:22 388 0

转载 【掘金-石杉的架构笔记】课程汇总

辛苦整理的中华石杉老师课程,网上找了好久,这应该是最全的一个版本! 中华石杉Java面试突击第一季:(首推) (这套面试课程,已经让无数Java coder华丽转身跳槽。话不多说,自己看看内容就知道了)https://pan.baidu.com/s/1QOMRLz6hp6KLRZ_aQM0...

2019-02-27 16:06:43 3159 2

原创 【Navicat Premium 12】安装后的破解注册

安装Navicat Premium 12后,发现只有14天的试用时间,要想永久的使用就需要对Navicat Premium 12进行破解。网上的教程很多,但是按照他们的方法并没有帮助我快速破解该程序。 高手在民间。虽然网上教程很多都不可用,但是还是被我找到了一位大佬自己整出来的注册机能够有效的破...

2019-01-20 02:37:13 1332 2

原创 【MySQL】Win10安装MySQL-5.7.24-winX64 启动服务器失败并且没有错误提示

今天安装mysql-5.24-winX64后,在bin目录下运行 net start mysql, 出现无法启动的情况: 找了很多的教程,大部分的教程都是类似于下面的解决方案: 但是我使用这些解决方法的时候,发现并不能很好的解决这个问题。 我就核对我和他们的不一样,同时注意到cmd中...

2019-01-19 21:56:23 673 0

原创 【编程题】基本字符串压缩

[编程题]基本字符串压缩 热度指数:58188 时间限制:3秒 空间限制:32768K 利用字符重复出现的次数,编写一个方法,实现基本的字符串压缩功能。比如,字符串“aabcccccaaa”经压缩会变成“a2b1c5a3”。若压缩后的字符串没有变短,则返回原先的字符串。 给定一个string ...

2018-09-15 20:31:18 487 0

原创 【编程题】空格替换

链接:https://www.nowcoder.com/questionTerminal/b0850698cb41449188344cdb647f3e99 来源:牛客网   [编程题]空格替换 热度指数:33253 时间限制:3秒 空间限制:32768 请编写一个方法,将字符串中的空格全部替换...

2018-09-09 21:36:15 140 0

原创 【编程题】确定字符互异

链接:https://www.nowcoder.com/questionTerminal/9618c2a9e8a14c3e82954ee14168f592 来源:牛客网   [编程题]确定字符互异 热度指数:76985 时间限制:3秒 空间限制:32768K 请实现一个算法,确定一个字符串的所...

2018-09-09 18:25:45 145 0

转载 DetNet: A Backbone network for Object Detection 笔记

Face++的lizeming大神注意到了现有Detection Network的两大通病:借用原本为了class而设计的network,牵强地附加上其他辅助结构来实现Detection;下采样能带来大感受野,从而提升class任务精度。但下采样又会损失空间信息,影响detection精度。二者难...

2018-04-19 15:51:46 1350 0

转载 python seaborn画图

python seaborn画图在做分析时候,有时需要画几个图看看数据分布情况,但总记不住python的绘图函数。今天有空顺便整理下python的seaborn绘图函数库。 Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seab...

2018-03-31 15:39:09 1524 0

原创 Ubuntu 16.04 安装Spark-2.3.0详细步骤

安装Spark的步骤跟安装Java和Scala的步骤差不多,比较简单,在这里简单表述一下安装流程。1、下载Spark。方法一:这个简单,直接在官网上找到downloads选定红色框框中的版本号就可以了。注意:package Type大家可以选择Pre-built for Apache Hadoop...

2018-03-19 17:59:59 2288 0

原创 Ubuntu16.04上安装Java JDK1.8详细步骤

1. 下载Linux版本的Java SDK 下载的链接:Java SE Development Kit 8-Downloads 2. 将Java SDK文件放置到你想安装的文件夹下 将下载的文件放置到你想放置解压文件的文件夹下 3. 解压文件 cd到你...

2018-03-19 14:27:15 1343 2

转载 IDEA创建Python工程

 Intellij IDEA15:建立Python 工程[python] view plain copy #! /usr/bin/env python  # -*- coding: utf-8 -*-    def foo():      str="function"     ...

2018-03-17 11:04:37 5758 0

原创 jupyter notebook更换主题 步骤详解

最近在折腾自己的笔记本电脑,结果被Jupyter Notebook的自带主题亮瞎了眼,为了保护视力,还是换个对眼睛友好点的主题吧。在github上发现了一个jupyter-themes工具,可以通过pip安装,非常方便使用。 接下来将详细介绍Jupyter-themes工具及如何为Jupyter...

2018-01-31 21:09:28 25858 11

原创 修改Anaconda中的Jupyter Notebook默认工作路径

最初的Jupyter Notebook是默认路径,如下图所示: 打开Windows的cmd,在cmd中输入jupyter notebook --generate-config如下图: 可以看到路径为C:\Users……找到此路径修改jupyter_notebook_conf...

2018-01-31 13:56:46 956 0

转载 在Python 2.7即将停止支持时,我们为你准备了一份3.x迁移指南

目前,Python 科学栈中的所有主要项目都同时支持 Python 3.x 和 Python 2.7,不过,这种情况很快即将结束。去年 11 月,Numpy 团队的一份声明引发了数据科学社区的关注:这一科学计算库即将放弃对于 Python 2.7 的支持,全面转向 Python 3。Numpy...

2018-01-29 19:50:33 3082 0

转载 详解Fast R-CNN

论文出处见:http://arxiv.org/abs/1504.08083 项目见:https://github.com/rbgirshick/fast-rcnn R-CNN的进化版,0.3s一张图片,VOC07有70的mAP,可谓又快又强。 而且rbg的代码一般写得很好看,应该会是个很...

2018-01-28 23:10:11 875 0

转载 深度学习模型压缩方法综述(三)

前言在前两章,我们介绍了一些在已有的深度学习模型的基础上,直接对其进行压缩的方法,包括核的稀疏化,和模型的裁剪两个方面的内容,其中核的稀疏化可能需要一些稀疏计算库的支持,其加速的效果可能受到带宽、稀疏度等很多因素的制约;而模型的裁剪方法则比较简单明了,直接在原有的模型上剔除掉不重要的filter,...

2018-01-18 15:05:47 1060 0

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