自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sln

  • 博客(59)
  • 收藏
  • 关注

转载 Idea实用快捷键

Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类C...

2018-07-25 17:13:24 448

转载 Terminal终端的快捷键

CTRL + ALT + T: 打开终端 TAB: 自动补全命令或文件名 CTRL + SHIFT + V: 粘贴(Linux中不需要复制的动作,文本被选择就自动被复制) CTRL + SHIFT + T: 新建标签页 CTRL + D: 关闭标签页 CTRL + L: 清空屏幕 CTRL + R + 文本: 在输入历史中搜索 CTRL + A: 移动到行首 CTRL + E: 移动到行末 CTR...

2018-07-11 15:57:18 1310

转载 Idea项目中显示树形目录

idea出现这种问题点击 file → project stucture. 找到modules, 把你当前项目导进去就搞定了

2018-07-09 12:04:58 5970 1

原创 IDEA使用--字体、编码和基本设置

转自:https://blog.csdn.net/frankcheng5143/article/details/50779149字体界面字体File -> SettingsAppearance & Behavior -> Appearance程序字体Editor -> Colors & Fonts -> Font先另存为再设置字体、大小和间距编码全局编码设置...

2018-05-09 14:21:10 399

原创 double类型四舍五入保留两位小数

public class DoubleFormat {         double f = 111231.4585;         public void m1() {             BigDecimal bg = new BigDecimal(f);             double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).d...

2018-04-28 11:01:40 2367

原创 java a != null 在前和在后的区别

一:功能上是没有区别的,企业里大多是时候是推荐第二种的,是因为能够防止程序员书写遗漏等号导致错误。比如:null != a 这样少了“!”也会报错。而a !=null少了"!"就不会报错了。程序员有时候容易把 == 误写为 = ,如果把常量放前面 5 = i ,会编译错误,而写成i=5就不会报错了,所以这样写能发现这种笔误bug。二:推荐第二种,第一种容易报空指针的错误...

2018-04-25 10:24:35 3234 1

原创 windows快捷键

一、windows返回桌面快捷键我们工作中常常出现桌面很多页面,然后打开页面也很多,对于我这个Java程序员,不仅要同时打开各种浏览器,各种编辑工具,各种数据库,常常页面重叠有很多,一个页面关显然不现实。那么要直接回到桌面上的话,就必须借用快捷方式,来提高效率,下面介绍俩种方法,一种是Win+D,一种是鼠标选中状态栏,选中回到桌面。工具/原料Windows系统桌面打开页面过多方法/步骤如图鼠标标志...

2018-04-18 10:15:19 224

转载 Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目

转自:https://www.cnblogs.com/Fly-Bob/p/7240153.html点击如图所示的地方,进行添加Tomcat配置页面 弹出页面后,按照如图顺序找到,点击+号  tomcat Service -> Local 注意,这里不要选错了哦,还有一个TomEE Service!按照下面图所示进行配置。图中数字的地方代表的配置意思:1代表名称,给配置的Tomcat取名称。2...

2018-04-18 10:11:00 429

原创 Maven中央仓库信息速查

速查地址:http://maven.outofmemory.cn/commons-io/commons-io/2.4/

2018-04-17 12:08:39 312

转载 IntelliJ IDEA 下的svn检出maven代码详细的图文总结

转自:https://blog.csdn.net/qq_27093465/article/details/74898489IntelliJ IDEA使用教程 (总目录篇)首先,使用的时候,自己得先在电脑上安装个小乌龟。也就是svn啦。第一步安装小乌龟。如下:具体安装好像没什么具体要求,一路next,就好。如上图箭头所示,在安装 TortoiseSVN 的时候,默认 command line cli...

2018-04-16 18:39:16 21783 9

转载 在Idea中创建SVN分支,合并分支

转自:https://blog.csdn.net/airtwq/article/details/52352748一、svn目录意思项目右键点击subversion就有许多选项,这些选项的作用如下 这样就是愉快的使用svn了二、创建分支1)你trunk目录下的得有个你的releases项目 (2)在idea的工作空间下,按如下截图显示 (3)填一些拷贝的一些的信息: (4)在3的基础上,选则在sv...

2018-04-16 18:04:46 2153

原创 时间各种格式以及转化

一:时间戳:1518789600二:GMT格式:Fri Feb 16 08:00:00 CST 2018以上两种格式的相互转化以及转化为可视日期工具:http://tools.xok.cc/files/timestamp/

2018-04-16 11:43:11 404

原创 List集合的应用

一、取List中的前几条数据list1 = list2.subList(start, end); start,end分别是第几个到第几个。

2018-04-13 18:17:31 186

原创 idea 中代码大小写切换快捷键

ctr+shift+u

2018-04-13 18:15:15 8077

转载 java 枚举 循环遍历以及一些简单常见的使用

转载自:https://blog.csdn.net/qq_27093465/article/details/51706076什么时候想用枚举类型:有时候,在设计一个java model对象的时候,你需要一些具体的常量字符串之类的东西,这个东西又没必要跟整个项目的全局常量放在一起,就放在model的java文件里面是最合适的,那么,你可以有两种选择:1,在java model文件里面,定义publi...

2018-04-13 18:14:00 2808

原创 Redis简洁使用

一、pom文件添加redis依赖<!--redis--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.6.1</version>&lt

2018-04-13 10:52:38 173

转载 Eclipse转移到IntelliJ IDEA心得

转自:http://www.ituring.com.cn/article/37792本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用。刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你先看完IntelliJ IDEA 的 20 个代码自动完成的特性,这篇文章对自动完成的特性介绍的非常好,只是快捷键说...

2018-04-13 10:23:06 960

转载 eclipse与intellij idea中的classpath分析

转自:https://blog.csdn.net/skyebefreeman/article/details/56495637初学Spring框架的时候,对eclipse和intellij idea中的classpath的定义不是很理解,每次都是懵懵懂懂地使用,这里将进行一次细致的讨论。1. 什么是classpath?    classpath相当于Java执行环境,它指定了一些常用的包或jar的...

2018-04-13 10:08:03 2315

转载 Intellij Idea常用配置设置

转自:https://blog.csdn.net/u013806366/article/details/522750161、配置Intellij Idea的配置文件从默认c盘转移到其他盘符 找到Intellij idea的安装文件,在bin目录下找到idea.properties配置文件,如下把Idea的配置文件夹和Idea的系统文件夹配置到除c盘外的其他盘符。#-----------------...

2018-04-12 18:23:03 359

转载 网站项目上线

参考:https://jingyan.baidu.com/article/25648fc19d2c809191fd001f.htmlhttps://www.cnblogs.com/hjchoset/p/6073363.html

2018-04-12 16:39:05 368

转载 java读取.properties配置文件的几种方法

转自:https://www.cnblogs.com/doudouxiaoye/p/5693454.html参考:https://blog.csdn.net/u012099568/article/details/60575012读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的):一、通过jdk提供的java.util.Properties类。此...

2018-04-12 16:33:17 262

转载 tomcat中项目的日志记录问题

转自:https://bbs.csdn.net/topics/392170597?list=lz重点看评论项目在tomcat中启动后,日志来源有三种:1、自己项目代码中记录的日志2、引用第三方jar包中记录的日志3、Tomcat的日志记录日志记录的方式又有两种:1、使用logback记录的日志  如:logger.info("info");2、使用System.out或System.err 输出的...

2018-04-12 16:07:10 1484

转载 异常处理及日志

转自:https://www.cnblogs.com/lanxiaoke/p/6574210.html异常处理一般都与日志分不开的,因为分析及定位问题需要一些详细信息;稍微正规一点的公司,都会分开发、测试及生产环境。在本地及测试环境出BUG了,问题很好解决调试跟踪问题,三下五除二就搞完了;但是在生产环境出问题,基本上是不允许直连数据库调试的;这时候如何没有足够的异常信息参考,那你就悲催了,你等着加...

2018-04-12 15:58:07 2115

转载 Java项目日志记录方案

转自:https://blog.csdn.net/zollty/article/details/53958439一、概述1、采用slf4j作为日志API,采用logback作为日志输出工具,用slf4j桥接方式替换掉log4j和commons-logging。2、采用trace(追踪)、debug(调试)、info(信息)、warn(警告)、error(错误)、fatal(致命)共6种日志级别。3...

2018-04-12 15:46:47 750

转载 Tomcat下使用Log4j 接管 catalina.out 日志文件生成方式,按天存放,解决catalina.out日志文件过大问题

转载自:https://my.oschina.net/jsan/blog/205669http://www.knowsky.com/989969.htmlTomcat下使用Log4j 接管 catalina.out 日志文件生成方式,按天存放,解决catalina.out日志文件过大问题1. 准备jar包:    log4j-1.2.17.jar (从 http://www.apache.org/...

2018-04-12 15:29:07 240

原创 IDEA自动重置LanguageLevel和JavaCompiler版本的问题

使用IDEA时,导入的Maven项目默认的LanguageLevel和JavaCompiler都是1.5,1.5的情况下连最简单的@Override注解都不支持,所以项目可能出现一堆错。虽然在项目上F4可以修改LanguageLevel,在settings中可以修改JavaCompiler版本,但是一旦Maven项目有变化,发生自动的update时,这里做的修改就都白费了。IDEA会重置这些配置。...

2018-04-12 10:29:50 191

原创 在Maven项目中使用JUnit进行单元测试

布置JUnit环境对于需要使用JUnit进行单元测试的maven项目,添加对JUnit相关jar包的依赖,打开这个project的pom.xml文件,引入以下dependency<!--junit--><dependency> <groupId>junit</groupId> <artifactId>junit</arti...

2018-04-10 16:40:08 1125

原创 Java三目运算符(if else 简写)

对于有些选择分支结构,可以使用简单的条件运算符来代替. 如:if(a<b)    min=a;else    min=b;可以用下面的条件运算符来处理min=(a<b)?a:b;  其中"(a<b)?a:b"是一个"条件表达式",它是这样执行的:  如果a<b为真,则表达式取a值,否则取b值.  条件运算符由两个符号组成"?"和":", 要求有3个操作对象,所以也叫它三目运

2018-04-10 15:38:30 27055

原创 Linux下安装Tomcat部署项目

一、上传Tomcat服务器    二、安装Tomcat服务器2.1、解压tomcat服务器压缩包    2.2、配置环境变量  tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量    编辑/etc下的profile文件,加上如下内容:    2.3、修改tomcat服务器的启动端口    修改将Tomcat服务器启动时使用的端口,例如改成9999    修改完se...

2018-04-09 18:06:46 189

原创 SVN版本控制

一、基本概念trunk: 主干(可以理解为开发环境的代码,平常做开发的工作目录)branches:从主干拷贝了一份代码重新在svn服务器上的建了个分支目录(通常叫branch,一般与生产上的代码保持同步)tag:主干版本标记(标识每次大的升级版本号)二、管理原则1、系统在没有上线之前,只有一个主干(trunk),所有开发人员在主干上进行协同开发。2、系统上线之后,在主干的基础上创建一个分支,该分支...

2018-04-09 11:24:18 210

原创 War包的目录结构

WAR(Web Archivefile)网络应用程序文件,是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。WAR包标准目录结构:1、index.jsp[可选]2、METAINF[MAVEN自动生成目录]3、WEB-INF[必含]①classes目录:存放Java类文件②lib目录:所需要的jar包③web.xml:war的描述文件4、subdirectories[可选目录]      ...

2018-04-09 10:13:34 10020

原创 Tomcat简介

一.Tomcat服务器结构目前流行的三大web服务器是:Apach,Nginx,IIS.Tomcat服务器是属于Apache阵营,轻量级服务器,一般用于开发,测试等。了解Tomcat服务器的目录结构对后面相对路径,及修改服务器配置有很大的帮助。Apache的目录结构如下图1-1所示: ...

2018-04-09 10:09:24 624

原创 Class T ?Object

? 表示不确定的java类型。T 表示java类型。K V 分别代表java键值中的Key Value。E 代表Element。Object跟这些东西代表的java类型有啥区别呢? Object是所有类的根类,是具体的一个类,使用的时候可能是需要类型强制转换的,但是用T ?等这些的话,在实际用之前类型就已经确定了,不需要强制转换。第一种是固定的一种泛型,第二种是只要是Object类的子类都可以,换...

2018-04-03 13:23:43 196

原创 windows下Tomcat8中安装配置Solr6.6.0

(1)安装环境:不管是Windows还是Linux操作系统,Solr的安装都是一样的,在此就选择比较简单的Windows了。此处使用的Solr是最新版的Solr-6.6.0,没有的朋友可以去ApacheSolr官网进行下载,此处就不过多讲解了。版本下载地址:http://archive.apache.org/dist/lucene/solr/Solr-6.6.0所需Tomcat服务器必须为Tomc...

2018-04-03 11:05:09 186

转载 一篇关于apache commons类库的详解

转自:https://blog.csdn.net/leaderway/article/details/523879251.1. 开篇在Java的世界,有很多(成千上万)开源的框架,有成功的,也有不那么成功的,有声名显赫的,也有默默无闻的。在我看来,成功而默默无闻的那些框架值得我们格外的尊敬和关注,Jakarta Commons就是这样的一个框架。如果你至少参与了一个中型规模的Java项目,那么我想...

2018-04-03 11:04:55 464

转载 StringUtils中isEmpty 和isBlank的区别

转自:https://blog.csdn.net/leaderway/article/details/52387919StringUtils在commons-lang-2.2.jar包中:org.apache.commons.lang.StringUtils ;StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是nu...

2018-04-03 11:04:35 120

转载 String,StringBuffer与StringBuilder的区别

转自:https://blog.csdn.net/leaderway/article/details/52387065String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行...

2018-04-03 11:04:13 76

原创 solr6.6.0+tomcat-8.5 solr从mysql数据库导入数据并创建索引

(1)创建一张表student 创建时注意标红的位置,在data-config.xml文件中会用到(2)在表中添加数据(本人添加了十条)如图: (3)复制solr导入需求的jar,如图: 上面的根据个人情况而定,我的文件目录为从D:\My software download\solr-6.6.0\solr-6.6.0\dist下复制solr-dataimporthandler-6.6.0.jar到...

2018-04-02 15:02:59 461

原创 http返回状态码以及含义

-------------------请求成功200  OK 服务器成功返回用户请求的数据,该操作是幂等的(幂等:幂等操作的特点是其任意多次执行所产生的             影响均与一次执行的影响相同)201  CREATE 新建或修改数据成功204  NO  CONTENT 删除数据成功------------------客户端发送的请求错误400  BAD REQUEST 用户发出的请求有...

2018-04-02 14:52:48 689

原创 什么是restful API

本质:一种软件架构风格核心:面向资源解决的问题:降低开发的复杂性    提高系统的可伸缩性

2018-04-02 14:51:44 268

空空如也

空空如也

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

TA关注的人

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