上个月,斐讯 K2T 首发那天,小山一不小心抢了两台 K2T,这就尴尬了。退了吧,好不容易抢到的,不退吧,我只能激活一台。所以,两台 K2T 我自己用了一台,另一台我准备卖出去。然而一个月过去了,眼看K码就要到期了,还是没有人要。咋办呢,只能再注册个账号来激活这台 K2T,但是首次激活的机会不能浪费啊,所以我又买了 N1 + H1 。 本来我根本不打算买 N1,因为我觉得这货没啥用,也没怎么关注过它。但是买来之后才发现,这货居然还能刷固件,刷完固件之后就是个电视盒子了,而且还能运行完整的 Linux。 这就非常耐斯…

2018-06-22 19条评论 13977点热度 56人点赞 小山 阅读全文

Android 应用消息推送从 Android 诞生以来都是麻烦的问题,特别是在国内,这个问题尤为明显。 那 iOS 就没这个问题了吗?当然,苹果在 iOS3 就引进了推送通知服务(Apple Push Notification service),使应用开发者不需要让应用留在后台自己接受消息,而是让开发者把消息推送给苹果的推送服务,然后由推送服务推送给设备,由系统服务统一接收管理,达到了省电省内存的效果。 So?Android 就没有了吗?也有,之前叫做 GCM(Google Cloud Messaging),现在…

2018-05-30 2条评论 10119点热度 2人点赞 小山 阅读全文

计划任务(Corn)是 Unix 和 类Unix 系统中一个常见的功能,用于设置周期性的被执行的命令。 计划任务的每个任务被存储在corntab文件中。在正常的 Linux 系统下,每个用户对应一 corntab 个文件,还有一个针对整个系统的 corntab 文件。不过在 OpenWrt,只有针对于整个系统的 corntab 文件,位于/etc/corntab/root。 在 corntab 文件中,每一行对应一个任务,一个任务由执行时间和执行命令两部分组成,而执行时间又细分为:分、时、日、月、周,以空格分割。 …

2017-11-28 8条评论 12659点热度 10人点赞 小山 阅读全文

从 Windows Vista 开始,Windows 加入了一项新的控制机制:用户账户控制(UAC),通过限制应用程序的权限来增强 Windows 的安全性。 Windows 的用户组一般分为 管理员 和 用户,管理员拥有更高的系统访问权限。在 XP 时代,用户如果是管理员,那么运行的程序都会拥有管理员权限。但到了 Vista,UAC 加入后,即使你当前账户是管理员,那么普通程序的权限还是用户,防止对系统造成威胁,当一个程序需要管理员权限,可以让用户右键程序选择 [以管理员权限运行],也可以由程序申请管理员权限,不…

2017-11-25 3条评论 12265点热度 1人点赞 小山 阅读全文

最近小山在编写 Bash 脚本的时候遇到一个处理 JSON 的问题,需要更改指定键的值。 Bash 的功能实现都是基于系统内的命令或二进制,但是 Linux 下并没有这样的工具,只有一个名为 jq 的工具,但它只能解析 JSON,并不能更改和生成。 所以。。。只能用现有的文本处理命令和 JQ 写一个出来,由于 JSON 的复杂性,Bash Shell 想完美处理几乎是不可能的,所以我只写了更改,没有添加和删除。 如果要处理的 JSON 是单个对象,只有一个花括号 {}。 这样处理起来是很简单的,因为不存在重复的键值…

2017-11-21 1条评论 12047点热度 0人点赞 小山 阅读全文

有时候我们下载文件,下载页面会有一个哈希值,用于帮助我们校验文件是否正确,那么哈希值是什么? 哈希值是将数据经过计算,生成一串由随机字母或数字组成的字符串,不同的哈希算法生成的字符串长度不同,计算难度也不同。每个数据生成的哈希值是唯一的,当然,也有部分哈希算法会产生冲突,不过一般情况下不会出现。有了这个唯一的哈希值,就可以用来校验两份数据数据是否一致,如果哈希值不相同,那么数据本身肯定也是不相同的,如果相同,则说明数据没有问题。 比如下载软件、游戏等,可以对比下载页面的哈希值是否一致,如果不一致,那么软件很可能被篡…

2017-11-06 0条评论 12018点热度 0人点赞 小山 阅读全文

如果你注意过米V米的网页源代码和 IP,会发现 www.mivm.cn 不再是 CDN 了,取而代之的是静态资源交给 cdn.mivm.cn,www.mivm.cn 只负责动态资源的加载。 CDN 对于各位站长来说肯定不陌生,不了解 CDN 的小伙伴可以去搜索一下。 虽然之前 cdn.mivm.cn 就已经存在,不过只加载文章图片等静态资源。 这样做的好处有两点: CDN 加速动态内容会造成频繁回源,导致源服务器的流量有所增加,而且 CDN 加速动态内容的效果不明显。 所有静态资源交给 CDN 处理,可以加快网站速…

2017-11-01 1条评论 12198点热度 3人点赞 小山 阅读全文

提到种子,相信大家肯定都不陌生,特别是喜欢看电影和玩游戏的小伙伴,会经常使用种子来下载资源。 由于 BitTorrent 协议的特殊性,经常被用来下载一些非法版权的资源,很多地方都在封锁 BT 资源网站和服务器。 不过完全封掉是不可能的,很多国家并没有法律规定 BT 是违法的,而且 BT 可以显著减轻源下载服务器负担,很多 Linux 发行版就使用 BT 提供安装镜像。 说了这么多,那么有哪些好用,资源丰富的 BT 网站呢? 这篇文章就给小伙伴们分享一些 BT 资源网站 工欲善其事,必先利其器。 所以呢,一款优秀的…

2017-10-20 0条评论 13174点热度 16人点赞 小山 阅读全文

我们在使用 OpenWrt 的时候,有时会用到 SSH 进行一些高级操作,而 SSH 登陆成功后,会有一个欢迎信息,默认显示的是固件名称、版本号和官网。 虽然这个欢迎信息没什么用处,不过可以改来装 X。 除了登陆成功后的欢迎信息外,登陆验证之前也是可以显示信息的,这篇教程就教大家如何更改 SSH 欢迎信息。 什么是 SSH 登陆验证前信息,就是 SSH 连接之后,验证前显示的信息。 可以设置一些提示信息什么的 下次登陆 SSH,就会有提示信息了。 SSH 登陆成功后信息设置起来就更加简单了,更改 /etc/bann…

2017-09-23 0条评论 13177点热度 7人点赞 小山 阅读全文

有时我们需要为了方便,远程访问路由器,不过远程访问可能并没有那么容易。 如果你有公网 IP 的话,打开某些端口就可以访问,但 IPv4 地址就那么点,不够给每个人或每台设备分配,IPv6 还没完全普及。这时候需要另一种方法:内网穿透。 什么是内网穿透?简单来讲就是:内网设备和公网设备之间保持一个持久连接,当用户访问公网设备时,公网设备将请求转发给内网设备,由内网设备处理请求再把数据返回给公网设备接着返回给用户,从而可以远程访问内网设备。 内网穿透可以使用内网穿透软件来实现,比如:Ngrok 和 frp。 Ngrok…

2017-08-28 0条评论 13413点热度 2人点赞 小山 阅读全文
134567