自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 服务器网络配置(多除出口路由设置)

作者:邓聪聪关于包的原路返回的问题:  举个例子,比如如果一个linux服务器有三个口接三个不同的网络,假设对应的网络信息是如此ens33是电信,ip地址为1.1.1.2/24,电信网关为1.1.1.1ens224是联通,ip地址为2.2.2.2/24,联通网关为2.2.2.1ens256是移动,ip地址为3.3.3.2/24,移动网关为3.3.3.1...

2019-09-26 21:38:00 706

转载 (转)理解LSTM

本文转载自:https://www.cnblogs.com/wangduo/p/6773601.html 本文译自 Christopher Olah 的博文Recurrent Neural Networks人类并不是每时每刻都从一片空白的大脑开始他们的思考。在你阅读这篇文章时候,你都是基于自己已经拥有的对先前所见词的理解来推断当前词的真实含义。我们不会将所有的东西都全部丢弃...

2019-09-25 22:17:00 536

转载 微服务zipkin与turbine同时使用遇到的问题

最近整合zipkin的时候遇到的问题,如果打开turbine监控时,每个turbine刷新周期内都会有rxjava的调用被zipkin捕获到由于zipkin中的数据是通过Spring cloud sleuth上传的,查阅https://cloud.spring.io/spring-cloud-sleuth/reference/html/ 发现我们可以通过设置spr...

2019-09-25 11:04:00 577

转载 GAN学习指南:从原理入门到制作生成Demo

GAN学习指南:从原理入门到制作生成Demo转载自: https://zhuanlan.zhihu.com/p/24767059生成式对抗网络(GAN)是近年来大热的深度学习模型。最近正好有空看了这方面的一些论文,跑了一个GAN的代码,于是写了这篇文章来介绍一下GAN。本文主要分为三个部分:介绍原始的GAN的原理同样非常重要的DCGAN的原理如何在Tensorflow跑DC...

2019-09-23 19:27:00 175

转载 archlinux 内核参数

arch.conftitle Arch Linuxlinux /vmlinuz-linuxinitrd /amd-ucode.imginitrd /initramfs-linux.imgoptions root=/dev/nvme0n1p5 rootfstype=ext4 acpi_backlight=vendor ivrs_ioapic[32]=00:14.0 ...

2019-09-21 15:12:00 842

转载 java笔试题及其答案

1:下列哪个工具可以编译源文件(A)A:javacB:jdbC:javadocD:junit2:String b = new String("1"+"2"),这句话创建了几个对象(C)A:2个B:3个C:4个D:5个转载于:https://www.cnblogs.com/FSY15767366954/p/11556806.html...

2019-09-20 14:06:00 207

转载 洛谷P4169 [Violet]天使玩偶/SJY摆棋子(CDQ分治)

[Violet]天使玩偶/SJY摆棋子题目传送门解题思路用CDQ分治开了氧气跑过。将输入给的顺序作为第一维的时间,x为第二维,y为第三维。对于距离一个询问(ax,ay),将询问分为四块,左上,右上,左下,右下,对于坐下,左下的dist即为ax+ay-max(bx+by)。所以只要查询时间小于自己的点里x+y最大的即可。对于其他四块,都可以转为左下,各自跑一遍CDQ。代码如下#...

2019-09-18 21:19:00 487

转载 洛谷P3810 【模板】三维偏序(陌上花开)

【模板】三维偏序(陌上花开)题目传送门解题思路用的CDQ分治。先以a为第一关键字,b为第二关键字,c为第三关键字从小到大排序。然后以b为关键字按照从小到大的顺序进行归并排序,在归并排序时,用树状数组来维护c。但是这样只能计算前面的元素对后面的元素的贡献,当存在相等的元素时就会漏算,所以在归并前先将相同的合并,对于合并的内部另外算贡献即可。代码如下#include <bit...

2019-09-18 21:02:00 128

转载 洛谷P2634 [国家集训队]聪聪可可(点分治)

聪聪可可题目传送门解题思路点分治。分别统计(各个点到根的距离%3)的值为0,1,2的个数,然后统计不在同一颗子树中余数相加再%3的值为0的个数x,因为两个人可以选同一个点,所以x+n即为路径为3倍数的点对的个数。概率即为(x+n)/(n*n)。代码如下#include <bits/stdc++.h>#define INF 0x3f3f3f3fusing name...

2019-09-18 20:51:00 107

转载 洛谷P3806 【模板】点分治1

【模板】点分治1题目传送门代码如下#include <bits/stdc++.h>#define INF 0x3f3f3f3fusing namespace std;typedef long long ll;const int N = 10005;struct T{ int r, w; T(int r, int w): r(r), w(w){...

2019-09-18 20:37:00 123

转载 用ssh免密码以root身份登陆vagrant虚拟机

看这个文章就可以了https://www.jianshu.com/p/fc34b65d905c转载于:https://www.cnblogs.com/starminds/p/11530803.html

2019-09-16 22:49:00 905

转载 网络监控质量的第二工具smartping

作者:邓聪聪官网:http://smartping.org/安装Github地址:https://github.com/gy-games/smartpingmkdir smartping && cd smartping#请去https://github.com/gy-games/smartping/releases下载最新版本的smartping...

2019-09-16 21:18:00 896

转载 archlinux 蓝牙耳机没有声音

前提蓝牙已开,并且连接成功,但是蓝牙耳机没有声音。安装pacman -S pulseaudio-bluetooth pulsemixer切换设备输出为蓝牙耳机转载于:https://www.cnblogs.com/lemos/p/11515662.html...

2019-09-12 23:56:00 1163

转载 JVM的前世今生

前世jvm的数据区分别是方法区(Method Area),Java栈(Java stack),本地方法栈(Native Method Stack),堆(Heap),程序计数器(Program Counter Register)堆在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young )又被划分为...

2019-09-12 17:11:00 216

转载 linux环境jacoco接入

  我们通常会将测试覆盖率分为两个部分,即“需求覆盖率”和“代码覆盖率”。  需求覆盖:指的是测试人员对需求的了解程度,根据需求的可测试性来拆分成各个子需求点,来编写相应的测试用例,最终建立一个需求和用例的映射关系,以用例的测试结果来验证需求的实现,可以理解为黑盒覆盖。  代码覆盖:为了更加全面的覆盖,我们可能还需要理解被测程序的逻辑,需要考虑到每个函数的输入与输出,逻辑分支代码...

2019-09-12 15:57:00 716

转载 实战java虚拟机(二)——垃圾回收算法

前言垃圾回收是Java体系最重要的组成部分之一,和C/C++不同,Java虚拟机提供了全自动的内存管理方案,尽量减少了我们在内存资源管理方面的工作量,但是这套方案也并不完美,因此我们也需要深入学习垃圾回收的算法,在工作中遇到内存溢出等问题时也容易更快找到问题所在一、引用计数法引用计数法是最古老的垃圾收集算法,它的实现非常简单,只需要为每个对象配备一个整型计数器即...

2019-09-12 14:48:00 75

转载 RNN详解(转)

这是翻译后的,可惜只有一篇https://blog.csdn.net/heyongluoyao8/article/details/48636251这是外国小哥的原文:http://www.wildml.com/2015/09/recurrent-neural-networks-tutorial-part-1-introduction-to-rnns/后面的如果有时间,等我英语好一...

2019-09-10 10:51:00 76

转载 Java 中抽象类与接口的区别

TypeScript 中的接口,有点类似抽象类的概念。Java 中抽象类属于包含属性与抽象行为,而接口通常只是抽象行为。参考https://www.cnblogs.com/dolphin0520/p/3811437.html转载于:https://www.cnblogs.com/lemos/p/11488688.html...

2019-09-08 21:47:00 63

转载 实战java虚拟机(一)——虚拟机基本结构与基本操作

前言一直没有完整的看完一本关于java虚拟机的书,最近工作量稍微小了一些,打算从头到尾学习一本关于java虚拟机的书。本想着看《深入理解java虚拟机》,考虑再三,由于这本书是基于jdk1.7,便放弃了这一本,最后选择了《实战java虚拟机——JVM故障诊断与性能优化》一、Java虚拟机的基本结构图Java虚拟机的基本结构图如上所示1.类加...

2019-09-04 16:31:00 131

转载 如何理解springMVC?

springMVC 工作原理?简单理解:客户端发送请求-->前端控制器接受客户端的请求DispathServelt-->找到处理器映射HandMapping-->找到处理器handler-->处理器返回一个模型视图ModelAndView-->视图解析器进行解析----返回一个视图对象----前端控制器的得到视图对象----显示给用户详细工作原理见图...

2019-09-01 14:34:00 198

转载 rsysylog以文件的形式收录终端的日志信息

作者:邓聪聪方法1;$ModLoad imuxsock # provides support for local system logging (e.g. via logger command)$ModLoad imjournal # provides access to the systemd journal$ModLoad imudp$UDPServerR...

2019-08-30 21:48:00 316

转载 基于Docker的Mysql Cluster集群

参考mysql-cluster镜像https://medium.com/@ahmedamedy/mysql-clustering-with-docker-611dc28b8db7使用Docker创建Cluster步骤目标:一个管理节点,二个数据节点,二个mysqlserver节点Create a docker networkdocker network creat...

2019-08-30 10:29:00 335

转载 每天一个linux命令--~

~代表你的/home/用户明目录.在文件夹前,表示这个文件是隐藏文件ls -a 显示隐藏文件转载于:https://www.cnblogs.com/wanghongye/p/11430622.html

2019-08-29 16:53:00 109

转载 每天一个linux命令--ssh的host配置用户名密码

1、在终端输入cd ~/.ssh/ vi config 输入服务器的用户名和密码souche@kickseed:~/.ssh$ cat config # 这是跳板机的配置,给跳板机的 IP 起个别名: jump_machine, 用户名: owenHost feature HostName 172.III.III.III User X...

2019-08-28 16:14:00 842

转载 洛谷P3384 【模板】树链剖分

【模板】树链剖分题目传送门代码如下#include <iostream>#include <cstdio>#include <vector>#define maxn 100005using namespace std;typedef long long ll;struct T{ int data, next;}e[maxn ...

2019-08-27 20:29:00 112

转载 hdu3518 Boring counting(后缀数组)

Boring counting题目传送门解题思路后缀数组。枚举每种长度,对于每个字符串,记录其最大起始位置和最小起始位置,比较是否重合。代码如下#include <bits/stdc++.h>#define INF 0x3f3f3f3fusing namespace std;typedef long long ll;const int N = 1005;...

2019-08-27 19:57:00 92

转载 CSL 的密码(后缀数组)

CSL 的密码题目传送门解题思路后缀数组。对于每一个后缀\(k\)都有\(n - k + 1\)个前缀,把所有不和前一个(排序后的)公共且长度大于\(m\)的前缀个数加起来。代码如下#include <bits/stdc++.h>#define INF 0x3f3f3f3fusing namespace std;typedef long long ll;c...

2019-08-27 19:50:00 120

转载 洛谷P3809 【模板】后缀排序

【模板】后缀排序题目传送门代码如下#include <bits/stdc++.h>#define INF 0x3f3f3f3fusing namespace std;typedef long long ll;inline int read(){ int res = 0, w = 0; char ch = 0; while(!isdigit(ch...

2019-08-27 19:39:00 75

转载 关于imread 在scipy库移除的问题

最近在做cs231n的作业发现第一行都运行不下去报错ImportError: cannot import name 'imread' from 'scipy.misc' (/home/orangestar/anaconda3/lib/python3.7/site-packages/scipy/misc/__init__.py)]网上搜了很多很多解决方法:终于在评论区找到了:...

2019-08-25 10:54:00 601

转载 洛谷P2387 [NOI2014]魔法森林(LCT)

魔法森林题目传送门解题思路把每条路按照\(a\)的值从小到大排序。然后用LCT按照b的值维护最小生成树,将边按照顺序放入。如果\(1\)到\(n\)有了一条路径,就更新最小答案。这个过程就相当于枚举了每一个\(a\)作为最大的\(a\),然后求出了其对应的最小\(b\)的最大值。代码如下#include <bits/stdc++.h>using namespac...

2019-08-24 15:47:00 136

转载 洛谷P3366 【模板】最小生成树(LCT)

【模板】最小生成树题目传送门解题思路用LCT来维护最小生成树。除了把各顶点作为节点外,每条边也都视为一个节点。对于要加入的边\(e\),检查其两顶点\(x\)和\(y\)是否在同一棵树中,如果不在,则让\(e\)连接\(x\)和\(y\)如果在一棵树中,则找到\(x\)到\(y\)的路径上最长的边,与\(e\)比较,如果\(e\)更小,则删掉那条边,再把\(e\)加入。只要维护一...

2019-08-24 15:14:00 190

转载 P3203 [HNOI2010]弹飞绵羊(LCT)

弹飞绵羊题目传送门解题思路LCT。将每个节点的权值设为\(1\),连接\(i\)和\(i+ki\),被弹飞就连上\(n\),维护权值和\(sum[]\)。从\(j\)弹飞需要的次数就是\(split(j,n)\)后,\(sum[i]-1\)的值。修改弹力系数,即为断开\(i\)和旧的\(i+ki\)的连接,然后连上\(i\)和新的\(i+ki\)。为了方便,以下代码把下标都加一...

2019-08-24 12:02:00 110

转载 洛谷P3690 【模板】Link Cut Tree (动态树)

【模板】Link Cut Tree (动态树)题目传送门解题思路妈妈我终于学会LCT了。代码如下#include <bits/stdc++.h>using namespace std;const int N = 300005;int v[N], fa[N], ch[N][2], sum[N];bool lazy[N];inline bool get...

2019-08-24 11:40:00 93

转载 洛谷P2602 [ZJOI2010]数字计数(数位dp)

数字计数题目传送门解题思路用\(dp[i][j][k]\)来表示长度为\(i\)且以\(j\)为开头的数里\(k\)出现的次数。则转移方程式为:\(dp[i][j][k] += \sum_{t=0}^{9} dp[i - 1][t][k]\),即在每个数前面放一个\(j\),但是对于放在前面的这个\(j\)我们还没有计算进去,所以有:\(dp[i][j][j] += 10^{i-...

2019-08-24 11:35:00 112

转载 2019ccpc网络赛hdu6705 path

path题目传送门解题思路先用vector存图,然后将每个vector按照边的权值从小到大排序。将每个顶点作为起点的边里最短的边存入优先队列。对于存入优先队列的信息,应有边起点,终点,是其起点的第几短边,以及路径总长度。优先队列按照路径长度从小到大排序,每次出队当前最短的路径,对于一条路径,更新两条新的可能最短的路径,即这条路后面加上一条可走的最短边,以及这条路最后一条边换成一条次...

2019-08-24 11:00:00 140

转载 2019ccpc网络赛hdu6703 array(线段树)

array题目传送门解题思路操作1是把第pos个位置上的数加上\(10^7\),操作2是找到区间[1,r]中没有且大于k的最小的数。注意到k的范围是小于等于n的,且n的范围是\(10^5\),远小于\(10^7\),所以对于操作1,可以视为把第pos个位置上的数删去。因为所有节点上的数都是唯一的,所以建立一颗权值线段树,存入每个权值对应的位置,维护其最大值和最小值。为了保证一定有...

2019-08-24 10:40:00 99

转载 FP side-effects

https://medium.com/javascript-scene/master-the-javascript-interview-what-is-a-pure-function-d1c076bec976The Trouble with Shared StateSeveral years ago I was working on an app that allowed users...

2019-08-21 15:11:00 211

转载 vi使用大全(真的是大全。。。)

编辑hex文件:%!xxd 进入%!xxd -r 退出-----------------------------------------------------------------------http://just2m.wordpress.com/2009/07/20/高效使用vim-efficient-editing-with-vim/很不错,英文版在这:http:...

2019-08-21 04:57:45 160

转载 钉钉发送文本信息的脚本

  利用钉钉的群机器人功能,即时发送告警信息作者:邓聪聪[root@cacti ~]# more dingding.py #!/usr/bin/env python#-*- coding: utf-8 -*-import osimport sysimport jsonimport datetimeimport requeststxt=ope...

2019-08-20 17:23:00 887

转载 cs231N_课程笔记 (转)

本文转载自:https://zhuanlan.zhihu.com/p/21560667?refer=intelligentunit译者注:本文智能单元首发,译自斯坦福CS231n课程笔记Neural Nets notes 2,课程教师Andrej Karpathy授权翻译。本篇教程由杜客翻译完成,堃堃进行校对修改。译文含公式和代码,建议PC端阅读。原文如下内容列表:设置数据和模型...

2019-08-20 10:52:00 189

空空如也

空空如也

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

TA关注的人

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