自定义博客皮肤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)
  • 收藏
  • 关注

转载 275. H-Index II

Given an array of citations sorted in ascending order (each citation is a non-negative integer) of a researcher, write a function to compute the researcher's h-index.Acc...

2019-02-28 23:55:21 43

转载 【Linux系统编程】快速查找errno错误码信息

我们都知道,errno整型变量被普遍应用于*NIX C的异常处理中,其记录了最近一次的错误码。通过判断错误码的值,以此执行不同的错误处理,这是C语言典型的异常处理方式。其错误名称,比如EAGAIN、EWOULDBLOCK等,都通过宏定义,头文件是errno.h;错误码对应的描述,可以通过strerror输出。如果我们想知道错误名称对应的...

2019-02-28 20:36:20 97

转载 发票的作用

目录 发票上的两个章: 税种: 发票的作用: 征税方式: 发票限额: 参考链接 发票上的两个章:税务局的发票监制章商家的发票专用章税种:增值税:商家在卖东西时为获利,而提高价格的部分征税,由消费者承担;消费税:奢侈税,一般...

2019-02-28 17:47:00 107

转载 基于MaxCompute的媒体大数据开放平台建设

随着自媒体的发展,传统媒体面临着巨大的压力和挑战,新华智云运用大数据和人工智能技术,致力于为媒体行业赋能。通过媒体大数据开放平台,将媒体行业全网数据汇总起来,借助平台数据处理能力和算法能力,将有价值数据内容和能力开放给用户。本文主要从新华智云数芯平台,媒体行业数据特征,批流处理数据架构,以及通用的媒体大数据平台能力等几个方面介绍了如何基于...

2019-02-28 04:47:32 52

转载 Linux快速复制或删除大量小文件

前言公司需要输送给网安部一批数据集,共计1550w张图片,大约3,5T。 处理过程中同时参考网上的一些方法的实践总结。1:快速大量小文件复制a. 本机不同磁盘之间复制:复制目录$ tar cvf – /home/src_dir | tar xvf – -C /opt复制文件$ tar cf – access.log...

2019-02-27 15:24:53 778

原创 SRE工程师到底是做什么的?

尽管站点可靠性工程已经存在了一段时间,但也只是最近才在业界获得一些名声。但人们对于站点可靠性工程师(SRE)的作用仍然存在很多疑问。我们所知道的大部分内容来自谷歌的《站点可靠性工程》一书。我们将在这篇文章中多次提到这本书。人们将SRE与运营、系统管理员等进行比较,但这种比较不足以说明他们在现代软件环境中所发挥的作用。他们承担的责任多于运营。他们通常具有系统管理背景,同时也具备软件开发技能。SRE结...

2019-02-27 14:13:00 157

转载 Java高级特性增强-锁

请戳GitHub原文: https://github.com/wangzhiwub...大数据成神之路系列:请戳GitHub原文: https://github.com/wangzhiwub...Java高级特性增强-集合Java高级特性增强-多线程Java高级特性增强-SynchronizedJava高级特性增强-vola...

2019-02-27 13:15:54 45

转载 金融行业移动App安全标准化建设研究

随着移动互联网的广泛应用,移动金融服务迎来了爆发式增长的时代,打破了传统金融服务在空间和时间上的限制,根据《中国互联网络发展状况统计报告》统计可知,截止2017年12月,我国使用网上支付的用户规模达到 5.31亿,较2016年底增加5661万人,年增长率为11.9%,使用率达68.8%。根据《2017支付体系运行总体情况》统计可知,201...

2019-02-27 10:28:06 104

原创 白话解析分布式系统,小白也能看懂

西方诗歌有云,无人是孤岛,你我心相系。今天,这句话同样适用于计算机。我们身边的服务器,个人电脑以及数据存储一直都在彼此通信。其实,我们每天使用的(和在开发的)应用和服务也都是构成完整系统的计算元素,彼此进行着交互,尽管很多时候我们感知不到。对这些系统及其运行原理的研究属于分布式计算的一部分,而分布式计算又是分布式系统的核心所在。一方面,我们可以把分布式系统看作计算机科学的扩展或继续,它通常涉及问题...

2019-02-27 08:30:00 50

转载 spring cloud微服务分布式云架构-Spring Cloud简介

Spring Cloud是一系列框架的有序集合。利用Spring Boot的开发模式简化了分布式系统基础设施的开发,如服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等(这里只简单的列了一部分),都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud将目前比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装,屏蔽掉了复杂的...

2019-02-27 01:14:44 53

原创 小米宣布新一轮组织架构调整,崔宝秋挂帅技术委员会

2月26日晚间消息,小米集团组织部今日下发正式文件,宣布了最新一轮组织架构调整,任命了崔宝秋为集团副总裁、集团技术委员会主席,并在核心管理岗位上共任命了14名总经理、副总经理,这也是继去年9月成立集团组织部、参谋部以来,小米规模最大的一次组织架构调整。技术事关小米生死雷军在内部会议上指出,要继续强化技术立业,技术事关小米生死存亡,是小米持续发展最重要的动力和引擎。雷军在内部强调,安排崔宝秋挂帅集团...

2019-02-26 23:42:55 49

原创 虎牙直播在微服务改造方面的实践和总结

技术选型:为什么选用 Nacos虎牙关注 Nacos 是从v0.2 开始的(最新版本:Pre-GA v0.8),我们也参与了社区的建设,可以说是比较早期的企业用户。首先,在虎牙的微服务场景中,起初有多个注册中心,每一个注册中心服务于某一部分微服务,缺少一个能融合多个注册中心,并把他们逐一打通,然后实现一个能管理整个微服务体系的大的注册中心。以下内容摘自我们考虑引入Nacos时,在服务注册中心方案上...

2019-02-26 14:28:12 78

转载 Unity3d架构之-Unity MVC框架 StrangeIoC

Strange是一个unity3d中用于控制反转的第三方框架,控制反转(IOC-Inversion of Control)思想是类间解耦的一个重要方法,对于我来说,任何解耦技术都值得去学习。什么是IOC?这里有详细解答。IOC框架已经在企业级开发和其他非游戏软件的开发中成为了主流,并且可以说已经非常成熟。我觉得它可以帮助游戏开发变得更加容易测试,更好的进...

2019-02-25 16:57:46 68

转载 真甲先生 40期:百度关键词排名低怎么优化?

网站关键词被百度收录后,还能在百度占据很靠前的排名,才能为网站带来源源不断的流量,提高网站的效益。那么,当出现百度关键词排名低怎么优化?这是不少seo新手很头疼的问题。接下来就不妨跟着小编一起来探讨下。百度关键词排名低怎么优化一、首先站长要脚踏实地,尽量少用过多的SEO技术,从网站的内容建设开始,一步一步的用优质的内容来吸引和留住每一位访客。通过用户的忠诚度,才能使网站关键词排名真正的提高。...

2019-02-25 15:41:36 127

转载 时间格式化

var xdfJs = {} xdfJs.time = function (data) { function changeTime(data) { data.time = new Date(data.time.replace('T', " ").replace(/-/g, '/')).getTime() ret...

2019-02-25 15:20:00 63

转载 ES写入性能优化

背景: 有1亿多的用户画像中数仓需要导入ES。大多数字段都是sql统计数据,无法区分哪些发生了变化,所以不能增量更新。只能每天全量刷数据。在刷数据的过程中出现了更新缓慢、内存问题。于是做了一些写入优化。解决方案:1. 读数据首先要从数仓读取出数据到内存。然后再组装对象去ES刷数据字段比较多而且都需要查询。尝试了一下,即使limit 10,也需要耗时2分钟。所以第一步导数据不能直接查询。采...

2019-02-25 12:38:31 1988

转载 Gulp 快速入门

一、gulp介绍gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;它不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用它,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。二、工程化的作用自动压缩JS文件自动压缩CSS文件自动合并文件自动编译sass自动压缩图片自动刷新浏览器三、Node环境安装wind...

2019-02-25 04:42:42 44

转载 51nod1244 莫比乌斯函数之和(杜教筛)

题面传送门题解我……我忘记把预处理的块的大小调成\(n^{\frac{2}{3}}\)了……(仰天)首先\(\mu*1=e\)然后杜教筛就行了//minamoto#include<bits/stdc++.h>#define R register#define ll long long#define IT map<ll,ll>::iterator#def...

2019-02-24 21:30:00 48

转载 ubuntu系统普通用户密码忘记之重置

当我们在使用ubuntu系统忘记普通用户登录密码的时候,会被系统在登录界面拒之门外而不得入,这时候只好需要我们去重新设置密码,具体做法如下:系统重启,在GRUB模式下选择Advanced Options for Ubuntu:然后选择root Drop to root shell prompt,进入root模式。在root模式下,如果你不记得你的用户名是什么,输入这个命令:...

2019-02-24 15:54:00 690

转载 学习笔记之k-nearest neighbors algorithm (k-NN)

k-nearest neighbors algorithm - Wikipediahttps://en.wikipedia.org/wiki/K-nearest_neighbors_algorithmNot to be confused with k-means clustering.In pattern recognition, the k-nearest neighbors a...

2019-02-22 13:36:00 145

转载 bzoj1150-[CTSC2007]数据备份Backup

Description你在一家 IT 公司为大型写字楼或办公楼(offices)的计算机数据做备份。然而数据备份的工作是枯燥乏味的,因此你想设计一个系统让不同的办公楼彼此之间互相备份,而你则坐在家中尽享计算机游戏的乐趣。已知办公楼都位于同一条街上。你决定给这些办公楼配对(两个一组)。每一对办公楼可以通过在这两个建筑物之间铺设网络电缆使得它们可以互相备份。然而,网络电缆的费用很高。当地电信公司仅能...

2019-02-22 11:37:00 77

转载 单页面路由工程使用微信分享及二次分享解决方案

wxShare 说明文档单页面路由工程使用微信分享及二次分享解决方案很多人在单页面工程中使用weixin jsSDK时 ,第一次调用正常, 路由切换时发现调用分享配置报错, 此时忽略了一点 ,在单页面路由的 url 发生变化时, 需要重现调用微信jsSDK分享配置;wxShare除适用于 Vue 单页工程外, 也可以使用与其他单页工...

2019-02-21 16:05:34 60

转载 三种不同类型的ssh隧道

何谓SSH隧道隧道是一种把一种网络协议封装进另外一种网络协议进行传输的技术。这里我们研究ssh隧道,所以所有的网络通讯都是加密的。又被称作端口转发,因为ssh隧道通常会绑定一个本地端口,所有发向这个端口端口的数据包,都会被加密并透明地传输到远端系统。SSH隧道的类型ssh隧道有3种类型:动态端口转发(Socks 代理)本地端口转发远端端口转发动态端口转发动态...

2019-02-21 16:05:00 93

转载 zabbix_proxy部署配置

安装zabbix_proxy,导库参考如下博客https://www.jianshu.com/p/c735e9bb1c66https://www.cnblogs.com/wangxiaoqiangs/p/5336630.html#######zabbix_agentd配置##################zabbix_proxy配置####################zabbix_serv...

2019-02-21 15:26:33 208

转载 Nacos系列:基于Nacos的配置中心

前言在看正文之前,我想请你回顾一下自己待过的公司都是怎么管理配置的,我想应该会有以下几种方式:1、硬编码没有什么配置不配置的,直接写在代码里面,比如使用常量类优势:对开发友好,开发清楚地知道代码需要用到什么配置劣势:涉及秘钥等敏感配置直接暴露给开发人员,不安全;如果想修改配置必须重新发版,比较麻烦2、外部化配置文件Spring项目经...

2019-02-21 11:51:39 132

转载 RocketMQ生产者消息篇

系列文章RocketMQ入门篇RocketMQ生产者流程篇RocketMQ生产者消息篇前言上文RocketMQ生产者流程篇中详细介绍了生产者发送消息的流程,本文将重点介绍发送消息的通信模式以及各种不同的消息类型。通信模式RocketMQ提供了三种通讯模式,分别是:同步,异步和单向;可以查看内部类CommunicationMode...

2019-02-21 04:04:23 102

转载 粤港澳大湾区医疗大合作,港澳来深办医审批只要15天!

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

2019-02-20 22:40:00 411

转载 C++ 箭头-> 双冒号:: 点号.操作符区别(转)

转自https://blog.csdn.net/yuan_4715/article/details/6283472引用是C++中的概念,初学者容易把引用和指针混淆一起。一下程序中,n是m的一个引用(reference),m是被引用物(referent)。int m;int &n = m;n相当于m的别名(绰号),对n的任何操作就是对m的操作。所以n既不是m的拷贝,也不是指向...

2019-02-20 10:47:00 86

转载 基于django的视频点播网站开发-step4-首页功能

在本讲中,我们开始首页功能的开发,在开发过程中,大家将会学习到Django中的通用视图类、分页对象paginator以及foreignKey外键的使用。效果演示整体功能大家可先通过 网站演示地址 浏览一下首页的效果。我们首页呢,比较简洁大方,让人一目了然。我这样设计的目的呢,是让大家把精力放到学习django上面来,不必过度关注花哨的页面效果。我们把首页拆解为4个小的业务模块来开发,分别是...

2019-02-20 09:56:24 128

转载 VUE 单页面应用 修改页面title

路由配置routes: [ { name:'home', path: '/home/:openname', component: Home, meta: { title: '首页' } } ]主要代码router.befor...

2019-02-19 18:27:00 576

转载 蚂蚁金服分布式链路跟踪组件 SOFATracer 总览 | 剖析

2019新春支付宝红包技术大揭秘在线峰会将于03-07日开始,点击这里报名届时即可参与大牛互动。SOFA Scalable Open Financial Architecture是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。 SOFATracer是一个用于分布式系统调...

2019-02-19 11:49:36 74

转载 Keepalived + Nginx 实现高可用 Web 负载均衡

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

2019-02-19 11:32:00 51

转载 HashMap 精讲原理篇

原文链接更多教程本文涉及HashMap的:HashMap的简单使用HashMap的存储结构原理HashMap的扩容方法原理HashMap中定位数据索引实现HashMap中put、get方法实现HashMap的简单使用HashMap使用键值对存储,只需传入相应的键-值即可存储。看下面的例子:HashMap&lt...

2019-02-19 01:45:46 78

转载 【对话CTO】第03期 内容创作社区"简书",阿里云轻松支撑网站日活数百万增长...

本次采访特邀阿里云华东区中台业务运营专家赫皿,很荣幸地邀请到简书CTO赵波,聊聊简书的前世今生和简书的上云历程以及后续合作展望。 简书成立于2013年4月,是一个将写作与阅读整合在一起的阅读社区,隶属于上海佰集信息科技有限公司。本次拜访视频 https://yq.aliyun.com/live/860简书的前世今生?简书成立于2013年4月,创始...

2019-02-18 15:03:02 5173

转载 如何用java代码写一个堆栈

public class Stack {  int[] data;  int maxSize;  int top;  public Stack(int maxSize) {    this.maxSize = maxSize;    data = new int[maxSize];    top = -1;  }  /**  * 依次加入数据  ...

2019-02-18 13:44:00 512

转载 【技术性】Search知识

持续更新。FB search框架 Php写的Browse layer,负责同client对话以及param处理和passing等。 C++写的backend,最大的一坨叫做TopAggregator,主要负责三件事 a)rewrite query to get better search results (e.g...

2019-02-18 00:19:50 75

转载 2019周笔记(2.14-2.17)(聚集索引、非聚集索引)

这一周的背景是公司传感数据即将大增,突然意识到需要对所有的数据库表进行索引优化,以及查询语句优化。这一篇博文主要是实现对聚集索引、非聚集索引的一些浅层原理的理解。1、看懂Set Statistics on中提示的意思。例如:“扫描计数 1,逻辑读取 3282 次,物理读取 44 次,预读 3282 次”,“预读”指的是查询优化器预估要从硬盘读取数据到缓存的次数;“物理读取”指的是sql...

2019-02-17 20:28:00 98

转载 函数定义

定义函数C++ 中的函数定义的一般形式如下:return_type function_name( parameter list ){ body of the function }参数:必须指定参数类型定义函数时,要定义的函数与主函数的顺序可为:函数声明与初始化在主函数前面函数声明在主函数前面函数初始化在主函数后面转载于:https:...

2019-02-17 17:35:00 50

转载 640. Solve the Equation

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

2019-02-16 22:56:00 78

转载 Netty+SpringBoot+FastDFS+Html5实现聊天App详解(三)

Netty+SpringBoot+FastDFS+Html5实现聊天App,项目介绍。Netty+SpringBoot+FastDFS+Html5实现聊天App,项目github链接。本章完整代码链接。本节主要讲解聊天App PigChat中关于好友申请的发送与接受。包含以下内容:(1)搜索好友接口(2)发送添加好友申请的接口(3...

2019-02-16 20:52:06 57

空空如也

空空如也

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

TA关注的人

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