CmD空格转义的三种方法,总有一种会解决问题
摘要:CmD空格转义 在cmd中,如果路径中存在空格报错 可以有三种解决方法: 1、将存在空格的路径用双引号包起来,如:"D:/Program Files/xx"; 2、将存在空格的名称前6个字母表示,以后的用~1代替. 如:"D/Progra~1/xx" 解释: 用缩写。比如c:\Program Fil
阅读全文
Comparable 与 Comparator的区别
摘要:Comparable & Comparator 都是用来实现集合中元素的比较、排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparabl
阅读全文
UUID的定义以及作用
摘要:UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environmen
阅读全文
spring framework体系结构及内部各模块jar之间的maven依赖关系
摘要:转载:http://www.cnblogs.com/ywlaker/p/6136625.html 很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一
阅读全文
Java 泛型 <? super T> 中 super 怎么 理解?与 < ? extends T>有何不同?
摘要:Java 泛型 <? super T> 中 super 怎么 理解?与 extends 有何不同? 简介 前两篇文章介绍了泛型的基本用法、类型擦除以及泛型数组。在泛型的使用中,还有个重要的东西叫通配符,本文介绍通配符的使用。 这个系列的另外两篇文章: Java 泛型总结(一):基本用法与类型擦除 J
阅读全文
交换机工作原理、MAC地址表、路由器工作原理详解
摘要:一:MAC地址表详解 说到MAC地址表,就不得不说一下交换机的工作原理了,因为交换机是根据MAC地址表转发数据帧的。在交换机中有一张记录着局域网主机MAC地址与交换机接口的对应关系的表,交换机就是根据这张表负责将数据帧传输到指定的主机上的。 交换机的工作原理 交换机在接收到数据帧以后,首先、会记录数
阅读全文
spring---------配置文件的命名空间
摘要:两种格式的配置文件: DTD和Schema区别: Schema是对XML文档结构的定义和描述,其主要的作用是用来约束XML文件,并验证XML文件有效性。DTD的作用是定义XML的合法构建模块,它使用一系列的合法元素来定义文档结构。它们之间的区别有下面几点: 1、Schema本身也是XML文档,DTD
阅读全文
POM(project Object Model) Maven包管理依赖 pom.xml文件
摘要:什么是POM POM全称为“Project Object Model”,意思是工程对象模型。Maven工程使用pom.xml来指定工程配置信息,和其他文本信息。该配置文件以xml为格式,使用xml语法表明信息。 快速预览 一个pom.xml文件主要包括以下元素信息: pom.xml 1 2 3 4
阅读全文
输入一个网站地址到网站展现的过程以及APR协议(鬼知道中间经历了什么)
摘要:以前只知道输入一个网站,然后看着返回琳琅满目的内容,其实中间经历的过程和步骤太多了。为了满足好奇心以及学习需要,特查阅了资料将其记录下来以备后续自己复习。 从我在地址栏输入www.zhihu.com 按下 Enter键开始 到浏览器显示出知乎首页结束 这个过程中间都发生了什么? PC端过程如下: 首
阅读全文
C/ C++ 常见编程问题
摘要:C 中容易忽略的问题 1、在C语言中,浮点型变量分为两类: a. 单精度型:类型说明符为float, 在Turbo C 中占4个字节(32位)内存空间,其数值范围为3.4E-38~3.4E+38,可提供7位有效数字。 b. 双精度型:类型说明符为double, 在Turbo C 中占8个字节(64位
阅读全文
将web项目打成war包部署在tomcat步骤
摘要:将web项目打成war包部署在tomcat步骤1、将自己的项目打成war包。2、将打包好的war复制到${tomcat.home}/webapps项目下。3、在${tomcat.hom}/conf目录下打开server.xml文件,找到Host节点,在Host节点下添加: docBase:指向项目...
阅读全文
微信企业公众号开发之回调模式
摘要:这几天申请了一个企业公众号玩一玩。当我们想在基于微信平台再次开发时,首先需要解决的是开启开发者模式。1.怎样申请企业公众号,请见相关参考文献,网上有很多。2.进入开启企业公众号开发者模式时,首先要开启回调模式。3.在开启回调模式时,我们先要在应用中心创建一个应用中心。4.点击回调模式5、验证自己的U...
阅读全文
eclipse/myeclipse 中的一些常用的快捷键
摘要:一、eclipse中的一些常用的快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1.【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的...
阅读全文
mycelipse中关于编码的配置
摘要:(1)修改工作空间的编码方式:Window->Preferences->General->Workspace->Text file Encoding在Others里选择需要的编码方式,然后保存。(2)修改单个工程的编码方式:右击工程,在弹出的菜单中选择最后一项“Properties”在打开的新窗口左...
阅读全文
spring 配置中相关属性的含义:
摘要:1:parent元素属性一个bean定义可能会包含大量的配置信息,包括容器相关的信息(比如初始化方法,静态工厂方法等等)以及构造函数参数和属性的值。一个childbean定义是一个能够从parentbean定义继承配置数据的bean定义。然后它可以覆盖一些值,或者添加一些其他需要的。使用父和子的be...
阅读全文
C++中堆和栈的完全解析
摘要:C++中堆和栈的完全解析内存分配方面:堆: 操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删 除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样代码...
阅读全文
《设计模式其实很简单》
摘要:这几天囫囵吞枣看了下《设计模式其实很简单》,这本书通俗易懂,说了23种设计模式。自己看书比较仓促,看书时也不愿动脑子(这一直是致命缺点),先简单的抄下这些模式,希望日后能够回补。设计模式中的六大设计原则单一职责原则。里氏代换原则。开放-封闭原则。依赖倒转原则。合成/聚合复用原则。迪米特法则。下面...
阅读全文
同一局域网内,多台电脑共享一台打印机
摘要:1、首先设置打印机共享。有时候共享会出现问题:win7打印机共享出现错误0x000006d9解决方案:在运行中输入services.打开服务,开启Windows Firewall。然后再点击共享打印机。2.然后在自己的控制面板中点击设备和打印机,然后找到添加打印机,然后按照出现的提示点击下一步。3....
阅读全文
小技巧------教你释放C盘空间
摘要:1、删除休眠文件hiberfil.sys。该文件在c盘根部目录为隐藏的系统文件,隐藏的这个hiberfil.sys文件大小正好和自己的物理内存是一致的,当你让电脑进入休眠状态时,windows7在关闭系统前将所有的内存内容写入hiberfil.sys文件。而后,当你重新打开电脑,操作系统使用hibe...
阅读全文