「Bug」Ubuntu Server 18.04 反应特别慢

前言 相对 CentOS 而言,我对 Ubuntu 更熟悉,而且它自带 Python3.6,ssh 登录完成后还有很详细的提示,因此我在开发环境部署了大量 Ubuntu 虚拟机。 但是好景不长,Jenkins Slave 和 Kubernetes Worker 相继出现问题。。 问题描述 第一台出问题的是我们的主要 Jenkins Slave,是在 Ubuntu 虚拟机里面,使用 Docker 跑了四个不同环境的 Jenkins Slave,提供 c#/golang/flutter/pytho
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

位运算-实现加减乘除

基本性质:1:~n=-(n+1),比如:~3=-4      2:获取整数n的二进制串中最后一个1:-n&n=~(n-1)&n      3:去掉整数n的二进制串中最后一个1:n&(n-1) 加法:(以下所有代码都是Java实现) ? 1 2 3 4 5 6 7 8 9 10 11 public static int add(int a,int b) { int res=a; int xor=a^b; // a^b得到原位和(相当于按位相加没有进位) int forward=(a&b)<<1;
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

oracle数据库学习笔记(二)

第二章 简单的select查询语句 1.select查询语句基本语法 至少要用到两个关键字: 1)select 用来指定查询的字段、内容 2)from 用来指定从哪张表查询 最基本的语法:select 字段 from 表名; 三种不同的表现形式: 1)查询某张表中特定的某一个字段 select 字段名 from 表名; 例如: 查询所有员工的id? select id from s_emp; 2)查询某张表中多个字段? select 字段名1,字段名2,字段名3...... from 表名;
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

selenium三种元素等待分别是什么?含义和区别?

time.sleep0:强制等待,设置固定休眠时间 脚本的执行后 执行线程休眠,而另外两种线程不休眠。 Driver.implicitly_wait():隐式等待是设置的全局等待。隐式等待可以理解成在规定的时间范围内,浏览器在不停的刷新页面,直到找到相关元素或者时间结束。 WebDriverWait0:显示等待,是针对于某个特定的元素设置的等待时间,在设置时间内,默认每隔一段时间检测一次当前页面某个元素是否存在,如果在规定的时间内找到了元素,则直接执行,如果超过设置时间检测不到则抛出异常。默认
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

教你用java做个微信红包,自己做运气王!

java微信红包 微信是如今人们日常生活离不开的app,日常交流,小额转账,视频通话等都很方便。 微信红包也是人们使用得最多的功能,朋友一起出去吃个饭,饭后AA用微信红包;逢年过节,给亲朋好友发个红包…… 这篇文章教你用java做个红包小项目! 注意事项 因为金额涉及到分,小数点后保留两位,数值类型的转换操作需要注意; 此中方案相对简陋,并未实现每次红包最大值在0.01-剩余红包均值的2倍间; /* * 红包设计要求: * 1-红包最小值为0.01,最大值为200 * 2-红包的金额面值为小数
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

嵌入式网络那些事例程移植到stm32f103c8

例程是基于stm32f103ze的,资源充足是c8的3倍;移植到c8上需要做如下工作: 1、更改spi文件,spi的接口,其中spi总线用到spi1是PA5,PA6,PA7,rst管脚不需要接,针对我的板子,更换cs引脚为PA9   注意更改spi速率SPI_BaudRatePrescaler。实测256无法连接,改为4就能连接了,这个卡了好久; 2、main,NVIC中的中断使能很多例程都是关断的,作者用的都是查询方式处理,这里可以更改为中断处理,但是要注意while(1)中的处理屏蔽掉  
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

牛客-Y 老师的井字窗

链接:https://ac.nowcoder.com/acm/contest/3667/B 来源:牛客网 Y 老师因为贫穷破费(应该是去买乐高玩具了),现在只能将他镀金的门窗变卖换钱了,但这样就不能抵御即将到来的寒潮了,所以 Y 老师用了几块木板将它的门窗钉了起来,其中包括 n 块横向木板和 m 块纵向木板,横向木板总是与纵向木板十字交叉,这样 Y 老师就能做好一副n*m的井字窗。如下图是一个4*10的井字窗: 现在已知 Y 老师只会钉两块木板的交叉处,我们知道了每颗钉子对这块木板的磨损程度,
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

正则表达式(Python)

正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 先写一下我的总结: 预定义: \A: 表示从字符串的开始处匹配 \Z: 表示从字符串的结束处匹配,如果存在换行,只匹配到换行前的结束字符串 \b: 匹配一个单词
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

Oracle 存储过程解锁及表解锁和停止执行

查看进程: select * from v$process; 根据存储过程名称查找是否被锁: select * FROM dba_ddl_locks where name =upper('sp_1'); select * FROM dba_ddl_locks where name like upper('%sp_1%'); select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name,
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

shell 脚本基础

什么是shell   史上最全教程:http://c.biancheng.net/shell/base/   shell是一个命令解释器,他在操作系统的最外层,负责用户和系统内核的一个交互,把用户输入的命令翻一个系统,然后将输入、输出的结果反馈给系统用户 通俗来讲shell就是把Unix/Linux下的命令放入一个文件内集中执行,它不仅是一个连接用户和Linux内核的程序,又是一个管理Linux的脚本语言的命令解释器,它是利用了shell功能写成的一个程序,将shell语句放入文件然后将结果反
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

02.js

  今天我们来看一下js的运算符,js中共有六种运算符 1. 算数运算符 运算符 说明 例子 运算结果 + 加 - 减 * 乘 / 除 % 取余数 ++ 自增 -- 自减   关于自增自减要注意 i ++ 和 ++i的区别, 前者是用完再增加, 后者是加完再用;   
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

web端写出验证码有哪几种类型?处理方式是什么

· 类型:汉字验证码:2、数字 + 字母验证码:3、算术验证码:4、问答式验证码:找不到,这是唯一样图5、坐标型验证码:6、九宫格验证码:7、滑块验证.. 处理方式: · a.要求开发人员进行屏蔽或者固定验证值 · b.万能验证码(只需要验证码接口,相应结果) · c.人工技术(打码平台完成),机器学习(大数据处理,耗费成本高)\ 去掉验证码 设置万能码 验证码识别技术 记录cookie
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

oracle数据库学习笔记(三)

1.排序问题 默认排序规则:按照物理存储的顺序。 指定排序规则:order by关键字 位置:放到select查询语句的最后面。 语法:select..from...order by 字段 排序规则; 字段用来声明根据哪个字段进行排序。 排序规则: 1)升序排列 从小到大 asc 2)降序排列 从大到小 desc 例如:查询所有员工的id、salary 要求按照工资的降序排列? select id,salary from s_emp order by salary desc; 指定多个排序规则
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

智能指针(1)-std::unique_ptr

std::unique_ptr std::unique_ptr是一种几乎和原始指针一样高效的智能指针,对所管理的指针资源拥有独占权。由C++11标准引入,用于替代C++98中过时的std::auto_ptr智能指针。相比而言,std::unique_ptr的优点有: 语义更清晰:std::auto_ptr进行拷贝的时候实际执行的是移动语义,但C++98中并没有定义出移动语义,所以使用的时候可能会违背直觉。而std::unique_ptr利用了C++11中新定义的移动语义,只允许移动操作,禁止拷
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

requests-html库render方法的使用

一.render的使用 from requests_html import HTMLSession session =HTMLSession() response = session.get('https://www.cnblogs.com/guapitomjoy/') print(response.html.render()) 进行js注入 模拟人操作浏览器 二.render的参数 1.script(str) 执行的js代码 语法:response.html.render(scrip
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

去掉导入数据的回车换行

有回车换行的数据,需要在 sqlldr 之前处理掉。 MySQL 数据库下的处理方法: UPDATE tablename SET field = REPLACE(REPLACE(field, CHAR(10), ”), CHAR(13), ”); char(10): 换行符 char(13): 回车符 Python 下的处理方法: row[0].replace('\r','').replace('\n','')
分类: 其他 发布时间: 01-05 21:17 阅读次数: 0

checkbox 只能选中一次的问题

$("#checkAll").on("click", function () { if($(this).prop('checked')){ $("input[name='checkList']").prop("checked",$(this).prop("checked")); }else{ $("input[name='checkList").prop("checked",false); }
分类: 其他 发布时间: 01-05 21:01 阅读次数: 0

layui数据表格后台传输时间戳转换为时间格式

layui.use(['table','jquery','form','util'], function(){ var form = layui.form; var table = layui.table; var $ = layui.jquery; var util = layui.util; //第一个实例 table.render({ elem: '#demo' ,toolbar:'#toolbarDemo' ,limits:[1,2,4,6] ,limit:10 ,cellMinWid
分类: 其他 发布时间: 01-05 21:01 阅读次数: 0

给刚入职的学生在职场的十大意见?

有大学结业的朋友下乡做村干部,简直每天都有村民到办公室来求助,总结一下呈现最再三的问题是:牛在哪里?意思是他家的牛找不到,能否帮助找牛?为公民服务是干部的重要职责,朋友天然尽心极力为民服务,但久而久之,一有村民呈现在门口,朋友心里就开始策画,今天不是找牛就是找猪啊羊啊鸡啊诸如此类的,不免烦躁与空无,并反躬自问:莫非我一个堂堂大学本科生,来这就是为了找牛吗?   确确实实,本年的大学作业恰当严峻,我国社会调查所最近在上海、北京、深圳、石家庄、郑州、成都、沈阳、武汉、厦门、哈尔滨、西安等地抽取一千
分类: 其他 发布时间: 01-05 21:01 阅读次数: 0

系统故障诊断

给系统做诊断,犹如给人看病,需要根据各种现象,抽丝剥茧,排除各种可能,最后选择可能的选项,然后再通过验证,去论证观点;原因确定后,再针对原因进行改进。可见,诊断不是一件容易的事情,考察的是一个人的综合能力,包括基础知识是否扎实,实战经验是否丰富。诊断出系统故障的根因,且能够药到病除,这是大神才有的手段。 在极客时间上,学习过《linux性能调优》算是对Linux下的系统诊断,做了一个全面的描述,可是作者手段倒是高超,只是看过了如果没有勤加实践,很容易忘记,很希望有个短小精悍一点的指导手册来作为
分类: 其他 发布时间: 01-05 21:01 阅读次数: 0