循环链表,和苯一样,一条蛇咬住了自己的尾巴。在 操作系统 给 进程 分配运行 资源 时,有体现。 受益颇多 ...
分类:
其他好文 时间:
2018-07-21 18:52:50
阅读次数:
141
介绍 RabbitMQ是一个消息实体服务(broker):它接收及转发消息。你可以把它想象成一个邮局:当你把你想要寄送的邮件放进邮箱里时,你能够确信邮局的派送员最终会把你的这封邮局送到这信的收件者手中。以这个类比来说,RabbitMQ就是邮箱,邮局和邮局的派送员。 RabbitMQ和这个邮局最大的区 ...
分类:
其他好文 时间:
2018-07-21 18:52:41
阅读次数:
166
处理部分关键代码: 中转类网关处理部分:procedure DiocpExecute(pvCMDObject: TSimpleMsgPack; pvContext:TDiocpStreamClientContext);var lvCMDIndex:Integer; lvSession:TCHATSe ...
分类:
其他好文 时间:
2018-07-21 18:52:35
阅读次数:
123
一、IDE的安装(Code::Blocks) 我们选用Code::Blocks作为IDE,它的安装包可以从网上各处下载下来,对版本无特别要求。笔者使用的是16.10的版本(链接: https://pan.baidu.com/s/1l7EtMVWBCffuCVHaF3-tQg 密码: 85ie) 具体 ...
今天开始阅读《JavaScript设计模式与开发实践》,对于设计模式的学习一直渴望已久。 设计模式的定义是:在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。 其实平时在工作中不知不觉在使用某些设计模式,只是我们不知道而已。 动态类型语言和静态类型语言 静态类型语言在编译时便已确定变量的类 ...
分类:
编程语言 时间:
2018-07-21 18:52:20
阅读次数:
124
1.实现原理 1.把接口写在 script标签的src 中 这个接口就可以访问(不会存在跨域问题 因为接口在浏览器地址栏是可以访问的 会返回json字符串); 2.直接写不可以 因为正常情况下 scr请求来的是可执行的js代码 此时返回的是json对象 所以程序报错; 3.src后拼接callbac ...
分类:
Web程序 时间:
2018-07-21 18:52:13
阅读次数:
185
[题目链接] http://poj.org/problem?id=1737 [算法] 首先,问题可以转化为 : N个顶点的无向图总数 - N个顶点不连通的无向图总数 显然,N个顶点的无向图总数为2^(N(N - 1) / 2)个 那么,N个顶点不连通的无向图总数怎么求呢? 既然不连通,说明这个无向图 ...
分类:
其他好文 时间:
2018-07-21 18:52:03
阅读次数:
132
du命令 显示文件或目录所占用的磁盘空间。 命令格式: du [option] 文件/目录 -h 输出文件系统分区使用的情况,例如:10KB,10MB,10GB等 -s 显示文件或整个目录的大小,默认单位是KB 显示当前目录的大小: 显示某个目录或文件的大小: 显示当前目录下所有文件的大小: 包括当 ...
分类:
系统相关 时间:
2018-07-21 18:51:56
阅读次数:
176
1、 创建普通用户: 语法: CREATE USER `user`@`host` [IDENTIFIED 'password']; //user:用户名,host:主机名,password:密码; Eg:创建本地用户teacher,密码为123456, CREATE USER `teacher`@` ...
分类:
数据库 时间:
2018-07-21 18:51:47
阅读次数:
529
Linux系统做免密,秘钥登录要注意一下几点: /root/.ssh目录权限为700 SELinux要关闭 /root/.ssh/authorized_keys文件名要写对 文件内容要粘贴对 ...
分类:
系统相关 时间:
2018-07-21 18:51:41
阅读次数:
166
Linux是一个多任务多用户的系统,多用户可以同时登陆同一台主机。为了考虑到每个人的隐私权和工作空间,这时候文件所有者(owner)就是即用户的角色就变得尤为重要了,同时为了用户与用户之间方便合作,共享一些公共资源,这时,为了实现资源的快速分配,我们把多个用户放在一个公共的空间,分别赋予他们不同的读 ...
分类:
系统相关 时间:
2018-07-21 18:51:33
阅读次数:
235
一、以root用户登陆. 二、查找windows的menuentry 可在以下文档中查看: /etc/grub2-efi.cfg /boot/efi/efi/grub.cfg 示例: 执行vim /etc/grub2-efi.cfg命令,查找到如下文字: ### BEGIN /etc/grub.d/ ...
分类:
其他好文 时间:
2018-07-21 18:51:23
阅读次数:
626
// 模板水题 敌兵布阵 HDU - 1166 class TreeArray{ public: const static int cmaxn = 1e5; /// Todo: 修改区间的最大值 int cdate[cmaxn]; int max_sz; // 表示元素的个数 在init初始化 vo... ...
分类:
编程语言 时间:
2018-07-21 18:51:13
阅读次数:
158
基础知识 JAVA是由C/C++语言发展而来的纯面向对象语言,其基本元素包括:简单数据类型 和 复合数据类型(即类)。类是对客观事物的抽象描述,它有面向对象的四个特点,即:封装性、继承性、多态性和通信相关性。 类由属性和方法构成,类、属性、方法都通过修饰符限制如何使用。常用的修饰符包括:public ...
分类:
编程语言 时间:
2018-07-21 18:50:54
阅读次数:
159
HashMap 的实现原理 原文: HashMap 的实现原理 众所周知,HashMap是用来存储Key-Value键值对的一种集合,这个键值对也叫做Entry,而每个Entry都是存储在数组当中,因此这个数组就是HashMap的主干。HashMap数组中的每一个元素的初始值都是NULL Put方法 ...
分类:
其他好文 时间:
2018-07-21 18:50:45
阅读次数:
158
python函数参数改不改变的问题 前几天在做项目的过程中发现了一个问题,向函数中传入一个list,在函数体内将其赋值给list,对list1操作后发现list也发生了变化,啊 ! 出乎意料。查了一下原因,原来python里有可变对象和不可变对象之分。只有传入的是不可变对象时,值才不发生改变,若是可 ...
分类:
编程语言 时间:
2018-07-21 18:31:19
阅读次数:
158
//== Class Definition var Test = function() { var login = $('#m_login'); //== Private Functions var funaname = function() { login.removeClass('m-login... ...
分类:
Web程序 时间:
2018-07-21 18:31:13
阅读次数:
161