自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 es6中class类的全方面理解(二)------继承

继承是面向对象中一个比较核心的概念。ES6 class的继承与java的继承大同小异,如果学过java的小伙伴应该很容易理解,都是通过extends关键字继承。相较于ES5当中通过原型链继承要清晰和方便许多。先上代码:class Cucurbit{ constructor(name,color){ console.log("farther") ...

2018-07-31 17:32:00 62

转载 浅谈API网关(API Gateway)如何承载API经济生态链

序言API经济生态链已经在全球范围覆盖, 绝大多数企业都已经走在数字化转型的道路上,API成为企业连接业务的核心载体, 并产生巨大的盈利空间。快速增长的API规模以及调用量,使得企业IT在架构上、模式上面临着更多的挑战。关于如何承载现有快速发展的API生态链,本文接下来介绍API网关在其中扮演的角色。 API是什么应用编程接口(Application Programming Interface...

2018-07-31 14:20:55 71

转载 koa源码阅读[1]-koa与koa-compose

接上次挖的坑,对koa2.x相关的源码进行分析 第一篇。 不得不说,koa是一个很轻量、很优雅的http框架,尤其是在2.x以后移除了co的引入,使其代码变得更为清晰。 express和koa同为一批人进行开发,与express相比,koa显得非常的迷你。 因为express是一个大而全的http框架,内置了类似router之类的...

2018-07-30 18:53:46 88

转载 关于nodejs中的async/await

作用:将异步转为同步,其实有点语法糖,promise能实现的改为比较同步的方式表现。用法:两个关键字:async:放在函数声明前,用于表示这个函数含有异步过程,且此函数必定返回promise对象await:只能用于async声明了的函数里,如果await的对象是个promise,则等待其返回(这是同步的关键),如果是普通函数则没用例子:function select...

2018-07-30 16:26:00 209

转载 python全栈开发 * 进程之间的通信,进程之间数据共享 * 180726

进程之间的通信(IPC)队列和管道一.队列 基于管道实现 管道 + 锁 数据安全(一).队列 队列遵循先进先出原则(FIFO) 多用于维护秩序,买票,秒杀 队列的所有方法: put()(给队列里添加数据),put_nowait(), get()(从队列中获取数据),get_nowait(), 相同点:有值的时候取值 ...

2018-07-29 14:03:00 50

转载 [待续]关于CNN的问题

[未释]名词解释- Batch normalization该如何理解- Convolution kernel在conv layer中该如何被可视化- padding现象是否可选- depth是否代表的是多个kernel的输出- stride size选的的依据是什么- 增大stride size和使用pooling减小尺寸有什么区别- 如何计算给定kernel size,stride...

2018-07-28 14:34:47 56

转载 五笔

G--------11 王旁青头戋(兼)五一,(“兼”与“戋”同音)F--------12 土士二干十寸雨,一二还有革字底D--------13 大犬三羊古石厂,羊有直斜套去大 (“羊”指羊字底“?”)S--------14 木丁西,A--------15 工戈草头右框七。 (“右框”即“匚”)H--------21 目具上止卜虎皮,J--------22 日...

2018-07-28 10:57:28 111

转载 [剑指offer] 孩子们的游戏(圆圈中最后剩下的数)

本文首发于我的个人博客:尾尾部落题目描述每年六一儿童节,牛客都会准备一些小礼物去看望孤儿院的小朋友,今年亦是如此。HF作为牛客的资深元老,自然也准备了一些小游戏。其中,有个游戏是这样的:首先,让小朋友们围成一个大圈。然后,他随机指定一个数m,让编号为0的小朋友开始报数。每次喊到m-1的那个小朋友要出列...

2018-07-28 10:19:00 52

转载 菜鸟的linux成长笔记-date,hwclock,cal

Linux的两种时钟: 在学习date, hwclock, cal之前我们有必要了解一下Linux的两种时钟. 系统时钟: 由Linux内核通过CPU的工作频率进行的计时. 硬件时钟: 主板提供的硬件时钟.date命令 date命令用来获取和修改系统的时间使用格式显示时间$ date [OPTION]...[+FORMAT] FORMAT: 格式...

2018-07-27 17:04:01 60

转载 Linux(Centos)安装配置SVN服务器

1. 安装SVN服务器:检查是否已安装# rpm -qa subversion安装SVN服务器# yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql验证安装# cd /etc/httpd/modules# ls | grep svnmod_authz_svn.so...

2018-07-27 16:31:00 40

转载 JNI系列入门之Hello JNI C(二)

JNI系列文章:JNI系列之入门Hello JNI C(一)JNI系列之入门Hello JNI C(二)JNI系列入门之C语言与Java的双向通信(一)JNI系列入门之C语言与Java的双向通信(二)JNI系列入门之C语言中文字符串乱码问题引言即上一篇JNI系列之入门Hello JNI C(一)简单介绍后,这篇将详细讲解C中的所有代码。理解C中native函数实现的意...

2018-07-27 13:04:16 88

转载 CentOS7 安装、配置 Memcached

点击访问原文地址介绍Memcached 是一个分布式、高性能的内存缓存系统,通过缓存内存中的数据和对象,提高和加速动态 web 应用程序的性能。它主要用于加速对数据库重度使用的站点。Memcached 还用于缓存整个数据库的表和查询,以提高数据库的性能。Memcached 是免费的,它已经被许多网站使用,比如 Facebook、Yo...

2018-07-27 09:22:49 47

转载 iOS/Android 视频编辑SDK

锐动天地为开发者提供短视频编辑、特效、直播、录屏、编解码、视频转换,等多种解决方案,涵盖PC、iOS、Android多平台。以市场为导向,不断打磨并创新技术,在稳定性,兼容性,硬件设备效率优化上千捶百炼。使产品技术一直处于同行业领先地位,在全国拥有众多的用户,同时专业的技术支持和售后服务保障为自身品牌赢得良好的口碑。 SDK功能介绍-智能拍摄SDK功能介绍-全能编辑抖音特效滤镜特效:...

2018-07-27 09:10:27 110

转载 为应对将来未知的工作 人类要像AI那样被训练

科技讯12月6日消息,据TechCrunch报道,人工智能(AI)现在已经被应用到许多领域,包括我们的汽车、家居以及口袋中。IBM正在教其超级电脑沃特森(Watson)理解、推理以及学习能力,帮助将信息转化为知识,以便人们在医疗领域做出更明智的决策。领先的科技公司也在将AI应用到自己的产品中,比如Siri、Alexa以及Google Assistant等,为我们的手机和快速增长的家庭个人助理提供支...

2018-07-27 05:45:19 47

转载 Spring MVC的工作原理是怎样的?

① 客户端的所有请求都交给前端控制器DispatcherServlet来处理,它会负责调用系统的其他模块来真正处理用户的请求。② DispatcherServlet收到请求后,将根据请求的信息(包括URL、HTTP协议方法、请求头、请求参数、Cookie等)以及HandlerMapping的配置找到处理该请...

2018-07-25 21:48:00 58

转载 spring boot 2.0 集成 shiro 和 pac4j cas单点登录

新开的项目,果断使用spring boot 最新版本 2.0.3,免得后期升级坑太多,前期把雷先排了。由于对shiro比较熟,故使用shiro来做权限控制。同时已经存在了cas认证中心,shiro官方在1.2中就表明已经弃用了CasFilter,建议使用buji-pac4j,故使用pac4j来做单点登录的控制。废话不说,代码如下:2018-08...

2018-07-24 14:51:00 327

转载 开发Servlet的方法(2)

方法二 通过继承GenericServlet思路:1. 只需要重新写service方法2. 部署Servlet,在web.xml中添加如下代码:3. 在浏览器上访问http:127.0.0.1:8080/myweb-site/hellogen,页面显示如下:转载于:https://www.cnblogs.com/KSYoon/p/9354083.html...

2018-07-23 12:52:00 39

转载 从世界消失

    这三天来回奔波,是因姐夫的爸爸突然间离世,按家乡习俗我也需要参加葬礼,算是比较重要的人。 这几天想着关于生死的几点事情。    一、除了生死,都是小事。有亲人逝去或自己病危时,才会感受到这句话。说的是时机问题,有另一句难听的话是不见棺材不掉泪,只有把“棺材”摆在前面,自己才会有所痛惜和恐惧。这句话本身很对,但很少真的按这种态度去生活,生活中的纷纷扰扰太多,我们常看到的面前的事情,有时甚...

2018-07-23 02:19:00 70

转载 static 和 final 关键字 对实例变量赋初始值的影响

static 和 final 关键字 对实例变量赋初始值的影响最近一直在看《深入理解Java虚拟机》,在看完了对象内存分配、Class文件格式之后,想深扒一下实例变量是如何被赋上初始值的这个问题的细节。在2.3.1小节中讲对象创建的时候,讲到内存分配有两种方式:一种是指针碰撞;另一种是空闲列表。而选择哪种分配方式是由JAVA堆是否规整决定,而JAVA堆是否规整则由虚拟机所采用的垃圾收集器是否...

2018-07-21 22:48:00 303

转载 Disabling Transparent HugePages For Ubuntu

为什么80%的码农都做不了架构师?>>> ...

2018-07-18 17:32:00 64

转载 转--Java工程师成神之路(2018修订版)

主要版本更新时间备注v1.02015-08-01首次发布v1.12018-03-18增加新技术知识、完善知识体系一、基础篇JVMJVM内存结构堆、栈、方法区、直接内存、堆和栈区别Java内存模型内存可见性、重排序、顺序一致性、volatile、锁、final垃圾回收内存分配策略、垃圾收集器(G1)...

2018-07-18 15:36:00 230

转载 第十八章 文本处理流编辑器:sed命令

第十八章 文本处理流编辑器:sed命令名词解释sed 是一种流编辑器,它是文本处理常用到的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed...

2018-07-18 11:18:44 113

转载 mybatis批量保存的两种方式(高效插入)

知识点:mybatis中,批量保存的两种方式 1.使用mybatis foreach标签 2.mybatis ExecutorType.BATCH参考博客:https://www.jb51.net/article/91951.htm一:使用mybatis foreach标签具体用法如下: <!-- 批量保存(forea...

2018-07-18 09:46:00 1427

转载 Windows下配置JDK的环境变量

Windows下配置JDK的环境变量http://www.bieryun.com/3442.html一、环境准备Windows10jdk-9.0.1二、下载并安装JDK到Java的官网下载JDK安装包,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,选...

2018-07-18 09:21:27 57

转载 MySQL学习(五) UNION与UNION ALL

UNION用于把来自许多SELECT语句的结果组合到一个结果集合中,也叫联合查询。SELECT ...UNION [ALL | DISTINCT]SELECT ...[UNION [ALL | DISTINCT]SELECT ...]在多个 SELECT 语句中,第一个 SELECT 语句中被使用的字段名称将被用于结果的字段名称。当使用 UNION 时,My...

2018-07-17 21:27:00 47

转载 BZOJ3265: 志愿者招募加强版(线性规划)

Time Limit: 20 Sec  Memory Limit: 512 MBSubmit: 809  Solved: 417[Submit][Status][Discuss]DescriptionInputOutputSample Input3 3 2 3 41 1 2 21 2 3 51 3 3 2Sam...

2018-07-16 21:37:00 107

转载 press.one个人数字签名

为什么80%的码农都做不了架构师?>>> ...

2018-07-16 19:36:00 117

转载 记忆化搜索(例)

前言:记忆化搜索是在递归的基础上进行优化,这种方法综合了搜索和动态规划两方面的优点。记忆化搜索的思想是:在搜索过程中,会有很多重复计算,如果我们能记录一些状态的答案,就可以减少重复搜索量。实现方式①定义好一个数组,用来存储递归所求出来的值,以便接下来进行访问;②在主程序里,memset一下,一般都是赋初值为-1,然后把这个数组的边界值设置好;③在递归函数里,首先加一句:if (...

2018-07-16 10:42:00 286

转载 matlab 单元最短路 Dijkstra算法 无向图

W = [2 8 1 1 6 5 1 2 3 6 4 9 3 7 9];S = [0 0 0 1 1 3 3 3 5 5 6 4 6 2 2];S=S+1;T = [1 3 2 4 3 4 5 6 4 7 5 7 7 3 6];T=T+1;IDS={'u0','u1','u2','u3','u4','u5','u6','u7'};DG = sparse(S,T,W,8...

2018-07-16 08:27:00 921

转载 OAuth2.0认证授权workflow探究

在设计一个系统的时候大多数都需要一个登陆授权的方案来保证访问安全和权限的控制。好在我们有类似于spring这样的框架,更多的时候只需要完成几行配置就能工作。这也让开发者忽略了他的工作流程和原理,就通过这篇文章来认识探讨下。首先抛出一个概念:SSO单点登录(Single Sign On)。SSO&amp;CAS其定义为:SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用...

2018-07-15 13:36:03 83

转载 php课程 10-35 php实现文件上传的注意事项是什么

php课程 10-35 php实现文件上传的注意事项是什么一、总结一句话总结:记得限制大小和类型,还有就是用move_uploaded_file($sfile,$dfile);函数把上传到php临时目录的文件拷出来,存在想存的位置,还有就是用日期文件夹,时间轴+随机数的方式解决文件重名和乱码的问题。1、递归删除文件和核心操作是什么?判断是目录还是文件,如果是目录就接着递归,是...

2018-07-14 21:44:00 68

转载 Java8 中新增的内容

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-14 15:40:00 163

转载 目标反爬虫怎么办?实践出真知-scrapy集成动态ip代理(以阿布云为例)

360截图20180712215548501.jpg一、前言在爬虫行当,每天都要面对目标反爬虫技术,我们想要拿到数据,就需要针对它们的反爬虫来制定绕过方法,比如它识别你的UserAgent,那你可能就需要伪造、它限制IP请求次数,你可能就需要限速或者改变ip、它用验证码来识别你是人是机,你就需...

2018-07-12 21:59:00 224

转载 入门Python数据分析最好的实战项目(二)

作者:xiaoyu微信公众号:Python数据科学知乎:python数据分析师上一篇和大家分享了一个入门数据分析的一个小项目 北京二手房房价分析,链接如下:入门Python数据分析最好的实战项目(一)文章在sf发布之后看到有不少感兴趣的朋友给我点了赞,感谢大家的支持了。本篇将继续上一篇数据分析之后进行数据挖掘建模预测,这两...

2018-07-12 15:45:11 396

转载 CompletableFuture的exceptionally

CompletableFuture的exceptionally代码:private void test() { System.out.println("开始..."); CompletableFuture.supplyAsync(new Supplier&...

2018-07-12 10:08:08 2037

转载 新建一个xib

设置 custom class和view的连接。转载于:https://juejin.im/post/5b4721186fb9a04f8a21755f

2018-07-12 09:36:32 54

转载 跳槽并不简单

  最近一直在纠结要不要辞职,于是看了一下《程序员跳槽全攻略》,一开始我就认为跳槽并不简单,很多地方跟作者的想法不谋而合,不过书中有很多细节是我没考虑到的,下面罗列一些自己需要回顾的点。价值论  你的价值,和你技术牛不牛无关,只和你能为你的雇主提供多少价值有关。这是最根本的规则。(工作这两年我学习更多是通用技术与公司业务相关的我没有深入去学习,因为一开始我自己就是想工作两年后跳槽,领导开给...

2018-07-11 20:55:00 68

转载 【TP3.2】TP3.2的 FIND_IN_SET()的用法

1、mysql的find_in_set 用法我这里就不介绍了,很好用的一个方法。2、TP3.2使用:$where['_string'] = 'FIND_IN_SET('."'$id'".',city)';里面的参数默认是字符串类型,当然php是弱类型,可以不用管是字符串还是int...

2018-07-11 18:15:00 1832

转载 二级指针

记住两句话,函数传递有值传递和地址传递,要想修改某个内容的值,必须传递指向这块内容的地址。这就引起了关于指针的最基本的两个内容:是修改指针还是修改指针指向的值,前者需要将指针的地址(也就是二级指针呗)传递给函数,后者则只需要指针本身即可。要想在函数中修改他们的值,就要传递他们的地址。例1:void foo(char* p) { p++; ...

2018-07-11 16:05:00 47

转载 [洛谷P1361]小M的作物

题目大意:将作物种在A,B两地,对于每种作物,种A,B分别有不同的收益,对于一些特殊的作物集合,共同种到A,B集合分别有一些额外收益。求最大收益。题解:最小割,S向i连容量为$a_i$的边,i向T连容量为$b_i$,对于每个集合,建两个大点,把每组内的点与其连接,容量为inf,两个大点分别与原点或汇点相连,容量为$c_{i1}$和$c_{i2}$卡点:1.把inf的边设成了双向边...

2018-07-11 08:32:00 134

空空如也

空空如也

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

TA关注的人

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