对cpu与load的理解及线上问题处理思路解读

前言 2019双11还有不到2个月就要到来了,大家也都知道服务器在大促期间由于流量的增加势必导致机器的cpu与load变高。因此趁着这个时机正好再好好学习、巩固一下cpu和load的概念,为双11做准备的同时也是增加自己的技能储备。 不过cpu和load这块真的还是很需要积累的,我自己经验尚浅,感觉还是有许多写的不到位与不对的地方,也是希望如果有错误,大家可以帮助指正。 top命令 既然说了cpu和load,那总需要监控吧,没有监控就不知道cpu和load,后面的一切也就无从谈起了。 top命
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

C# 修改字体大小 样式的一些基础知识

txtName 是Textbox文本框 1 单纯修改字体   txtName.Font = new Font("仿宋", txtName.Font.Size, txtName.Font.Style); 2 单纯修改字体样式 txtName.Font = new Font(txtName.Font, txtName.Font.Style | FontStyle.Bold); (在原有样式中加) ^(与是本来有该种样式的变为没有); 3 初始话字体    txtName.Font = new Fo
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

远程控制使用kill软件映射内网进行远程控制(9.28 第十四天)

1、能ping通IP情况下远程控制 设置kill软件中的端口、密码、上线列表 2、在软件的Bin\Plugins目录下找到Consys21.dll复制到/phpstudy/www目录下留作生成软件 3、网页打开Ngrok进行我们的控制端口映射 4、开启ngrok的客户端 5、服务生成填写域名IP和端口,然后测试 6、至此我们的域名IP和端口已经映射到了内网上了,下面我们来配置控件地址,同样我们要开通一个隧道,用作生成地址 也就是把我们的phpstudy下的www下复制的那个文件映射到内网。 7
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

剑指:变态跳台阶

题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 思路: 关于本题,前提是n个台阶会有一次n阶的跳法。分析如下: f(1) = 1 f(2) = f(2-1) + f(2-2) //f(2-2) 表示2阶一次跳2阶的次数。 f(3) = f(3-1) + f(3-2) + f(3-3) ... f(n) = f(n-1) + f(n-2) + f(n-3) + ... + f(n-(n-1)) + f(n-n) 说明: 1
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

Webpack 打包太慢? 试试 Dllplugin

webpack在build包的时候,有时候会遇到打包时间很长的问题,这里提供了一个解决方案,让打包如丝般顺滑~ 1. 介绍 在用 Webpack 打包的时候,对于一些不经常更新的第三方库,比如 react,lodash,vue 我们希望能和自己的代码分离开,Webpack 社区有两种方案 CommonsChunkPlugin DLLPlugin 对于 CommonsChunkPlugin,webpack 每次打包实际还是需要去处理这些第三方库,只是打包完之后,能把第三方库和我们自己的代码分开。
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

Opentrains 1519 G——最小圆覆盖

题目 给出 $n$ 个定义在区间 $[0, 1]$ 上的一次函数 $f_i(x) = a_ix+b_i$,定义两个函数的距离为: $$dist(f,g) = \left(\max_{0\leq i\leq T} (f(i)-g(i))\right)^2 + \left(\min_{0\leq i\leq T}(f(i)-g(i))\right)^2$$ 你现在要找一个一次函数 $g(x) = cx+d$,使得下面的值最小: $$\max_{1\leq i\leq n} dist(f_i, g)
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

网络编程之IO模型——selectors模块

网络编程之IO模型——selectors模块 一、了解select,poll,epoll IO复用:为了解释这个名词,首先来理解下复用这个概念,复用也就是共用的意思,这样理解还是有些抽象, 为此,咱们来理解下复用在通信领域的使用,在通信领域中为了充分利用网络连接的物理介质。 往往在同一条网络链路上采用时分复用或频分复用的技术使其在同一链路上传输多路信号,到这里我们就基本上理解了复用的含义, 即公用某个“介质”来尽可能多的做同一类(性质)的事,那IO复用的“介质”是什么呢?为此我们首先来看看服务
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

day58——模板继承、组件、自定义标签和过滤器、inclusion_tag、静态文件配置、url别名和反向解析、url命名空间

day58 模板相关 模板继承(母版继承) 1. 创建一个xx.html页面(作为母版,其他页面来继承它使用) 2. 在母版中定义block块(可以定义多个,整个页面任意位置) {% block content %} <!-- 预留的钩子,共其他需要继承它的html,自定义自己的内容 --> 内容。。。 {% endblock %} 3 其他页面继承写法 {% extends 'base.html' %} 必须放在页面开头 4 页面中写和母版中名字相同的
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

Django基础之ORM单表操作

一 ORM简介  MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。(Object Relational Mapping,简称ORM)(sqlalchemy,是很像的,但是django的orm没有独立出来让别人去使用,虽然功能比sqlalchemy更强大,但是别人用不了) 类
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

漆膜缺陷检测

# -*- coding: utf-8 -*- import cv2 as cv import numpy as np from matplotlib import pyplot as plt import cv2 # # *针孔 zhenkong Min<1 gate>=0.6 Min>1 gate>=0.8 12张 # *起粒 qili 5 Min<1 Max<50 gate<=0.6 Min<1 Max>50 gate>=0.4 5张 选 0.4 # *挂伤 guash
分类: 其他 发布时间: 09-28 22:22 阅读次数: 0

BERT预训练模型的演进过程!(附代码)

1. 什么是BERT BERT的全称是Bidirectional Encoder Representation from Transformers,是Google2018年提出的预训练模型,即双向Transformer的Encoder,因为decoder是不能获要预测的信息的。模型的主要创新点都在pre-train方法上,即用了Masked LM和Next Sentence Prediction两种方法分别捕捉词语和句子级别的representation。 Bert最近很火,应该是最近最火爆的
分类: 企业开发 发布时间: 09-28 22:22 阅读次数: 0

selenium五十行代码自动化爬取淘宝

先看一下代码,真的只是五十行: 1 # coding=gbk 2 3 from selenium import webdriver 4 import time 5 6 options = webdriver.ChromeOptions() 7 options.add_argument(r'--user-data-dir=C:\Users\lwy\AppData\Local\Google\Chrome\User Data\Default') 8 options.
分类: 其他 发布时间: 09-28 22:06 阅读次数: 0

关于Homography的一些思考

搬运自我的CSDN https://blog.csdn.net/u013213111/article/details/101233824 1 DoF of Homography 参考: 南京师大 高等几何 第19课 25' 追根溯源,还是去看高等几何/解析几何吧。 对于一个二维射影homography 3*3矩阵 \[ H = \left[ \begin{matrix} h_{11} & h_{12} & h_{13} \\ h_{21} & h_{22} & h_{23} \\h_{31}
分类: 其他 发布时间: 09-28 22:06 阅读次数: 0

day55——django引入、小型django(socket包装的服务器)

day55 吴超老师Django总网页:https://www.cnblogs.com/clschao/articles/10526431.html 请求(网址访问,提交数据等等) request 响应(回复页面,回复数据等等) response web框架的本质及自定义web框架 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求,服务端按照ht
分类: 其他 发布时间: 09-28 22:06 阅读次数: 0

结对编程:带UI的小初高数学学习软件(孤傲的C++版本)

这次结对编程目的是完成一个带UI的小初高数学学习软件,在原先个人项目的基础增加的功能有: 实现注册、登录功能,保存用户数据 用户可修改密码 用户在做题过程中,题目一题一题出现且有四个选项 系统需根据用户做题正确性最后给出评分 软件要带UI 一、用qt构建UI界面   由于我们选用C++作为完成这个项目的语言,在学长的推荐下用qt来做界面。因为之前没做过界面,也没用过qt,所以上手qt花了不少时间。第一天看qt教程的视频看到自闭,因为b站的教程过于详细,没有时间全部看完,跳着看又抓不住重点,所以
分类: 其他 发布时间: 09-28 22:06 阅读次数: 0

黑客是怎么破解微信账号密码,远程盗看对方的微信聊天记录?

远程偷看微信聊天记录,带你分辨鱼龙混杂的信息市场。微信聊天给我们的生活带来了更多的便捷,同时也让人与人之间的距离越来越近,那么微信的好处给我们自然是看得到的,但是对于一些夫妻朋友来说,微信聊天记录往往存在着一些隐患。 微信聊天给我们的生活带来了更多的便捷,同时也让人与人之间的距离越来越近,那么微信的好处给我们自然是看得到的,但是对于一些夫妻朋友来说,微信聊天记录往往存在着一些隐患。因为现在大家不知道自己的丈夫在外面是什么样的生活,有些夫妻朋友相隔两地,也不了解丈夫在外面怎么样来工作。聊天也不好
分类: 其他 发布时间: 09-28 22:06 阅读次数: 0

面向对象程序设计(Java) 第6-7周学习指导及要求

面向对象程序设计(Java)第6-7周学习指导及要求 (2019.9.29-2019.10.8) 学习目标 深入理解程序设计中算法与程序的关系; 深入理解java程序设计中类与对象的关系; 理解OO程序设计的第2个特征:继承、多态; 学会采用继承定义类设计程序(重点、难点); 能够分析与设计至少包含3个自定义类的程序; 掌握利用父类定义子类的语法规则及对象使用要求。 学习资源 1.教材第5章 2.第5章教学课件 3. corejava.zip 4. Eclipse简明教程.pdf 5. 实验六
分类: 其他 发布时间: 09-28 22:06 阅读次数: 0

better-scroll click事件失效

在vue中用了better-scroll之后,浏览器模拟的手机端可以用click事件 但是,在真机上测试的时候,click事件无效 需要设置成这样 this.scroll = new Bscroll(this.$refs.search, {click: true, tap: true });
分类: 其他 发布时间: 09-28 22:06 阅读次数: 0

Java中的Unicode与码点

Java中,可以用\uXXXX表示Unicode字符,例如String s = "\u00X1"; XXXX必须为4位,因此码点为U+1D546的字符,需要用两个编码单元表示,例如String t = "\uD835\uDD46"; 而如果直接写为"\u1D546",则表示"\u1D54"和"6"这两个字符。 大部分字符串,length与codePointCount这两个值相等。一些特殊字符则不等。例如U+1D546这个字符,其码点为1D546,由两个编码单元组成,Java中可写为String
分类: 其他 发布时间: 09-28 22:06 阅读次数: 0

Invoker(小DP)

题意: 尽量让他们连起来。 思路: 直接dp,其中一个状态是以什么结尾。 1 #define IOS ios_base::sync_with_stdio(0); cin.tie(0); 2 #include <cstdio>//sprintf islower isupper 3 #include <cstdlib>//malloc exit strcat itoa system("cls") 4 #include <iostream>//pair 5 #inclu
分类: 其他 发布时间: 09-28 22:06 阅读次数: 0
今日推荐