自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Jackson 序列化对象成 JSON 字符串,忽略部分字段(属性)

1、属性上 加 @JsonIgnore这种方式作用于全局,只要是有这个对象的序列化,就会忽略注解过的这部分字段。2、上面那种方式需要在 bean 上加注解,作用于全局,但是有的时候,我们可能不需要在所有情况下都忽略这个对象的这些字段,下面这种方式可以支持定制过滤方式。public final class JsonFilterUtil...

2019-02-28 22:46:52 227

转载 ionic4 refresh组件位置变更:Ignored attempt to cancel a touchmove event with cancelable=false

io3 中 refresh组件位置可不定;io4 中 须置顶,否则报错,此外complete方法的调用位置改为target属性参考:https://github.com/ionic-team/ionic/issues/15256转载于:https://www.cnblogs.com/rjwx60/p/10453557.html...

2019-02-28 22:10:00 248

转载 react源码浅析(三):ReactElement

react相关库源码浅析react ts3 项目总览:你将会明白:react元素的key和ref为什么不会存在props上,并且传递,开发环境下与生产环境下处理key和ref的区别?...内部方法│ ├── hasValidRef ----------------------------- 检测获取config上的ref...

2019-02-28 14:26:17 134

转载 Python求职怎么拿到对折面试公司Offer

找工作,从来都不是一件容易的事——无数的身负绝技的工程师在面试中折戟,拿不到想要的offer,得不到想要的职位。但是,却有这么一个人,在短短的几天时间里,面试成功率超过五成,到手offer拿到手软,这是为什么呢?从八月底开始找工作,短短的一星期多一些,面试了9家公司,拿到5份Offer,可能是因为我所面试的公司都是些创业性的公司吧,不过还是感触良多,因为学习python的时间还很短,没想到还算比较...

2019-02-28 07:17:26 51

转载 从0到1,了解NLP中的文本相似度

本文由云+社区发表作者:netkiddy导语AI在2018年应该是互联网界最火的名词,没有之一。时间来到了9102年,也是项目相关,涉及到了一些AI写作相关的功能,为客户生成一些素材文章。但是,AI并不一定最懂你,客户对于AI写出来的文章,多少是会做些修改的。为了更好的衡量出AI文章的可用度,在这儿就会需要存有一个反馈的环节,来看看...

2019-02-27 17:44:17 1325

转载 在Antd-Pro下实现文件下载

后端采用二进制流返回文件而不是常见的返回网络URL在antd-pro环境下发送ajax请求时需要配置为 config = { headers : { token : tokenHandler.getSessionByKey('token'), }, res...

2019-02-27 03:51:44 599 1

转载 怎么转换音乐格式

  音乐的格式分为多种,大家一般也都只是了解MP3各种格式,比如说无损格式的音频是flac,酷狗下载的音频是wav,或许大家都从未涉及过,不知道你们有没有遇到过像小编一样的情况,遇到过在下载一段音乐之后,发现格式并不是我们熟悉的MP3格式,甚至用平常使用的播放器打不开这个音乐文件,这究竟是什么原因导致的呢?那么如果遇到这种情况,我们应该如...

2019-02-26 20:28:37 81

原创 OpenAI披露最新研究成果:AI训练如何扩展到更大规模?

我们发现,梯度噪声尺度(gradient noise scale),作为一种简单的统计量,可以预测神经网络训练在诸多任务上的并行性。由于复杂的任务往往具有更强噪声的梯度,因此增长的大批次规模可能在未来变得更加有用,也消除了AI系统进一步发展的一个潜在限制。更广泛地说,这些结果表明,神经网络训练并不需要被看成一门神秘的艺术,而是可以得到严格的规范化和系统化。在过去几年内,AI研究人员采用数据并行化技...

2019-02-26 08:00:00 80

转载 Asf PHP扩展框架之预警模块介绍

一、什么是预警?预警可以理解成我们日常生活中的体检,每个人不管是富贵,还是贫穷,有一个健康的身体才是事业和生活的基础。项目的健康我们形象比喻成“1”,项目的N多子功能/子模块,比如登录模块、注册模块等都是“1”后面的“0”,如果项目都出问题了(比如 Http Status Code 502, 页面或者接口响应慢),相当于前面的“1”已...

2019-02-26 06:01:29 214

转载 前端面试系列-JS 异步编程

并发与并行的区别?并发是宏观概念,我分别有任务 A 和任务 B,在一段时间内通过任务间的切换完成了这两个任务,这种情况就可以称之为并发。并行是微观概念,假设 CPU 中存在两个核心,那么我就可以同时完成任务 A、B。同时完成多个任务的情况就可以称之为并行。什么是回调函数?回调函数有什么缺点?如何解决回调地狱问题? ajax(url, () => { // 处...

2019-02-25 14:47:59 86

原创 每秒解析千兆字节的JSON解析器开源,秒杀一大波解析器!

近日,GitHub开源了一JSON解析器simdjson,通过与其他常用解析器的对比实验,结果显示,simdjson的解析速度达到2.2GB/s,远远秒杀其他解析器,在下文中,我们将为大家详细介绍simdjson。以下全文为simdjson在GitHub上的文档。JSON文档在互联网上无处不在,服务器花费大量时间来解析这些文档。我们希望在进行完全验证(包括字符编码)的同时尽可能使用常用的SIMD指...

2019-02-25 08:00:00 73

转载 【跃迁之路】【734天】程序员高效学习方法论探索系列(实验阶段491-2019.2.24)...

实验说明从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长实验期2年(2017.10.06 - 2019.10.06)我将以自己为实验对象。我将开源我的学习方法,方法不断更新迭代,全程记录分享实验结束后我将请5位以上资深程序员判断我是否达成目标。本实验旨在探索新方法,所涉及的学习方法未经科学...

2019-02-24 19:07:38 43

转载 剑指offer-包含min函数的栈

包含min函数的栈一、题目描述定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。二、算法思想首先拿到这题,我们一上来想到的可否用一个中间变量来存放最小值,这种在对于入栈时最小值的更新是可以起到作用的,但是出栈时如果包含该最小值的变量弹出了,最小值就无法实现更新了。所以接下来我们用一个辅助栈来实现最小值的更新工作。这个辅助栈工作原理:...

2019-02-24 11:04:00 42

转载 关于我遇到的一个DNS问题

最近遇到一个小问题,在某些用户的请求中会莫名其妙的出现重定向然后导致404,在这里分享下导致这种问题的原因。这里不会介绍DNS和CDN,如果想了解请google或百度,有好几斤的数据可以看,我也没必要再说了。这篇文章主要是从关于客户端DNS解析和CDN服务解析的整个流程角度去解释我遇到的这个很幼稚的bug。DNS服务器可以部署在很多...

2019-02-23 02:29:26 294

转载 企业可以自己开发OA系统吗?会遇到什么问题?

近几年,企业对信息化的需求不断扩大,企业信息化建设的步伐也逐渐加快,很多企业也意识到信息化建设对企业的重要性。一些有着先进思想的企业已经开始实施企业信息化管理,希望能通过信息化在企业中的实施,来提高企业的工作效率,减少库存,降低成本,加速流动资金流转,加大管理力度,尽可能的提高企业在市场上的综合竞争力。但是很多单位在选择OA系统的过程中陷入各种各样的误...

2019-02-22 14:26:13 1641

转载 consul 高版本升级

在协议兼容的情况下,先挨个升级服务端节点,完毕后,再同样操作升级客户端:1、线上正在运行版本Consul v0.6.4 ,计划升级版本Consul v1.2.32、首先把Consul v1.2.3上传到每个节点服务上3、关闭Consul v0.6.4 版本,使用 -raft-protocol=2 启动 Consul v1.2.34、当所有的节点服务都运行了Consul v1.2.3,则使用去...

2019-02-22 14:21:00 836

转载 小程序外卖购物车 直接就能用~

源码在 https://github.com/Pinenutss/... 欢迎给星星~~

2019-02-22 08:30:37 695

转载 ESXI精简模式虚拟磁盘空间释放

ESXI虚拟机磁盘厚置备、精简置备两种格式。精简置备磁盘按需增长,如果频繁增加、删除、修改数据,精简置备磁盘实际占用的空间会超过为其分配的空间;厚置备磁盘立刻分配所需空间。厚置备磁盘较之精简置备磁盘有较好的性能,但初始置备浪费的空间较多。精简模式虚拟机中删除文件虚拟磁盘容量空间并不会释放以下为解决方案:1、使用dd命令将虚拟机剩余空间创建为空文件,并删除dd if=/dev/...

2019-02-21 18:09:25 2474

转载 Python--day61 PyCharm连接MySQL工具的使用

第一步:连接mysql数据工具的位置第二步:选定数据库第三步:下载驱动第四步:连接数据库配置第五步:在pycharm中查看数据库中的表第六步:添加数据第七步:打开用sql语句操作数据库的界面转载于:https://www.cnblogs.com/xudj/p/10414189.html...

2019-02-21 17:45:00 74

转载 JavaScript 利用 async await 实现 sleep 效果

const sleep = (timeountMS) => new Promise((resolve) => { setTimeout(resolve, timeountMS);});(async () => { console.log('11111111, ' + new Date()); await sleep(2000); console.log('2...

2019-02-21 10:23:00 508

转载 二分查找算法

二分查找是一个很常用的算法,用于在有序数组中查找指定元素的索引先来看版本一: 1 def bin_search(lst, a): 2 """ 3 二分查找函数 4 lst: 序列,默认升序 5 a: 要查找的值 6 返回值: a的索引,找不到返回None 7 """ 8 if a == lst[len(...

2019-02-20 20:52:00 49

转载 币值转换

7-1 币值转换 (20 分)输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母a-j顺序代表大写数字0-9,用S、B、Q、W、Y分别代表拾、百、仟、万、亿。于是23108元应被转换输出为“cWdQbBai”元。输入格式:输入在一行中给出一个不超过9位的非负整数。输出格式...

2019-02-20 16:58:00 53

转载 基于 CODING 的 Spring Boot 持续集成项目

本文作者:CODING 用户 - 廖石荣持续集成的概念持续集成(Continuous integration,简称 CI)是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。持续集...

2019-02-20 15:25:50 55

转载 北京卓镭激光完成近亿元B轮融资,君联资本领投 ...

2月19日消息,北京卓镭激光技术有限公司已于2018年12月底完成近亿元B轮融资,由君联资本领投、厦门建发及朗玛峰创投跟投。此轮融资将用于拓展及完善产品线,研发新品和建设基础设施。此前,卓镭激光曾获中科创星、西科天使基金、北京丰毅投资注资。 卓镭激光是一家激光器研发商,成立于2014年8月,主要产品包括工业超快激光器系列、脉冲大能量激光器系列、二极...

2019-02-19 18:33:49 232

转载 tez的map数控制

转载于:https://blog.51cto.com/yntmdr/2351927

2019-02-19 16:48:21 1391

转载 Webpack快速入门(一)

本文可供Webpack新手与Webpack老手复习之参考。注:本文基于当前最新的webpack V4.29.5;本文示例操作步骤在Mac下实现。前提(1)具有一定JavaScript基础(2)了解npm基本使用什么是Webpack?有文(参考(2))说“WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言...

2019-02-19 16:26:43 76

转载 Vue源码探究-生命周期

本篇代码位于vue/src/core/instance/lifecycle.js初步探索完了核心类的实现之后,接下来就要开始深入到Vue实现的具体功能部分了。在所有的功能开始运行之前,要来理解一下Vue的生命周期,在初始化函数中所有功能模块绑定到Vue的核心类上之前,最先开始执行了一个初始化生命周期的函数initLifecycle(vm),先来看看这个函数做了些什么。生命周期初始化属性// ...

2019-02-19 00:51:08 126

转载 介绍NoSQL最受欢迎的产品

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

2019-02-18 22:15:00 79

转载 Hanlp分词之CRF中文词法分析详解

这是另一套基于CRF的词法分析系统,类似感知机词法分析器,提供了完善的训练与分析接口。CRF的效果比感知机稍好一些,然而训练速度较慢,也不支持在线学习。默认模型训练自OpenCorpus/pku98/199801.txt,随hanlp 1.6.2以上版本发布。语料格式等与感知机词法分析器相同,请先阅读《感知机词法分析器》。中文分词训练CRFSegmenter...

2019-02-18 14:31:17 439

转载 凯撒加密解密

凯撒加密解密古罗马大帝凯撒发明:对字符串偏移 public static String encrypt(String str, int key) { StringBuilder stringBuilder = new StringBuilder(); char[] array = str.toCharArray()...

2019-02-17 15:55:00 78

转载 leetcode398. Random Pick Index

题目要求Given an array of integers with possible duplicates, randomly output the index of a given target number. You can assume that the given target number must exist in th...

2019-02-17 12:12:38 44

转载 leetcode393. UTF-8 Validation

题目要求A character in UTF8 can be from 1 to 4 bytes long, subjected to the following rules:For 1-byte character, the first bit is a 0, followed by its unicode code.For n...

2019-02-17 09:08:46 44

转载 RabbitMQ之主题模糊匹配

topic类型的交换器允许在RabbitMQ中使用模糊匹配来绑定自己感兴趣的信息通过匹配交换器,我们可以配置更灵活的消息系统匹配交换器的匹配符*(星号)表示一个单词#(井号)表示零个或者多个单词这次的例子中,我们使用三个段式的路由关键字,有三个单词和两个点组成。第一个词是速度,第二个词是颜色,第三个是动物名称三个关键字来绑定,消费者C1绑定关键字是【*...

2019-02-16 22:54:00 636

转载 Microsoft 宣布 Visual Studio 2019 发布日期

百度智能云 云生态狂欢季 热门云产品1折起>>> 微软发布了 Visual Studio 2019 ...

2019-02-16 08:07:21 99

转载 TiKV 源码解析系列文章(二)raft-rs proposal 示例情景分析

作者:屈鹏本文为 TiKV 源码解析系列的第二篇,按照计划首先将为大家介绍 TiKV 依赖的周边库 raft-rs 。raft-rs 是 Raft 算法的 Rust 语言实现。Raft 是分布式领域中应用非常广泛的一种共识算法,相比于此类算法的鼻祖 Paxos,具有更简单、更容易理解和实现的特点。分布式系统的共识算法会将数据的写入复制...

2019-02-15 16:15:58 61

转载 深入浅出weex-builder

从几个问题来深入浅出一下weex的脚手架weex-builder此为weex打包篇,后续会聊weex的编译篇,下面结合我自己基于weex-builder扩展的firefly-cli进行讲解,用法一致question1. firefly-build(类比weex-build) src dest如何运作?请结合firefly-cli或者weex-builder源码来读这篇文章firefl...

2019-02-15 10:01:22 294

转载 ES6_var、let与const

var,let 与 constvar 申明变量。let 申明变量,更完美的 var。const 申明常量(物理指针不可以更改的变量)。在新的 javascript 规范 ES6 中,新增了 let 和 const 命令,let 用来声明变量,const 用来声明常量,用法类似于 var,但不同的是 let/const 所声明的变量/常量,只在当前代码块内有效。什么是代码块?可以简...

2019-02-15 07:08:23 140

转载 手机录音ogg格式怎么转换mp3

  Ogg这种音频格式刚出来的时候大家是非常热爱的,但是随着时代的发展,这种音频格式已经已经被取代了,现在呢走在音频格式前端的是MP3格式,这是大家都比较熟悉的,但是我们还是会经常下载到ogg这种格式的音频,就连录音也是如此,有时候我们在需要使用手机来录制一些声音,但是由于这种格式目前并不是所有设备支持所以就要转换成MP3,但是究竟具体如...

2019-02-14 18:04:54 427

转载 React Native的生命周期解析

  在React Native中使用组件来封装界面模块时,整个界面就是一个大的组件,开发过程就是不断优化和拆分界面组件、构造整个组件树的过程。  上张图涵盖了一个组件从创建、运行到销毁的整个过程。大家可以看到,初始化的时候会调用5个函数(按先后顺序)。这5个函数在整个组件被创建到销毁的过程中只调用一次。初始化完毕后,当组件的props或者state改变都会触发不同的钩子函数...

2019-02-14 14:44:00 65

转载 育碧同 Mozilla 联手开发 AI 代码助手

近日游戏开发商育碧宣布,将与 Mozilla 将联手开发 Clever-Commit —— 一个基于 AI 技术的代码助手。3A 游戏大作所需的代码数量非常庞大,育碧自然需要更加优化的代...

2019-02-14 08:16:56 60

空空如也

空空如也

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

TA关注的人

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