自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [BZOJ3080]Minimum Variance Spanning Tree/[BZOJ3754]Tree之最小方差树

[BZOJ3080]Minimum Variance Spanning Tree/[BZOJ3754]Tree之最小方差树题目大意:给定一个\(n(n\le50)\)个点,\(m(m\le1000)\)条边的带权无向图,每条边的边权为\(w_i(w_i\le50)\)。求最小方差生成树。3080数据范围:\(n\le50,m\le1000,w_i\le50\);3754数据范围:\(n\l...

2018-09-30 14:12:00 123

转载 管理Linux软件——apt

参考:Ubuntu的apt命令详解apt命令是一个功能强大的命令行工具,它与Ubuntu的高级打包工具(APT,Advanced Packaging Tool)配合使用,可以执行安装新软件包,升级现有软件包,更新软件包列表索引,甚至升级整个Ubuntu系统等功能。作为一个简单的命令行工具,apt与Ubuntu中为服务器管理员提供的其他包管理工具相比具有许多优势。使用apt命令操作软件包,相...

2018-09-30 10:33:00 87

转载 Linux squid代理web服务器

squid代理web服务器有时候内网很多机器都不能上外网,只能开放几个特定ip访问外网, 那么可以在这个可以上外网的机器上面搭建代理服务器,其他机器配置好代理就能上网了。不管是测试用途还是自己使用,squid都是一个很不错的代理工具。支持正向代理、反向代理、还有透明代理。 本篇演示搭建了一个简单的squid的正向代理,同时支持认证。1 代理服务器配置1.1 安装yum install s...

2018-09-29 17:50:05 128

转载 mysql高可用方案之MaxScale-HA-with-Corosync-Pacemaker

前面一篇文章已经实现了mysql的主从复制以及MHA的高可用,那么接下来这一章就要实现Maxscale的读写分离和HA,对于Maxscale的HA可以用keepalived、Heartbeat来实现,不过官方推荐corosync+pacemaker,熟悉高可用的朋友们就会知道corosync+pacemaker更加强大,配置灵活,corosync则允许为不同的资源组配置不同的主服务,在corosy...

2018-09-29 08:19:19 309

转载 [RxJS] Implement the `map` Operator from Scratch in RxJS

While it's great to use the RxJS built-in operators, it's also important to realize you now have the knowledge to write them by yourself if needed. The mapoperator turns out to be a simple MapSubscrib...

2018-09-27 17:53:00 48

转载 英语发音规则---M字母

英语发音规则---M字母一、总结一句话总结:1、M发[m]音?monkey ['mʌŋkɪ] n. 猴子;顽童come [kʌm] vi. 来tomato [tə'mɑːtəʊ] n. 番茄,西红柿tomorrow [tə'mɒrəʊ] n. 明天;未来morning ['mɔːnɪŋ] n. 早晨maid [meɪd] n. ...

2018-09-26 23:27:00 427

转载 Windows下安装consul

Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件, 由 HashiCorp 公司用 Go 语言开发, 基于 Mozilla Public License 2.0 的协议进行开源。Windows consul下载地址 在安装的位置解压得到 consul.exe 文件(我的解压位置是:D:\div\consul)1、配置环境变量D:\div\consul1111...

2018-09-26 21:25:00 302

转载 算法 复习

排序:插入排序快速排序冒泡排序归并排序贪心:硬币问题区间上的贪心背包搜索:深度优先搜索广度优先搜索优化:剪枝+记忆化数组基础动态规划:01背包分组背包有依赖的背包超大背包类似数塔最长上升子序列 非降子序列图论:最短路径:单源最短路,多源最短路最小生成...

2018-09-26 17:13:00 62

转载 6.案例 - 实现少量线程 处理多个客户端请求

1. 目标 利用Selector+channel+Buffer实现 少量线程处理多个客户端请求 2. 客户端 package cn.tedu.nio.selector; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import...

2018-09-26 08:28:00 85

原创 ES插件开发之--如何添加自己的动态设置项

ES中,有一类参数是可以动态调整的,比如副本数量: number_of_replicas。在插件开发中,如何添加自己的自定义参数呢?在插件的入口,添加onModule(ClusterModule module)即可。public class ShgyPlugin extends Plugin { @Override public String name() { r...

2018-09-25 23:23:58 266

转载 sql中的SET NOCOUNT ON/OFF

当 SET NOCOUNT 为 ON 时,不返回计数(表示受Transact-SQL 语句影响的行数)。 当 SET NOCOUNT 为 OFF 时,返回计数(默认为OFF)。即使当 SET NOCOUNT 为 ON 时,也更新 @@ROWCOUNT 函数。当 SET NOCOUNT 为 ON 时,将不给客户端发送存储过程中的每个语句的 DONE_IN_PROC 信息。当使用 Microsof...

2018-09-24 08:57:00 176

转载 C/C++——[02] 运算符和表达式

C/C++中表示数据运算的符号称为“运算符”。运算符所用到的操作数个数,称为运算符的“目数”。C/C++语言的运算符有赋值运算符、算术运算符、逻辑运算符、位运算符等多类。将变量、常量等用运算符连接在一起,就构成了“表达式”,表达式的计算结果称为“表达式的值”。C/C++语言中常用的运算符介绍如下:1. 算术运算符运算符说明+加...

2018-09-21 22:17:00 204

转载 MGR架构 ~ MGR+proxysql(2)

一 简介: 上篇环境已经搭建完成,我们开始进行测试二 工具和环境: sysbench ,mgr+proxysql三 测试方式: sysbench+oltp.lua脚本四 模拟故障 1 并发环境观察要点 1 sysbench 本身tps+qps 2 mgr 从节点 延迟事务: 1可以在proxysql.log...

2018-09-21 16:05:00 81

转载 2018年最新PHP面试题

面试之前多看看公司的资料,可以看出面试的公司主要做什么,电商,数据库,php函数,sql的优化,接口,session和cookie等经常会问到,都是必问之题,这其中有一部分题目摘抄自网络,回答也不错1.请自我介绍一下?答:我叫xxx,来自北京,20xx年毕业于xx大学计算机xx系,毕业后在武汉从事了x年的php开发工作,公司是一个外包公司,主要做微信开发,公众号推广,商城,论坛的开发...

2018-09-21 10:01:00 616

转载 程序猿养生攻略

程序员在职业生涯中,健康问题尤为突出,但是大部分程序员只顾码字,往往忽略了自己的健康问题。或许是因为写代码太入神,也许又是老板给的压力太大,但这些并不是你忽略自己健康的理由,我们程序员也需要养生,只有懂得养生,才能更好地编程。程序员都有哪些健康问题?这里罗列了 9 大程序员职业病,你也可以对号入座,如果你找不到座位,那么恭喜你,你是一个合格的程序员。腕部疼痛(重复性劳损)盯着移动的打印进度...

2018-09-20 14:00:41 92

转载 简单计算器

习题2.1简单计算器(20 分)模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。输入格式:输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。输出格式:在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输出错误信息“ERROR”。输...

2018-09-20 12:13:00 39

转载 关于ionic3 热更新 cordova-hcp server 报错问题

报错如下:复制代码C:\Users\38201\AppData\Roaming\npm\node_modules\cordova-hot-code-push-cli\node_modules\winattr\lib\whichLib.js:87 throw error; ^Error: �ļ�δ�ҵ...

2018-09-20 02:20:28 4665

转载 MongoDB分片管理

目录概念基本思想适用场景角色介绍实验环境实验过程一、概念分片(sharding)是指将数据库拆分,将其分散在不同的机器上的过程。将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载。二、基本思想将集合切成小块,这些块分散到若干片里,每个片只负责总数据的一部分,最后通过一个均衡器来对各个分片进行均衡(数据迁移)。通过一个名为mongos的路由进程进行操作...

2018-09-19 23:26:58 107

转载 2.Kafka-架构

转载于:https://www.cnblogs.com/v-lcc/p/9675005.html

2018-09-19 15:51:00 43

转载 动态验签与用户权限拦截(Spring HandlerInterceptor)

在对接第三方的时候,为了保证数据的安全性,双方会约定在请求的参数中加上一些签名之类的信息,比如把接口请求的参数排序之后进行加密再比较双方加密的信息是否一致。eg: 请求地址 http://localhost:8888/userinfo/get?usercode=123&timestamp=123...

2018-09-19 12:02:00 213

转载 [django]用日期来查询datetime类型字段

 有一个model的字段是 DateTimeField,我现在要具体查询某一天date的数据,应该怎么用orm来查询呢?指定年月日YourModel.objects.filter(datetime_published__year='2008', datetime_published__month='03', ...

2018-09-18 16:23:00 902

转载 DNS域名服务器介绍...

dns服务---domain name server一、DNS服务简介DNS(Domain Name System,域名系统)因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)二、DNS 使用协议和功能功能: 负责将主机名称,转化为 IP...

2018-09-17 18:52:36 86

转载 移动端无法复制:使用clipboard.js碰到的一个小问题

一,先上可以使用的代码@{ ViewBag.Title = "Home Page";}<script src="~/Scripts/jquery-3.3.1.js"></script><script src="~/Scripts/clipboard.min.js"></script><script&...

2018-09-17 15:24:00 199

转载 爬虫 (1)- 简介与概念

一、"大数据时代",数据获取的方式1. 企业生产的用户数据:大型互联网公司有海量用户,所以他们积累数据有天然的优势。有数据意识的中小型企业,也开始积累的数据。2. 数据管理咨询公司:通常这样的公司有很庞大的数据采集团队,一般会通过市场调研、问卷调查、固定的样本检测,和各行各业的公司进行合作、专家对话(数据积累很多年了,最后得出科研结果)来采集数据。3. 政府/...

2018-09-17 14:21:00 89

转载 Elasticsearch 基本命令

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

2018-09-17 10:45:00 71

转载 抽象类和接口

一抽象类  抽象类(abstractclass):在类中声明一个方法,这个方法没有实现体,是一个“空”方法。这样的类称为抽象类,在类头用abstract修饰符表示。  抽象方法(abstract method):只有方法声明,而没有具体方法体的方法。这样的方法称为抽象方法。在方法头用abstract修饰符表示。  下面以GeometricObject类说明: public ab...

2018-09-16 19:10:00 135

转载 阿里云ECS云服务器Center OS7的Redis安装

一、Redis官网在安装Redis之前我们先来看看安装教程来自与哪里!在Redis的官网上其实是有安装的教程的:redis.io/download教程中写的非常清楚如何一步一步的安装,我接下来的步骤只是翻译一下每个指令是在干嘛而已!二、安装Redis1、下载Redis的安装包$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz复制代...

2018-09-16 03:26:46 153

转载 泛型规则

规则和限制  1、泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。   2、同一种泛型可以对应多个版本(因为参数类型是不确定的),不同版本的泛型类实例是不兼容的。   3、泛型的类型参数可以有多个。   4、泛型的参数类型可以使用extends语句,例如<T extends superclass>。习惯上称为“有界类型”。   5、泛型的参数类型还可以是通配符类...

2018-09-14 21:30:00 279

转载 【速查表】Python下划线的含义,熟悉又陌生的东西!

1. 单前导下划线 _var当涉及到变量和方法名称时,单个下划线前缀有一个约定俗成的含义。 它是对程序员的一个提示 - 意味着Python社区一致认为它应该是什么意思,但程序的行为不受影响。下划线前缀的含义是告知其他程序员:以单个下划线开头的变量或方法仅供内部使用。 该约定在PEP 8中有定义。2. 单末尾下划线 var_有时候,一个变量的最合适的...

2018-09-14 10:34:20 150

转载 条件随机场

条件随机场就像HMM一样,最开始让我难以理解,但其实认真看了,也不是太难。本文总结自这边博客,它的引用的资料值得一看。一、马尔可夫随机场概率图模型(Probabilistic gaphical model,PGM)是由图表示的概率分布。概率图模型(Probabilistic gaphical model,...

2018-09-14 10:26:00 90

转载 android -------- Data Binding的使用 ( 四 )ListView

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

2018-09-13 21:18:00 75

转载 进程详解

1.面向对象 __setitrm__ getitem__ 1 class Foo(object): 2 def __init__(self): 3 self.info={} 4 def __setitem__(self, key, value): 5 self.info[key]=value 6 def __ge...

2018-09-12 17:58:00 53

转载 python操作redis

当前测试的项目需要实现:python 连接redis,并将任务扔进redis里面一、认识redisredis 是一个key-value存储系统,它支持存储的value类型相对更多,包括string\list\set\zset(有序集合)和hash类型,这些数据类型都支持 push/pop、add/remove及取交集并集和差集及更丰富的操作。二、python连接redis1. 连接方式re...

2018-09-11 11:23:00 38

原创 那个即将掌舵阿里巴巴的张勇,是马云的超级粉丝!

马云在昨天发出的公开信中说:张勇加入阿里巴巴已经十一年,自担任阿里巴巴集团CEO以来,展现出了卓越的商业才华和坚定沉着的领导力,连续13季度实现阿里巴巴业绩健康持续增长。他具有超级计算机般的逻辑和思考能力,坚信使命愿景,勇于担当,全情投入,敢于站在未来创新设计新型商业模式和业态。他被评为中国2018年最佳CEO排名第一,这份荣誉当之无愧!他和他的团队已经赢得了客户、员工和股东们的信任和支持。阿里...

2018-09-11 08:53:55 164

转载 DHT与分布式一致性

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

2018-09-10 14:36:00 140

原创 Python为何能上位碾压Java?

Python以其优良的特性,适合于传统编程语言擅长的Web开发、移动开发、游戏开发、桌面应用等。不仅如此,它也适合于当前最流行的人工智能、大数据、科学计算、金融分析……这正是它迅速上位走红的原因。在过去的两年间,Python一路高歌猛进,成功窜上“最火编程语言”的宝座,据统计,最新排名已经超越Java,成为名副其实的第一语言(见下图)。尤其在大数据分析与人工智能领域,KDnuggets2018年顶...

2018-09-10 08:30:25 155

转载 MySQL学习笔记(1)

mysql数据库的内部存储结构数据库操作语句1.查看所有数据库1、查询mysql服务软件的所有数据仓库 show databases;2、查看mysql数据仓库的编码 show create database mysql;nformation_schema数据库:其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数...

2018-09-09 21:35:11 122

转载 leetcode-888-公平的糖果交换

题目描述:爱丽丝和鲍勃有不同大小的糖果棒:A[i]是爱丽丝拥有的第i块糖的大小,B[j]是鲍勃拥有的第j块糖的大小。因为他们是朋友,所以他们想交换一个糖果棒,这样交换后,他们都有相同的糖果总量。(一个人拥有的糖果总量是他们拥有的糖果棒大小的总和。)返回一个整数数组ans,其中ans[0]是爱丽丝必须交换的糖果棒的大小,ans[1]是 Bob 必须交换的糖果棒的大小。...

2018-09-07 14:01:00 65

转载 解决SecureCRT远程Linux遇到文件不能直接往CRT里直接拖入的问题

不能拖入到CRT的第一个原因可能是Options-->Global Options-->Terminal中的Mouse下的Copy on select没有勾选。当发现自己勾选了也不能往里面拖入时。关闭SecureCRT,右键属性关闭管理员身份运行保存,重启SecureCRT连接Linux看是否能直接往里面拖入。当拖入之后但是不能成功加载到Linux系统下时,这是需要重点注意...

2018-09-06 19:49:00 1150

转载 Android多线程之常见的线程形态

Android 多线程系列Android 多线程之几个基本问题Android 多线程之阻塞队列Android 多线程之正确使用线程池Andorid中的线程除了传统的Thread外,主要还有AsyncTask、HandlerThread、IntentService。AsyncTaskAsyncTask是一种轻量的异步任务类,不仅可以在后台执行任务,还能把执行的进度和最终的结果传递给...

2018-09-06 14:46:45 62

空空如也

空空如也

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

TA关注的人

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