Meet the new MikeTech

June 10, 2019

用了一周时间,终于开发出了自己的博客系统。 新的MikeTech不再采用几年前使用PHP开发的第三方WordPress,后端开发采用了我比较熟悉的Spring Boot。关于实现的技术细节,以后会有更多的文章。

Spring bootJavaBackend Dev

记一次对象储存服务迁移过程

October 17, 2018

对象储存服务是现在很多团队都在使用的技术,当然还有很多写博客的人拿对象储存来当图床,这样一来把图片上传到对象储存服务上,自己的网站插入图片的时候直接外链过去,不用耗费自己服务器的流量,节省了资源也加快了网站图片的访问速度,简直是一举两得。

Server

人民广场怎么走? 地铁换乘算法的实现

September 2, 2018

  现在的公共交通越来越方便,很多城市都有地铁,日常使用的地图App都提供了地铁线路换乘方案的功能,只要输入起点和重点,App就能给出你换乘的方案,可是这个功能背后的算法又是怎么样的呢。这篇文章将会告诉你。

DataStructureAlgorithm

“像过去一样,改变未来”,锤子TNT致敬了谁

May 18, 2018

锤子科技一直是最近的热点,就在刚刚过去的5月15号,发布了号称重新定义个人电脑的TNT工作站,之后网络上一阵唱衰,似乎苹果和微软舒了一口气,这篇文章不再去分析TNT的各种交互和所谓的超前理念了,在发布会上唯一震撼我的地方,是一段叫做 “像过去一样,改变未来” 的视频 ,在视频中,列举了很多在历史上推动计算机发展的设备,并且称之为先锋(pioneer)。先不说风格很像迪士尼的创战纪的开头,整个视频还是做得有模有样的,那么我们来看看,TNT致敬的这些设备都有着怎样的历史。

Phone

TensorFlow入门:线性回归

April 15, 2018

  TensorFlow也是很多程序员耳熟能详的机器学习框架了,于2014年开源并且有着活跃的社区,前几天TensorFlow开发者大会也宣布了TensorFlow for JS和Swift,借着这个机会来写一写TensorFlow的入门教程和机器学习入门需要用到的一些知识吧。这次从最基本的线性回归开始,这篇文章将会对一个数据集进行线性回归并且计算出来表达式。

Machine LearningAlgorithm

论如何黑掉舍友的网络账号

February 27, 2018

前几天完了Hacknet写了篇关于如何使用漏洞进行攻击的博客,但是有时候想要拿到某些信息入侵别人的电脑就小题大做了,这篇博客来讲一讲如何在局域网中进行网络欺骗。

ServerComputer

玩了Hacknet,你真的成为黑客了吗

February 26, 2018

前几天基友送我了一款游戏,叫做Hacknet,黑客模拟器。游戏讲述的是一名黑客Bit死亡后,将操作系统Hacknet OS托付给了我,我要做的就是出入各种黑客组织,将Bit的死因查明,在这过程中你的能力会不断变强,从最初的连接,端口扫描,到后来的过载代理服务器,破解防火墙。整个游戏更像是一个终端模拟器,命令是Linux风格,玩家使用命令来进行操作,是一款非常Geek向的游戏。

ServerComputer

基于OpenCV的微信跳一跳外挂实现

January 21, 2018

  前些日子,微信进行了一次更新,加入了一个小游戏跳一跳,发布之后这个游戏迅速走红并且在朋友圈刷屏,游戏的规则很简单,就是控制一个小矮子再各个墩子上跳来跳去。规则说起来容易但是想玩高分还是有一定难度的。这个游戏出现之后各路程序员也没闲着,外挂横飞,甚至产生了各种物理外挂。今天这篇文章就来讲述一下我来使用OpenCV实现的思路。

OpenCVAlgorithm

什么是SQL注入

April 17, 2017

Carl Zhang’s Blog是我一个大学朋友的博客,整个平台都是他自己写的静态,在前几天,他的网站通过一个内建的SQL数据库实现了文章搜索功能,这篇文章将会通过对这个功能的实现来谈一谈网站的安全问题。

network

看惯了Mac和Win?试一试Linux吧!

April 1, 2017

说到macOS和Windows,想必大家都不会陌生,这两个操作系统占据了世界上95%的操作系统份额。Windows就不用多说了,想必大部分人开始接触电脑的时候都使用的是Windows。Apple的macOS以优秀的稳定性和漂亮的UI设计成为大家购买Macbook的理由。

Computer

keyboard_arrow_up