- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 超级详细的Maven使用教程
什么是Maven?如今我们构建一个项目需要用到很多第三方的类库,如写一个使用Spring的Web项目就需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其他Jar包,缺少任何一个Jar包都会导致项目编译失败。以往开发项目时,程序员往往需要花较多的精力在引用Jar包搭建项目环境上,而这一项工作尤为艰难,少一个Jar包...
2018-08-13 13:05:40 237072 44
原创 IntelliJIDEA如何导出项目JavaDoc文档
Note:Idea导出Java Doc方案:Tools->Gerenate JavaDocOther command line arguments:-encoding utf-8 -charset utf-8
2018-08-31 16:52:58 11654 1
原创 maven配置生成java doc文档中文乱码问题解决方案
一、更改环境变量解决 变量名:JAVA_TOOL_OPTIONS 变量值:-Dfile.encoding=UTF-8二、更改Maven环境变量 环境变量名=变量值 :MAVEN_OPTS=-Xms128m -Xmx512m -Dfile.encoding=UTF-8 三、IDEA解决方案 四、pom.xml文件中配置 ...
2018-08-31 16:26:38 2934 1
原创 Maven项目java-doc文档生成和源码打包pom.xml配置
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.comp...
2018-08-31 16:17:59 1271
原创 maven pom标签详细说明
<!--父项目的坐标。如果项目中没有规定某个元素的值,那么父项目中的对应值即为项目的默认值。 坐标包括group ID,artifact ID和 version。--> <parent> <!--被继承的父项目的构件标识符--> <artifactId/> <!--被继承的父项目的全球唯一...
2018-08-31 09:44:45 669
原创 如何去解决fatal: refusing to merge unrelated histories
Github上面的一个仓库很久没有更新了,最近想写点新的东西放上去。结果提示:master and dev are entirely different commit histories.两个分支是两个不同的版本,具有不同的提交历史,想要拉取和提交都被拒绝,找了资料和百度,发现要加一句命令才可以,记下备忘。解决方案如下:1.git checkout master #切换到要提交代码的分支2...
2018-08-30 15:07:36 11160
原创 Git 命令配置GitHub网站 SSH key 步骤
由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key:第1步:创建SSH Key。在windows下查看[c盘->用户->自己的用户名->.ssh]下是否有id_rsa、id_rsa.pub文件,第2步:如果没有需要手动生成,打开git bash,在控制台中输入以下命令$ ssh-keygen -t rsa...
2018-08-16 16:33:56 1458
转载 java-basic-红黑树的java实现
RBTree的定义RBTree的定义如下:任何一个节点都有颜色,黑色或者红色 根节点是黑色的 父子节点之间不能出现两个连续的红节点 任何一个节点向下遍历到其子孙的叶子节点,所经过的黑节点个数必须相等 空节点被认为是黑色的数据结构表示如下:class Node<T>{ public T value; public Node<T> p...
2018-08-15 17:38:12 147
原创 java-StackTraceElement获取类、方法执行调用栈的详细过程
一、什么是StackTraceStackTrace(堆栈轨迹)存放的就是方法调用栈的信息,每次调用一个方法会产生一个方法栈,当前方法调用另外一个方法时会使用栈将当前方法的现场信息保存在此方法栈当中,获取这个栈就可以得到方法调用的详细过程。例如:异常处理中常用的e.printStackTrace()实质就是打印异常调用的堆栈信息。二、StackTraceElement介绍...
2018-08-11 13:39:14 18836
原创 ConnectionPool-数据库连接池的简单实现
利用JDBC操作数据库的常用方法,首先加载数据库的驱动(Driver),获取数据库的连接对象(Connection),然后由连接对象创建操作数据库的语句对象(Statement),利用语句对象对数据库执行操作,得到结果集对象(ResultSet)获取结果数据内容。示例程序代码如下: Class.forName(jdbcDriver); Connection connection...
2018-08-10 13:29:34 10444 2
转载 常用git命令
常用 Git 命令清单+几个专用名词如下:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库 # 在当前目录新建一个Git代码库$ git init # 新建一个目录,将其初始化为Git代码库$ git init [project-name] # 下载一个项目...
2018-08-07 13:25:11 151
原创 excel-io-util-POI读写两种格式的excel文件
实现功能利用POI操作excel文件,实现对指定路径下的excel文件操作; 支持97-2003版本的Excel文件(后缀名为xls); 支持2007及以后版本的Excel文件(后缀名为xlsx);具体操作文件路径(filePath)只用指定文件名;例如:filePath = "/tmp/blog"表示在当前文件根路径下的tmp的文件夹下的名字为blog的excel文件; Exce...
2018-08-07 13:15:43 551
原创 linux_basic--Linux系统目录结构组成和文件基本属性及修改命令
进入linux后可以输入以下命令查看文档结构,linux目录结构如图;cd /ls/bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访...
2018-08-05 16:54:55 391
C++课程设计文档源码
2016-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人