linux服务器常用操作和命令

1. 什么是linux服务器load average? Load是用来度量服务器工作量的大小,即计算机cpu任务执行队列的长度,值越大,表明包括正在运行和待运行的进程数越多。 参考资料:http://en.wikipedia.org/wiki/Load_average 2. 如何查看linux服务器负载 可以通过w,top,uptime,procinfo命令,也可以通过/proc/loadavg文件查看。 3. 服务器负载高怎么办? 服务器负载(load/load average)是根据进程队
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

Raspberry Pi 4B C和Python开发环境安装

C编译环境wiringPi安装 安装步骤参照 wiringPi官网 目前针对Raspberry Pi 4B的版本是2.5.2 cd /tmp wget https://project-downloads.drogon.net/wiringpi-latest.deb sudo dpkg -i wiringpi-latest.deb 检查版本 gpio -v Python环境安装 sudo apt-get update sudo apt-get install idle-python2.7
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

百万年薪python之路 -- RBAC角色权限设计

RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。 在这种模型中,用户与角色之间,角色与权限之间,一般都是多对多的关系。 角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员”、“版主”都是角色。版主可管理版内的帖子、可管理版内的用户等,这些是权限。要给某个用户授予这些权限,不需要直接将权限授
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

从github下载项目出现yes/no的选项,无法下载项目

解决办法: # 本地执行: ssh-keygen # 将id_rsa_pub文件中公钥拷贝到github上的ssh认证 oodful@:~/Volumes/Term2 08:46:44:9$cat ~/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFzxqwRRdBQPtxdIxGUdWi+FbehxMf6YBK/jeYl/ompAWVmWihiqisD5W4rmmQwfHXUCjrOAj654FNZBK/u74Go0kz
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

idea在使用git clone 时出现Filename too long

idea在使用git clone 时出现Filename too long的报错信息,使用如下命令就可以解决该问题: 在 git bash命令模式下,运行命令 git config --global core.longpaths true 1 参考链接:https://blog.csdn.net/tangyajun_168/article/details/93245236
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

第六章、forms组件

目录 第六章、forms组件 一、注册功能手写 二、forms组件完整写法 基本使用 三、forms组件前端渲染标签组件 三、forms组件其他知识点 在python console测试 校验数据 form组件数据校验的规则 四、其他几个常见字段类型 五、forms组件所有内置字段类型 六、forms组件的字段常见参数 用正则来约束 七、forms组件钩子函数 八、通过后端修改前端的样式 第六章、forms组件 一、注册功能手写 要求 1.注册功能 用户输入的用户名中
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

django-表单之手动渲染(五)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>{{title}}</title> <style> .custom-textinput{ border: 5px solid blue; border-radius: 5px; } </style> <link re
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

record1

1. 什么是HTML、CSS? 是做网站的编程语言。 浏览器把代码解析后的样子就是我们看到的网站,如何看到网站的原始代码呢?通过鼠标右键选择查看网页源代码。 如何去写代码?写到哪里呢? 一个网站是由N多个网页组成的。 每一个网页 .html文件 电视剧,40集。 .mp4 文件 2. VSCode编辑器? VS code下载地址:https://code.visualstudio.com/ 如何安装插件? 语言包、 open in browser view in borwser 学习编辑器基本
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

Hadoop编写一键集群全起start-cluster.sh、全关stop-cluster.sh、显示所有jps进程show-jps.sh脚本 以及解决方案

一、首先进入:/usr/local/bin 文件夹下,编写start-cluster.sh脚本 vim start-cluster.sh (需要root权限) 下面的各个节点的信息根据自身情况进行修改 #!/bin/bash user=`whoami` echo "=============== 开始启动所有节点服务 ===============" for((host=102; host<=104; host++)); do
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

机器学习--支持向量机 (SVM)算法的原理及优缺点

一、支持向量机 (SVM)算法的原理   支持向量机(Support Vector Machine,常简称为SVM)是一种监督式学习的方法,可广泛地应用于统计分类以及回归分析。它是将向量映射到一个更高维的空间里,在这个空间里建立有一个最大间隔超平面。在分开数据的超平面的两边建有两个互相平行的超平面,分隔超平面使两个平行超平面的距离最大化。假定平行超平面间的距离或差距越大,分类器的总误差越小。      对于线性可分的支持向量机求解问题实际上可转化为一个带约束条件的最优化求解问题:     推理
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

在linux和windows中使用selenium

在linux和windows中使用selenium 一. selenium selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 1. 环境安装 下载安装selenium: pip install selenium 下载浏览器驱动程序: http://chromedriver.stora
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

codeforces #591 div2 ABCD

A. CME Description Solution B. Strings Equalization Description Solution C. Save the Nature Description 给出一个长为n序列A,A[i]=x表示第i次卖出的物品的价值为x,你可以任意交换其中的值。 给出$a,b,x,y$,表示第$a,2a,3a...$,$b,2b,3b,...$卖出的物品可以分别获得x%,y%的利润。 问如何安排顺序可以使最少的售卖物品而获得不低于k的利润。 Solution
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

差分约束算法————洛谷P4878 [USACO05DEC] 布局

题目: 不难看出题意主要是给出ml+md个格式为xi-xj<=ak的不等式,xi-xj为i,j俩头牛的距离,要我们求x1-xn的最大值。 经过上下加减我们可以将这几个不等式化成x1-xn<=a1+a2+a3+a4+....+ak,在这加减的过程中我们不难看到dijstra的身影,这加加减减的过程不正是松弛操作吗! 这时我们就得到了正解——差分约束算法,此算法主要用于处理差分约束系统:如果一个系统由n个变量和m个约束条件组成,形成m个形如ai-aj≤k的不等式(i,j∈[1,n],k为常数),则
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

树莓派-用GPIO虚拟I2C

前言: 非常不幸,树莓派没用多久,I2C接口无法detect。 抱着试一试的心理,到群里问了问,结果被人喷曰:“现在钱多人傻的人真多,什么都不懂,还玩树莓派”。 我心想,难道树莓派真的很“高大上”? 事情是这样: 前些天树莓派接到6wd机器人扩展板上玩了几天,接着上摄像头,摄像头工作。 但是没多久,可能是供电不足的缘故,树莓派WiFi突然不通,重启几次板子仍然没有解决。 后知后觉的我将树莓派插入电脑USB3.0口,WiFi恢复。 第二天试I2C,却I2C无法detect,犹如晴天霹雳,令人措不
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

第三阶段:Django框架 day63 Django--分页器和form组件的使用

目录 一、Django实现批量插入数据 二、Django实现分页器 三、Django创建多对多表关系的三种方式 3.1 全自动(推荐使用) 3.2 纯手动(不推荐) 3.3 半自动(推荐使用 ******) 四、form检验表单(今日重点) 4.1 form组件的使用 4.2 forms组件钩子函数 4.3 form组件改变input框的type属性值 4.4 form组件支持正则校验 第三阶段:Django框架 day63 Django--分页器和form组件的使用 一、Django实现批量
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

linux中C语言的运行(gcc)

执行sudo apt-get install build-essential 出现 上网一搜,执行下列命令即可 sudo rm /var/lib/dpkg/lock sudo dpkg --configure -a 安装vim: sudo apt install vim 输入: vim hello.c 进入编辑界面, 输入i或a后输入代码 输入Esc可以退出编辑 在大写状态下输入ZZ即可保存并退出 然后输入: gcc hello.c 编译完成。 输入ls,可以看到多了一个a.out的文件,这个
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

plt/sns draw histgram

当使用如下代码保存使用 plt.savefig 保存生成的图片时,结果打开生成的图片却是一片空白。 import matplotlib.pyplot as plt x = np.triu(ged) # get the upper triangle matrix x = x.flatten() # glatten x=x[np.nonzero(x)] # remove zeros. sns.distplot(x, kde=False, rug=True) plt.show() plt.
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

linux shell 读取配置文件的一个例子

配置文件内容如下: #Created by JInto - www.guh-software.de #Tue Aug 28 22:20:17 GMT+08:00 2018 aas_amountuser_switch=1 aas_fleet_switch=1 aas_usertokenproct_switch=1 aas_usertokenproct_num=5 aas_devtokenproct_switch=1 ...... 读取脚本如下: # /bin/bash conf
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

解决SecureCRT 中文乱码??

在linux服务器上搭建solr,用的是SecureCRT 连接linux服务器,发现不能输入中文,配置文件中的中文也是乱码;先以为是SecureCRT工具编码的问题,把编码改成utf-8之后发现还是有乱码;最后才发现其实还有一个地方没有改配置,那就是字体必须是中文字体,而且字符集得是支持中文的字符集如gb2312: 还有就是这里不能选择 带 @的中文字体,不然字体就是 躺着的。。。这是一个小小的坑,往下面翻 有不带@的字体的: 然后中文字体就能正常显示啦
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0

A - A Compatible Pair-biaobiao88

A - A Compatible Pair Nian is a monster which lives deep in the oceans. Once a year, it shows up on the land, devouring livestock and even people. In order to keep the monster away, people fill their villages with red colour, light, and cracking noi
分类: 其他 发布时间: 10-29 21:17 阅读次数: 0