新人入坑科普:OpenWRT、LEDE、潘多拉、华硕、梅林、老毛子

新入坑的同学肯定有此疑问,想刷系统,不知道买哪个路由,也不知道这些系统的区别,更不知道应该选哪个。
说这些之前应该先提一嘴Linksys,2003年推出了WRT54G的路由。由于被发现Linksys用了很多开源代码,所以被很高的呼声要求开源。Linksys脸皮薄,于是就开源了(这一点很多国内厂家脸皮厚的很)。从此开启了路由系统发展的精彩舞台。

阅读全文 »

什么是SQL

SQL (Structured Query Language) 译为结构化查询语言,是一种在数据库管理系统(RDBMS,Relational Database Management System) 中查询数据,或通过 RDBMS 对数据库中的数据进行修改的语言。

常见 RDBMS :

  • Oracle Database : 甲骨文的
  • SQL Server : 微软的
  • DB2 : IBM的
  • PostgreSQL : 开源
  • MySQL : 开源
  • MariaDB : MySQL的一个分支,甲骨文收购MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险

不同 RDBMS 略有不同,由于 MySQL 是开源的,可免费获取,很多大企都在使用 MySQL ,所以本文将以 MySQL 的 SQL 对 SQL 进行讲解。

SQL 的查询过程是: 用户在客户端通过 SQL 语句,将需要的数据或对数据进行的操作请求发送给 RDBMS ,RDBMS 根据语句内容返回请求的数据,或对存储在数据库中的数据进行更新。

阅读全文 »

Linux到独立显卡分开源驱动和闭源驱动两种,开源驱动不能完全发挥独立显卡到性能,闭源驱动使用bumblebeeoptirun 的兼容性不好。而 optimus-manager 可以设置开机默认使用 Intel 还是 Nvidia ,可以随时在这两者之间切换。

阅读全文 »

Docker Compose 模板文件

模板文件是使用 Compose 的核心,涉及到的指令关键字也比较多。但大家不用担心,这里面大部分指令跟 docker run 相关参数的含义都是类似的。

默认的模板文件名称为 docker-compose.yml,格式为 YAML 格式。

1
2
3
4
5
6
7
8
9
version: "3"

services:
webapp:
image: examples/web
ports:
- "80:80"
volumes:
- "/data"
阅读全文 »

配置文件

  • $XDG_CONFIG_HOME/i3blocks/config (~/.config/i3blocks/config)

  • /.i3blocks.conf

  • $XDG_CONFIG_DIRS/i3blocks/config (/etc/xdg/i3blocks/config)

  • /etc/i3blocks.conf

阅读全文 »

i3自动运行

1
2
3
4
5
6
7
exec XXX	# i3在初始化时执行的命令或脚本,重启i3时,exec不会执行
exec_always XXX # 重启i3时执行的命令或脚本


# 启动不支持启动提醒的脚本或程序时,鼠标指针会逗留在忙碌状态,为排除此现象,可用`--no-startup-id`指令。
exec --no-startup-id XXX
exec_always --no-startup-id XXX
阅读全文 »

配置文件

Windows

  • 地址栏输入 about:profiles 打开配置文件保存目录,存有 .default 后缀的目录为配置文件目录。

  • 也可直接访问,%APPDATA%\Mozilla\Firefox\Profiles\ 进入配置文件保存目录。

阅读全文 »

固件

Openwrt/LEDE更加适合需要自己定制系统的人,更加偏向于类似linux系统界面操作

padavan使用别人封装好了的系统更方便,更加适用于脚本操作,padavan 可通过 http://my.router 访问管理

阅读全文 »