自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 菜鸟教程100题

1.有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?import itertoolsa = ('1','2','3','4')for i in range(1,5): for k in itertools.permutations(a,i): if 3 == len(k): print(''.join(...

2019-10-08 19:07:00 1083

转载 go bigfile (文件传输管理系统)前端分片上传demo

BIGFILE Github地址:https://github.com/bigfile/bigfile欢迎大家前来issue & starBIGFILE中文文档地址:https://learnku.com/docs/bigfile/1.0BIGFILE基本介绍Bigfile是使用Golang开发的一个文件传输管理系统,支持通过HTTP API,RPC...

2019-10-08 11:41:00 781

转载 整理一下go的ci工具

代码格式化go fmt fileName.gogoimports 自动格式化importgoimports -w fileName.gomod 自动更新/删除包go mod tidy检查注释是否符合导出#1.安装revivego get -u github.com/mgechev/revive#2.使用diff &lt...

2019-09-30 16:40:00 725

转载 【原创】大叔经验分享(83)impala执行多个select distinct

impala在一个select中执行多个count distinct时会报错,比如执行select key, count(distinct column_a), count(distinct column_b) from test_table group by key会报错Query submitted at: 2019-09-28 00:34:20 (Coord...

2019-09-28 01:13:00 1561

转载 微信 获取 用户 昵称

import java.util.ResourceBundle;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import com.alibaba.fastjson.JSONObject;public class WxUserInfo { private static Logger log = LoggerFac...

2019-09-25 15:01:00 1329

转载 乱码

unicode编码 (\u4e0a\u6d77) 中文 互转js //转为unicode 编码 function encodeUnicode(str) { var res = []; for ( var i=0; i<str.length; i++ ) { res[i] = ( "00" + str.charCodeAt(i).toStr...

2019-09-25 14:46:00 1002

转载 几个关于2-sat的题

几个关于2-sat的题HDU3062传送门:http://acm.hdu.edu.cn/showproblem.php?pid=3062题意:从2n个人去宴会,有 m条关系 i和j不能同时去 夫妻不能同时去 问能否有n个人出席题解:因为是n对夫妻,我们将编号扩展 奇数是丈夫,偶数是妻子那么m条关系就是 i*2+a 和j*2+b不能同时出席建边 选b必...

2019-09-23 21:46:00 90

转载 58笔试-忘记题目

第一题import java.util.HashSet;import java.util.Scanner;import java.util.Set;public class Main1 { public static void main(String[] args) { Scanner input = new Scanner(Syste...

2019-09-23 11:29:00 110

转载 联通软研院2020年球季校招笔试第三题 20190916

问题描述:小明有5个歌单,编号分别为A、B、C、D、E,每个歌单有3首不同的歌,现在他想要一个程序,当他输入一些歌单的名称的时候,每个歌单中输出一首歌到播放列表,并输出所有满足条件的播放列表。输入:输入一个包含不重复的A-E的字符串输出:输出所有满足条件的播放列表(输出需要有序,字母必须大写)示例1输入AC输出A1C1A1C2 A1C3 A2C1A2C2 ...

2019-09-23 11:22:00 832

转载 简单的计算小技巧

1、数字 a、b、c,求max(a,b,c)public int max3(int a, int b, int c) { return a > b ? a > c ? a : c : b > c ? b : c;}2、求两个数a、b的最大公约数public int gcd(int x, int y) { i...

2019-09-23 11:03:00 81

转载 【原创】大叔经验分享(82)logstash一个实例运行多个配置文件

logstash一个实例运行多个配置文件,将所有配置文件放到以下目录即可/usr/share/logstash/pipeline但是默认行为不是每个配置文件独立运行,而是作为一个整体,每个input会匹配所有的filter,然后匹配所有的output,可能会导致数据被错误的处理以及发送到错误的地方;解决方法一:在input中设置一个变量,在filter和output...

2019-09-22 11:04:00 1326

转载 【原创】大叔经验分享(81)marathon上app无法重启

通过api调用marathon重启app后出现deployment,但是app不会重启,配置如下: "constraints": [ [ "hostname", "UNIQUE" ], [ "hostname", "LIKE", "HOST-00[12]" ] ]...

2019-09-22 10:43:00 163

转载 Jenkins Pipeline

jenkins + pipeline构建自动化部署pipeline { agent any tools { maven 'maventool' } stages { stage ('初始化') { steps { sh ''' echo...

2019-09-17 20:56:00 170

转载 codeforces 1136E 线段树

codeforces1136E:题意:给你一个长度为n的序列a和长度为n-1的序列k,序列a在任何时候都满足如下性质,a[i+1]>=ai+ki,如果更新后a[i+1]<ai+ki了,那么a[i+1]=ai+ki现在给你q次操作操作1:将位置为pos的元素+x操作2:询问区间l,r的区间和题解:非常明显的线段树题,我们不好维护的是,如果更新后,当前数字变...

2019-09-17 19:48:00 90

转载 The Preliminary Contest for ICPC Asia Shanghai 2019 C Triple(FFT+暴力)

The Preliminary Contest for ICPC Asia Shanghai 2019 C Triple(FFT+暴力)传送门:https://nanti.jisuanke.com/t/41400题意:给你三个数组a,b,c,要你求有多少个三元组(i,j,k),使得\[\begin{array}{l}{\left|A_{i}-B_{j}\right| \leq ...

2019-09-16 01:25:00 148

转载 python--第六天练习题

#1.正则表达式计算 origin = "1 - 2 * ( ( 60 - 30 + ( -40.0 / 5 ) * ( 9 - 2 * 5 / 3 + 7 / 3 * 99 / 4 * 2998 + 10 * 568 / 14 )) - ( - 4 * 3 ) / ( 16 - 3 * 2))"import reimport functoolsdef checkInput(f...

2019-09-12 15:10:00 152

转载 python--第五天练习题

# 1.按alist中元素的age由大到小排序alist = [{'name': 'a', 'age': 20}, {'name': 'b', 'age': 30}, {'name': 'v', 'age': 25}]b = []for i in alist: b.append(i["age"])b.sort(reverse=True)print(b)# 2.有一个...

2019-09-11 21:21:00 304

转载 使用 go protoc --go_out 输出的 *.pb.go文件时报 undefined: proto.ProtoPackageIsVersion3

事情是这样的:我参考go的 grpc 实现https://grpc.io/docs/quickstart/go/Download the exampleThe grpc code that was fetched withgo get google.golang.org/grpcalso contains the examples. They can be found ...

2019-09-11 11:48:00 1357

转载 入职事业单位一年,真真的发现与私企大不同

入职事业单位快一年了,说说一年的感受。一、心态变了1、觉得这里就是归宿,希望在这里扎根。因此,会刻意的与同事建立友谊,也会争取给领导留下好印象。而不是以往那种骑驴找马,不行就撤的心态。2、不再焦虑了,工资虽然少了很多,但是该发工资的时候就发工资,该给的补贴就给,不会遇到那种拖工资或者克扣工资的事情了。同时,在单位里,一般不会主动辞退人,就算明知有人故意偷懒,也只是把他们调到边缘的部...

2019-09-11 09:33:00 772

转载 codeforces 1217E E. Sum Queries? (线段树

codeforces 1217E E. Sum Queries? (线段树传送门:https://codeforces.com/contest/1217/problem/E题意:n个数,m次询问单点修改询问区间内最小的unbalanced numberbalanced number定义是,区间内选取数字的和sumsum上的每一位都对应着选取的数上的一位否则就是unbala...

2019-09-10 10:33:00 76

转载 Shell 脚本来自动监控 Linux 系统的内存

# vim /scripts/swap-warning.sh#!/bin/bash #提取本服务器的IP地址信息 IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "` #系统分配的交换分区总量 swap_total=`free -m | grep Swap | awk '{pri...

2019-09-09 21:30:00 137

转载 python--第四天练习题

#1、写函数,利用递归获取斐波那契数列中的第 10 个数,并将该值返回给调用者。def rec(a,b,dep=1): c = a + b if dep == 10: return c return rec(b,c,dep+1)print(rec(5,5))#2、编写用户登录程序,(读写文本版,可注册用户,修改用户密码)import ...

2019-09-08 23:47:00 165

转载 Navicat Premium 12.1.20.0安装与激活

https://www.jianshu.com/p/5f693b4c9468转载于:https://www.cnblogs.com/zjhblogs/p/11470948.html

2019-09-06 09:06:00 182

转载 Maven+Docker 部署

Maven+Docker 部署安装jdk8镜像docker pull openjdk:8-jdk-alpinemaven插件推送方式修改/etc/docker/daemon.json文件,加入hosts配置即可。 注意 使用本地docker构建,不要用的生产服务器上,这种方式容易被别人注入木马本地局域网 192.168.10.222{ "hosts":["tcp...

2019-09-06 00:57:00 226

转载 mysql复习

mysql复习一:复习前的准备1:确认你已安装wamp2:确认你已安装ecshop,并且ecshop的数据库名为shop二 基础知识:1.数据库的连接mysql -u -p -h-u 用户名-p 密码-h host主机2:库级知识2.1 显示数据库: show databases;2.2 选择数据库: use dbname;2.3 创建数据库: cre...

2019-09-05 20:25:00 128

转载 常用函数

#一、数学函数abs(x) 返回x的绝对值bin(x) 返回x的二进制(oct返回八进制,hex返回十六进制)ceiling(x) 返回大于x的最小整数值exp(x) 返回值e(自然对数的底)的x次方floor(x) 返回小于x的最大整数值greatest(x1,x2,...,xn)返回集合中最大的值least(x1,x2,...,xn) 返回...

2019-09-05 20:20:00 107

转载 contos7上安装rabbitmq

#centeros7 安装erlangyum install erlang#启动扩展源yum install epel-release#下载rabbitmq源文件wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm#安装yum i...

2019-09-05 20:13:00 100

转载 可持久化数据结构(模板)

推荐博客:可持久化数组:https://blog.csdn.net/chenxiaoran666/article/details/81503323可持久化并查集:https://blog.csdn.net/chenxiaoran666/article/details/81505870https://www.cnblogs.com/peng-ym/p/9357220.html...

2019-09-05 14:17:00 86

转载 linux笔试题

1. cron 后台常驻程序 (daemon) 用于:A. 负责文件在网络中的共享B. 管理打印子系统C. 跟踪管理系统信息和错误D. 管理系统日常任务的调度2. 在大多数Linux发行版本中,以下哪个属于块设备 (block devices) ? A. 串行口B. 硬盘C. 虚拟终端D. 打印机3. 下面哪个Linux命令可以一次显示一页内容? A. pauseB....

2019-09-05 12:18:00 5022

转载 发布脚本

JAVA灰度发布脚本#!/bin/bash # 设置时间变量CTIME=$(date "+%Y-%m-%d-%H-%M")# 项目名称,建议和gitlab仓库名称一致project=# 本地代码目录(gitlab拉取代码后存放目录)CODE_DIR=/data/gitlab/"$project"# 临时代码目录,用来修改配置文件和编译打包代码TMP_DIR=/dat...

2019-09-05 11:51:00 161

转载 自动化部署脚本

使用shell脚本实现java灰度发布脚本使用环境:1、操作系统:centos 6.5 64位2、代码使用gitlab进行管理3、代码每次上线通过tag控制4、前端使用haproxy实现负载均衡,使用haproxy socat实现RS的平滑上下线5、WEB container使用tomcat实现6、项目构建使用maven使用脚本注意事项:1、 发布机器需要能够解析web...

2019-09-05 11:50:00 199

转载 Docker搭建Redis一主两从三哨兵

作者:oscarwinjuejin.im/post/5d26b03de51d454fa33b1960这次实验准备了三台云主机,系统为Debian,ip分别为:35.236.172.131 ,35.201.200.251,34.80.172.42。首先分别在这三台主机上安装docker,然后每台主机上启动一个redis容器,运行redis-server服务,其中35.236.17...

2019-09-05 10:36:00 113

转载 2018宁夏邀请赛 L Continuous Intervals(单调栈+线段树)

2018宁夏邀请赛 L Continuous Intervals(单调栈+线段树)传送门:https://nanti.jisuanke.com/t/41296题意:给一个数列A问在数列A中有多少个区间满足,区间内数字排序后是一段连续的连续的区间即排序后区间内的任意元素满足 \(a_{i+1}-a_i<=1\)题解:根据题意可知满足题意的区间应当满足以下性质:\(m...

2019-09-04 16:30:00 112

转载 牛客多校第四场sequence C (线段树+单调栈)

牛客多校第四场sequence C (线段树+单调栈)传送门:https://ac.nowcoder.com/acm/contest/884/C题意:求一个$\max {1 \leq l \leq r \leq n}\left{\min \left(a{l \dots r}\right) \times \operatorname{sum}\left(b_{l \dots r}\ri...

2019-09-04 16:29:00 81

转载 日志文件切割

每天运行它,就可以将日志文件切割成若干分,便于我们排查。#!/bin/bashcurrent_date=`date -d "-1 day" "+%Y%m%d"`split -b 65535000 -d -a 4 /home/alvin/myout.txt /home/alvin/log/log_${current_date}_cat /dev/null > nohup...

2019-09-04 09:59:00 114

转载 3、python--第三天练习题

#1、简述普通参数、指定参数、默认参数、动态参数的区别#1.普通参数就是传入的函数,没有默认值def f(a): a = a + 1 return aprint(f(3))#2.指定参数def f(a,b,c): d = a + b + c return dprint(f(2,4,5)) #没有指定参数就会按照顺序分别赋值给a,b,...

2019-09-03 22:25:00 84

转载 luogu SP3267 DQUERY - D-query(主席树求区间内不同数的个数)

传送:https://www.luogu.org/jump/spoj/3267题意:给定一个长度为$n$的序列,$q$个询问,问区间$[l,r]$内的不同数的个数。数据范围:$1<=n<=30000,1<=a_i<=10^6,1<=q<=200000$。分析:求区间内不同数的个数。很明显是莫队的裸题。那么对于主席树怎么做呢?...

2019-09-03 17:40:00 150

转载 基于surging微服务引擎的EF CORE 框架

  这是基于surging微服务引擎的一个框架,支持MySQL、SqlServer、Oracle,框架面向接口化编程,降低单元之间的耦合,采用autofac实现依赖注入,autoMapper实现数据传输dto与实体entity之间的映射,FluentValidation实现服务端数据校验。  surging传送门:https://github.com/dotnetcore/su...

2019-09-03 11:56:00 256

转载 2、python--第二天练习题

#1.有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。#即: {'k1': 大于66的所有值, 'k2': 小于66的所有值}b = [11, 22, 33, 44, 55, 66, 77, 88, 99, 90]a = {'k1':[],'k2':...

2019-09-02 20:35:00 169

转载 分布式领域攻与伐(0/9)(切开分布式)

请参考自建博客 blog.commonheart-yk.com。转载于:https://www.cnblogs.com/bluechip/p/pro-distributed-start.html

2019-08-30 08:10:00 65

空空如也

空空如也

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

TA关注的人

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