树莓派配置记录——NetworkManager

------------恢复内容开始------------ NetworkManager是linux的网络管理框架,Ubuntu桌面角上的小图标就是它。它不但能管理有线连接和无线连接,还支持OpenVPN或者OpenConnect等等连接。 而在树莓派的屏幕一角,虽然也有一个网络图标,但是只能管理Wifi,非常羸弱,于是安装NetworkManager: sudo apt install network-manager network-manager-gnome 重启以后,就会看到角落多了一
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

MySQL基础之MySQL必知必会(十五)联结表

联结 SQL最强大的功能之一就是能在数据检索查询的执行中联结(join)表。联结是利用SQL的SELECT能执行的最重要的操作。 关系表 关系表的设计就是要保证把信息分解成多个表, 一类数据一个表。各表通过某些常用的值(即关系设计中的关系(relational))互相关联。 关系数据可以有效地存储和方便的处理。因此, 关系数据库的可伸缩性远比非关系数据库要好。 可伸缩性(scale): 能够适应于不断增加的工作量而不失败。设计良好的数据库或应用程序称之为可伸缩性好 为什么要使用联结 联结是一种
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

注意:预览功能主要用来检查您的文章内容是否被正确的渲染,并不包含博客皮肤的样式与您的自定义样式,如果您需要使用数学公式,请前往 此处 开启数学公式支持

![http://www.ed-service.com/](https://img2020.cnblogs.com/blog/1975364/202007/1975364-20200721185114927-173546321.jpg)
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

day16:Linux常用命令

Linux中目录含义 /bin 存放普通用户的命令文件 /boot 存放系统启动文件 /cdrom 存放读取光盘的相关文件 /dev 设备文件 /etc 配置文件 /home 家目录 /lib 库文件 /lib64 64位库文件 /lost+found 系统异常产生错误时,丢失文件放在这 /media 媒体文件 /mnt 挂载目录 /opt 安装软件时的默认目录 /proc 内存中相关数据文件 /root root用户登录的家目录 /run 系统运行时候 用到的文件 /sbin 超级管理员运行
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

Java学习二十二天

今天学习了abstract关键字,抽象类、抽象方法等的内容,还复习了一下static关键字和final关键字。 遇到问题:暂无 明天学习接口浅议的内容。
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

2020.7.27第二十二天

...........
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

【BZOJ4398】福慧双修 题解(图的建立)

题目链接 题目大意:给定一张$n$个点$m$条边的无向图,每条边两个方向的权值不一定相同。问从$1$出发不重复走一条边回到$1$的最短路径。 ------------------- 暴力不太会。大概是$dfs$?复杂度不得上天…… 正解:对于那些端点不是$1$的边,因为要走最短路,所以这些边只会走一次,所以对答案是没有影响的。考虑端点为$1$的边,我们进行“二进制分组”。每次按照二进制分为两组:入边和出边,然后跑最短路。路径长为$dis[edge[i].to]$加上入边权值。这样做能把所有情况
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

DFS & BFS【搜索】

DFS模板 void dfs(int depth)//depth表示当前的层数(或深度) { if(depth>n)//到达叶子节点,该路已走到尽头 return; for(int i=1;i<=n;i++)//n表示最大的值,即最大深度为n { if(b[i]==0)//b数组表示探索的状态,1表示已被探索,0表示尚未被探索 { b[i]=1;//标记当前的b[i]已被探索
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

西门子 s1200 TCP作为客户端存在的问题

我没有试过别的语言,这里只是用python写了一个服务器端, def launch(self): """ 启动服务器 """ while True: print('服务器正在运行,等待客户端连接...') client_socket, client_address = self.tcpServerSocket.accept() # 阻塞等待客户端连接 #
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

C++ 获取序列最大(或最小)的 N 个元素

经常遇到一个事情,就是获取一个图片中所有像素值的最大和最小 2% 的值,所以封装了一个 LimitArray 的类,用于把一个序列中最大(或最小)的 N 个值给提取出来。 代码如下: #include <iostream> #include <vector> #include <array> #include <limits> #include <type_traits> #include <algorithm> #include <iterator> /// <summary> ///
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

struct dirent DT_REG

struct dirent DT_REG d_type表示档案类型: 1 enum 2 { 3 DT_UNKNOWN = 0, //未知类型 4 # define DT_UNKNOWN DT_UNKNOWN 5 DT_FIFO = 1, //管道 6 # define DT_FIFO DT_FIFO 7 DT_CHR = 2, //字符设备 8 # define DT_CHR DT_CHR
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

java实现链表反转

为什么面试常考链表反转 链表是常用的数据结构,同时也是面试常考点,链表为什么常考,因为链表手写时,大多都会有许多坑,比如在添加节点时因为顺序不对的话会让引用指向自己,因此会导致内存泄漏等问题,Java会有JVM管理内存,可能不会引起太大问题,如果是c、c++、c#,这些语言都需要手动释放内存,如果操作不当后果不堪设想。其原因就是程序员对(引用)指针的理解出现偏差。 如果不了解Java引用可以查看这篇博客: 你不知道的Java引用 怎样实现链表反转 翻转链表实现如下: public clas
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

cerebro-0.9.1安装

cerebro是一款基于Web的ElasticSearch管理监控工具 1.解压包 tar -zxvf cerebro-0.9.1.tgz -C /export/servers/ 启动cerebro bin/cerebro 2.连接es集群 3.cerebro页面介绍
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

Mysql_源码包安装详细过程

一、mysql安装 1.二进制安装 2.源码包安装 3.rpm包安装 1.源码包安装 1)上传或下载源码包 [root@db02 ~]# rz mysql-5.6.46.tar.gz 2)安装依赖 由于安装环境的不同,在生成的过程中可能也会报其它的错误,按照错误的提示安装相应的依耐包即可。 [root@db02 ~]# yum install -y ncurses-devel libaio-devel gcc gcc-c++ glibc cmake autoconf openssl ope
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

spring IOC - AnnotationConfigApplicationContext#refresh2

执行完前面的步骤后, 回到 org.springframework.context.support.AbstractApplicationContext#refresh 方法. @Override public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // Prepare this context
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

无线网络安全攻防实战进阶(杨哲) PDF|网盘下载内附提取码|

面对当前国内企事业单位及soho无线网络的飞速发展、智能手机等便携式设备的广泛使用、无线网络犯罪案例日益递增的发展现状,《无线网络安全攻防实战进阶》作为《无线网络安全攻防实战》一书的延续,依然以日趋严峻的无线网络安全为切入,从当前不为多数人所知的无线网络欺骗攻击案例讲起,由浅至深地剖析了无线网络安全及黑客技术涉及的各个深入方面,《无线网络安全攻防实战进阶》分为12章包括无线radius认证体系搭建及攻防、蓝牙攻防实战、pda/手机渗透及攻防实战、无线欺骗攻击深入实战、新技术高速破解、无线路由器
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

[CF从零单排#20] 【结构体+排序】230A - Dragons

题目来源:http://codeforces.com/problemset/problem/230/A Kirito is stuck on a level of the MMORPG he is playing now. To move on in the game, he's got to defeat all n dragons that live on this level. Kirito and the dragons have strength, which is represen
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

Conda Cheatsheet | 速查表

开始测试 命令 功能 conda update -n base conda 更新Conda conda update anaconda 将Anaconda所有包更新为最新稳定版本 conda info 验证Conda安装情况,检查版本号 环境管理 命令 功能 conda create --name ENVNAME python=3.7 创建制定python版本的名字为ENVNAME的新环境 conda activate ENVNAME 激活python环境ENVNAME conda activ
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

centos部署smb服务

一、源码安装 编译 ./configure --prefix=/app/samba4.4.4   依赖环境 yum install libacl-devel libblkid-devel gnutls-devel readline-devel python-devel gdb pkgconfig libldap2-dev        报错 Checking for custom code : Could not find the python development headers /app
分类: 其他 发布时间: 07-27 21:31 阅读次数: 0

呕心搜集总结的15个“swoole”常见问题(一)

一、升级Swoole版本 可以使用 pecl 进行安装和升级 pecl upgrade swoole 也可以直接从 github/gitee/pecl 下载一个新版本,重新安装编译。 更新 Swoole 版本,不需要卸载或者删除旧版本 Swoole,安装过程会覆盖旧版本 Swoole 编译安装后没有额外的文件,仅有一个 swoole.so,如果是在其他机器编译好的二进制版本。直接互相覆盖 swoole.so,即可实现版本切换 git clone 拉取的代码,执行 git pull 更新代码后,
分类: 其他 发布时间: 07-27 21:15 阅读次数: 0