2018-04-30 findneo
WEB easyweb http://114.116.26.217/ 学习了一波json web token ,但是没想到是个脑洞。 账户admin,空密码登陆。 ciscn{2a36b5f78a1d6a107212d82ee133c421} MISC 验证码 本题目为验证码破解,选手需在指定时间完成对验证码的破解,成功后获取Flag。请使用队伍token进行登陆。 参考数据:https://share.weiyun.com/6e055fc3402e86c7cbb5384f1a6b41b8 https://game.captcha.qq.com/hslj/html/hslj/ 题目有点问题,手动玩了一会儿 继续阅读 »
2018-04-29 LEo
本文主要介绍go语言动态库的编译和使用方法,以linux平台为例,windows平台步骤一样,具体环境如下: `` $ echo $GOPATH /media/sf_share/git/go_practice $ echo $GOROOT /usr/lib/golang/ $ tree $GOPATH/src /media/sf_share/git/go_practice/src |-- demo |-- demo.go `-- main.go 继续阅读 »
2018-04-29 Lingxian Kong
什么是 TLS termination 关于 TLS termination 的具体实现原理可以自行 google,我自己也讲不清楚。但简单地说,TLS termination 通常用于负载均衡器中对 https 协议的处理。为什么要单单为 https 做处理呢?https相比与http多了安全支持,其中最关键的步骤就是建立server和client的SSL安全连接通道。HTTP使用 TCP 三次握手建立连接,客户端和服务器需要交换3个包,HTTPS除了 TCP 的三个包,还要加上 ssl 握手需要的9个包,所以一共是12个包。网上有人对 HTTP 建立连接做过测试,在该测试中是114毫秒;而HTTPS建立连接,需要耗费436毫秒 继续阅读 »
2018-04-27 LEo
本文主要介绍go语言静态库的编译和使用方法,以windows平台为例,linux平台步骤一样,具体环境如下: ``` echo %GOPATH% E:\share\git\go_practice\ echo %GOROOT% C:\Go\ 继续阅读 »
2018-04-27 Piasy
从事多媒体开发的朋友,对 YUV 绝对不陌生,但大家真的能把 YUV 彻底讲清楚吗?这次,让我们彻底揭开 YUV 的「不神秘」面纱。 采样比 人类视觉系统对亮度(luma)的敏感度高于对色度(chroma)的敏感度,因此可以对色度数据进行下采样; 采样比通常表示为 J:a:b,以表示一个宽为 J 像素、高为 2 像素的采样区域内 Y Cb Cr 的采样比: J 表示采样区域的宽度,通常为 4; a 表示第一行色度采样数; b 表示第二行色度采样与第一行色度采样的不同样点数; 继续阅读 »
2018-04-26 Catsugar
离上一次登录github账户已经好几个月了,人总是这样,习惯的做某件事,就会一直做,可是离开了,也很难回去。 可是我还是决定回来了。 在离开这里的几个月里,我写了一本小说,度过了一个漫长寒冷的冬天。 也……收拾了一些心情。 在那个漫长的冬天里,我不愿意动,对于未来的不可知,也不愿意想,生活总是有那么多的矛盾,我努力奔了一路,却发现,我还是和去年的我一样,没有任何矛盾解决了,反而任何一条路都不敢走了。 继续阅读 »
2018-04-26 Catsugar
新的开始,做个记录 使用 create-react-app 快速构建 React 开发环境 ``` bash $ cnpm install -g create-react-app $ create-react-app my-app $ cd my-app/ $ npm start 继续阅读 »
2018-04-20 LEo
这是一个系列文章,主要分享shell(部分功能仅适用于bash)的使用建议和技巧,每次分享3点,希望你能有所收获。 1 常用快捷键 Alt+Backspace:删除光标前的一个单词 Alt+F:移动光标到下一个空格处 Alt+B:移动光标到上一个空格后第一个字符处 Ctrl+R:搜索执行过的命令行 Ctrl+U:删除光标之前所有字符 Ctrl+K:删除光标之后的所有字符 Ctrl+A:移动光标到行首 Ctrl+E:移动光标到行尾 继续阅读 »
2018-04-19 findneo
做了件无聊的事,做完发现有人做过了(https://www.v2ex.com/t/401615) ,记录一下。 GitHub用户名要求是 html Username may only contain alphanumeric characters or single hyphens, and cannot begin or end with a hyphen 也就是满足正则 ^[0-9a-zA-Z]$|[0-9a-zA-Z][-0-9a-zA-Z]*[0-9a-zA-Z] , 因为大小写不敏感,所以相当于 ^[0-9a-z]$|[0-9a-z][-0-9a-z]*[0-9a-z] 产生一位和两位的符合GitHub命名 继续阅读 »
2018-04-17 Eric Wang
**历史基本上就是政府制造通货膨胀的过程。 ——哈耶克** 作者简介:李钧,壹比特数字科技首席执行官。长铗,著名科幻作家,巴比特社区创始人。 在布雷顿森林体系解体之前,理论上,一美元的背后就有对应的黄金作为支撑,这样你在世界上使用美元,别人才会承认其合法地位,因为拿到美元之后可以换到等值的黄金,但是在美国相继发动朝鲜战争、越南战争、两次石油危机等之后,美国财政赤字大幅上升,导致美国政府发行大量货币来弥补财政赤字,而对应的黄金储备并没有增加,所以理论上,就是一美元已经换不到对应的等值黄金了,所以这是导致布雷顿森林体系解体的直接原因。 在布雷顿森林体系崩溃之后,美元与黄金脱钩,各国法定货币与美元挂钩,而想要维持美元的强势地位,美 继续阅读 »