- 博客(19)
- 收藏
- 关注
转载 Git 六、GitHub
1、账号信息 GitHub 首页就是注册页面: https://github.com/ ,注册账户密码2、创建远程库 3、创建远程库地址别名 git remote -v 查看当前所有远程地址别名 git remote add [远程仓库名] [远程地址] 4、推送 git push [远程仓库名][分支名] 5、克隆 (1)命令...
2018-06-18 18:20:00
117
转载 Git 五、git基本原理
1、哈希 哈希是一个系列的加密算法, 各个不同的哈希算法虽然加密强度不同, 但是有以下几个共同点:(1)、不管输入数据的数据量有多大, 输入同一个哈希算法, 得到的加密结果长度固定(MD5)。(2)、哈希算法确定, 输入数据确定, 输出数据能够保证不变(3)、哈希算法确定, 输入数据有变化, 输出数据一定有变化, 而且通常变化很大(4)、哈希算法不可逆Git 底层采用的是 SHA-1...
2018-06-17 18:34:00
105
转载 Git 四、 分支
1、什么是分支 在版本控制过程中, 使用多条线同时推进多个任务。 2、分支的好处 (1)同时并行推进多个功能开发, 提高开发效率(2)各个分支在开发过程中, 如果某一个分支开发失败, 不会对其他分支有任 何影响。 失败的分支删除重新开始即可 3、分支操作 (1)创建分支 :gitbranch [分支名](2)查看分支 :git branch -v (3)切换分支...
2018-06-17 17:33:00
65
转载 Git 三、Git 命令行操作
1、本地库初始化 在本地新建git仓库D:\git\gitRep,右键——>git bush here (1)命令:git init (2)效果:(3)注意:.git 目录中存放的是本地库相关的子目录和文件, 不要删除, 也不要胡乱修改。2、设置签名 (1)作用: 区分不同开发人员的身份 (这里设置的签名和登录远程库(代码托管中心)的账号、 密码没有...
2018-06-17 00:02:00
98
转载 Git 二、 git结构、代码托管中心及本地库和远程库
1、git的结构2、Git 和代码托管中心 代码托管中心的任务: 维护远程库(1)局域网环境下 :GitLab 服务器 (2)外网环境下:GitHub、码云3、本地库和远程库 (1)团队内部协作 (2)跨团队协作 转载于:https://www.cnblogs.com/wl-naruto/p/9189322.html...
2018-06-15 23:23:00
129
转载 4 svn解决冲突
1、什么情况下会发生冲突<1>两个开发人员,Harry和Sally,分别从服务器端下载了文件A。<2>Harry修改之后,A变成了A’,Sally修改之后,A变成了A’’。<3>Harry先一步提交,使服务器端文件的版本也变成了A’<4>Sally本地的文件A’’已经过时了,此时她已无法提交文件,服务器会要求她先进行一次...
2018-06-14 00:13:00
70
转载 3 svn 权限
1、单一版本库权限配置(1)匿名访问 打开svn仓库的配置文件夹中的svnserve.conf文件,将#anon-access =read改为anon-access = write (2)授权访问①要设置授权访问就需要创建用户,并为用户设定权限②打开授权访问的配置[1]打开svn仓库的配置文件夹中的svnserve.conf文件[2]将...
2018-06-13 22:25:00
70
转载 2 版本控制-Subversion安装、版本库配置、启动服务器端程序
1. 安装服务器端程序①服务器端程序版本目前Subversion的最新版本是 1.9.0-alpha2,这是一个测试版。官方网站推荐使用的版本是1.8.9,原话是:The best available version of Apache Subversion is:1.8.9②下载源码包Apache组织自己维护更新的只是Subversion的源码,各个版本的源码包的下载...
2018-06-09 23:29:00
121
转载 maven
1、不用maven自动化构建工具,项目所存在问题(1)一个项目就是一个工程 如果项目非常大,就不适合用package来划分模块。最好是一个模块对应一个工程,利于分工。 借助Maven,就可以将一个项目拆分成多个工程(2)项目中所需要的jar包必须手动复制粘贴到WEB-INF/lib目录下 带来的问题是同样的jar包文件重复出现...
2018-05-27 00:55:00
56
转载 一、 数据库的操作
1、创建数据库创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理,(1)、查看历史数据库:show databases(2)、创建数据库:create database database_name(数据库名称);(3)、查看创建好的数据库:show create database database_name;2、删除数据库删除数...
2017-12-14 14:15:00
115
转载 JVM(六)-JVM之内存分配与回收策略
JVM之内存分配与回收策略前言 对象的内存分配,往大的方向上讲,就是在堆上分配,少数情况下也可能会直接分配在老年代中,分配的规则并不是百分之百固定的,其细节决定于当前使用的是哪种垃圾收集器组合,当然还有虚拟机中与内存相关的参数。垃圾收集器组合一般就是Serial+Serial Old和Parallel+Serial Old,前者是Cli...
2017-09-01 10:04:00
66
转载 JVM(五)-垃圾收集算法和垃圾收集器
一、垃圾收集算法(1)标记—清除算法“标记-清除”(Mark-Sweep)算法,如它的名字一样,算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收掉所有被标记的对象。之所以说它是最基础的收集算法,是因为后续的收集算法都是基于这种思路并对其缺点进行改进而得到的。它的主要缺点有两个:一个是效率问题,标记和清除过程的效率都不高;另外一个是空间问题...
2017-08-31 17:48:00
70
转载 JVM(四)-垃圾回收
二、垃圾回收1、概述 程序计数器、虚拟机栈、本地方法栈三个区域随线程而生,随线程而灭。栈中的栈桢随方法的进入和退出而执行着出栈和入栈操做。每一个栈桢分配多少内存基本上在类结构确定下来时就知道的,因此,这几个区域分配的内存和回收都具备去定性,这几个区域不需要过多的考虑回收的问题。因为,方法结束或线程结束时,内存就自然跟着回收了。而java堆和方法区则不一样,一个接口的多个实现...
2017-08-31 15:28:00
76
转载 JVM(三)-内存溢出OutOfMemoryError
一、内存溢出OutOfMemoryError(1)java堆溢出①Java堆用于存储对象实例,只要不断地创建对象,并且保证GC Roots到对象之间有可达路径来避免垃圾回收机制清除这些对象,那么在对象数量到达最大堆的容量限制后就会产生内存溢出异常。代码清单1中代码限制Java堆的大小为20MB,不可扩展(将堆的最小值-Xms参数与最大值-Xmx参数设置为一样即可避免堆自动扩展...
2017-08-30 17:51:00
188
转载 JVM(一)-java技术体系
一、java技术体系1、sun官方所定义的java技术体系包括了如下的几个组成部分: java程序设计语言 java虚拟机 java API类库 class文件 第三方java类库 2、java技术体系包含的内容如下图所示:(...
2017-08-30 12:00:00
84
转载 JVM(二)-java内存区域
运行时数据区域 1、概述对于Java程序员来说,在java虚拟机自动内存管理机制下,我们可以把内存管理的权利交给java虚拟机;正因为如此我们才要了解java虚拟机是怎样使用内存的,来解决内存泄漏和溢出方面的问题! 2、运行时数据区域Java虚拟机所管理的内存将会包括以下几个运行时数据区域(1)程序计数器(Program Counter Regi...
2017-08-30 10:54:00
85
转载 javascrpt—变量(2)
javascript变量是松散类型的本质,决定了它只是特定时间用于保存特定值的一个名字而已,由于不存在定义变量的必须保存何种数据类型值的规则,变量的值及数据类型可以在脚本的生命周期内改变变量的数据类型可分为基本数据类型和引用类型;基本数据类型值指的是简单的数据段,而引用类型是多个值构成的对象;再将一个值赋给变量时,解析器必须确定这个值是基本类型还是引用类型,基本类型:...
2017-05-02 12:01:00
78
转载 javascript—变量(1)
一、变量ECMAScrpt中变量是松散类型的,即可以用来保存任何类型的数据,变量自是一个用来保存值得占位符!1、声明变量用关键字var操作符:var massage;var i,j;在未给变凉初始化之前,声明的变量的初始值是undefined;2、变量的声明及初始化:var massage=”javascript”;3、变量的作用域...
2017-04-28 16:40:00
66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人