程序员、网络工程师、数据库管理员这类人构成了IT共和国的主体,这个阶层是十九世纪的产业大军在二十一世纪的再现,只不过劳作的部分由肢体变成大脑,繁重程度却有增无减。在渺如烟海的程序代码和迷宫般的网络软硬件中,他们如二百多年前的码头搬运工般背起重负,如×××般彻夜赶工。信息技术的发展一日千里,除了部分爬到管理层的幸运儿,其他人的知识和技能很快过时,新的IT专业毕业生如饥饿的白蚁般成群涌来,老的人(其实不
分类:
其他好文 时间:
2019-01-11 11:28:56
阅读次数:
627
(首发于 2018 年 6 月 30 日) 1. 变量概述 计算机程序中有很多数据,在运行这些程序时,需要将数据“搬运”到内存中,这时需要容器来存储这些数据,变量就是来存储这些数据的。变量是内存中装载数据的容器,程序中可以用它来存取数据。变量就如同生活中装水的杯子,放东西的袋子。 2. 变量在计算机 ...
分类:
编程语言 时间:
2019-01-07 21:29:01
阅读次数:
184
背景 最近在做需求调研的过程中,接触到了很多业务层面上的概念和术语。生硬的搬运概念很难做到举一反三,最近看到了一前辈通过小故事把几个相关联的几个概念解释的很清晰和直白,我特此借鉴过来,自己重新拟了一个小故事,特此记录。 故事 小路是一个在陕北山沟沟里面长大的农村娃。二十岁的那年,他们那里没有下过一滴 ...
分类:
其他好文 时间:
2019-01-07 01:41:23
阅读次数:
252
并查集好啊! 虽然并查集很好,但是我对它的掌握却十分肤浅。 搬运算导 1.单用路径压缩复杂度$O(n+m (1+log_{2+m/n}n))$ 证明是不可能有的。 2.单用按秩合并并且记忆化复杂度$O(nlogn+m)$ 由于路径压缩也是一种记忆化,所以混合策略也有该上界。 复杂度显然。 3.假设所 ...
分类:
其他好文 时间:
2019-01-03 20:40:36
阅读次数:
186
一、课程介绍 本期带给大家分享的是基于SuperSocket的项目实战,阿笨在实际工作中遇到的真实业务场景,请跟随阿笨的视角去如何实现打通B/S与C/S网络通讯,如果您对本期的《基于开源SuperSocket实现客户端和服务端通信项目实战》课程感兴趣的话,那么请跟着阿笨一起学习吧! 1.1、涉及覆盖 ...
分类:
其他好文 时间:
2018-12-30 20:20:25
阅读次数:
184
我只是一名搬运工。 最近想要找一个linux服务器用于调试shell脚本,但是公司服务器又是内网,外网无法使用。另外,对安装VMWARE+Linux系统无感。查找了一下资料。发现有个在线系统模拟linux服务器的jslinux。 jslinux(http://bellard.org/jslinux/ ...
分类:
系统相关 时间:
2018-12-30 02:59:07
阅读次数:
326
图片搬运来源 https://blog.csdn.net/litble/article/details/83118814 题面翻译 题面给定一个长度为N的序列p,问有多少种长度为N的排列q,符合以下条件:对于每个1v$,都满足$a_u=v$,简单来说,就是对于这个序列,$i$向$a_i$连边。 然后 ...
分类:
其他好文 时间:
2018-12-29 13:49:58
阅读次数:
194
原文发表于百度空间,2011-03-24 看雪上别人问的一个问题,顺便在此记录下吧~~ ...
原文发表于百度空间,2010-10-07 由于KeUserModeCallback的工作原理,对调用者线程和进程有以下要求: 1、调用者线程不能是纯内核线程(由PsCreateSystemThread创建的线程) 2、调用者线程必须在其所属进程中调用KeUserModeCallback 3、调用者进 ...
分类:
系统相关 时间:
2018-12-27 11:16:24
阅读次数:
213
原文发表于百度空间及看雪论坛,2009-10-08 看雪论坛地址:https://bbs.pediy.com/thread-99128.htm 看时间,09年的国庆节基本上就搞这玩意儿了。。。 分析了一下360的HOOK,通过直接hook KiFastCallEntry实现对所有系统调用的过滤。 我 ...
分类:
其他好文 时间:
2018-12-26 21:25:02
阅读次数:
239