自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 js/ts 装饰器

第一次听说装饰器是在多年前玩python的时候,在python的众多web框架中都大量使用了装饰器来抽象功能逻辑或注入元数据,代码耦合度低且相当优雅。鉴于装饰器在python中大显身手,js也从中借鉴并提出了装饰器提案,结合babel或者使用typescript,就能让我们也能在项目中愉快地使用上...

2018-08-28 14:47:58

阅读数 1549

评论数 0

原创 浅谈WebAssmebly,在浏览器上进行图像处理

浅谈WebAssmebly

2018-04-08 10:55:50

阅读数 1328

评论数 2

原创 校园网&openwrt记(十五)luci module

如果我们不仅仅能在路由器控制台里使用该应用,也可以使用openwrt的web管理界面来启动或停止该应用并且获取应用的状态(比如获取校园网余额和当前使用流量等),那岂不是更方便、更直观?

2016-03-15 21:34:10

阅读数 1706

评论数 0

原创 校园网&openwrt记(十四) init服务方法

将整个应用弄成系统服务的样子——将它放入/etc/init.d中

2016-03-09 12:34:04

阅读数 1677

评论数 0

原创 校园网&openwrt记(十三)断网重连的循环版本

使用循环检测的方法会更加实用一些。将启动脚本和断网重连的脚本整合起来,最终形成脚本connect

2016-03-09 11:30:23

阅读数 2687

评论数 1

原创 校园网&openwrt记(十二)多线多播与mwan3

多线多播,并使用mwan3来负载均衡

2016-03-04 21:46:28

阅读数 6099

评论数 0

原创 校园网&openwrt记(十一)策略路由实践 游戏端口走校园网关

将LOL的一些游戏端口打上标记,给它流向校园网网关就好了,这可是一个很好的策略路由实践

2016-03-04 20:44:20

阅读数 1610

评论数 0

原创 校园网&openwrt记(十)iproute2

iproute2能很好的和iptables很好地合作,达到策略路由的目的。

2016-03-04 20:07:14

阅读数 1637

评论数 0

原创 校园网&openwrt记(九)防火墙

netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙。

2016-03-04 17:52:25

阅读数 3839

评论数 1

原创 校园网&openwrt记(七)断网重连,crontab,静态路由

断线后,需要重新发送获取权限的udp包并重新拨号才可以上网,所以为了让路由器全部自己处理好,省得我们重新启动路由器,我们可以简单地写一个脚本不断的检测上网状态,断网了,就自动重连。

2016-03-02 17:50:30

阅读数 3433

评论数 0

原创 校园网&openwrt记(六)获取拨号权限的rc.local启动项脚本

获取需要pppoe拨号的wan口的mac地址和该wan口获取到的校园网ip

2016-03-02 16:38:34

阅读数 2134

评论数 0

原创 校园网&openwrt记(五)构造udp包,Lua的int32运算和bit运算

在计算数据包的校验和的时候,需要将校验和作为int32整形来计算,需要截断数据,但是Lua是用double来存储数值的,所以需要简单写一个workaround方法来处理;并且校验和还需要进行一些bit操作,但是Lua的数值运算没有bit运算,所以这里需要导入nixio库的bit运算库。

2016-03-02 15:55:55

阅读数 1972

评论数 0

原创 校园网&openwrt记(四)Lua发送udp包

本应用要使用socket,从nixio中导出socket是一种方法,还有一种方法是用opkg包管理工具安装luasocket扩展包

2016-03-02 10:57:28

阅读数 3298

评论数 1

原创 校园网&openwrt记(三)作为启动项

当时发现了Lua之后,我二话不说就拿它作为该应用的开发语言了

2016-03-01 21:30:54

阅读数 1170

评论数 0

原创 校园网&openwrt记(二)应用的大体设计

接下来就开始了我的校园网与openwrt折腾记,由于好一段时间了,简单回忆下好了。

2016-02-25 17:32:07

阅读数 1345

评论数 0

原创 校园网&openwrt记(一)接触openwrt的原因

由于某种原因,以下描述将会比较笼统,看得懂的可能就是我的同门了,看不懂的可以一笑而过。

2016-02-25 16:28:55

阅读数 3010

评论数 1

原创 cubieboard4 安装Python和OpenCV

由于项目需要进行图像处理而且最近学习了python语言,所以需要在cubieboard4上安装python和opencv。安装过程其实并不难,重点是各linux发行版上安装这两家伙其实都差不多,所以本文的价值并不大,权当作为备忘好了。

2015-11-04 19:25:48

阅读数 1262

评论数 0

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