给自己的deepin安装一个网速内存cpu监控插件

首先声明我也是查网上数据学习然后动手安装的哈~ 首先我找到了这个大神写的监控小工具 这里是他的github网址 https://github.com/q77190858/dde-sys-monitor-plugin 他这里分为了两种安装模式,一种是自己编译然后把生成的.so文件放到指定系统文件夹 另一种是直接使用他编译好的文件放到指定文件 我这里选择的是自己编译,毕竟多动手有益脑部健康 我们进入他的主页,然后下载源代码 https://github.com/q77190858/dde-sys-
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

中位数之中位数「NOIP多校联考 2019」

题意 给出一个长度为n的序列a,首先求出其所有区间的中位数,将这些中位数构成的集合记为S,求S中所有数的中位数。 这里定义的中位数指: 对于m个数,将其从小到大排序后,第(m/2+1)个数即为中位数,例如(10,30,20)的中位数为20,(10,30,20,40)的中位数为30,(10,10,10,20,30)的中位数为10 思路 这道题还是比较巧妙的。(orz \(mhy\),\(zhh\)) 我们可以二分答案,这个显然是有单调性的。那么只要求出值不超过枚举的mid的中位数的数量即可。 我
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

shiro源码分析

简介 SecurityManager:安全管理器,Shiro最核心组件。Shiro通过SecurityManager来管理内部组件实例,并通过它来提供安全管理的各种服务。 Authenticator:认证器,认证AuthenticationToken是否有效。 Authorizer:授权器,处理角色和权限。 SessionManager:Session管理器,管理Session。 Subject:当前操作主体,表示当前操作用户。 SubjectContext:Subject上下文数据对象。 A
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

15.云计算&大数据_linux基础知识(14)什么是linux_Linux系统的在线求助

man page与info page 在文本模式下,你可以直接按下两个[Tab]按键,看看总共有多少命令可以让你用? [vbird@www ~]$ <==在这里不要输入任何字符,直接输入两次[tab]按键 Display all 2450 possibilities? (y or n) <==如果不想要看,按 n 离开 man pagg [vbird@www ~]$ LANG="en" # 还记得这个咚咚的用意吧?前面提过了,是为了『语系』的需要啊!下达过一次即可! [
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

P1112 区间连续段

题目描述 给你一个长度为n的数组 \(a_1, a_2, \dots a_n\) 。 一开始这n个元素都为0。 然后有m次操作,每次操作有两种操作类型: update x y a:将区间 \([x,y]\) 范围内的元素都置为 a; query x y:询问区间 \([x,y]\) 范围内有多少不同的数据段。 举个例子,如果一个区间内有如下的数 \(3,3,2,2,2,1\) ,那么它有3段数据段,分别是 \(3,3\),\(2,2,2\) 和 \(1\) 。 输入格式 输入的第一行包含两个整
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

RMQ Terminology

原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11784644.html Message 消息,消息是不具名的,由消息头和消息体组成。消息体是不透明的,而消息头则由一系列的可选属性组成,这些属性包括 routing-key:路由键 priority:相对于其他消息的优先权 delivery-mode:指出该消息可能需要持久性存储 Producer 消息的生产者,是一个向交换器发布消息的客户端应用程序。 Consumer 消息的消费者,表示一个从消
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

PS快速去除水印方法

步骤 第一步:打开PS软件,鼠标左键单击左上角"文件"—"打开",选择一张图片 第二步:鼠标左键单击左边的工具栏"矩形选框工具" 第三步:鼠标左键单击选择需要去除的"水印"区域 第四步:单击鼠标右键,选择"填充" 第五步:默认"内容:内容识别",直接点击"确认" 此时,水印已去除,保存图片即可。
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

二十:jinja2之加载静态文件

静态文件: flask默认指定的静态文件路径为根目录下的static,可以自定义路径,并指定,使用url_for('文件夹', filename='文件名')引用 加载css文件 加载js文件 其他文件加载方式一样,只不过需要根据具体文件类型使用不同的标签
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

codeforces Codeforces Round #597 (Div. 2) B. Restricted RPS 暴力模拟

#include <bits/stdc++.h> using namespace std; typedef long long ll; char x[105]; char xx[105]; int main() { int t; cin>>t; while(t--) { int a,b,c,n; cin>>n>>a>>b>>c; for(int i=0; i<n; i++) xx[i]=0;
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

[Python]CCF——公共钥匙盒(201709-2)

公共钥匙盒 一、问题描述 问题描述    有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。   钥匙盒一共有N个挂钩,从左到右排成一排,用来挂N个教室的钥匙。一串钥匙没有固定的悬挂位置,但钥匙上有标识,所以老师们不会弄混钥匙。   每次取钥匙的时候,老师们都会找到自己所需要的钥匙将其取走,而不会移动其他钥匙。每次还钥匙的时候,还钥匙的老师会找到最左边的
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

电脑不显示桌面怎么办?

电脑不显示桌面怎么办,相信很多朋友们遇到过这种类似的问题,你们对于这类问题如何解决呢?下面就给大家分享一下个人经验,希望可以帮助到大家。 工具/原料 软件版本:Windows10任务管理器 适用系统:Windows 方法/步骤 首先按住 “ctrl+alt+delete” 调出页面。 点击右上角的文件,选择 “运行新任务” 。 切换为英文输入法,输入 “explorer” 再点击确定。 或在桌面右击鼠标,点击查看栏的 “显示桌面图标” 即可。 总结如下。
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

Go语言练习 Rot13

Go语言练习 Rot13 地址:https://tour.go-zh.org/methods/23 package main import ( "io" "os" "strings" ) type rot13Reader struct { r io.Reader } func rot13(x byte) byte{ lower := x<='z'&&x>='a' upper := x<='Z'&&x>='A' if (!lower)
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

《设计模式:可复用面向对象软件的基础——什么是设计模式?》

这本书已经出版很长时间,今天又想起来看一看,温故而知新吧!   什么设计模式? Christopher Alexander(克里斯托弗•亚历山大)说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次的使用该方案而不必重复劳动。”   模式的四个要素 1.模式名称:一个助记名,描述模式的问题、解决方案和效果。 2.问题:描述了应该在何时使用模式。 3.解决方案:描述了设计的组成成分,他们之间的相互关系及各自的职责,和协作方式。 4.效果:描
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

DevOps工程师的成长路线图

DevOps工程师的成长路线图 我们推崇的是 Reducing the gap between Devs and Operation teams. 来自kamranahmedse you built it.. you run it! 给入门的同学一些思考与指引~ 今天先到这儿,希望对技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管理,团队建设 有参考作用 , 您可能感兴趣的文章: 精益IT组织与分享式领导 领导人怎样带领好团队 构建创业公司突击小团队 国际化环境下系统
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

第三章作业与学习总结

引论:动态规划思想与分治法思想有点类似,都是将原本的大问题划分成一系列的小问题,但其实两者的区别还是相当大的。本文重点分享我对动态规划思想的理解与运用。 一、对动态规划算法的理解   首先,动态规划算法非常适合解决求最优解的问题,通过动态规划的思想,我们能够将一个问题的最优解推至其子问题的最优解,就像商人过路问题一样,商人到达终点所需要的过路费取决于他上一步花费的过路费,而他上一步花费的过路费有可以追溯到更早之前的情况。虽然动态规划的思想容易让人接受,但掌握动态规划算法设计的方法才是重中之重—
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

JTalk 第八期 前端安全大起底 总结

本文转载于:猿2048网站➧https://www.mk2048.com/blog/blog.php?id=hc0ka02b1j JTalk《前端安全》活动结束啦,我收录了这次讲师所讲述的内容和部分同学提出的问题与讲师的答复,遗憾的是没有全部收录下来,只收录了部分内容,文章的内容并不完全代表讲师所讲述的全部内容,有部分是我回忆补充的,会有出入,希望这部分内容能帮到大家。 活动介绍 前端安全大起底 | JTalk 掘金线下活动第八期 XSS 跨站脚本的攻击原理与防御 - 龙佳文 什么是 XSS?
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

kubeadm生成的token重新获取

当你的token忘了或者过期,解决办法如下: 1.先获取token #如果过期可先执行此命令 kubeadm token create #重新生成token #列出token kubeadm token list | awk -F" " '{print $1}' |tail -n 1 2.获取CA公钥的哈希值 openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/
分类: 其他 发布时间: 11-02 23:34 阅读次数: 0

资深程序员告诉你如何做到年薪 50 万!

每天的工作就是和程序员以及 offer 打交道,回答问题应该很合适。 程序员都很诚恳,薪水没达到预期,会反思是不是自己的技术水平不够。 但事实上,技术能力并不是决定薪酬的唯一因素,供需关系对薪酬的影响非常大。 很多时候,两个能力差不多的程序员却在薪水上有较大的差异。并不鼓励轻易跳槽,但了解市场行情是很有必要的。 达到五十万以上年薪,最重要的是,公司有这样的招聘需求而求职者正好匹配,所以在求职时选择正确的方向十分重要。 总结一下我遇到的年薪超过 50 万的程序员在哪些公司工作,大致可以分为以下几
分类: 其他 发布时间: 11-02 23:33 阅读次数: 0

世界上最好的语言是PHP!原来这个梗是这么来的!

有一天,一只小马来到河边…… 抱歉拿错剧本了,是有个小姐姐来到人群中,问一位C++程序员的女朋友说:“程序员忙的时候,是不是不喜欢理人啊?” C++程序员的女朋友说:“是啊,C++接近底层,运行速度快,所以他的代码很快就运行完了,运行完就又要改bug,所以没有时间理人呢~” 小姐姐继续走啊走,见到了一位Java程序员的女朋友。她问:“程序员忙起来的时候,是不是不喜欢理人啊?” Java程序员的女朋友说:“不会啊,Java一旦触发了gc,就有一段时间干不了活,我男朋友就有好多好多时间理我了!”
分类: 其他 发布时间: 11-02 23:33 阅读次数: 0

CIsco路由器实现IPSec 虚拟专用网原理及配置详解

博文大纲:一、虚拟专用网概述;1.虚拟专用网的定义;2.虚拟专用网的模型与类型;(1)虚拟专用网的连接模式;(2)虚拟专用网的类型;二、虚拟专用网技术;1.加密技术;(1)对称加密算法;(2)非对称加密算法;(3)密钥交换;2.数据报文验证;(1)HMAC功能实现验证功能;(2)MD5和SHA;三、IPSec虚拟专用网;1.IPsec连接;2.ISAKMP/IKE阶段1;3.ISAKMP/IKE阶
分类: 企业开发 发布时间: 11-02 23:20 阅读次数: 0