一、前言在"初探nodeJS"随笔中,我们对于node有了一个大致地了解,并在最后也通过一个示例,了解了如何快速地开启一个简单的服务器。今儿,再次看了该篇随笔,发现该随笔理论知识稍多,适合初级入门node,固萌生一个想法--想在该篇随笔中,通过一步步编写一个稍大一点的node示..
分类:
Web程序 时间:
2017-04-23 23:19:41
阅读次数:
406
Similarity of Subtrees Define the depth of a node in a rooted tree by applying the following rules recursively: The depth of a root node is 0. The dep ...
分类:
其他好文 时间:
2017-04-23 23:19:26
阅读次数:
622
java动态代理是java语言的一项高级特性。在平时的项目开发中,可能很难遇到动态代理的案例。但是动态代理在很多框架中起着不可替代的作用,例如Spring的AOP。今天我们就聊一聊java动态代理的实现原理。jdk对于动态代理的支持主要依赖于两个类:Proxy和InvocationHandler。我们..
分类:
编程语言 时间:
2017-04-23 23:19:20
阅读次数:
419
学习MVC模式 一、MVC简介 MVC是Model-View-Controller的简称,即模型-视图-控制器。MVC是一种设计模式,它把应用程序分成三个核心模块:模型、视图、控制器,它们各自处理自己的任务。 1、模型(Model) a、模型是应用程序的主体部分,模型表示业务数据和业务逻辑。 b、一 ...
分类:
Web程序 时间:
2017-04-23 23:19:14
阅读次数:
387
本来想写的,可是觉得太忙了,下次有空我再写吧,我是按照下面的网址做的http://www.centoscn.com/p_w_picpath-text/install/2015/0509/5394.html有一点要注意的就是你用vnc软件去连接的时候要写上你要连接的是哪个桌面,怎么看自己是哪个桌面呢,其实可以看看你的/etc/systemd..
分类:
其他好文 时间:
2017-04-23 23:19:06
阅读次数:
409
CCNPSWITCH(300-115)学习指南描述了VLAN双标记攻击的原理,双标记攻击的防御方式,该部分内容在书里第20章(保护VLAN的安全)中有详细的描述。要彻底理解VLAN双标记攻击还是要通过实验测试才行。演示:VLAN的双标记攻击演示环境演示环境:首先完成交换机的基础配置,设置VLAN、..
分类:
其他好文 时间:
2017-04-23 23:18:59
阅读次数:
483
在java中,通过Random生成随机数时,如果设置随机种子,则相同的种子,产生的随机数相同。若不设置则每次随机的不同。Randomrnd=newRandom();rnd.setSeed(10);//用于设置种子。rnd.nextInt();//用于产生随机数。rnd.nextInt(10);//产生(0-9)数字。
分类:
编程语言 时间:
2017-04-23 23:18:54
阅读次数:
366
JDK安装文档1)建立固定存放软件的目录[root@nfsclient01tools]#pwd/home/oldboy/tools02)上传安装文件rz-y3)查看结果[root@nfsclient01tools]#ll总用量83776drwxrwxrwx61000100040968月2507:37inotify-tools-3.14-rw-r--r--1rootroot3587728月2519:34inotify-tools-3.14.tar..
分类:
系统相关 时间:
2017-04-23 23:18:46
阅读次数:
362
阅读本文的读者,需要对Java轻量级锁有一定的了解,知道lockrecord,markword之类的名词。可以参考我的一篇博文:Java轻量级锁原理详解(LightweightLocking)Java偏向锁(BiasedLocking)是Java6引入的一项多线程优化。它通过消除资源无竞争情况下的同步原语,进一步提高了程序的..
分类:
编程语言 时间:
2017-04-23 23:18:41
阅读次数:
326
接口 Java.util.concurrent.ExecutorService 表述了异步执行的机制,并且可以让任务在后台执行。壹個 ExecutorService 实例因此特别像壹個线程池。事实上,在 java.util.concurrent 包中的 ExecutorService 的实现就是壹個 ...
分类:
其他好文 时间:
2017-04-23 23:18:32
阅读次数:
336
1.定义连通分量:在无向图中,即为连通子图。上图中,总共有四个连通分量。顶点A、B、C、D构成了一个连通分量,顶点E构成了一个连通分量,顶点F,G和H,I分别构成了两个连通分量。强连通分量:有向图中,尽可能多的若干顶点组成的子图中,这些顶点都是相互可到达的,则这些顶点..
分类:
编程语言 时间:
2017-04-23 23:18:26
阅读次数:
559
Given a picture consisting of black and white pixels, find the number of black lonely pixels. The picture is represented by a 2D char array consisting ...
分类:
其他好文 时间:
2017-04-23 23:18:19
阅读次数:
357
第二步第三部 这是第一天的小试成功,怪自己太笨了,一个错排查好久,还好有源码看着了解,后续还得多努力, ...
分类:
Web程序 时间:
2017-04-23 23:18:13
阅读次数:
406
控制面板-鼠标-鼠标属性-Thinkpad-去掉“启用TouchPad”复选框勾选,如果未生效,还需要重启电脑
分类:
其他好文 时间:
2017-04-23 23:18:06
阅读次数:
360
async 函数是 Generator 函数的语法糖。 async 函数对 Generator 函数的改进体现在: 1. async 内置执行器。 Generator 函数的执行必须靠执行器,需要调用 next() 方法,或者用co 模块;而 async 函数自带执行器。也就是说,async 函数的 ...
分类:
其他好文 时间:
2017-04-23 23:17:58
阅读次数:
671
最近发现linux主机重启老是获取不到IP,每次都要手动dhclienteth0一下,很麻烦。想了下,可能有问题于是乎,就有这个排查思路:1.查看开机时是否将网卡连接上来:2.在虚拟机内使用命令查看,是否开机启动network服务,主要看3,5两个级别,最好开启:3.另外还需要看下网卡配置文..
分类:
系统相关 时间:
2017-04-23 23:17:50
阅读次数:
996
①在web.xml中添加监听,启动的时候初始化。 <!--WebApplicationContext载入,继承处Spring的ApplicationContextListener-->
<listener>
<listener-class>cn.sccl.common.web.StartupListener</listener-class>
</listener>②我们需要在启动T..
分类:
其他好文 时间:
2017-04-23 23:17:42
阅读次数:
780