自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Redis 第4章 持久化

第4章 持久化Redis主要是工作在内存中。内存本身就不是一个持久化设备,断电后数据会清空。所以Redis在工作过程中,如果发生了意外停电事故,如何尽可能减少数据丢失。1. RDB1.1 RDB简介RDB:在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。工作机制:每隔一段时间,就把内存中的数据保存到硬盘...

2019-06-29 16:59:44 142

原创 Redis 第3章 Redis配置文件

第3章 Redis配置文件1.单位说明1k和1kb是不同的;单位的大小写不敏感!2. include可以将公共的配置放入到一个公共的配置文件中,然后通过子配置文件引入父配置文件中的内容!将配置按照模块分开!3. network 属性 含义 备注 bind 限定访问的主机地...

2019-06-29 16:54:38 214

原创 Redis 第2章 Redis基本操作

第2章 Redis基本操作1.数据库连接操作 命令 说明 举例 备注 select <dbid> 切换数据库 select 1:切换到1号库 开启redis服务后,一共有16(0-15)个库,默认在0号库 ...

2019-06-29 16:29:51 144

原创 Redis 第1章 Redis入门

第1章Redis入门1.互联网项目架构演变随着访问量上升,大部分使用MySQL架构的网站在数据库上都开始出现性能问题,Web程序不能再仅仅专注在功能上,同时也在追求性能。开始使用缓存技术缓解数据库压力,优化数据库的结构和索引。刚开始时比较流行的是通过文件缓存来缓解数据库压力,但是当访问量继续增大,文件缓存中的数据不能在多台Web服务器之间共享,大量的小文件IO也带来了比较高...

2019-06-29 16:23:47 220

原创 JUC 第1章JUC简介

JUC简介是什么java.util.concurrent在并发编程中使用的工具类 2.进程/线程回顾 2.1进程/线程进程:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。线程:通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有...

2019-06-28 16:49:45 1458

原创 Git与GitHub 第7章 Egit

第7章 Egit1. 准备工作1.1 安装Egit高版本的eclipse中已经支持了git的功能;1.2. 设置git账户1.3 设置ssh密钥1.4 创建java项目2. 将本地项目推送到GitHub2.1 将项目变为git项目在本地创建项目后,右键选择Team—Share Project—git在对话框中选择git项目...

2019-06-28 13:55:46 153

原创 Git与GitHub 第6章 GitHub

第6章 GitHub1. 简介GitHub是一个Git项目托管网站,主要提供基于Git的版本托管服务。网址::https://github.com/2. 注册3. 简单操作3.1 本地库联通GitHub①查看本地是否配置了密钥只需要在第一次配置就可以了,如果存在就不需要额外生成密钥②生成密钥命令:ssh-keygen -t rsa -...

2019-06-28 10:53:15 153

原创 Git与GitHub 第5章 分支操作

第5章 分支操作1.常用命令汇总 命令 描述 git branch[分支名] 创建分支 git branch -v 查看分支,可以使用-v参数查看详细信息 git checkout [分支名] 切换分支 git m...

2019-06-28 10:00:09 138

原创 Git与GitHub 第4章 Git的工作机制

第4章 Git的工作机制1. 三区工作区(Working Directory):就是你电脑本地硬盘目录本地库(Repository):工作区有个隐藏目录.git,它就是Git的本地版本库暂存区(stage):一般存放在"git目录"下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。红色状态代表在工作区,尚未添加到暂存区!...

2019-06-28 09:45:09 256

原创 Git与GitHub 第3章 常用Git命令

第3章 常用Git命令1.新建文件并提交到本地库1.1 常用命令 命令 作用 git status 查看本地库的状态 git add [file] 将文件添加到暂存区 git commit –m“xxx” [file] 将暂存区的...

2019-06-28 09:11:00 119

原创 Git与GitHub 第2章 Git的安装

第2章 Git的安装Git官网:https://git-scm.com/相关工具命令行工具:Git for windows下载地址:https://git-for-windows.github.io/Eclipse插件: Egit,(Eclipse自带) GitHub网站:http://www.github.com 2. 安装流程一直下一步,直到:选择G...

2019-06-28 08:59:14 180

原创 Git与GitHub 第1章 Git简介

第1章 Git简介为什么学习Git2.1必点天赋现在各个公司项目开发,团队协作已经从svn逐渐向git转化,git是JAVA开发人员的必备技术能力。2.1必然趋势各大公司的开源项目均在github上发布,git和github已经是项目产品版本控制的必然选择,市场占有率也会越来越大。是什么Git是目前世界上最先进的分布式版本控制系统!3.能干吗各项功能与svn...

2019-06-28 08:53:34 140

原创 Java课程系列之SVN 第10章 使用SVN独立客户端:TortoiseSVN

第10章 使用SVN独立客户端:TortoiseSVN10.1 TortoiseSVN简介TortoiseSVN是一个Windows下的版本控制系统Apache™ Subversion®的客户端工具。10.2 TortoiseSVN的优良特性①外壳集成TortoiseSVN 无缝地整合进 Windows 的外壳(例如资源管理器)。②重载图标每个版本控制的文件和目录的...

2019-06-25 14:43:56 262

原创 Java课程系列之SVN 第9章 在Eclipse中安装SVN客户端插件

第9章 在Eclipse中安装SVN客户端插件9.1 Eclipse插件应用市场在Eclipse中访问Eclipse Marketplace Client可以搜索Subversion,下载插件,按提示安装即可。9.2 使用压缩包如果不能联网可以使用下载好的插件压缩包eclipse_svn_site-1.10.5.zip,这个压缩包是从http://subclipse.tigris....

2019-06-25 14:20:29 164

原创 Java课程系列之SVN 第8章 查看目录或文件日志信息

第8章 查看目录或文件日志信息8.1 使用svn log命令[注意:使用这个命令的前提是设置匿名访问为none,即:anon-access = none,否则会出现“svn: E220001: 条目不可读”错误]8.2 执行效果如下 D:\DevWorkSpace\SVNSpace\MyCRM\src\com\atguigu\crm>svn log MyCRM.java...

2019-06-25 14:10:31 223

原创 Java课程系列之SVN 第7章 查看工作副本信息

第7章 查看工作副本信息7.1 使用svn info命令7.2 执行效果如下 D:\DevWorkSpace\SVNSpace\MyCRM>svn info 路径: . 工作副本根目录: D:\DevWorkSpace\SVNSpace\MyCRM URL: svn://localhost/CRM 正确的相对 URL: ^/ 版本库...

2019-06-25 14:06:38 99

原创 Java课程系列之SVN 第6章 多版本库共享配置

第6章 多版本库共享配置1、在版本库根目录D:\DevRepository\Subversion下创建commConf目录2、将未修改的authz和passwd文件拷贝到commConf目录下3、修改需要设置权限的版本库的svnserve.conf文件①password-db = ../../commConf/passwd②authz-db = ../../commConf...

2019-06-25 14:05:15 117

原创 Java课程系列之SVN 第5章 单一版本库权限配置

第5章 单一版本库权限配置5.1 匿名访问:前已述及5.2 授权访问①要设置授权访问就需要创建用户,并为用户设定权限②打开授权访问的配置[1]打开D:\DevRepository\Subversion\ERP\conf\svnserve.conf[2]将第19行anon-access = write注释掉:# anon-access = write表明该版本库不接受匿名...

2019-06-25 14:03:21 110

原创 Java课程系列之SVN 第4章 使用命令行模式访问SVN服务器

第4章 使用命令行模式访问SVN服务器4.1 检出①首先进入自己的工作目录,例如:D:\DevWorkSpace\SVNSpace②运行svn checkout命令,命令格式如下 格式 svn checkout svn://SVN服务器主机地址/具体仓库目录 保存检出内容的目录 举例 svn checkout s...

2019-06-25 14:01:09 256

原创 Java课程系列之SVN 第3章 Subversion安装与配置

第3章 Subversion安装与配置3.1 安装服务器端程序①服务器端程序版本目前Subversion的最新版本是1.9.0-alpha2,这是一个测试版。官方网站推荐使用的版本是1.8.9,原话是:The best available version of Apache Subversion is:1.8.9②下载源码包Apache组织自己维护更新的只是Subversi...

2019-06-25 11:17:58 178

原创 Java课程系列之SVN 第2章 版本控制简介

第2章 版本控制简介版本控制[Revision control],最初来源于工程设计领域,是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。Subversion就是一款实现版本控制的工具软件,通常也称为版本控制器,简称SVN。Subversion是Apache软件基金会组织下的一个项目。2.1 Subvers...

2019-06-25 11:01:56 93

原创 Java课程系列之SVN 第1章 开发中的实际问题

第1章 开发中的实际问题1.1 需求之一:备份小明负责的模块就要完成了,就在即将Release之前的一瞬间,电脑突然蓝屏,硬盘光荣牺牲!几个月来的努力付之东流。1.2 需求之二:代码还原这个项目中需要一个很复杂的功能,老王摸索了一个星期终于有眉目了,可是这被改得面目全非的代码已经回不到从前了。什么地方能买到哆啦A梦的时光机啊?1.3 需求之三:协同修改小刚和小强先后从文件...

2019-06-25 10:06:38 120

转载 Java课程系列之Maven 第1章 Why

第1章WhyMaven是干什么用的?这是很多同学在学完这个课程后最大的问题。之所以会提出这个问题,是因为即使不使用Maven我们仍然可以进行B/S结构项目的开发。从表述层、业务逻辑层到持久化层再到数据库都有成熟的解决方案——不使用Maven我们一样可以开发项目啊?所以我们有必要通过企业开发中的实际需求来看一看哪些方面是我们现有技术的不足。1.1 添加第三方jar包在今天的JavaE...

2019-06-20 11:11:27 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除