摘要: 1. 启动和关闭Tomcat 打开Tomcat的安装目录,在 bin 目录下,有四个文件: startup.bat 和 startup.sh,他们分别是Windows环境下的批处理文件和Linux环境下的脚本文件。这两个文件便是开启Tomcat服务用的。 shutdown.bat 和 shutdow 阅读全文
posted @ 2019-10-09 14:56 苍凉温暖 阅读(512) 评论(0) 推荐(0)
摘要: 1. bin 文件夹 存放Tomcat的可执行文件 startup.bat 文件,启动Tomcat服务的批处理文件。 shutdown.bat 文件,结束Tomcat服务的批处理文件。 2. conf 文件夹 存放Tomcat的配置文件 server.xml 文件,用来配置Tomcat的文件。 co 阅读全文
posted @ 2019-10-09 14:55 苍凉温暖 阅读(408) 评论(0) 推荐(0)
摘要: 1. 问题描述 环境: System:Windows 10 Professional JDK:1.8.0.212 Tomcat:9.0.22 原本可以正常的启动和关闭,后来突然的就无法使用了,无法启动,双击 startup.bat 命令行窗口一闪而过。经查明,端口未被占用;环境变量 JDK 和 CA 阅读全文
posted @ 2019-10-07 22:39 苍凉温暖 阅读(694) 评论(0) 推荐(0)
摘要: 1. 简介 Tomcat是Apache提供的Web服务器,用来接收客户端请求并作出响应的工具。 Tomcat是应用最广泛的免费、开源、轻量级JavaWeb服务器,但是并不支持Java EE企业级开发。 目前最新的版本是Tomcat 9,支持Servlet 4.0、JSP 2.3,需要JDK 1.8及 阅读全文
posted @ 2019-09-30 09:19 苍凉温暖 阅读(1177) 评论(0) 推荐(0)
摘要: 1. 在IDEA中配置Git 前言:IDEA中鼓捣Git是真的费劲,建议还是用TortoiseGit工具。 打开IDEA的Settings,左侧菜单列表中的Version Control里面找到Git。 只需要在"Path to Git executable"中选择Git安装目录的git.exe文件 阅读全文
posted @ 2019-09-28 23:01 苍凉温暖 阅读(1077) 评论(0) 推荐(1)
摘要: 1. 概念 在SVN中,分支并不是很便于使用。但是在Git中,分支就变成了特别好用的功能呢,受到大多数使用者的青睐。 分支中有几个概念: 分支:分支就是每一次提交创建的点连接成的线。 master分支:版本库创建后,会生成一个默认的分支,这个分支叫主分支,也叫master分支,所有的分支都围绕这根分 阅读全文
posted @ 2019-09-28 11:06 苍凉温暖 阅读(1308) 评论(0) 推荐(0)
摘要: 1. 配置SSH GitHub 登陆GitHub后,点击右上角头像,选择 Setting 。 在左面栏目中选择"SSH and GPG keys"。 打开生成的SSH公钥文件 id_rsa.pub ,不知道怎么配的看:Git的安装与配置在最下面有讲。 点击右上角绿色按钮"New SSH key",在 阅读全文
posted @ 2019-09-27 13:34 苍凉温暖 阅读(875) 评论(0) 推荐(0)
摘要: 1. 向本地版本库中添加文件 注意:.git文件夹是本地版本库,包含.git文件夹的目录叫工作目录,要往本地版本库中添加文件,就必须将文件放在工作目录中。 把文件添加到工作目录中。 右击文件,选择TortoiseGit下的"添加"。 这样就将文件从工作区添加到了暂存区。在暂存区的文件图标左下方多出一 阅读全文
posted @ 2019-09-26 09:25 苍凉温暖 阅读(966) 评论(0) 推荐(0)
摘要: 1. 简介 Git作为一个分布式版本控制系统,其优点是不需要一直连接远端版本库就可以使用。故其为实现分布版本控制专门设计了一整套的存储区间和语句,用来实现。 本地版本库:建立在本机磁盘上的文件夹 .git 。 通过推送语句语句将本地版本库完整的上传/替换远程版本仓库中的代码。 通过检出语句创建/切换 阅读全文
posted @ 2019-09-23 17:57 苍凉温暖 阅读(1142) 评论(0) 推荐(1)
摘要: 1. 简介 TortoiseGit是Tortoise提供的Git版本可视化工具,简化Git记忆命令行的过程,将命令行可视化。 2. 下载 官网:https://tortoisegit.org/download/ 根据Git的版本下载对应位数的TortoiseGit。 下面是语言包,选择合适的位数下载 阅读全文
posted @ 2019-09-23 13:45 苍凉温暖 阅读(3520) 评论(0) 推荐(0)
摘要: 1. 下载 官方网站:https://git-scm.com/downloads 根据自己的系统选择。 会判断操作系统位数推荐下载版本,如果要手动选择的话可以在下方选择32位版本或64位版本。 2. 安装 Next 默认就行,第一个是在桌面添加快捷方式,用处不大不用选。 选择一个Git的默认文本编辑 阅读全文
posted @ 2019-09-23 11:03 苍凉温暖 阅读(16000) 评论(0) 推荐(0)
摘要: 1. 介绍 JDBCTemplate是Spring框架提供的对JDBC封装对象,目的是简化JDBC开发,是因为传统JDBC代码有着大量的重复。 2. 加载jar包 如果是Maven/Gradle项目则从Maven中央仓库配置,如果是要手动导入,则从FTP下载。 Apache Commons Logg 阅读全文
posted @ 2019-09-22 22:55 苍凉温暖 阅读(1219) 评论(0) 推荐(0)
摘要: 1. 问题 在以往简单的数据库连接和释放资源过程中,每一次获取连接都是向操作系统底层申请连接资源。在申请资源的过程中需要大量的时间,还有可能因为冲突导致失败。不停的申请资源和释放资源,消耗了大量的时间和系统资源,导致程序运行速度变得缓慢。为了解决时间浪费和系统资源浪费,诞生了数据库连接池技术。 2. 阅读全文
posted @ 2019-09-22 18:30 苍凉温暖 阅读(377) 评论(0) 推荐(0)
摘要: 1. 概述 事务是包含多个操作的业务,如果这个业务被事务管理,则这多个操作要么全部被执行,要么全不执行。具体原理详见《SQL:事务》 2. 管理事务 开启事务 执行SQL之前需要开启事务,建议获取连接后就将事务开启。 提交事务 当所有SQL完成无错后,立即提交事务,防止意外导致回滚。 回滚事务 在有 阅读全文
posted @ 2019-09-20 17:03 苍凉温暖 阅读(376) 评论(0) 推荐(0)
摘要: 1. 目的 每次使用JDBC的时候都要书写冗长的代码段,不符合复用的理念,于是要单独写一个类,将通用的JDBC操作写到一个类中,便于重复使用和精简代码。 2. 步骤 注册驱动并获取连接 创建链接配置文件jdbc.properties,在resource资源路径下,要更换别的连接时,只需修改配置文件即 阅读全文
posted @ 2019-09-16 23:10 苍凉温暖 阅读(7238) 评论(0) 推荐(2)