自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

涂涂涂的博客

矫健的程序员

  • 博客(12)
  • 收藏
  • 关注

原创 记一次Django项目优化

把之前的一个 web 项目重写了一遍,语言从原先的 PHP 换成 Python,使用了 Django 框架。项目因为数据库比较庞大,有 600M 左右的 sql 数据,一些应用涉及到查询和修改时,导致网页操作十分缓慢。同时因为也是刚开始接触 Django,有些代码写得比较蠢,后来优化之后网页操作的速度基本可以接受。故写这篇文章记录一下。模版自定义函数因为数据库设计原因,从数据库提取出来...

2018-09-04 18:52:56 460

原创 树莓派搭建git服务器 | 树莓派小无相系列

平时生活当中,有一些不便放置到 github 的私有文档或代码,管理起来并不方便。于是便有了在树莓派上搭建一个私有 git 服务器的想法。安装依赖sudo apt-get install git-core创建用户这里为树莓派创建一个 git 用户,方便局域网内其他用户使用同时将 git 服务器文件与 pi 用户数据隔离开来。命令行如下:adduser --sys...

2018-08-05 17:09:04 901

原创 树莓派部署syncthing实现私有云 | 树莓派小无相系列

手机上存着不少照片,自己又时常折腾手机,总有数据丢失的问题,又对市面上的云盘不怎么放心,所以打算在家里利用树莓派搭建一个私有云。一番查找之后,发现了 syncthing。Syncthing 是一个跨平台,开源且免费的基于 P2P 的文件同步解决方案,支持 Windows,Mac,Linux,Android,syncthing 官方暂不支持iOS平台,但在 AppStore 有可用的第三方客户端。...

2018-06-25 19:08:08 2726

原创 树莓派部署django项目 | 树莓派小无相系列

人生苦短,快用 python。因为刚刚接触到 django,实现项目之后,对部署不太熟悉,所以在树莓派上尝试一下。文中教程 Linux 通用。部署概览我们采用 nginx + uwsgi 的方案进行部署。整个系统架构图如下:环境配置首先需要安装 virtualenv 为其提供独立的环境,命令行如下:pip3 install virtualenv创建并生成环境,我...

2018-05-17 17:42:13 1443

原创 树莓派编译安装ffmpeg | 树莓派小无相系列

ffmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。因为视频编解码十分消耗系统资源,工作相对较为耗时,而树莓派自带 H.264 的硬件编解码器,所以计划在树莓派上编译安装支持硬件编解码器的 ffmpeg。安装 x264 编码器git clone git://git.videolan.org/x264.gitcd x264./configure...

2018-05-01 22:51:31 1803

原创 树莓派搭建 DNS 服务器 | 树莓派小无相系列

自建 DNS 服务器,可以规避运营商的 DNS 劫持,还可以一定程度上加速网络访问。除此之外,在自定一些配置之后,能实现广告拦截及其他的一些功能。在这里我们通过在树莓派使用 dnsmasq 搭建这样一个 DNS 服务器。安装 dnsmasqsudo apt-get install dnsmasq配置 dnsmasq首先备份一下原配置文件,命令行如下:sudo c...

2018-04-17 09:33:05 3507

原创 树莓派迅雷远程下载 | 树莓派小无相系列

拥有一台24小时远程下载器是很惬意的一件事,可以在空闲时间下载一些影片或其他资料,比方在工作地点添加下载影片的任务,到家之后便可以观看,而无需为网络操心,此外也可以将一些大文件的下载挂载下载器上,无需影响当前工作。我们可以通过在树莓派上安装迅雷实现将树莓派改装成下载器的目的。安装迅雷命令行执行:mkdir thundercd thunderwget https://gith...

2018-04-09 09:12:57 5461

原创 树莓派局域网文件共享 | 树莓派小无相系列

树莓派当中的文件,很多时候希望文件能在局域网内共享,比如下载完成的影片,或是辛苦编写的代码。这里我们可以通过 Samba 来实现这一目的。安装 Sambasamba 的安装很简单,命令行执行:sudo apt-get install samba samba-common-bin配置 Samba配置文件为/etc/samba/smb.conf,这里对它进行修改,命令行执行...

2018-04-04 08:20:00 1811

原创 树莓派挂载U盘 | 树莓派小无相系列

手头上正好有个闲置的U盘,可以连接在树莓派上,之后做下载器或是云盘都可以将文件存储在U盘上。Linux 上挂载和弹出U盘都和 Windows 不同,不能直接识别出来,需要手动挂载,拔出U盘也需要手动取消U盘挂载。如果使用移动硬盘的话,注意移动硬盘需要供电。挂载U盘将树莓派连接U盘后,查看是否被树莓派识别,命令行执行:sudo fdisk -l这里可以看到我的U盘已经被识别,在 ...

2018-04-04 08:19:24 2384

原创 树莓派更新源更换 | 树莓派小无相系列

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

2018-03-28 08:54:54 442

原创 树莓派系统安装 | 树莓派小无相系列

系统写入Raspbian 系统下载页面: Raspbian这里因为个人当作服务器使用,通过 ssh 连接来管理,不需要图形界面,所以选择的是 RASPBIAN STRETCH LITE,下载完成之后将 img 镜像写入 TF 卡。Windows / macOS / Linux:Etcher 是一个更加现代的 TF 卡写入工具。通过 Etcher 可以很简单的完成写入操作。工具下载地...

2018-03-26 18:51:59 351

原创 树莓派入门指北 | 树莓派小无相系列

树莓派是什么 树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名”树莓派”。这一基金会以提升学校计算机科学及相关学科的教育,让...

2018-03-26 18:50:07 374

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除