自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA网站大全

Maven官网 网址 http://maven.apache.org/Tomcat官网 网址 http://tomcat.apache.org/Orcal官网 网址 https://www.oracle.com/index.htmlVisualSVN 网址 https://www.visualsvn.com/server/download/SUBV...

2018-07-10 18:32:06 11112

转载 在Intellij IDEA中使用Debug

目录一、Debug开篇 二、基本用法&快捷键 三、变量查看 四、计算表达式 五、智能步入 六、断点条件设置 七、多线程调试 八、回退断点 九、中断Debug 十、附:JRebel激活   Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪...

2018-09-04 17:43:22 318

转载 Java生成 excel 并导出文件

目前,比较常用的实现Java导入、导出Excel的技术有两种Jakarta POI和Java Excel下面我就分别讲解一下如何使用这两个技术实现导入、导出Excel二、使用Jakarta POI导入、导出ExcelJakarta POI 是一套用于访问微软格式文档的Java API。Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于操作Word的HWPF,在各...

2018-07-12 14:17:24 9629

原创 服务器常用的状态码及其对应的含义

200:服务器响应正常。304:该资源在上次请求之后没有任何修改(这通常用于浏览器的缓存机制,使用GET请求时尤其需要注意)。400:无法找到请求的资源。401:访问资源的权限不够。403:没有权限访问资源。404:需要访问的资源不存在。405:需要访问的资源被禁止。407:访问的资源需要代理身份验证。414:请求的URL太长。500:服务器内部错误。补全状态码避免再去搜:100——客户必须继续发...

2018-07-11 14:49:04 169

转载 23种设计模式概要及易懂的例子

23种设计模式(分为三大类)   因为内容是从有道云笔记挪过来的,所以排版有点丑,如有不足或错误还望指点。。注意,一些设计模式之间的(代码)"形式"虽然相同或相似,但是"语义"是截然不同的。个人认为设计模式提倡的是一种编码思想,而不是规范。为什么要使用设计模式?为了代码复用,增加可维护性设计模式的六大原则1、开闭原则(Open Close Principle)开闭原则的意思是:对扩展开放,对修改关...

2018-07-10 18:53:59 163

转载 40个Java多线程问题总结

前言Java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的...

2018-07-10 18:51:30 100

转载 Java集合体系总结

一、集合框架集合是容纳数据的容器,java常用的集合体系图如下。以集合中是否运行重复元素来分,主要有List和Set接口,List集合中可以有重复元素,Set集合集合中的元素不可重复,Iterator和List Iterator是遍历集合的2个迭代器,Map是存储Key/Value键值对的容器。 java集合体系图二、迭代器迭代器的用法写在后面,这里说明Iterator和ListIterator的...

2018-07-06 09:37:25 153

转载 常用代码重构的方法

No.1:重复代码的提炼            重复代码是重构收效最大的手法之一,进行这项重构的原因不需要多说。它有很多很明显的好处,比如总代码量大大减少,维护方便,代码条理更加清晰易读。           它的重点就在于寻找代码当中完成某项子功能的重复代码,找到以后请毫不犹豫将它移动到合适的方法当中,并存放在合适的类当中。 小实例           class BadExample { ...

2018-07-05 15:49:21 8102

转载 java Comparable 和Comparator详解及 区别

java中,对集合对象或者数组对象排序,有两种实现方式。即:(1)对象实现Comparable 接口        (2)定义比较器,实现Comparator接口。下面会简要介绍这两种方法的区别,并附上实现代码,供大家参考。Comparable介绍Comparable是在集合内部定义的方法实现的排序,位于java.lang下。Comparable 接口仅仅只包括一个函数,它的定义如下:packag...

2018-07-05 13:36:00 147

转载 POI导出EXCEL经典实现

1.Apache POI简介Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 POI 的功能。2.POI结构HSSF - 提供读写Microsoft Excel XLS格式档案的功能。XSSF - 提供读写Microsoft...

2018-07-04 16:23:12 115

转载 如何在Eclipse中如何自动添加注释和自定义注释风格

背景简介丰富的注释和良好的代码规范,对于代码的阅读性和可维护性起着至关重要的作用。几乎每个公司对这的要求还是比较严格的,往往会形成自己的一套编码规范。但是再实施过程中,如果全靠手动完成,不仅效率低下,还难以保证真正的符合规范。所以结合IDE环境,自动生成注释,还是很有必要的。今天我们就说一下,如何使用Eclipse给我们提供的自定义代码模版的功能来作业。设置注释模板设置注释模板的入口:Window...

2018-06-28 10:53:03 395

转载 本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库

附送PL/SQL Developer11中文版下载地址1、先到Oracle网站下载Instant Client :http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html根据你的操作系统选择不同的Instant Client版本下载会是一个压缩文件,解压之后的文件夹叫:instantcl...

2018-06-27 10:48:56 131

原创 常用正则表达式

一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$ 正数、负数、和小数:^(\-|...

2018-06-25 20:23:14 79

转载 一篇让你学懂AngularJS

AngularJS是什么? AngularJS是一个开源Web应用程序框架。它最初是由MISKO Hevery和Adam Abrons于2009年开发。现在是由谷歌维护。它的最新版本是1.3.14。AngularJS在它的官方文档 中定义如下:AngularJS is a structural framework for dynamic web apps. It lets you use HTM...

2018-06-25 15:05:40 211

转载 MyBatis的Mapper接口以及Example的实例函数及详解

一、mapper接口中的方法解析mapper接口中的函数及方法方法功能说明int countByExample(UserExample example) thorws SQLException按条件计数int deleteByPrimaryKey(Integer id) thorws SQLException按主键删除int deleteByExample(UserExample example)...

2018-06-25 11:43:01 117

转载 Nginx配置文件(nginx.conf)配置详解

Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ;Nginx用户及组:用户 组。window下不指定worker_processes 8;工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。error_log  logs/error.log;  error_log  logs/error.log  notice;  error_log  lo...

2018-06-23 09:49:00 178

转载 java读取txt,写入txt,读取word,写入excel总结

1. 读取txt文件:使用ClassPathResource的原因在https://blog.csdn.net/nnnora/article/details/80734326中阐述过,因为是springboot内置web容器所以不能使用FileInputStream的方式获取文件流。[java] view plain copy print?//读取txt文件  ClassPathResource ...

2018-06-20 15:00:26 1710

转载 eclipse中svn的怎样使用,提交和更新

首先在提交代码的时候,会看到有的文件前会有雪花标志,代表该文件被修改过。提交代码的时候,点击整个项目,右键---team---与资源库同步,这个目的是检查本地的代码和服务器上的代码有没有冲突,如果有冲突的话,应该像将冲突解决,否则提交代码会出错,解决冲突看我的另一篇博客。点击与资源库同步按钮之后,会跳转到Team Synchronizing界面,这个时候eclipse会自动检测本地的代码和服务器上...

2018-06-19 16:00:01 119

转载 Eclipse 安装 SVN 插件的两种方法

eclipse里安装SVN插件,一般来说,有两种方式: 直接下载SVN插件,将其解压到eclipse的对应目录里使用eclipse 里Help菜单的“Install New Software”,通过输入SVN地址,直接下载安装到eclipse里     第一种方式:    1.下载SVN插件    SVN插件下载地址及更新地址,你根据需要选择你需要的版本。现在最新是1.8.x Links for ...

2018-06-19 15:44:39 93

转载 【图解】Windows下 apache-maven-3.2.3的安装步骤+maven配置本地仓库+Eclipse中配置maven

安装步骤: 1.在安装maven之前,先确保已经安装JDK1.6及以上版本,并且配置好环境变量。2.下载maven3,最新版本是Maven3.2.3 ,下载地址:http://maven.apache.org/download.html      下载apache-maven-3.2.3-bin.zip文件后,并解压到  E:\code\apache-maven-3.2.33.配置maven3的环...

2018-06-19 15:10:33 3631

原创 JDK1.8配置环境变量

1、右击【我的电脑】→【属性】→ 【高级系统设置】→ 【环境变量】2、选择系统变量中的【新建】3、弹出“编辑系统变量”对话框,文本框输入“JAVA_HOME”,在变量值文本框中输入“JDK的安装路径”,单击【确定】。4、在“系统变量”区域中查看PATH变量,如果不存在,则新建一个;若存在,选择变量,点击【编辑】,在变量文本框初始添加“%JAVA_HOME%\bin;”单击【确定】。5、在“系统变量...

2018-06-19 14:00:24 236

空空如也

空空如也

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

TA关注的人

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