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

转载 OpenStack搭建企业私有云 二:镜像服务

OpenStack镜像服务概览OpenStack镜像服务(glance)是IaaS的核心服务,允许用户发现、注册和获取虚拟机的镜像。 他提供了一个RESTAPI,允许查询虚拟机镜像的元数据并获取一个现存的镜像。可以将虚拟机镜像存储到各种位置,从简单的文件系统到对象存储系统—例如OpenStack对象存储,并通过镜像服务使用。简单来说使用file作为后端配置镜像服务,能够上传并存储在一个托管镜...

2018-08-31 18:34:27 143

转载 日志分析图表:同比环比场景和TreeMap

一. 同比环比场景应用同比环比是日志分析中十分常见的场景,日志服务于7月推出同比环比函数,我们可以利用其强大的分析能力,配合日志分析图表中的同比环比图以及折线图和柱状图进行非常直观清晰的展示。同比环比函数同比函数用于把当前区间的计算结果和之前一个指定区间的结果进行比较。• 函数语法:• value:double或long类型数...

2018-08-30 21:39:13 263

转载 TEST_install.bat

@echo offrem Get the current pathset I_PATH=%CD%rem Generate configuration filerem echo 系统安装路径:%I_PATH%\app > %I_PATH%\confing.txtrem Generate the jar configuration fileecho prefix: %I_PATH%\app...

2018-08-30 09:29:09 53

转载 码农从面试到架构师的进阶之路

如何才能敲开BAT等知名互联网公司的大门?程序猿的职业生涯又是怎么样的?从码农到架构师,这期间要经历什么?以及如何才能在激烈的互联网行业中保持强大的技术竞争力?目前架构师既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案,确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点。在整个软件开发过程中都起着重要的作用,并随着开发进程的推进而其职责或关注点不...

2018-08-30 09:21:54 150

转载 jupyter- 运维

jupyter运维常见CLI查看安装的内核和位置jupyter kernelspec listanaconda列出所有的环境conda info -e转载于:https://www.cnblogs.com/RzCong/p/9547796.html

2018-08-28 13:49:00 93

转载 网易“白帽子黑客”训练营-视频教程

白帽黑客是指白帽匿名者(white hat hacker),其又称为白帽子,是那些用自己的黑客技术来维护网络关系公平正义的黑客,测试网络和系统的性能来判定它们能够承受入侵的强弱程度。互联网安全小兵养成记。小白必看!拿着Web安全学习路线图通关进阶啦!本课程为《Web安全》微专业的直播课程,由网易资深安全工程师讲授。本微专业由网易杭研院信息安全部门出品,7位网易大牛匠心打造,理论联系实践的全方位学习...

2018-08-28 13:09:53 1481

转载 Python 学习笔记 并发 future

concurrent.futures模块该模块主要特色在于ThreadPoolExecutor 和 ProcessPoolExecutor 类,这两个类都继承自concurrent.futures._base.Executor类,它们实现的接口能分别在不同的线程或进程中执行可调用的对象,它们都在内部维护着一个工作线程或者进程池。Thr...

2018-08-28 03:04:17 115

转载 Mob 之 短信验证集成 SMSSDK

开相关发中总会遇到短信验证这些操作,这周没有来得及写新的东西,借此分享一篇以前学习短信验证的笔记,本文使用的是 Mob 提供的 SMSSDK .下载 SMSSDK官网下载地址:SMSSDK集成 SMSSDK将 MobCommons.jar、MobTools.jar、SMSSDK-2.0.1.aar、SMSSDKGUI-2....

2018-08-28 00:08:00 53

转载 NOIP2009T4 靶形数独

描述小城和小华都是热爱数学的好学生,最近,他们不约而同地迷上了数独游戏,好胜的他们想用数独来一比高低。但普通的数独对他们来说都过于简单了,于是他们向 Z 博士请教,Z 博士拿出了他最近发明的“靶形数独”,作为这两个孩子比试的题目。靶形数独的方格同普通数独一样,在 9 格宽×9 格高的大九宫格中有 9 个 3 格宽×3 格高的小九宫格(用粗黑色线隔开的)。在这个大...

2018-08-27 23:52:00 99

转载 解放虚商和控制台同学的利器,新版控制台运营管理中心(一期)上线啦!

虚商接入控制台,需要对控制台进行大量的功能和链接的调整,因此每次虚商接入的时候,平均需要拉上10+的控制台开发同学,进行7~8轮的调整,这些工作繁琐、无技术含量、沟通协调困难,导致虚商整体的接入过程体验差、效率低,虚商和控制台同学都非常的苦恼。作为虚商的你,有没有在老版控制台运营管理中心遇到过这样的问题场景?为什么同样的配置,要在各个地域重复配置一遍?为什么改了预发的数据,会影响到线上啊?功能开...

2018-08-27 20:55:36 59

转载 http2.0分享遗留问题

1. TCP传输是有序还是无序的?TCP提供了最可靠的数据传输,它给发送的每个数据包做顺序化。如果TCP没有这样烦琐的操作,那么,可能会造成数据包的重传、顺序的颠倒甚至造成数据包的丢失。那么,TCP具体是通过怎样的方式来保证数据的顺序化传输呢?主机每次发送数据时,TCP就给每个数据包分配一个序列号并且在一个特定的时间内等待接收主机对分配的这个序列号进行确认,如果发送主机在一个特定时间内...

2018-08-27 08:52:06 228

转载 安装系统后不小心重新分区了,别的盘的数据怎样恢复

重新分区是因为在重装系统时,选择了错误的选项导致全盘分区了,装完之后数据全部丢失。想要恢复丢失盘的数据,需要注意,别往现在的这个盘存入新的文件(因为现在存入的文件可能会覆盖原先DEF盘的数据)。可以把硬盘拆下来挂到别的电脑当副盘或者接个移动硬盘,把数据恢复到移动硬盘里。具体的恢复方法看下文了解。工具/软件:流星数据恢复软件步骤1:先下载并解压程序打开后,直接双击需要恢复的分区,接着右击软件图标...

2018-08-24 20:47:14 412

转载 Dart语言学习笔记(一) —— Dart简介

简介Dart([KK] 英语发音:/dɑrt/, [DJ] 英语发音:/dɑ:t/)Dart是一种适用于万维网的开放源代码编程语言,由Google主导开发,于2011年10月公开。它的开发团队由Google Chrome浏览器V8引擎团队的领导者拉尔斯·巴克主持,目标在于成为下一代结构化Web开发语言。类似JavaScript,Dart也是一种面向对象语言,但是它采用基于类编程。它只允许单一...

2018-08-24 09:45:16 166

转载 深入理解ES6笔记(八)迭代器(Iterator)与生成器(Generator)

主要知识点:迭代器、生成器、可迭代对象以及for-of循环、迭代器的高级功能以及创建异步任务处理器《深入理解ES6》笔记 目录迭代器(Iterator)迭代器是被设计专用于迭代的对象,带有特定接口。所有的迭代器对象都拥有 next() 方法,会返回一个结果对象。该结果对象有两个属性:对应下一个值的 value ,以及一个布...

2018-08-23 20:37:15 92

转载 jest自动化测试遇到的一些报错信息及解决方案

1. Plugin 0 specified in "C:\\work\\New\\In-internet\\next\\babel.js" procided an invalid property of "default". 如图:解决:.babelrc中缺少test配置"env": { "te...

2018-08-22 17:33:00 1615

转载 Flutter完整开发实战详解(四、 Redux、主题、国际化)

作为系列文章的第四篇,本篇主要介绍 Flutter 中 Redux 的使用,并结合Redux 完成实时的主题切换与多语言切换功能。前文:一、Dart语言和Flutter基础二、 快速开发实战篇三、 打包与填坑篇Flutter 作为响应式框架,通过 state 实现跨帧渲染的逻辑,难免让人与 React 和 React Native 联系...

2018-08-22 15:20:58 132

转载 咕泡-原型 protype 设计模式笔记

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

2018-08-22 15:13:00 125

转载 Spring Boot实战之基础回顾

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

2018-08-21 21:04:00 53

原创 搭载AI引擎,腾讯云云镜开启全面防护模式

曾在 Petya 勒索病毒 、暗云Ⅲ病毒等大型安全事件中发挥重要作用的腾讯云云镜主机防护系统,近日大幅升级了安全能力。根据官网信息显示,升级后的检测引擎对黑客入侵行为的检出率高达92%,高出传统解决方案20个百分点,并且随着机器学习的深入,其识别率和准确性还将进一步提高,可以帮助用户建立更加牢固的安全防线。\\AI+大数据双轮驱动,云镜检出率居行业首位\\随着各大企业纷纷将其业务部署到互联网上,作...

2018-08-21 04:42:00 250

转载 从前后端分别学习——注册/登录流程2

昨天研究了网站的注册流程,感兴趣的可以看下:从前后端分别学习——注册/登录流程1今天接着研究注册/登录流程之登录。登录首先来看一下登陆过程:登录逻辑和注册逻辑基本一致,但登录的过程只对数据库进行读,比对用户的信息是否存在。登录页面的 HTML 和 CSS 基本一致,这里就不放上来了。注册成功后跳转当用户注册成功后,会跳转到登...

2018-08-21 01:06:56 392

转载 day 29 命令及yum源配置

第1章 回顾:1.1 分区格式化挂载 1.2 java程序占用大量内存,开始使用swap,swap不足第2章 云服务器: 阿里云 腾讯 华为(国企) ucloud AWS(亚马逊)2.1 命令记录2.1.1 dd 复制mbr引导分区[root@oldboyedu50-lnb ~]# dd if=/dev/sda of=/tmp/mbr.bin bs=512 cou...

2018-08-20 15:45:07 79

转载 使用数字签名实现数据库记录防篡改(Java实现)

本文大纲 一、提出问题 二、数字签名 三、实现步骤 四、参考代码 五、后记 六、参考资料    一、提出问题 最近在做一个项目,需要对一个现成的产品的数据库进行操作,增加额外的功能。为此,需要对该产品对数据库有什么操作进行研究(至于怎么监控一个产品的操作会引发什么数据库操作,以后会详细解说)。本来已经对数据库的操作了如指掌的,无意中发现数据库表里的每条记录都会有这样一个字段: ...

2018-08-20 15:41:00 142

转载 JVM类加载思维导图

用一张思维导图尽可能囊括一下JVM的类加载过程的全流程。本文参考自来自周志明《深入理解Java虚拟机(第2版)》,拓展内容建议读者可以阅读下这本书。文字版如下:加载 Loading过程通过类的全限定名来获取定义此类的二进制字节流非数组类的加载,由类加载器加载,可以是启动类加载器,也可以是用户自定义的类加载器数组类的...

2018-08-20 06:41:23 98

原创 容器运维最佳实践

本文介绍了一组使容器更易于运维的最佳实践。这些实践涉及安全性、监控和日志记录等广泛的主题,旨在使应用程序更容易在Kubernetes Engine和一般的容器中运行。这里讨论的许多实践都受到12因子方法的启发,12因素方法是一个构建云原生应用程序的优质资源。\\这些最佳实践的重要等级不一样。例如,对于有些实践,你可能在缺少他们的情况下在生产环境中成功运行,但另外一些实践是不可或缺的。特别是,与...

2018-08-19 18:00:00 40

转载 设置session超时的三种方式

1. 在容器中设置:如在tomcat-5.0.28\conf\web.xml中设置Tomcat默认session超时时间为30分钟,可以根据需要修改,负数或0为不限制session失效时间。<session-config> <session-timeout>30</session-timeout> &l...

2018-08-16 14:48:00 72

转载 史上最全的mysql聚合函数总结(与分组一起使用)

1.首先我们需要了解下什么是聚合函数  聚合函数aggregation function又称为组函数。 认情况下 聚合函数会对当前所在表当做一个组进行统计。2.聚合函数的特点  1.每个组函数接收一个参数(字段名或者表达式) 统计结果中默认忽略字段为NULL的记录   2.要想列值为NULL的行也参与组函数的计算,必须使用IFNULL函数对NULL值做转换。   3.不允许出现...

2018-08-15 20:19:00 788

转载 如何根据数组中的某一个属性进行去重

var arr=[];for(var i = 0, l = this.arr.length; i < l; i++) { for(var j = i + 1; j < l; j++){ if (this.arr[i].batch === this.arr[j].batch){ j = ++i; } } this.arr.push(this.arr[i]);}...

2018-08-15 16:00:00 713

转载 宏——高级

复杂C源码中,往往可以经常看到各种宏的比较深入的用法,所以我们这里举一些宏的比较高级的、比较深入的用法的例子。使用宏来代替简短函数参考:C++——引用例子#include <stdio.h> void exchange(int *p1, int *p2){ int tmp = 0; ...

2018-08-14 22:53:00 93

转载 Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列之集群部署环境规划(一)...

0、前言整体架构目录:ASP.NET Core分布式项目实战-目录k8s架构目录:Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列目录一、环境规划软件版本LinuxCentOS7 18.04Kubernetes1.9(也适用1.10)Docker18.06-ceetc...

2018-08-14 19:28:00 137

转载 【java程序员理解HTTP】【5】小结

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

2018-08-14 15:59:00 74

转载 关于logback

1 logback是一个日志框架2 logback的构成LogBack被分为3个组件,logback-core, logback-classic 和 logback-access。其中logback-core提供了LogBack的核心功能,是另外两个组件的基础。logback-classic则实现了Slf4j的API,所以当想配合Slf4j使用时,需要将logback-classi...

2018-08-14 15:21:00 56

转载 c#支付宝支付

1、进入支付宝去申请appid和密钥 https://open.alipay.com/platform/home.htm 支付宝开放平台2、下载sdk根据自己是啥开发语言下载啥3、开始写代码 后台请求参数和方式 /// <summary> /// 支付宝支付 /// </summary> /// <param...

2018-08-14 13:54:00 78

转载 WPF特效-绘图

原文:WPF特效-绘图              WPF玩起来还是挺炫酷的。我实现的效果:不同色块交叉,交叉部分颜色叠加显示。(叠加部分暂时用随机颜色代替)。单独色块点击弹出以色块颜色为主的附属面板。踩了一些坑,从简单一步步完善。      判断是否交叉,并创建交叉区域的算法比较费事。      完整过程...

2018-08-14 09:37:00 54

转载 vuex(二)getters

getters: 有时候,我们需要对state的数据进行筛选,过滤。这些操作都是在组件的计算属性进行的。如果多个组件需要用到筛选后的数据,那我们就必须到处重复写该计算属性函数;或者将其提取到一个公共的工具函数中,并将公共函数多处导入 - 两者都不太理想。如果把数据筛选完在传到计算属性里就不用那么麻烦了,getters就是干这个的,你可以把getters看成是store的计算属性。getters下的...

2018-08-14 08:26:00 42

转载 模板方法设计模式

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

2018-08-13 17:09:00 47

转载 SpringBoot简单打包部署(附工程)

前言本文主要介绍SpringBoot的一些打包事项和项目部署以及在其中遇到一些问题的解决方案。SpringBoot打包在SpringBoot打包这块,我们就用之前的一个web项目来进行打包。首先需要明确的是,该项目打包的形态是可执行的jar包,还是在tomcat下运行的war包。虽然本项目是用maven构建的,用maven打包也更加方便,但是这里也说明普通非maven打包的项目如何打包。...

2018-08-13 15:44:20 199

转载 JDK提供的四种线程池

一、线程池什么时候用,有什么好处?“线程池”顾名思义,就是存放线程的池子,这个池子可以存放多少线程取决于采用哪种线程池,取决于有多少并发线程,有多少计算机的硬件资源。使用线程池最直接的好处就是:线程可以重复利用、减少创建和销毁线程所带来的系统资源的开销,提升性能(节省线程创建的时间开销,使程序响应更快)。 二、JDK自带4种的线程池(JDK1.5之后)2.1、固定线程数的线程池(newFi...

2018-08-13 14:29:00 144

转载 集群架构(3)

写在前面 前面介绍了分发文件管理、前端反向代理与管理后台服务器的配置操作,今天介绍下前端负载与APP服务器(用户与商家)、官网、FTP服务器的配置操作01前端负载均衡配置安装所需的依赖包yum install pcre-devel zlib-devle openssl-devel gcc-c++ –y 编译安装nginxcd /download/tools...

2018-08-13 10:23:00 60

转载 ES6小白攻略

1、var和let、const的使用这三个是用来声明变量的(var let const)。说到变量,就要说变量的作用域了,在js中作用域可以分为三种:全局作用域、局部作用域、块级作用域。var来声明变量我们用var的时候var是可以省略的,var a = 10; a = 10;这样写都是可以的,说一下加var和不加var的区别:1.加var的可以做局部变量,也可以做全局变量,不加v...

2018-08-11 11:17:54 109

转载 Docker架构(一)安装及镜像操作

Docker架构Docker简介Docker是在Linux容器里面运行应用的开源工具,是一种轻量级虚拟机,Docker的好处在于“一次封装,到处运行”,既可以是一个应用,也可以是一套服务,甚至是一个完整的操作系统。安装DockerDocker支持在主流的操作系统平台上使用,包括Windows、Linux、MacOS等这里用CentOS 7系统(1)配置Docker自己的安装源配置仓库...

2018-08-10 11:10:10 72

空空如也

空空如也

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

TA关注的人

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