随笔分类 -  基础知识

摘要:现象 这几天一直被一个问题困扰,每次springboot的tomcat启动之后, 然后过了一段时间看, 进程就突然自己关闭掉了。 然后日志是: 解法 网上也有说这个问题, 但是大多数说的是, 这个是一个非 web应用, 需要添加这个依赖, "链接" 要么就是添加tomcat的依赖。 但是搞了很多次发 阅读全文
posted @ 2017-09-24 21:39 三更_雨 阅读(20709) 评论(1) 推荐(3)
摘要:转自: http://blog.csdn.net/myarrow/article/details/81108581、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简... 阅读全文
posted @ 2014-11-09 17:31 三更_雨 阅读(216) 评论(0) 推荐(0)
摘要:主要参考这篇文章: http://xyztony1985.blog.163.com/blog/static/3611782011752420104/感谢原博主Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentC... 阅读全文
posted @ 2014-08-09 14:26 三更_雨 阅读(25644) 评论(2) 推荐(5)
摘要:转自: http://www.amberfly.net/?p=361很多软件在正式发布前都会发布一些预览版或者测试版,一般都叫“beta版”或者 “rc版”,特别是开源软件,甚至有“alpha版”,下面来解释一下各个版本的意思。alpha版:内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户... 阅读全文
posted @ 2014-08-04 13:38 三更_雨 阅读(631) 评论(0) 推荐(0)
摘要:今学了一下关于java使用sax解析xml的东西。关于sax,百度给出的解释就很爽。这里贴出连接http://baike.baidu.com/view/696824.htm于是乎,关于写了几个小程序找了找解析xml的感觉。对于DefaultHandler类中方法的成员String uri, String localName, String qName,Attributes attributes 弄的不是很清楚,于是得到下面这片文章感觉讲的蛮清楚的。无节操的贴过来了。http://blog.csdn.net/wssiqi/article/details/82393571. xml中的localN 阅读全文
posted @ 2013-04-04 13:56 三更_雨 阅读(671) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/marshmallow1005/article/details/6594400 阅读全文
posted @ 2013-03-04 08:23 三更_雨 阅读(251) 评论(0) 推荐(0)
摘要:之前也知道只是没有去细想,如今一细想更好的理解了一下。都知道8086的寄存器是16位的,也就是 只能寻址 64K(64k=2^16),但是却有20根地址线,那要肿么办呢。于是就想出了一个分段寻址的方法,也就是 段基址+偏移量,其中段基址和偏移量都是16位的,但是在计算地址的时候,将段基址左移4位,然后在加上偏移量,这样就20位了。每一段根据偏移量来看,就是64k。但是,今天一想,这样做的话会有重复的情况啊,也就是不同的段基址和偏移量加起来,可能会对应同样的一个地址,而且还会有溢出啊,比如段基址是0xFFFF,偏移量是0xFFFF,这样不就超出了么。然后查了下,在维基百科中有这么一段:http: 阅读全文
posted @ 2013-03-03 23:23 三更_雨 阅读(9340) 评论(1) 推荐(2)
摘要:一篇老文了,但是感觉那个图不错,就转了过来。嘿嘿文章地址:http://www.cnblogs.com/slowsoul/archive/2013/03/03/2941892.html 阅读全文
posted @ 2013-03-03 22:02 三更_雨 阅读(238) 评论(0) 推荐(0)
摘要:一直都说开机加电之后,将CS设置为0xFFFF,IP设置为0x0000,这样组成的地址就是0xFFFF0,而这个就是BIOS的入口地址,之后CPU读取这个地址的代码,然后就巴拉巴拉的开始执行下去了。现在想知道这个地址0xFFFF0是在主板上呢,还是在内存上。想着如果是统一编址的话,就可能是去读取主板上的ROM,但是看书上的图,有像是在RAM中,如果是在 内存 中,那是什么时候,由哪段程序将ROM中的程序读取到内存中的。自己猜的话,应该这个过程是固定的硬件实现的,将ROM中的所有内容拷贝到内存中最高位那一段中,之后,0xFFFF0就必然是指内存中的地址了。百度了一下,有篇文章就是说这个的。转了过 阅读全文
posted @ 2013-03-03 21:26 三更_雨 阅读(6813) 评论(1) 推荐(2)
摘要:在ssh到linux的时候发现 输入完 ssh xx@xxx.xxx.xxx.xxx之后,需要等待很长时间才能输入密码之类的东西。以下摘自网络近几天通过SSH登录局域网内的一台机器时,在输入用户名后,得等10多秒后才会有响应回来,很慢,但PING的时候TTL时间很快,那机器负载也蛮小的。这个小问题存在了几天,一直没顾上解决,今天在网上查了些资料,终于知道的这个问题产生的原因。原因之一是因为LINUX系统的一个文件/etc/nsswitch.conf ,在这里面有如下一行hosts: files dns这行的含义是对于访问的主机进行域名解析的顺序,是先访问file,也就是/etc/hosts文件 阅读全文
posted @ 2013-03-01 18:14 三更_雨 阅读(5278) 评论(0) 推荐(0)
摘要:centOS的网络设置文件在 /etc/sysconfig/network-script/ 文件夹下。对于DNS的设置,需要设置为 DNS1=XXX.XXX.XXX.XXX 以及DNS2=XXX.XXX.XXX.XXX我之前设置的时候没有加1和2,然后怎么都不对。汗死。设置完成后使用 /etc/init.d/network restart进行重启 阅读全文
posted @ 2013-01-31 17:46 三更_雨 阅读(214) 评论(0) 推荐(0)
摘要:今天在ubuntu进行ssh安装的时候,出现如下错误。Reading package lists... DoneBuilding dependency tree... DonePackage ssh is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another source这个问题的原因是ubuntu的/etc/apt/source.list中的源比较旧了 阅读全文
posted @ 2013-01-29 22:11 三更_雨 阅读(72814) 评论(2) 推荐(1)
摘要:screen用来在同一个putty或terminal中启动不同的bash。觉得能够分屏的功能挺好的。只是在centOS中只能横向分屏,不能竖向。然后就是动不动就碰到了锁屏。这里记录一下基本的指令。ctrl a + c:表示先按下ctrl a 之后按c: 创建一个bashctrl a + num : 在不同的bash中进行切换ctrl a + k: 删除当前bashctrl a + S: 横向分屏ctrl a + | : 竖向分屏ctrl a + X: 删除当前分屏ctrl + s: 锁屏ctrl + q: 接触锁屏vim也提供了分屏的操作,而且是支持横向和纵向的:vsp filename 进行 阅读全文
posted @ 2013-01-08 00:31 三更_雨 阅读(403) 评论(0) 推荐(0)
摘要:一个很常用的功能,效果如下:这样就可以很轻易的将输入的指令和其他的文本输出区分开来了。关于这个bash的提示符,是通过变量 PS1来进行确定的,要看到自己的PS1的设置,通过指令$ set | grep PS1就能够看到了。同样,如果要加入色彩的话,也是通过这个PS1变量。我们在脚本 ~/.bashrc的末尾位置进行设置。关于这个文件,也就是一个bash启动的时候调用的文件。我们在里面加内容,就可以直接对PS1这个变量进行我们想要的初始化操作。具体的内容设置为:PS1='\[\e[32m\][\u@\h \W]#\[\e[m\] '其中\[\e[32m\]是进行颜色的设置。\[ 阅读全文
posted @ 2013-01-08 00:20 三更_雨 阅读(3012) 评论(0) 推荐(0)
摘要:Xen 的漫漫人生路原作者:开源小厨 (原文链接:http://www.20ju.com/content/V170833.htm) 在 Linus 明确表示 Linux Kernel 3.0 只是一个版本号的改变,而非里程碑式的飞跃后,许多人对此表达了失望,一个没有重量级功能的新版本似乎配不上这个新的版本号。不过对有些人来说,其中的一个新功能或许可以担的上这个重任,那就是 Xen 的 block backend driver。这个功能加上之前在 2.6.37,2.6.38,2.6.39 添加的几个 Xen 相关的功能,使得即将发布的 Kernel 3.0 包含了所有成为 Xen 的 Doma. 阅读全文
posted @ 2012-12-25 08:36 三更_雨 阅读(244) 评论(0) 推荐(0)
摘要:转自:http://www.puppetfans.com/thread-260-1-1.htmlxen虚拟机的disk磁盘类型:1.tap:aio:意味着使用domain0管理将使用异步的i/o blktap驱动程序(aio)tap:qcow:意味着使用File-backed Qcow disks 磁盘类型如:disk = ['tap:aio:/xen/images/debian.partition,xvda1,w'] #推荐使用 disk = ['tap:qcow:/xen/images/debian.partition,xvda1,w']*blktap 提供 阅读全文
posted @ 2012-12-17 22:37 三更_雨 阅读(794) 评论(0) 推荐(0)
摘要:《深度探索C++对象模型》P67最下面说道:这个程序的第一个版本不能实施NRV优化,因为test class 缺少一个copy constructor.看了一下程序,这个NRV优化和copy constructor木有关系的说啊,所以为什么没有copy constructor就不能进行NRV优化了呢。搜了一下,结果很坑爹,就是 侯捷也不知道,Lippman也没有给出答案,而且这个也没有写入C++标准,各个编译器表现不一致。记录一下吧。主要参考:http://www.newsmth.net/bbsanc.php?path=%2Fgroups%2Fcomp.faq%2FCPlusPlus%2Fte 阅读全文
posted @ 2012-11-26 23:50 三更_雨 阅读(1567) 评论(1) 推荐(2)
摘要:以下代码体现了书中所说的如下几个知识:1. 如果一个class没有任何constructor,但它含有一个member object, 而后者有default constructor,编译器需要为该class合成出一个default constructor。(P41)2. 如果 类中的default constructor已经被显示的定义出来,编译器没办法合成第二个,编译器会采取什么行动呢。编译器会扩张已存在的constructors, 在其中安插一些代码,使得 user code 被执行前,先调用必要的default constructors。(P42)3. 当class内含一个menber 阅读全文
posted @ 2012-11-21 21:27 三更_雨 阅读(325) 评论(0) 推荐(0)
摘要:关于这个问题,第一遍看的时候比较晕,不知道这个什么 bitwise copy是个什么东西,其实很简单,就是 位逐次拷贝(我靠,一句好犀利的废话)。额,具体来说呢,就是对 源类中的成员变量 中的每一位 都逐次 复制到 目标类中。具体的内容接着看。首先让我们看看这个概念是怎么出来的。书中第50页的时候说到:Default constructors 和 copy constructors 在 必要的时候 才由编译器产生出来这个句子中的“必要”意指当class不展现bitwise copy semantics时。这段话的意思呢,应该是这么个意思: 如果class中出现了bitwise copy sem 阅读全文
posted @ 2012-11-21 20:41 三更_雨 阅读(2918) 评论(1) 推荐(1)
摘要:和 成员变量 的情况一样,如果类中有基类,那么调用 基类构造 函数的顺序和和声明的顺序一致。代码如下:class A1{public: A1(){cout<<"A1 construction"<<endl;}};class A2{public: A2(){cout<<"A2 construction"<<endl;}};class A3: public A1, public A2//注意,这里为声明的顺序{public: A3(){ A2::A2(); A1::A1(); cout<<" 阅读全文
posted @ 2012-11-21 18:59 三更_雨 阅读(273) 评论(0) 推荐(0)