thumbnail
ECE9609 – assignment 1, PicoCTF easy challenges
Web Exploitation dont-use-client-side from the title of the challenge, I could know that the exploit is most likely on the client side, which is the web page of the challenge.…
项目服务器选择,Linode vs Vultr vs Upcloud
0. intro 最近新的项目需要一台VPS,要求域名不需要备案,带宽以及流量大,国内访问速度尚可,稳定。经过考虑,首先排除了国内的商家(阿里云,腾讯云境外机房贵而且带宽小),其次排除国内外小商家(oneman),以免随时跑路。最终还是在Linode, Vultr 和 Upcloud等几个商家中。 除了上面提到的几个外,可选的还有例如Amazon …
CentOS 7/8 修改默认SSH端口(开启SELinux)
使用root账户编辑ssh配置文件 [root@izj6c209wscy81xkfbtpacz ~]# vi /etc/ssh/sshd_config 输入“:/Port“,在VIM中搜索Port关键词 找到如下内容: 取消注释,增加一行配置设置新端口 输入”:/wq”保存所做的修改 在终端输入”systemctl restart sshd”重启s…
go语言中对闭包的理解和实例演示
go中的函数闭包(Function Closures)对于我来说比较难理解, 在之前的开发中也没有用到其他语言的闭包特性, 所以特意认真学习了一下. 下面我会详细解释我对go中闭包的理解和一个实例用法. 简单来说, 闭包在go中的实现方法就是在函数中嵌套另一个子函数, 如下代码片段所示(摘自官方教程): func adder() func(int)…
go语言中struct变量和struct指针的区别
在学习结构体指针的时候有些疑问, 首先定义一个结构体, 初始化结构体和它的结构体指针: cat1 := Cat{"samy", 89.0} catPointer := &cat1 catPointer.weight = 222 fmt.Printf("%T \\n", cat1) fmt.Printf("%T \\n", catPointe…
性能超强的Upcloud服务器推荐, 注册送25美元, 推荐送50美元
注册链接: https://upcloud.com/signup/?promo=4HX29A (送25美元)最近在为新项目寻找服务器, 常见的linode, vultr和DO等等线路不错, 但是因为购买众多, 而且用户验证较简单, 只有linode是需要信用卡验证的, 所以很多IP都被人拿来翻墙用, 在中国境内无法访问.upcloud是新开的一个商…
2020重听老歌 – 明天會更好, 紅蜻蜓, 爱
晚上在随意看YouTube视频时, YouTube算法推荐给我了明天会更好的MV. 在评论里看到一条很有意思的回复: 虽然评论说的很绝对, 但是我是基本上认同的. MV中的歌手看起来就是很普通的人, 在街上遇到也不一定可以认出来. 我也十分反感现在的明星, 依靠制造各种事件来获取热度. 依靠炒作获得的流量, 很容易在一定的时间后就消失了, 事实也是…
iPhone 11 Smart Battery Case智能电池壳, 1000元的充电宝?
不是智商税. 充电壳≠充电宝(它的逻辑是在手机满电的情况下, 可以直接使用电池壳的电量) iPhone智能充电壳在用iPhone7的时候就已经特别想入了, 但是当时使用的是7 Plus版本, 苹果并没有推出plus版的充电壳, 所以只能作罢.在19年底用iPhone 7 plus置换了iPhone 11, 第11代iPhone的续航是非常棒的, 但…
2018总结
2018总结: 这一年是非常忙碌的一年.也是收获最多的一年.我经历了2份实习工作,还有1份年后报到,亲身体会到了在校生活和工作生活的不同.结合自己的爱好和国内的大环境,对自己的职业规划有了较大的变动,调整了自己的定位.2018同时也是脱离学校的第一年,对社会有了一个”年轻人”的理解.2018是和女朋友在一起的第③个年头,发表这个文章已经是第四年啦!…