加载中...
因上努力 果上求缘
N 皇后问题 – 构造法原理与证明: 时间复杂度 O(1) N 皇后问题 – 构造法原理与证明: 时间复杂度 O(1)
[原] E.J.Hoffman; J.C.Loessi; R.C.Moore The Johns Hopkins University Applied Physics Laboratory [译] EXP 2017-12-29
2018-01-02
驱动开发入门 – 之二:Win7-x64 + VMWare (Win7-x64) + WinDbg 双机调试环境搭建 驱动开发入门 – 之二:Win7-x64 + VMWare (Win7-x64) + WinDbg 双机调试环境搭建
1. 概述1.1. 前言适读人群:具备良好的C/C++开发经验,一定的逆向工程基础。 前置阅读:《驱动开发入门 - 之一 :Win7 SP1 x64 驱动开发环境搭建》 为方便起见,在下文中使用【HostOS】指代【物理机/宿主机/调试机
2017-10-13
驱动开发入门 – 之一:Win7 SP1 x64 驱动开发环境搭建 驱动开发入门 – 之一:Win7 SP1 x64 驱动开发环境搭建
1. 概述1.1. 前言适读人群:具备良好的C/C++开发经验,一定的逆向工程基础。 本文仅讲述在Win7 SP1 x64系统中,搭建基于WDK7600的驱动开发环境,不会解析任何驱动开发的代码。 之所以撰写本文,是因为网上充斥着大量已经
2017-10-06
Shadowsocks 睁眼看世界教程 Shadowsocks 睁眼看世界教程
1. 前言首先声明本文是 基于Centos7环境 下搭建 Shadowsocks客户端 (而非服务端),换而言之,你首先得有一台VPS服务器(网上很容易买得到,不贵,其搭建教程网上也有很多,例如:《ubuntu18.0.4搭建ss服务器》)
2017-07-04
Centos 实现端口转发:rinetd 部署笔记 Centos 实现端口转发:rinetd 部署笔记
前言虽然Linux本身自带的iptables可以实现端口转发功能,但其配置相对复杂。因此本文介绍另一个端口转发工具rinetd,其安装和配置都更为简单。 rinetd部署环境本文是基于Centos7系统部署rinetd端口转发工具。 rin
2017-05-19
Oracle 学习笔记 Oracle 学习笔记
1. 前言本学习笔记仅涵盖了基本的 Oracle 入门知识,是我在学习时的随笔记录整理,其中部分内容可能存在错漏。若有疑问敬请提出或指正。 2. 参考资料 名称 来源 Oracle新建用户、角色,授权,建表空间 红黑联盟 Or
2017-03-06
半杯水 半杯水
读 《暗时间》 有感 这应该算是引子半杯水 —— 思如杯,技如水,技盈则满,思盈则空。虚而不满,似无物,可容万物。 有一个辩题为「能力和思维哪个更重要」。我不选边站,「学而不思则惘,思而不学则怠」,物极必反是亘古之理。只是现在社会的竞争
2016-11-02
2015 系统架构师复习资料 2015 系统架构师复习资料
前言经过一年的复习,鄙人终于通过了 15 年的 【系统架构师】 资格考试。 为了更多人都可以通过,分享一下我自己整理的复习要点~ 不过现在 架构师 的考点还不稳定,大家在复习的时候也要善于自己总结哦! 我整理复习资料分为【上午题】【下午题】
2016-01-21
嵌入式开发学习笔记(Java – C/C++:从入门到入门) 嵌入式开发学习笔记(Java – C/C++:从入门到入门)
1. 前言作为嵌入式开发的入门笔记,主要是为了记录我自己在过程中遇到的磕磕碰碰的问题以及解决方案,以便自己以后回顾,也希望大家少走弯路。 其实也是苦于网上均无完整资料,不才以备一份罢了。 不过此笔记换了一种叙述风格,除了记录了我在学习过程中
2015-07-26
「Java 性能调优」 如何有效率地追求女神? 「Java 性能调优」 如何有效率地追求女神?
原版 PPT 讲稿预览 原版 PPT 讲稿下载 · 这不是引子我在本篇中要讲的内容,其实很多都可以在 Java 的官方 API 文档中查到。我只是挑了常用的一部份,糅合我个人的实际经验做说明。而说明中的所有实例都是用了原生态的代码、或伪
2014-07-02
你难道没收到我的邮件? 你难道没收到我的邮件?
细数公司十大经典金句之首,当孰【你难道没收到我的邮件?】无疑(了吧~ 我发誓我木有统计过)——尤其是邮件作为我们公司主要的沟通手段之一,我对这句话可谓印象深刻了。 回想刚到公司的时候,我还不会打座机电话(我承认我真的去学了打电话…),当时跟
2014-04-23
找 BUG 记 找 BUG 记
缘起前几天,码农朋友甲(下文简称“甲”)拿着我 5 年前发表在某博文的代码问我:“这段代码是有 BUG 吧?”下面就是他给我指出来的一段 C++ 代码,大家可以先尝试能不能找到甲看到的 BUG : void solve::Initial(v
2014-03-22
21 / 36