dBLog

前端开发 - 试题@Interesting

试题## 使等式成立并执行打印`Javascript

if (a == 1 && a == 2 && a == 3) { console.log('wtf?') } `### 考点- 运算符

  • 隐式转换中调用的方法
    • toString
    • valueOf### 答案Javascript var a = { value: 0 } a.valueOf = () => ++ a.valueif...
Continue Reading

OpenWrt - 在 Virtualbox 安装 OpenWrt

本人是新手,所以在 virtualbox 折腾一下,否则砖头够建房了。## 下载

  • virtualbox
  • openwrt x86 镜像建议直接下载 vdi 虚拟硬盘文件 否则可以通过 virtualbox 命令行方式转换成VM的虚拟磁盘文件` VBoxManage convertfromraw --format vdi openwrt.img openwrt.vdi

    这里注意一下不能下载只读文件系统,例如...

Continue Reading

OpenWrt - Goagent

具体 goagent 攻略请自行 google/bing,这里只说明具体 OpenWrt 中安装需注意事项。### 安装 python, python-crypto, pyopenssl, python-openssl``` $ opkg update $ opkg --dest extdisk install python python-crypto pyopenssl python-openssl ...

Continue Reading

OpenWrt - IPv4 to IPv6

IPv4 将在不久将来淘汰掉了,IPv6 才是王道,只有部分城市与教育网拥有IPv6的地址。 我们通过 IPv6 隧道 来解决我们不拥有 IPv6 IP 的问题。### 配置首先允许来自外部的 ping 测试。` iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT iptables -A OUTPUT -p icmp --icmp-type...

Continue Reading

OpenWrt - Samba

安装 samba若安装 luci-app-samba 以下一系列操作都可以通过 WebUI 进行配置。`

$ opkg update $ opkg install samba36-server # 一般已经安装 $ opkg install luci-app-samba # WebUI #### 配置共享文档

创建需要共享的文档

$ mkdir /share $ chmod a+w...

Continue Reading

OpenWrt - Shadowsocks + ChinaDNS + redsocks

ChinaDNS防止 DNS 污染服务器已经好了,下面我们让 China DNS#### 安装`

$ opkg update $ opkg install ChinaDNS $ opkg install luci-app-chinadns # WebUI #### 配置安装了 `luci-app-chinadns` 可以直接进入 WebUI 里面进行配置 $ vi /etc/config/chinadnsconfig...

Continue Reading

OpenWrt - 在扩展硬盘或USB设备中安装应用

新建安装目录`

给安装路径标记一个ID/NAME

$ mkdir /mnt/sdb/packages/ $ echo dest sdb /mnt/sdb/packages/ >> /etc/opkg.conf# 安装应用 $ opkg --dest sdb install python # --dest sdb 是关键 ### 编辑环境变量 $ vim /etc/profile...

...
Continue Reading

OpenWrt - 扩容硬盘及移动设备

此篇已经在 OpenWrt 安装到 virtualbox 中有说明。### 挂载如果有安装 WebUI,则可以通过 系统 -> 挂载点 添加一个移动设备。否则可以通过以下方式挂载:`

安装支持软件

$ opkg update $ opkg install block-mount kmod-usb-storage kmod-fs-ext4 # 安装usb支持# 查看硬盘状态 $ blkid /dev/sda1:...

Continue Reading

OpenWrt - 离线下载之 Aria2

  • 界面更加先进 aria2webgui
  • 感觉 Aria2 设置比传输更加简单(貌似不需要端口映射之类的设置)
  • 最重要的是: Aria2 下载速度更快#### 安装 aria2$ opkg update $ opkg install aria2#### 安装 aria2 webUI-...
Continue Reading

OpenWrt - 离线下载之百度网盘 Syncy

官方网站### 安装方法十分简单$ opkg install SyncY-Python-luci_2.5.2-1_all.ipk然后根据 WebUI 进行编辑配置就可以完成

Continue Reading