自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网易云基于Prometheus的微服务监控实践

当监控遇上微服务在过去数年里,微服务的落地一直都是业界重点关注的问题,其始终面临着部署、监控、配置和治理等方面的挑战。轻舟微服务平台是网易云为企业提供的一套微服务解决方案,其中微服务监控是其关注的重点问题之一。与传统监控相比,微服务监控面临着更多难点,包括:监控对象动态可变,无法进行预先配置;监控范围非常繁杂,各类监控难以互相融合;微服务实例间的调用关系非常复杂,故障排查会很困难;微服务架构仍在快...

2018-11-30 16:08:00 59

转载 如何构建高效自主的容器云交付平台?

高效自主的容器化交付平台=敏捷工程理念 x七牛云交付平台组件(云存储+大数据+容器云)随着 DevOps 理念的普及,大部分公司已经尝试敏捷项目管理并取得一定的成果,但实际代码生产过程仍然是分角色的瀑布式交付,无法实时开发、实时测试、实时部署,但随着容器和大数据技术的到来,让每个企业都能拥有一套高效自主的容器化交付平台。11 月 23 日,七牛云架构师实践日第 32 期以「容器技术的实践与...

2018-11-29 16:10:14 56

转载 springcloud(六):熔断监控Turbine

在复杂的分布式系统中,相同服务的节点经常需要部署上百甚至上千个,很多时候,运维人员希望能够把相同服务的节点状态以一个整体集群的形式展现出来,这样可以更好的把握整个系统的状态。 为此,Netflix提供了一个开源项目(Turbine)来提供把多个hystrix.stream的内容聚合为一个数据源供Dashboard展示。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三1、添加依赖&l...

2018-11-29 03:38:18 56

转载 20181128linux进程简介

linux进程简介一.什么是进程?进程是已启动的可执行程序的运行实例,进程有以下组成部分:已分配内存的地址空间安全属性,包括所有权凭据和特权程序代码的一个或多个执行线程进程状态程序:二进制文件,静态/bin/date,/usr/sbin/httpd ,/usr/sbin/sshd,/usr/local/nginx/sbin/ngix进程:是程序运行的过程,动态,有生命周期及运行状态二....

2018-11-28 19:04:58 121

转载 C# 替换Word文本—— 用文档、图片、表格替换

编辑文档时,对一些需要修改的字符或段落可以通过查找替换的方式,快速地更改。在本篇文章中,将介绍如何用一篇Word文档、图片或者表格来替换文档中的指定文本字符串。示例要点如下:用文档替换Word中的文本用图片替换Word中的文本用表格替换Word中的文本工具Free Spire.Doc for .NET 下载安装后,注意在程序中添加引用Spire.Doc.dll(如下图),dll文件...

2018-11-28 14:33:21 1431

转载 指针函数定义赋值和调用(未完)

指针函数的定义赋值以及调用一、定义函数   int fuc(int a);二、定义函数指针   typedef struct   {    nt (*fuc1)(int a, int b);   }ADD三、赋值 (赋值时采用指向操作,代表取函数指针)   ADD->fuc1 = fuc;四、调用 (调用时采用点操作,代表取函数名)   ADD.fuc1(20, 5);转载...

2018-11-28 14:26:00 352

转载 Android中的Notification

最近公司有一个通知的功能,于是想起之前看过的Notification,当时看的时候看到网上有很多的讲解和代码,就觉得这个功能真的是so easy,然而实际操作的时候才发现网上的代码坑真多。首先说明一下,我是在三款手机上进行的测试,华为荣耀v10(Android8.0系统),oppo手机(Android7.0系统),魅蓝note5(Android6.0系统),还有一个oppo(Android5.0...

2018-11-28 09:23:40 96

转载 最简单的dockerfile使用教程 - 创建一个支持SSL的Nginx镜像

什么是dockerfile?简单的说就是一个文本格式的脚本文件,其内包含了一条条的指令(Instruction),每一条指令负责描述镜像的当前层(Layer)如何构建。下面通过一个具体的例子来学习dockerfile的写法。新建一个dbuild文件夹,创建一个自定义的Nginx首页,逻辑很简单,显示一个自定义的图片文件train.jpg.我想基于...

2018-11-27 23:25:06 86

转载 iOS UITextView placeHolder占位文字的N种方法实现方法

方法一1.把UITextView的text属性当成“placeholder”使用。2.在开始编辑的代理方法里清除“placeholder”。3.在结束编辑的代理方法里根据条件设置“placeholder”。特点:这种方法的特点是,当用户点击了textView,placeholder占位文字就会立马消失,官方的placeholder是当系统监听到用户输入了文字后placehold...

2018-11-27 15:18:00 48

原创 这座“坟墓”埋葬着谷歌那些年死去的产品

出处丨AI前线到目前为止,谷歌有多少产品已经消失在人们的视野中?恐怕不细数数,没人知道确切的数字。现在,有人帮谷歌那些死去的产品建了一座“坟墓”,让那些经历过短暂生命周期,因为各种奇奇怪怪的原因死掉的谷歌产品“入土为安”。如下所示,这 9 行 4 排,共计 36 块“墓碑”代表着谷歌那些年死掉的产品,墓志铭记录着各个产品的生前姓名、遗像、生卒年月,以及死因,让这些经历过短暂“青春年华”的产品们,终...

2018-11-27 14:38:32 282

转载 这篇文章写的真好-NLP将迎来黄金十年-书摘

机器之心上面微软亚研的这篇文章真好:https://baijiahao.baidu.com/s?id=1618179669909135692&wfr=spider&for=pc其中最后做的总结也非常经典,共赏:未来展望:理想的 NLP 框架和发展前景我们认为,未来理想状态下的 NLP 系统架构可能是如下一个通用的自然语言处理框架:首先,对...

2018-11-27 12:07:00 67

转载 爱奇艺「智能机顶盒」打出的第二张牌——蜀小果

11月26日,四川广电网络联合百度、爱奇艺在成都发布了新一代4K智能机顶盒——“蜀小果”,这是继今年9月爱奇艺在京发布「歌华小果」后,在有线网与互联网视频服务融合的第二块拼图。 经过互联网和移动互联网时代的洗礼,用户接受视频内容服务的习惯有了很大的改变。例如,用户观看影音内容的目标性更强,家庭电视的选频道观看已经无法满足习惯直接选内容观看的用户;用户...

2018-11-27 11:52:27 310

转载 【docker】elasticsearch-head无法连接elasticsearch的原因和解决,集群健康值:未连接,ElasticSearch——跨域访问的问题...

 环境====================虚拟机启动 centos 7  ip:192.168.92.130elasticsearch 5.6.9   port:9200  9201elasticSearch-head 5  port:9100===================首先确定的是,elasticsearch-head启动无误,elasticsearch启动无误。点击...

2018-11-27 10:54:00 5002

转载 VSCode使用LSP进行Swift开发

LSP简介LSP的全称是Language Server Protocol,是微软推出的一项标准化协议,旨在用来统一开发工具与Language Server之前的通信。它支持语言的自动补全、定义跳转、查看定义、查看引用、lint、语法高亮等等,但具体实现要看各种语言的LS支持是否完善。在这之前,各种IDE都需要自己实现一套类似的东西,显得比较重复。借助于LSP,开发工具只要按规则接入该协议,便可以...

2018-11-27 06:17:42 1678

转载 如何使用优化器让训练网络更快——神经网络的奥秘

摘要:本文介绍了创建神经网络时使用的多种优化器,并讲述了如何使用优化器让训练网络更快。通过使用Numpy来创建神经网络,让我意识到有哪些因素影响着神经网络的性能。架构、超参数值、参数初始化,仅是其中的一部分,而这次我们将致力于对学习过程的速度有巨大影响的决策,以及所获得的预测的准确性—对优化策略的选择。我们会研究很多流行的优化器,研...

2018-11-27 04:01:42 263

转载 UI自动化启动浏览器问题:cannot find Chrome binary和webdriver可以打开浏览器,但是无法输入网址...

很多新人自学webui自动化的第一步,便是用代码实现打开浏览器,看似简单的代码,却常常碰到诸多问题。以下是我做自动化过程中碰到此类问题的解决方法,希望对大家解决问题有所帮助。关于浏览器驱动1. 驱动需要放在python安装目录下2. 谷歌浏览器驱动有时需要放在D:\Google1\Chrome\Application(谷歌安装目录)目录关于浏览器启动1. 无法启...

2018-11-26 17:49:00 608

转载 java核心技术-多线程基础

java核心技术-多线程基础进程、线程​ 进程(Process) 是程序的运行实例。例如,一个运行的 Eclipse 就是一个进程。进程是程序向操作系统申请资源(如内存空间和文件句柄)的基本单位。线程(Thread)是进程中可独立执行的最小单位。一个进程可以包含多个线程。进程和线程的关系,好比一个营业中的饭店与其正在工作的员工之间的关系。1.1 线程的创建、启动与运行在 Java 中实现多线...

2018-11-25 21:37:26 43

转载 python编程入门----matplotlib使用

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

2018-11-25 19:27:00 109

转载 实验四报告

实验名称 实验 4 [bx]和 loop 的使用 实验日期 11/21学院 计软院 专业 计科 年级 2017 级 4 班次 姓名 任心怡 学号 20171308152一、实验目的1. 理解和掌握寄存器间接寻址方式[bx]2. 通过汇编指令 loop 的使用理解编程语言中循环的本质3. 熟练掌握使用 debug 按需调试完整汇编源程序的方法 二、实验准备 1. ...

2018-11-25 14:13:00 65

转载 【leetcode】662. Maximum Width of Binary Tree

题目如下:Given a binary tree, write a function to get the maximum width of the given tree. The width of a tree is the maximum width among all levels. The binary tree has the same structure as afull b...

2018-11-22 16:35:00 45

转载 Kubernetes并发控制与数据一致性的实现原理

在大型分布式系统中,定会存在大量并发写入的场景。在这种场景下如何进行更好的并发控制,即在多个任务同时存取数据时保证数据的一致性,成为分布式系统必须解决的问题。悲观并发控制和乐观并发控制是并发控制中采用的主要技术手段,对于不同的业务场景,应该选择不同的控制方法。悲观锁悲观并发控制(又名“悲观锁”,Pessimistic Concurrency Control,缩写“PCC”)是一种并发控制的方法。它...

2018-11-22 15:06:40 181

转载 IntelliJ Idea 常用快捷键列表

**IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件``Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F...

2018-11-22 14:44:42 43

原创 傅盛:猎豹移动在三个领域取得进步 手游业务受政策影响不大

雷帝网 乐天 11月22日报道猎豹移动(NYSE:CMCM)昨日发布截至2018年9月30日的第三季度财报,财报显示,猎豹移动Q3总收入13.52亿元,同比增长16%,环比增长23%,超过公司业绩指引上线。猎豹移动手游业务表现突出,单季收入达2.85亿元,同比增长77.8%,环比增长105.7%。财报发布后,猎豹移动股价在开盘一小时后大涨超过10%。截至收盘,股价达9.36美元/股,全天涨幅接近1...

2018-11-22 11:41:53 306

转载 springboot集成springsession利用redis来实现session共享

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

2018-11-22 11:16:00 64

转载 linux下,yum 安装mysql

顺手记录一下安装mysqlclient先安装mysql-develyum install mysql-devel再安装mysqlclientpip3 install mysqlclient开始mysql安装1.先检查是否安装 (不加前缀,默认在根目录下执行)#启动服务service mysqld start 启动 MySQL...

2018-11-21 14:57:00 56

转载 "Brain twists" 隐私政策

1. "Brain twists"承诺不会收集、使用和披露用户信息,不会将用户账号等信息上传到任何服务器,不会在未经用户许可的情况下向第三方或公众披露用户信息。2. 用户允许"Brain twists"在如下情况发生时合法披露用户信息:2.1 根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露;2.2 其它根据法律、法规或者政策应...

2018-11-20 15:59:00 95

转载 C4C销售订单行项目价格维护方法

需求很简单,能够创建销售订单,在行项目里添加产品,带出价格来,同时把总价显示在销售订单抬头区域。如下图所示:下面是具体配置。Business Configuration里,点击Sales Order的配置:新建一个document type,maintenance mode设为internal,意思是使用internal pricing,这样不和...

2018-11-20 12:12:58 56

转载 怎样在手机中实现PDF压缩,掌握了没有电脑也能正常工作!

手机是我们每天都要使用带的,各种场合都可能会用的到,就比如说,在办公中,有时出门在外,携带电脑是很不方便的,当老板让你给他发送一份PDF文档时,但文件右过大,怎么办了,这时你会不会想,如果手机能够压缩文件就好了,这样就完全不用担心,没电脑做不了事了。为了能够帮助大家解决这样的PDF压缩文件问题,所以小编今天给大家分享一款软件,它不仅能够实现PDF压缩,也可以将图片转换成PDF格式,以及将PDF格式...

2018-11-20 10:32:36 212

转载 快速入门spring-amqp

Spring-amqp-tutorialSpring AMQP项目将核心Spring概念应用于基于AMQP的消息传递解决方案的开发。它提供了一个“模板”作为发送和接收消息的高级抽象。它还为具有“侦听器容器”的消息驱动的POJO提供支持。这些库有助于管理AMQP资源,同时促进依赖注入和声明性配置的使用。在所有这些情况下,您将看到Sprin...

2018-11-20 07:16:01 108

转载 MD5加密的Java实现

在各种应用系统中,如果需要设置账户,那么就会涉及到储存用户账户信息的问题,为了保证所储存账户信息的安全,通常会采用MD5加密的方式来,进行储存。首先,简单得介绍一下,什么是MD5加密。  MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security I...

2018-11-19 21:42:00 54

转载 K8S Dashborad登陆认证文档

K8S Dashboard是官方的一个基于WEB的用户界面,专门用来管理K8S集群,并可展示集群的状态。因为我们使用kubeadm搭建的集群会默认开启RABC(角色访问控制机制),所以我们必须要进行额外的设置。关于RABC的概念,网上资料很多,大家务必提前了解。这里简要介绍一下几个重要概念: RBACK8S 1.6引进,是让用户能够访问 k8S API 资源的授权方式【不授权就没有资格...

2018-11-19 16:08:00 228

转载 ip库redis保存

可以使用redis 有序集合sort sets有序集合中保存ip段的endIp $rows列表中包含ip段的startIp与endIp ip都以转换为int型 $rows = []; $redis = new \Redis();$pipeAdd = $redis->multi(Redis::PIPELINE);foreach ($rows as $value) { ...

2018-11-19 15:12:00 107

转载 JavaScript的组成 | DOM/BOM

往期回顾在上一期的《JavaScript的组成 | 核心-ECMAScript》☜里,我们有说到JavaScript 是由三大部分组成,分别是:核心ECMAScript、文档对象模型-DOM、浏览器对象模型-BOM那么本期就让我们继续往下说说DOM、BOM这两大部分吧:文档对象模型(DOM)面试官很喜欢问的:“你知道什么是文档对象模型吗?”,那今天我们一个个来解释一下吧:DOM:Do...

2018-11-19 06:31:42 124

转载 deeplearning.ai神经网络与深度学习 第二章15-18notes

目录Numpy中的广播Python/numpy的一些说明关于逻辑回归代价函数的理论推导Numpy中的广播定义:广播是numpy对不同shape的array进行数值计算的方式,符合一定规则的前提下,将较小的array“广播”成更大的、可以计算的array。广播的规则:1.让所有输入数组都向其中shape最长的数组看齐,shape中不足的部分都通过在前面加1补齐2....

2018-11-18 22:05:00 83

转载 Java文档查看

对于Java学习者来说,阅读Java文档是必不可少的步骤,比如我现在想知道List接口的retianAll()方法,该怎么办呢?当然是百度了!!!皮一下,当然是查找Java文档了,以JDK1.7版本为例,首先找到Java文档的网址:https://docs.oracle.com/javase/7/docs/index.html,接着找到Java SE API其他版本都一...

2018-11-17 23:18:00 1491

转载 Struts

Struts全区配置Struts.xml配置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts...

2018-11-17 16:13:00 35

转载 教你如何用node.js开发微信公众号(二)

前言在前一篇文章中,已经介绍了如何去配置微信公众平台以及如何用node.js去处理一些用户发起的主动行为。有需要了解的点我去上一篇那么在这篇文章将继续讲解如何用node.js去开发微信公众号,主要内容包括access_token的生成,各种api的调用,还有前端如何去调用微信提供的jsapi。调用微信接口调用微信接口,最重要的就是要先获取access_token,没有access_toke...

2018-11-17 08:07:41 93

转载 在接口请求时报错Unrecognized field &quot;zZF1&quot

这个问题是json序列化问题,当参数中出现大写字母组成的字段时(例如:ZZF1),此时需在字段上加入注解:@JsonProperty(value = "ZZF1")转载于:https://www.cnblogs.com/bestxyl/p/9965329.html...

2018-11-15 18:27:00 718

转载 Rspamd 设置本地Fuzzy

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

2018-11-15 17:46:00 374

转载 快速读入版a+b

原理很简单,就是用最快的getchar来读入int。#include<bits/stdc++.h>//万能头文件using namespace std;int read(){ char xyds=getchar(); int x=0,f=1; while(xyds<'0'||xyds>'9'){ if(xyds=='-') f=-1;/...

2018-11-15 17:36:00 51

空空如也

空空如也

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

TA关注的人

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