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

February 27, 2018

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

服务器Computer

什么是SQL注入

April 18, 2017

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

网络

Flat Weather开发手记:后端服务篇(下)

January 24, 2017

在上一篇博客Flat Weather开发手记:后端服务篇(上)中,我讲述了为何需要为app开发后端服务,以及Flat Weather 应用后端Restful API的设计,这篇文章将会讲述这个设计是如何实现的。

服务器

Flat Weather开发手记:后端服务篇(上)

January 20, 2017

上一篇博客中我讲述了这款天气app的UI设计,不过设计归设计,没有功能可不行,天气数据从哪里来?app应该如何获取天气数据,这是这篇博客将要讲述的,这篇博客将会讲述我为这款app编写后端程序的故事。

软件服务器Java设计

Arduino制作可调速电风扇

July 4, 2016

暑假到了,随之而来的是炎热的天气,这篇文章将会教大家使用一个电脑主板上淘汰下来的CPU散热风扇来制作一个电扇。

ArduinoComputerDIY

送给想学编程却又不知道选择什么语言的你

June 19, 2016

又到了每年的暑假,每次临近假期,都会有人问我:“我想学编程,应该学什么语言?”,或者问我推荐什么语言。还有同学,学过一点编程,却又不知道自己所学的知识有什么用,感觉学了编程只能算一些无聊的数学题。在这篇博客,我会讲述一下我所使用过的编程语言以及我用他们干什么。可以给各位想要入门编程的同学一个指引吧。大牛请关掉别看了。

软件

网页爬虫系统的设计

June 6, 2016

网络爬虫,是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。当你需要大量的网络数据的时候,比如需要做一些数据分析,需要学习一些基于内容处理的算法的时候,爬虫程序就可以来为你抓取网站上的数据,人工一个页面一个页面的查找复制肯定不是办法,这个时候就需要编写爬虫来自动的为你去抓取网页数据。这篇博客将会讲述网页爬虫的设计。

Java设计模式数据结构算法

Chrome百度推广屏蔽插件

May 3, 2016

最近百度推广的事情闹得沸沸扬扬,魏则西事件发酵过后人们都把责任赖在了百度推广的头上,也是,每次在百度上查东西,页面顶部的东西都是一些无关的广告,而且普通人根本无法区分是百度的广告还是真实的信息,只能上当。

软件下载Computer

Java二维数组遍历性能讨论

October 26, 2015

谈到编程,想必对于数组和数组的遍历都不会陌生。谈到二维数组的遍历,但是在性能方面不同的遍历方法的性能有着很大的不同这篇文章将会讨论Java中遍历二维数组的性能问题。

Java数据结构

Java开发入门:开发环境搭建

October 10, 2015

以后会发一些关于Java编程的学习笔记,今天这篇文章主要讲解Java开发环境的搭建。其中包括JDK配置和IDE的安装。

Java

keyboard_arrow_up