04
2020
05

linux系统下screen的安装和使用命令教程

在screensession外的常用命令:1.新建一个名叫session_name的session,并马上进入screen -S session_name2.新建一个名叫session_name的session,但暂不进入,可用于系统启动脚本里screen -dm...
03
2020
05

linux删除文件夹的命令

Linux删除目录很简单,一般习惯用rmdirdirname,不过一旦目录非空,就会出现无法删除的问题,这种情况下可以使用rm-rf命令来实现。直接rm就可以了,不过要加两个参数-rf即:rm-rfdirname-r:就是向下递归,不管有多少级目...
03
2020
05

jQuery效果hide() 和 show() 隐藏和显示元素

1、hide()方法隐藏被选元素。提示:这与CSS属性display:none类似。注释:隐藏的元素不会被完全显示(不再影响页面的布局)。2、show()方法显示隐藏的被选元素。注意:show()适用于通过jQuery方法和CSS中display:none隐...
03
2020
05

网站设置404页面详细方法(图文)

前几天看某论坛说了404页面的重要性,今天就说一下如何给网站设置404页面!  废话不多说,进入主题:  一.服务器环境下如何设置:  1、首先先打开IIS,对你要设置的网站右键点击属性,找到自定义错误栏目!2、大家应该看到http错误了,...
03
2020
05

树莓派系统安装,wifi网络配置,ssh链接使用

系统写入Raspbian系统下载页面: Raspbian这里因为个人当作服务器使用,通过ssh连接来管理,不需要图形界面,所以选择的是 RASPBIANSTRETCHLITE,下载完成之后将img镜像写入TF卡。Windows/macOS/Linux:E...
03
2020
05

树莓派软件更新源更换,改为中科大的源

树莓派默认更新源访问速度很慢,换成国内源速度会有很大提升。网上常见的教程往往都是替换软件更新源(/etc/apt/sources.list),实际上还存在一个系统更新源(/etc/apt/sources.d/raspi.list)。我们对这两个文件进行修改,将其中的源网址更换为国内镜像站点即可。备份...
03
2020
05

树莓派CentOS系统挂载U盘教程,开机自动挂载

因为我的树莓派后来用的系统是CentOS,没法轻松地挂载exfat格式的U盘(arm生态缘故),考虑到是个不常用的U盘,干脆格式化做ext4格式,就一直挂载在树莓派上当扩展用了。查看硬盘标识:sudo fdisk -l查看硬盘格式:sudo blk...
03
2020
05

树莓派局域网安装Samba实现文件共享教程

树莓派局域网文件共享的方案,一般来说有两种,WebDav和Samba,两者的传输速度都相差不大,而WebDav在文件上传上问题会多些,还是更推荐Samba。安装Sambasamba的安装很简单,命令行执行:sudo apt-get install samb...
03
2020
05

树莓派安装aria2实现远程下载,配置aria2的web界面

安装aria2aira2官方仓库:https://github.com/aria2/aria2/静态编译ARM树莓派:https://github.com/q3aql/aria2-static-builds/releases也可以使用软件源安装:sudoaptinstall-yari...
03
2020
05

树莓派安装dnsmasq搭建DNS服务器教程

    自建DNS服务器,可以规避运营商的DNS劫持,还可以一定程度上加速网络访问。除此之外,在自定一些配置之后,能实现广告拦截及其他的一些功能。在这里我们通过在树莓派使用dnsmasq搭建这样一个DNS服务器。安装dnsmasqsud...
03
2020
05

傻瓜教程:树莓派安装使用frp实现内网穿透,服务端配置frps,客户端配置frpc

如果没有公网ip,但又想随时随地都能连接到树莓派,我们可以使用frp来实现。准备条件我们需要一台vps,以便做转发的服务端。服务端配置-frps...
03
2020
05

数字签名是什么?

今天,我读到一篇好文章。它用图片通俗易懂地解释了,"数字签名"(digitalsignature)和"数字证书"(digitalcertificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路一下子就理...
03
2020
05

树莓派部署Django项目,uwsgi配置,nginx配置教程

人生苦短,快用python。因为刚刚接触到django,实现项目之后,对部署不太熟悉,所以在树莓派上尝试一下。文中教程Linux通用。部署概览我们采用nginx+uwsgi的方案进行部署。整个系统架构图如下:...
03
2020
05

树莓派安装部署Syncthing实现私有云,Android客户端的云盘app

安装Syncthing首先需要获取最新版本的下载链接,打开官方Github项目的发布页。因为树莓派的CPU是ARM架构,所以我们需要文件名类似syncthing-linux-arm-xxxxx.tar.gz的下载链接,右键复制链接即可。我查看时,最新链接为:https://gith...
03
2020
05

树莓派开启 bbr 加速一键教程

先升级内核确保版本在4.9以上:sudo rpi-update之后开启bbr加速:sudo bash -c 'echo "net.core.default_qdisc=fq" >> ...
03
2020
05

树莓派搭建Git服务器教程,实现自己的私人git服务

    需要在vps上搭建Git服务器,先在树莓派测试一下。    安装依赖sudoapt-getinstallgit-core &...
03
2020
05

树莓派关闭板载 Wi-Fi 及蓝牙教程

    在文件 /boot/config.txt 后追加:dtoverlay=pi3-disable-btdtoverlay=pi3-disable-wifi    ...
03
2020
05

Django项目优化,模版自定义函数,Model 操作优化

    把之前的一个web项目重写了一遍,语言从原先的PHP换成Python,使用了Django框架。项目因为数据库比较庞大,有600M左右的sql数据,一些应用涉及到查询和修改时,导致网页操作十分缓慢。...
03
2020
05

树莓派安装 CentOS完整教程,添加 EPEL 软件源

     首先下载CentOS镜像,下载地址:mirror.centos.org  文件名带RaspberryPi的就是了,因为我的树莓派是放在家里当服务器用的,不需要桌面环境,所以我选...
03
2020
05

换行导致的python爬虫爬取的html错误

在最近的python爬虫中,爬取的html中有这样的数据段需要提取:(注:复制到文档时因为编辑器缘故将制表符替换为空格了,其实行之间为制表符)刚开始处理时,因为对正则的不熟练,直接硬匹配:...
03
2020
05

傻瓜式教程:树莓派安装 ArchLinuxArm系统

    为了在树莓派上使用ArchLinuxArm需要花些功夫,如果对Linux不是特别熟练的话推荐还是使用官方的Raspbian系统。    安装ArchLin...
03
2020
05

《思考,快与慢》札记

      最早其实是在《随机漫步的傻瓜》里第一次了解到这本书,当时便决定看看,作为2020年第一本书来说相当不错,理论系统,逻辑严密,论据充分,也难怪被各类相关书籍引用。    &...
03
2020
05

《影响力》札记

      如果说《思考,快与慢》是行为决策理论层面的内容,这本《影响力》就是具象层面了。     「互惠、承认和一致、社会认同、喜好、权威、稀缺」,作者总结得很具体,人毕...
03
2020
05

浅谈哈夫曼树和哈夫曼编码

  在学习二叉树时看到关于哈夫曼编码的一些描述,兴趣来潮,自己写一个算法。哈夫曼算法使用二叉树以令人惊讶的方式来压缩数据,以提高数据传输的效率和时间。只有知道哈夫曼编码而不会写代码的童鞋们才会在网上搜代码,故在这里对哈...
03
2020
05

Android MVVM 入门与实践教程

    在经历了android项目MVC架构的万能Activity维护的困扰和MVP架构的令人头大的复杂接口之后,我打算尝试MVVM,一开始是通过阅读android官方的 应用架构指南 入门,看完之后...