自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 京东购物在微信等场景下的算法应用实践

本文根据京东微信手Q业务部马老师在京东\u0026amp;DataFun Talk算法架构系列活动中所分享的《京东购物在微信等场景下的算法应用实践》编辑整理而成,在未改变原意的基础上稍做修改。此次分享的是以WQ(微信手Q)购物智能推荐系统介绍智能推荐算法在实际中的应用,介绍的WQ购物从海量服务到简单的个性服务到现在的个性化服务发展历程。他从以下四个部分进行了介绍。首先讲解了WQ个性化推荐有哪些产品...

2019-03-30 08:00:00 57

转载 回收站清空数据恢复,原来是这么简单

 回收站清空数据恢复,在回收站中有过多的文件存在的时候,用户根据情况判断会对大量的无用文件进行清空的操作,清空后文件就做永久删除性质了,如果其中有较重要的文件一并删除的话,各位知道回收站清空的数据怎么恢复吗?  要恢复回收站清空的数据,目前网上都有好几个版本的,有说可以修改注册表进行恢复的回收站清空数据的,也有数据恢复软件进行恢复的,但就小编亲测,还是用数据恢复软件来进行回收站清空数据的操作最佳,...

2019-03-29 13:39:02 190

原创 Quarkus:一个Kubernetes原生Java框架

Red Hat发布了Quarkus,这是一个为GraalVM和OpenJDK HotSpot量身定制的Kubernetes原生Java框架。Quarkus的目标是使Java成为Kubernetes和无服务器环境中的领先平台,为开发人员提供统一的反应式和命令式编程模型。Quarkus利用Java开发人员使用的一系列库,如Eclipse MicroProfile和Vert.x,带来了一个全栈框架。Qu...

2019-03-29 06:40:00 65

转载 微服务架构概念索引

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

2019-03-28 15:36:00 192

转载 初探React Hooks & SSR改造

HooksReact v16.8 发布了 Hooks,其主要是解决跨组件、组件复用的状态管理问题。在 class 中组件的状态封装在对象中,然后通过单向数据流来组织组件间的状态交互。这种模式下,跨组件的状态管理变得非常困难,复用的组件也会因为要兼容不同的组件变得产生很多副作用,如果对组件再次拆分,也会造成冗余代码增多,和组件过多带来的问题。后来有了 Redux 之类的状态管理库,来统一管理组件状态...

2019-03-28 00:22:53 733

转载 CF 316G3 Good Substrings——广义后缀自动机

题目:http://codeforces.com/contest/316/problem/G3对询问串和模式串一起建一个后缀自动机,做出在每个串上的 right 集合大小之后枚举自动机上的每个点看看是否合法即可(合法的话,贡献是 len[ cr ] - len[ fa ])。注意做出拓扑序后用的是 q[ i ] 而不是 i !#include<cstdio>#inc...

2019-03-27 20:45:00 95

转载 linux redis 5.x聚群安装环境

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

2019-03-27 20:25:00 242

转载 新数据时代,浪潮存储如何革故鼎“新”

雷锋网3月28日消息,浪潮新一代G5存储平台发布——浪潮数据中心级分布式存储平台AS13000G5及浪潮数据中心级高端存储平台AS18000G5,这也是时隔两年之后浪潮存储的又一次大型发布,本次存储市场的“青年军”浪潮提出了“云存智用 运筹新数据”的概念,基于存储市场的何等变化,浪潮又拿出了怎样的产品应对? 新:数据时代 浪潮信息存储产品线总经理...

2019-03-27 12:51:00 184

原创 金山云最新财报:Q4营收7.27亿,同比增长81%

根据最新财报,金山云Q4季度营收达到7.27亿元,同比增长81%,远高于中国市场42%的平均增速。近日,金山软件发布2018年全年及第四季度财报,金山软件2018全年营收为59.06亿元,其中,金山云营收为22.18亿元,同比增长66%。第四季度,金山云营收达到7.27亿元,占全年总营收的33%,Q4季度营收同比增长81%,远高于42%的中国市场平均增速,占金山软件营收比重持续提升至41%。对比金...

2019-03-27 09:47:20 48

转载 day9作业

day9作业#2、写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,# 并将其作为新列表返回给调用者。def func(l): return l[1::2]print(func([1,2,3,4,5]))View Code#3、写函数,判断用户传入的值(字符串、列表、元组)长度是否大于5。def func(a): if len...

2019-03-26 22:25:00 56

转载 剑指offer:栈的压入、弹出序列

题目描述:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)解题思路:模拟整个进栈,出栈的过程。i指针指向压入数组,j指针指向弹出...

2019-03-26 21:38:00 46

转载 数独每日一题第7题

转载于:https://www.cnblogs.com/webjlwang/p/10602694.html

2019-03-26 19:00:00 341

转载 技术,现在?未来!

这个世界变化快,是我们的共识。纵观这几年,我们能说出许多耳熟能详的新鲜事件:百团大战,快滴大战,区块链,人工智能,炒房,大数据,互联网寒冬等等,这些事情,仿佛就发生在昨天,轰轰烈烈,以我们眼花缭乱的速度变化着。前两年还遍地都是小黄车,现在不仅看不到小黄车,连摩拜单车都快看不到了。前两年还风风火火的区块链,到如今各种打着区块链的 app 都基本死光了。前两年房价还疯长,现在很多房价已经腰斩。面...

2019-03-26 15:30:39 84

转载 win10安装mudbox失败,怎么强力卸载删除注册表并重新安装

一些搞设计的朋友在win10系统下安装mudbox失败或提示已安装,也有时候想重新安装mudbox的时候会出现本电脑windows系统已安装mudbox,你要是不留意直接安装mudbox,只会安装mudbox的附件或者直接提示失败,mudbox是不会安装上的。这种原因就是大家在之前卸载mudbox时没有把mudbox残留注册表信息删除或者是因为C++版本不对,下面我来教大家如何把mudbox强力卸...

2019-03-26 10:59:00 354

转载 一些基础linux命令

cp 拷贝文件 . 当前路径 cp -r 可以拷目录 cp -a 备份 cp -v 显示拷贝过程 cp -f 强制覆盖 cp -u 有助于更新数据,只覆盖更新的文件 cp -b 目标存在先备份再覆盖,只能保留最近一次版本 cp --backup=numbered 每个版本都会备份,比较安全 mv move 移动 rm remove 删除 rm -f...

2019-03-25 20:11:25 34

转载 操作系统基础篇:01-操作系统是对硬件的抽象

Gakki 镇楼~首先明确一点:你一定需要一个操作系统吗?答案是:不是。操作系统并不是 magic,它也是一个程序,只不过是比较特殊的程序。理论上完全可能不借助于操作系统写程序。操作系统只是给你提供了一套现成的接口,让你可以轻松高效地控制硬件。(当然,操作硬件是非常繁琐的,感谢操作系统,才能让我们能够高效地开发应用程序。)操作系统有什么用操作系统是什么这个问题太大了,牵涉到了很多很多方面...

2019-03-25 13:20:43 750

转载 阿里敏捷教练:多团队开发一个产品的组织设计和思考 ...

Scrum等敏捷开发框架,最初都是为5到9人的小团队设计的。通过保持专注和合理利用新技术,在相当长的时间里小团队仍然可以支撑业务发展。随着业务成长,小团队的产出可能跟不上业务需要,团队就会面临规模化的问题。从1个团队拓展到3个团队,仍然可以通过简单的团队间沟通保持高效协作。当产品复杂到需要5个以上团队同时开发时,我们需要一定的组织设计来保证团队间的顺畅...

2019-03-25 11:02:35 194

转载 JavaScript的内存管理和 4 种处理内存泄漏的方法

前几周我们开始了一个关于深度探索 JavaScript 的系列,和 JavaScript 如何工作:我们想通过已经知道的 JavaScript 内容,把它们组织到一起帮你写出更好的代码和应用。这个系列的第一篇文章关注了运行时和调用栈的引擎论述。第二篇深度调查了 Google's V8 JavaScript 引擎的内部同时提供一些如何编写更好的 JavaScript 代码。在第三篇文章中,我们将...

2019-03-24 14:21:53 69

转载 《Java 8 in Action》Chapter 9:默认方法

传统上,Java程序的接口是将相关方法按照约定组合到一起的方式。实现接口的类必须为接口中定义的每个方法提供一个实现,或者从父类中继承它的实现。但是,一旦类库的设计者需要更新接口,向其中加入新的方法,这种方式就会出现问题。现实情况是,现存的实体类往往不在接口设计者的控制范围之内,这些实体类为了适配新的接口约定也需要进行修改。由于Java 8的API在现存的接口上引入了非常多的新方法,这种变化带...

2019-03-24 07:48:55 70

转载 MySQL学习【第二篇安装】

一.Mysql安装方式1.安装方式1.rpm,yum安装安装方便,安装速度快,但无法定制2.二进制安装不需要安装,解压即用,不能定制功能3.编译安装可定制,安装很慢,安装分为四个步骤  1.1 解压(tar)  1.2 生成(./configure)或者cmake  1.3 编译(make)  1.4安装(make install)在5.5版本之前 ...

2019-03-22 14:07:00 51

转载 git常见疑难杂症解决

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

2019-03-22 00:02:00 147

转载 小米盒子3代码公布了,你要刷机吗?

日前,有网友发现小米盒子3的内核代码已经开源,并上传至 GitHub 代码托管平台 ↓↓↓小米盒子3代码公布了,你要刷机吗?小米盒子3代码公布了,你要刷机吗?https://github.com/MiCode/MiBox_Kernel_OpenSource/tree/once-o-oss小米盒子3内核代码的 GitHub 仓库信息显示,其采用的系统为 Android O 系统,该系统要比小米...

2019-03-21 22:28:57 1667

转载 [Vue系列一]vue生命周期和源码分析

我们先来看下Vue生命周期的定义每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。这是Vue官方提供的描述信息,简单来说就是:在Vue从创建实例到最终完全消亡的过程中,会执行一系列的方法,用于对应当前Vue的状...

2019-03-21 04:49:56 146

转载 致学习java同学奔三的90后:蹦最嗨的深夜迪,喝着啤酒配枸杞。

告诉大家一个坏消息今年开始,再也没有十几岁的90后而最大的90后已经虚岁30了致每一个奔三的90后:蹦最嗨的深夜迪,喝着啤酒配枸杞。人们印象里特立独行、不懂事的90后已经悄无声息地长大,成了独当一面的大人在我们以为自己会永远生猛下去的缝隙里却被生活一点点侵蚀和改变我们终将带着这个年代的标签迎接更多生活的真相真相之后,成长来得猝不及防我们总结了90后一代生活的真实样貌给你希望...

2019-03-20 11:03:52 53

转载 算法基础

一 算法的定义算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。...

2019-03-19 16:21:00 68

转载 重磅推出TabLayout高级窗口组件

TabLayout是在APICloud现有窗口系统基础上升级而来的高级窗口组件,符合Material Design规范,可通过简单的配置为窗口实现原生的导航栏和TabBar,它将帮助您节省30%以上的重复编码工作量,同时为APP节省50%以上的系统资源开销,带来APP页面打开速度、应用性能上的整体提升,助您更快速的开发精美APP。使用tabLayout主要优点1、减少代码,提升开发效率使用ta...

2019-03-19 14:47:52 57

转载 也许,这样理解HTTPS更容易

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

2019-03-19 14:46:00 43

转载 Guns 旗舰版 2.3 发布,集成atomikos,解决分布式事务问题

开发四年只会写业务代码,分布式高并发都不会还做程序员? 写在最前,感谢Guns 二群 月下魔术师 兄弟提供的解决方案!...

2019-03-19 09:06:30 130

转载 opencv的掩膜案例

cv::inRange(src, lowerb, upperb, dst)cv::bitwise_and(src1, src2, dst, mask) dst = src1 & src2mask:为掩膜与运算:和1与,数据不变,和0与,结果为0(RGB中黑色=0;)#include <opencv2/opencv.hpp>#include &l...

2019-03-18 23:58:00 147

转载 C++学习路线(转载)

随着互联网及互联网+深入蓬勃的发展,经过40余年的时间洗礼,C/C++俨然已成为一门贵族语言,出色的性能使之成为高级语言中的性能王者。而在今天,它又扮演着什么样重要的角色呢?请往下看:后端服务器,移动互联网后端,经典Windows界面开发,移动互联网端界面开发,跨平台界面开发,图形分析,系统架构,应用设计,还有现在最为流行的分布架构等一些新的技术领域。这么牛的语言,你是不是想知道怎样学习和...

2019-03-18 21:40:00 65

转载 AI拉动业务增长,需求预测排第一

上一篇我们给大家介绍了人工智能中的预测技术在商业企业中的应用逻辑,以及项目落地中如何做到“数据——预测——决策——反馈”的完整决策闭环。AI干货系列一:为什么AI预测更智能?观远数据深耕零售行业AI+BI智能分析多年,积累了大量行业数据应用经验。这一篇,我们就来给大家讲讲零售行业在AI预测方面的需求、方法、应用场景以及如何实现价值变现。什么是需求预测?在AI与零售高级分析的结合中,最显著的...

2019-03-18 18:45:49 190

原创 Google 如何设计与构建超大规模的软件系统

导读:最近,在谷歌工作近十年的高级软件工程师Onufry,以Brog为例,讲解了Google 这样的大公司里如何设计与建造超大规模的软件系统。Borg 是谷歌设计的一个集群管理器,它负责对来自于几千个应用程序所提交的 job 进行接收、调试、启动、停止、重启和监控,这些 job 将用于不同的服务,运行在不同数量的集群中,每个集群各自都可包含最多几万台服务器。Borg 的目的是让开发者能够不必操心资...

2019-03-18 17:25:06 54

转载 Kotlin——中级篇(八): 类型别名与属性名冲突解决

严格来说,这个系列教程应该是去年就写完了,但是由于自身的懒惰等原因致使其从去年7月份(2018)停更到现在。至此把这个系列教程捡起来写完它,希望能得到各位看客的原谅与支持。今天这篇文章详细的讲解kotlin中的类型别名,以及实体类中属性名和关键字冲突的解决方法。目录一、类型别名关键字 : typealias作用 :为现有类型提供替代名称。 解决代码过于冗余与臃肿的问题在开发...

2019-03-18 17:04:04 723

转载 01-数据库基础

01-数据库基础1.常见名词说明数据库(database)保存有组织的数据的容器(通常是一个文件或一组文件)。  注意:数据库软件应称为DBMS(数据库管理系统),数据库是通过DBMS创建和操纵的容器。表(table)某种特定类型数据的结构化清单。列(column)表中的一个字段。所有表都是由一个或多个列组成的。数据类型(datatype)所容许的数据的类型。每个表列都有相...

2019-03-18 14:02:00 39

转载 mysql 将一张表的数据更新到另外一张表中

update 更新表 set 字段 = (select 参考数据 from 参考表 where 参考表.id= 更新表.id);update table_2 m set m.column = (select column from table_1 mp where mp.id= m.id);例如: update person p set p.login_account_id=(sel...

2019-03-18 11:19:00 10224

转载 2019第一篇博文

  新年伊始,很多事情还没处理好,可能是从小被束缚的太多了,太缺乏冒险精神了。今年本来打算要去杭州的,但思来想去,跟老婆考虑了下孩子的事情,最终还是决定先在这边,暂时不动,其实最主要的还是孩子没人带的问题。老人过来带两个孩子确实不简单,最好的情况还是老婆带一个,我妈带一个。那这样的话,我就只能继续苦逼的加班了,哈哈。说加班其实最主要的还是能力提升,把能力提升了,去杭州的公司随便面拿到一个好的off...

2019-03-18 09:09:00 55

转载 NoSQL中负载均衡系统如何解决热点问题,提高可用性?

一、背景表格存储(原名OTS)是一款阿里自研的NoSQL多租户分布式数据库,本文主要会分享在表格存储中,负载均衡系统如何解决热点问题。1、表格存储架构下图是表格存储系统最基本的一个架构图:实际上,表格存储还有很多其他的模块,这里我们主要看下和本文内容相关的部分,并且也是最核心的一部分。从下往上看,表格存储是基于飞天内核的产品,飞天内核主要提供了分布式共享存储、分布式锁服务、通信组件等基础功能。然后...

2019-03-18 06:38:12 138

转载 .NET Core 中的路径问题

获取当前程序运行目录,网上一般是用Directory.GetCurrentDirectory(),但实际情况是,这是获取程序工作路径。但是执行dotnet run命令来启动时,对于程序的工作路径就是执行命令的路径,所以说,当你从D盘执行C盘的程序时,Directory.GetCurrentDirectory()打印的地址是D盘的地址,而不是程序所在的C盘地址。解决方案:// 获取应用程序所在...

2019-03-17 18:58:00 640

转载 Mask R-CNN

涉及到的知识点补充:FasterRCNN:https://www.cnblogs.com/wangyong/p/8513563.htmlRoIPooling、RoIAlign:https://www.cnblogs.com/wangyong/p/8523814.htmlFPN:https://www.cnblogs.com/wangyong/p/8535044.html首先,...

2019-03-17 17:00:00 84

转载 解决Spring Boot(2.1.3.RELEASE)整合spring-data-elasticsearch3.1.5.RELEASE报NoNodeAvailableException[None o...

Spring Boot(2.1.3.RELEASE)整合spring-data-elasticsearch3.1.5.RELEASE报NoNodeAvailableException[None of the configured nodes are available问题:具体异常消息: 1 NoNodeAvailableException[None of the configur...

2019-03-16 19:42:00 570

空空如也

空空如也

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

TA关注的人

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