nuk 最近的时间轴更新
nuk

nuk

V2EX 第 285805 号会员,加入于 2018-01-23 16:41:11 +08:00
今日活跃度排名 7729
根据 nuk 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
nuk 最近回复了
1 天前
回复了 gps32251070 创建的主题 程序员 关于面试 MySQL 的疑问
遇到过两种情况,一种是卡 io ,还有一种很奇怪,是某个客户端执行语句,sql 协议出问题,一直在等几个 byte ,然后整个表就处于锁死的状态。
不光没注销,还把我的五个账号名额全注册了,避免被别人盗用。
反正不用的话,注销不注销都无所谓的,万一哪天要用了,真注销我肯定是要后悔的
@james122333 configure 慢不是因为 shell 去 fork 进程慢,而是它为了检测一堆没用到的 api 去不断的去测试 compile ,如果没有 compile 的话应该也是很快的。个人感觉 bash 最缺的就是两个,一个数值系统和一个正则系统,这个 expr 稍微让它多干点都不行,只能动用 bc 或者 dc 。正则的 capture 得挖空心思来弄,用 substitution 吧它只能匹配简单的,其他完全就是各种花式杂耍,什么扩展 grep ,sed 匹配整行替换,awk 调用 match ,perl 还简单点就是宿主机得先装个 perl 。
7 天前
回复了 brader 创建的主题 程序员 edge 你是懂恶心人的
今天才给我桌面加了个搜索框,开始还以为是啥狗屁膏药,而且开 ie ,自动开的 edge
用 shell 实现太容易出现注入漏洞了,几年前的 360 路由器第一代,我逆向固件后,发现其中一个一百行不到的 shell 实现的 cgi 都有注入漏洞,可以直接远程执行命令,而这仅仅是因为 escape 字符串不到位而已,还有 ruckus 路由器也有注入漏洞,我拿来解除国家码限制。这都还是会考虑到安全因素的路由器,所以用 shell 写东西不难,难的是要全面的考虑到安全。
用数组限制太大了,至今都没什么机会用上,sh 主要就是写一些安装脚本,复杂一点我会用 lua ,table 基本上可以解决一切需要存储的地方,string.match 能解决大概 90%的正则需求,关键是非常可靠而且安全。大概十年前见过一个台湾生产的路由器,进去看才发现里面所有的页面都是用 shell 实现的 cgi ,当时震惊到我了。
FC2 不知道干啥的就有点过分了。
@zhlxsh 不会,tftp 是最简单的,一个 readhandler 就全解决了,UEFI 的速度受到底层驱动限制,换其他的 UEFI 也解决不了的,除非先加载小的 rootfs ,然后加载驱动后再加载另一个大的 rootfs ,不过只是安装系统的话我觉得 100M 都够了
@zhlxsh 是的,要改造 dhcp 和 tftp ,安装完了之后就删除 DHCP option ,最好是写一个自己的 tftp 服务器,比如一个文件对不同 IP 第一次下载和第二次下载返回不同的文件,tftp 本身就能做很多事情了
前几年试过 UEFI 直接 tftp 加载 kernel 和 ramfs 作为 rootfs (加载速度非常快),个人感觉 ipxe 完全可以定制化引导,安装成功后不再提供引导项,不管是 DHCP 选项,还是 tftp 文件,都可以和 MAC 地址和 IP 地址绑定。kexec 限制蛮多的,相比 ipxe 来说是锯了大腿了。
关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2812 人在线   最高记录 5634   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 11:02 · PVG 19:02 · LAX 04:02 · JFK 07:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.