Git介绍 分布式:Git版本控制系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具。 保存点:Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目的状态;可以在该保存点将多人提交的源码合并, 也可以回退到某一个保存点上。 Git离线操作性:Git可以离线进行代码 ...
分类:
其他好文 时间:
2017-09-06 15:52:09
阅读次数:
166
理解 DocumentFragment 含义:创建文档片段,它继承了Node的所有方法,对DOM操作性能非常好。创建文档片段 如下方法: 文档片段有三个node属性,nodeType, nodeName, nodeValue; 他们的值分别是 11, '#document-fragment', nu ...
分类:
其他好文 时间:
2017-09-02 11:26:00
阅读次数:
141
OSI模型,开放式系统互联通信参考模型,由国际标准化组织(ISO)提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。 通过OSI网络模型分层,可以做到: ?降低复杂性 ?标准化接口 ?简化模块化 ?设计确保技术的互操作性 ?加快发展速度 ?简化教学 OSI将计算机网络体系结构划分为以下七层 ...
分类:
其他好文 时间:
2017-08-30 21:39:40
阅读次数:
158
1、数据源的作用及操作原理 在程序代码中使用数据源是可以提升操作性能的,这种性能的提升依靠于运行的原理。 传统JDBC操作步骤 1、加载数据库驱动程序,数据库驱动程序通过CLASSPATH配置; 2、通过DriverManager类取得数据库连接对象; 3、通过Connection实例化Prepar ...
分类:
其他好文 时间:
2017-08-30 09:55:45
阅读次数:
120
在公司,见过多种不同类型的网站和系统,有好也有差。其中有些系统拥有良好的服务器/网络架构,并且进行了合理的调整和监控;然而一般的系统都会有安全和性能上的问题,不能良好运行,也无法变得更流行。 在中国, 开源的LAMP栈是最流行的网络架构,它使用PHP开发,运行在Apache服务器上,以MySQL作为 ...
分类:
Web程序 时间:
2017-08-29 15:33:26
阅读次数:
189
一.前言 看到了一篇博文写得还不错,就转载来学习一下 读到的这段话我感觉说的很清楚了:这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。 面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封 ...
分类:
其他好文 时间:
2017-08-26 12:43:19
阅读次数:
164
一个规范的缺陷报告有助于开发快速定位,否则会增加无谓的沟通成本浪费。那如何描述一个缺陷报告? (1)缺陷标题,尽量一句话描述清楚。 (2)如何重现缺陷。包括预置条件、操作步骤、预期结果等要素。有日志或者截图也可以一并附上。 (3)判断为缺陷的依据。与规格描述不符、与标准规范不符或者可操作性、可服务性 ...
分类:
其他好文 时间:
2017-08-24 21:25:04
阅读次数:
116
众所周知string的真身是具备值类型操作性质的引用类型,在本文中我们不去探讨它的区别,为了方便描述,统一把string作为值类型来理解。 例子都基于: 传统基础认识,如果一个对象中封装了值类型与引用类型,针对该对象的操作会统一把该对象的所有属性、字段、等等都作为引用类型对待。 根据以上的原理,: ...
分类:
其他好文 时间:
2017-08-24 20:06:38
阅读次数:
132
1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Jav... ...
分类:
编程语言 时间:
2017-08-22 20:56:42
阅读次数:
249
2017 Google I/O 大会开始就宣布,将Kotlin语言作为安卓开发的一级编程语言。 Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。 Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。 JetBrains ...
分类:
移动开发 时间:
2017-08-13 12:20:04
阅读次数:
176