自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 部署模式 - 每个主机多个服务实例

本文说明了微服务架构的部署模式之一:每个主机多个服务实例。场景已经通过微服务架构的分解模式(参考按业务领域分解模式划分微服务),将整个应用程序划分为多个独立的微服务。目标每个服务由多个服务实例组成,用于提高吞吐量和可用性。服务必须可独立部署和扩展。服务实例需要彼此隔离。需要能够快速构建和部署服务。需要能够约束服务所消耗的资源(CPU和内存)。需要监视每个服务实例的性能和行为...

2018-07-31 21:00:00 202

转载 阿里云Kubernetes容器服务Istio实践之Sidecar自动注入

概述在前面系列文章中已经介绍了Istio及其各个核心组件,详述了如何利用阿里云Kubernetes容器服务,快速搭建一套用于连接、管理以及保护微服务的开放平台Istio,为应用引入和配置多个相关服务;并且通过一个官方示例演示了如何部署应用到上述Istio环境中,演示了如何设置智能路由、分布式追踪以及Istio 的遥测数据收集、查询及可视化等功能。回顾...

2018-07-31 16:17:38 1121

转载 7月12日任务 shell脚本中的逻辑判断 、文件目录属性判断 、 if特殊用法 、case判断...

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

2018-07-31 13:31:00 68

转载 王亚楠:基于强化学习的自动码率调节

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/vn9PLgZvnPs1522s82g/article/details/81295311 ...

2018-07-31 07:34:13 300

转载 739. Daily Temperatures - LeetCode

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

2018-07-29 23:30:00 64

转载 python的命令行参数处理

 import argparse # A position argumentfunc_choice = {'client' : 'client function', "server" : "server function"}# parserparser = argparse.ArgumentParser(description = "Select your favo...

2018-07-28 16:49:00 79

转载 数据类型03

数据类型03 新增内容: 1、与用户交互 input raw_input 1 ''' 2 1、什么是与用户交互 3 程序等待用户输入一些数据,然后程序执行完毕后为用户反馈信息 4 5 2、为何程序要与用户交互 6 为了让计算机能够像人一样与用户的交互 7...

2018-07-28 11:30:00 149

转载 牛客网暑期ACM多校训练营(第一场)

---恢复内容开始---传送门AMonotonic Matrix题意:计算多少种矩阵满足Ai, j ∈ {0, 1, 2} for all 1 ≤ i ≤ n, 1 ≤ j ≤ m.Ai, j ≤ Ai + 1, j for all 1 ≤ i < n, 1 ≤ j ≤ m.Ai, j ≤ Ai, j + 1 for all 1 ≤ i ≤ n, 1 ≤ j &lt...

2018-07-27 22:22:00 91

转载 前端性能优化:配置ETag

什么是ETag?  实体标签(EntityTag)是唯一标识了一个组件的一个特定版本的字符串,是web服务器用于确认缓存组件的有效性的一种机制,通常可以使用组件的某些属性来构造它。条件GET请求  浏览器下载组件的时候,会将它们存储到浏览器缓存中。如果需要再次获取相同的组件,浏览器将检查组件的缓存时间,假如已经过期,那么浏览器将发送一个条件GET请求到服务器,服务器判断缓存还有效,则发送一...

2018-07-27 18:25:00 368

转载 动态代理是基于什么原理?

问题:动态代理是基于什么原理?知识点:Java是静态的强类型语言,但是因为提供了类似反射等机制,也具备了部分动态类型的语言能力。代理模式:定义:给某个对象提供一个代理对象,并由代理对象控制对于原对象的访问,即客户不直接操控原对象,而是通过代理对象间接地操控原对象。(类似在上海这边经常看到的房屋中介)静态代理模式代码:public class ProxyDemo { pu...

2018-07-26 08:39:49 77

转载 贪心算法

贪心的过程要么是最大要么是最小,堆可以很好的满足这个要求。问题1:一块金条切成两半,是需要花费和长度数值一样的铜板的。比如长度为20的 金条,不管切成长度多大的两半,都要花费20个铜板。一群人想整分整块金 条,怎么分最省铜板?例如,给定数组{10,20,30},代表一共三个人,整块金条长度为10...

2018-07-24 20:48:00 47

转载 小米再开源!这次是移动端神经网络框架基准测试项目MobileAIBench

继小米在6月宣布自研的移动端深度学习框架Mobile AI Compute Engine (MACE:https://github.com/xiaomi/mace)开源以来,小米近日又宣布开源移动端神经网络框架基准测试项目MobileAIBench(https://github.com/xiaomi/mobile-ai-bench)。 据雷锋网(公...

2018-07-24 13:26:43 197

转载 暖心!阿里安全白帽挖漏洞做公益 连收2462封山区小孩感谢信

“你们给我捐的书包里面有我们非常需要的文具……,原来没有这些东西的时候,我们到处去借,……我知道你们是自己辛苦赚来的钱,买这些东西来支助我们,谢谢对我们学习的关心。”近日,阿里巴巴安全部安全专家木雁收到一份特别的礼物——整整2462封感谢信。木雁从未想过,自己挖漏洞获奖将24.62万元奖金捐给山区孩子买文具的举动,会得到这么多回信。他回忆称,两年前自...

2018-07-24 10:53:10 80

转载 端口镜像

把交换机一个或多个端口(VLAN)的数据镜像到一个或多个端口的方法。为什么需要端口镜像 ?通常为了部署 IDS 产品需要监听网络流量(网络分析仪同样也需要),但是在目前广泛采用的交换网络中监听所有流量有相当大的困难,因此需要通过配置交换机来把一个或多个端口(VLAN)的数据转发到某一个端口来实现对网络的监听。端口镜像的别名端口镜像通常有以下几种别名:●Port Mirroring 通常指...

2018-07-24 09:11:54 153

转载 剥开比原看代码03:比原是如何监听p2p端口的

作者:freewind比原项目仓库:Github地址:https://github.com/Bytom/bytomGitee地址:https://gitee.com/BytomBlockchain/bytom我们知道,在使用bytomd init --chain_id mainnet/testnet/solonet初始化比原的时候,它会根据给定的...

2018-07-23 16:55:00 66

转载 数据分析中,用户行为分析最重要的3个点

 本文来自网易云社区。首先需要看数据分析目的,这个毋庸置疑。不过整体不外乎以下几个目的:对内:产品迭代,对外:精准营销 1:产品迭代分析用户行为就是诸如埋点测试等方面,先上王道,随便找了张访问频率的用户行为报表: 从这里面可以看出用户的各类登录行为,从国家到个人,通过分析可以得出不同国家的市场用户应该刺激哪些用户,可以有根据的刺激不同的市场以不同的产品或者方式,...

2018-07-23 15:52:00 337

转载 接口 时间 帮助命令

接口abi 应用程序二进制接口api 应用程序开发接口GUI 图形画面接口 GONME图形界面采用gtk图形库开发kde图形界面采用qt图形库开发CLI 命令行接口(效率高)通过shell程序转换执行shell分类(命令解释器)(开发语言)shcshksh bash(centos默认shell) nologin(底层应用程序使用 ...

2018-07-23 08:11:20 47

原创 Python自动化测试框架有哪些?

令开发者万分高兴的是,开发自己的测试框架的日子终于结束了。以前,开发团队接手一个项目并开始开发时,除了项目模块的实际开发之外,他们不得不为这个项目构建一个自动化测试框架。一个测试框架应该具有最佳的测试用例、假设(assumptions)、脚本和技术来运行每一处代码和模块,从而发现代码缺陷和不足。不同的项目需要不同的测试用例、假设和脚本,而这也是为什么会在这些开发中花费大量时间。\\随着技术的进步和...

2018-07-22 12:07:18 175

转载 从零开始的算法导论

大学两年,陆陆续续学了c语言和java,语法有所掌握,能写出来点东西,程设也能撸出来千行代码,不过自己的算法基础着实很渣,其实想想,自己平常也没有翻阅过算法书籍,做的也只是老师交代的课题作业而已,平常写代码也没怎么考虑算法的重要,最近写东西的时候才发现自己算法方面的空白,写个排序都要思考很久,着实很渣,今天开始打算撸算法导论这本书,真是应了那句话,欠下的总是要还的,从最基础的开始,来一遍算法吧...

2018-07-19 23:25:00 87

转载 使用python制作查询火车票工具

使用python脚本实现查询火车票信息的效果图如下:实现的代码: 1 # coding: utf-8 2 3 """命令行火车票查看器 4 5 Usage: 6 tickets [-gdtkz] 7 8 Options: 9 -h,--help 显示帮助菜单 10 -g ...

2018-07-19 15:54:00 121

转载 (效果三)js实现选项卡切换

开发了很久的小程序,在接到一个h5移动端页面的时候,很多原生的东西都忘了,虽然说我们随着工作经验的增加,处理业务逻辑的能力在提高,但是基础的东西如果长时间不用,也会逐渐忘记。所以以后会经常总结原生的一些知识,一边后面自己忘记时,提供查询之所。HTML <div class="wraper"> <div class="header"&...

2018-07-19 14:36:00 56

转载 七牛云 RTN:基于 WebRTC 零基础搭建实时音视频平台

近年来,在线教育、狼人杀、在线抓娃娃、线上 KTV 等多人视频互动模式不断涌现,实时音视频通信风头正劲,实时音视频技术 WebRTC 也因此受到了广泛关注。相关数据显示,2017-2021 年期间,全球网络实时通信(WebRTC)市场将以 34.37% 的年均复合增长率增长。(数据来源: Technavio 《全球网络实时通讯(WebRTC)市场,2017-2021》报告)实时互动新时代:进...

2018-07-19 06:34:42 428

转载 struts系列:校验(二)自定义校验器

一、自定义校验类public class PasswordValidator extends FieldValidatorSupport { @Override public void validate(Object object) throws ValidationException { String fieldName = getFieldNa...

2018-07-17 22:51:00 55

转载 使用Linux环境变量教程

什么是环境变量?bash shell用一个叫作环境变量( environment variable)的特性来存储有关shell会话和工作环境的信息(这也是它们被称作环境变量的原因)。这项特性允许你在内存中存储数据,以便程序或shell中运行的脚本能够轻松访问到它们。这也是存储持久数据的一种简便方法。在bash shell中,环境变量分为两类:全局变量局部变量 全局环境变量全局环境变...

2018-07-17 21:25:00 68

转载 spring cloud整合 websocket 的那些事

我们知道, 现在很多浏览器都已经是直接支持 websocket 协议的了,  除此之外, sockjs, 也可以实现 websocket 功能.. 当然, 其原理是不同的.一开始 websocket 已经做好了,  但是后面发现 websocket不能穿透zuul , 出现com.netflix.zuul.exception.ZuulException: Forwarding er...

2018-07-17 19:47:00 2916 4

转载 eclipse中设置python的版本

(mac系统)由于系统的python是内置的,无法直接查找到安装文件,则可在eclipse偏好设置-PyDev - Interpreters-Python Interpreter其右边选择Quick Auto-Config,带全部文件显示后点击apply,之后点击OK即可转载于:https://www.cnblogs.com/tian-sun/p/9323191.html...

2018-07-17 14:28:00 144

转载 设计模式——装饰者模式

1. 简介  装饰者模式是一种结构型模式,它可以动态的将责任附加到对象上,在扩展功能方面,它比继承更有弹性。装饰者模式遵循了开闭原则,对扩展开放,对修改关闭。  虽然在装饰者模式中也使用了继承,但是继承只是为了与被装饰者拥有共同的父类,达到类型匹配的目的,而不是为了获得父类的行为。因为装饰者与被装饰者拥有共同的父类,所以在任何需要原始对...

2018-07-17 13:24:00 44

转载 让我蛋疼的mysql 错误

select num from a where b='c';insert into sale ( loc,title,price,salenum) values ('湖南','江小白','43','200');INSERT INTO sale (loc, price, title, salenum) VALUES ('湖北', '210', '江小白蓝色', '126')疯狂报错搞了 10分钟...

2018-07-17 10:58:07 56

转载 关于discuz注册时出现用户ID已被占用的解决方案

解决discuz会员注册提示提示:用户 ID 已经被占用”方法,用春哥技术博客团队提供这个教程可以解决从老版本或者升级后提示用户 ID 已经被占用”等。还有搬家以后出现的这种问题。问题如图:在discuz新会员注册的时候会提示这个问题。现春哥技术团队把解决方法分享一下,希望能帮助到更多的人。如图方法:需要先进入到数据库phpmyadmin,基本上每个空间商那里都有一个数据库管理的。如果你的...

2018-07-17 10:56:55 599

转载 2018百度之星开发者大赛-paddlepaddle学习

前言本次比赛赛题是进行人流密度的估计,因为之前看过很多人体姿态估计和目标检测的论文,隐约感觉到可以用到这次比赛上来,所以趁着现在时间比较多,赶紧报名参加了一下比赛,比赛规定用paddlepaddle来进行开发,所以最近几天先学习一下paddlepaddle的相关流程,在这里记录一下,也好让自己真正的能够学到东西。流程前瞻在我看来,设计一个深度学习网络(主要是基于CNN的,其他的没怎么接触),...

2018-07-16 22:16:00 346

转载 概要梳理kafka知识点

主要是梳理一下kafka学习中的一些注意点,按照消息的流动方向进行梳理.详细的kafka介绍推荐看骑着龙的羊的系列博客,具体的某一块的知识点,可以参考我给出的一些参考文章.1. kafka在系统中的地位Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理...

2018-07-16 16:59:00 105

转载 从零开始实现一个简易的Java MVC框架(五)--引入aspectj实现AOP切点

前言在上一节从零开始实现一个简易的Java MVC框架(四)--实现AOP中我们实现了AOP的功能,已经可以生成对应的代理类了,但是对于代理对象的选择只能通过指定的类,这样确实不方便也不合理。这一节我们就利用aspectj来实现功能更强大的切点。在spring初期的时候AOP功能使用起来也是很繁琐麻烦的,到了后面整合了aspectj才...

2018-07-16 13:24:07 99

转载 Faiss教程:入门

Faiss处理固定维度d的数据,矩阵每一行表示一个向量,每列表示向量的一项。Faiss采用32-bit浮点型存储。假设xb为数据集,维度为\(nb\times{d}\);xq是查询数据,维度为\(nq\times{d}\)import numpy as npd = 64 # dimensionnb = 100000 ...

2018-07-16 09:49:00 1090

转载 数据与变量——编程的来源

一、数据从哪里来?  1、我们可以把程序看成数据的【加工厂】,加工数据,生产数据,呈现数据。在编程世界中几乎一切行为都是围绕着数据展开的。  2、从本质上来说,所有程序和计算机中的数据都是来自于我们自己——人类中外部输入,计算机并不生产我们说使用的数据信息。  3、数据主要来源于以下几个方面:  (1)用户的输入。  (2)计算设备加工生产。  (3)来自于其他设备的数据库...

2018-07-16 02:34:00 94

转载 蓝牙disable流程简述

蓝牙关闭的流程比打开流程要简单,主要就是一些profile的断连以及协议栈相关结构的释放。这里简单说一下其流程,就直接从协议栈的disable的接口说起了。static int disable(void) { if (!interface_ready())//检查hal层的callback return BT_STATUS_NOT_READY; stack_man...

2018-07-15 17:45:00 858

转载 [译] 能源行业聚焦基于区块链技术的加密货币

原文地址:Energy sector now on blockchain-based cryptocurrency原文作者:torik译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:geniusq1981Envion 是一家在瑞士注册的区块链公司,专注于提供挖矿基础设施以及区块链挖掘技术。该公司为了实现全球可再生能源的价值最大化,提供了很...

2018-07-15 00:17:07 116

转载 Spring Boot:Caused by: org.apache.ibatis.binding.BindingException: Parameter 'deptId' not found.

1. 错误信息描述在使用Spring Boot + Mybaits从前台向后台提交数据时,控制台报出该错误信息2. 报错原因在dao接口中,该方法拥有两个参数,Mybaits无法区分这两个参数3. 解决方法在dao方法中为这两个参数分别标注Mybaits的@Param注解,对这两个参数加以区分 List<ManagerSelectResult>sele...

2018-07-14 16:51:00 144

转载 深入理解JVM虚拟机:(一)Java运行时数据区域

概述JVM是Java语言的精髓所在,因为它Java语言实现了跨平台运行,以及自动内存管理机制等,本文将从概念上介绍JVM内存的各个区域,说明个区域的作用。JVM运行时数据区模型Java虚拟机在执行Java程序的过程中会把它所管理的内存划分成若干个不同的数据区域,这些数据区域都有各自的用途,以及创建和销毁时间,Java虚拟机所管理的内存将会包括以下几个运行时数区域程序计数器程序计数器是一...

2018-07-14 12:54:00 44

转载 CSS的vertical-align

转载自https://blog.csdn.net/FE_dev/article/details/75948659说明vertical-align属性,是CSS属性中一个比较重要的属性,也是比较不好理解的一个。我们今天就来说说它。解释先来看看他的定义。定义和用法vertical-align 属性设置元素的垂直对齐方式。说明该属性定义行内元素的基线相对于该元素所在...

2018-07-13 16:14:00 43

转载 Axel 快速下载

Axel是一个轻量级下载程序,它和其他加速器一样,对同一个文件建立多个连接,每个连接下载单独的文件片段以更快地完成下载。Axel 支持 HTTP、HTTPS、FTP 和 FTPS 协议。它也可以使用多个镜像站点下载单个文件,所以,Axel 可以加速下载高达 40%(大约,我个人认为)。它非常轻量级,因为它没有依赖并且使用非常少的 CPU 和内存。Axel 一步到位地将所有数据直接下载到目...

2018-07-13 12:48:00 234

空空如也

空空如也

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

TA关注的人

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