自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DylanTian的博客

越努力,越幸运!

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

转载 idea 2018.3 使用技巧

1.快捷键查找Help --> Find Action可查找快捷键,Find Action的快捷键:Ctrl+Shift+A比如:Ctrl+Shift+A --> 输入Next/Previous Project Window 就可以看到窗口间跳转的快捷键界面小窗口快捷键: .Alt+1:Project .Alt+2:Favorities .Alt+4:Run .Alt...

2018-12-30 16:54:09 1137

原创 jdk1.7安装过程详解

1. 下载jdk1.7。64位下载地址见网盘:jdk1.7下载地址:http://pan.baidu.com/s/1qYJSxEO2. 先安装jdk1.7。(1)双击jdk_7u_1.7.0.0_64.exe。(2)可以选择更改安装地址,建议最好安装到其他盘,不要放在C盘。我安装目录放在自己新建的目录D:\program files\jdk1.7。设置好目录之后,点击“下一步”...

2018-12-30 14:04:14 1139

原创 java设计模式——单例模式

定义:         单例模式,是一种常用的软件设计模式,在他的核心结构中只包含一个被称为单例的特殊类。目的是保证系统中只有一个实例。也就是一个类只有一个对象。特点:         1、单例类只有一个实例。         2、单例类必须自己创建自己的唯一实例。          3、单例类必须给所有其他对象提供这一实例。单例模式的特点:            ...

2018-07-30 14:52:49 246

转载 Maven项目上总有一个小红叉,但是其他地方没有,这是为什么?

一般原因: pom文件里引用的包没找到。解决思路: 1、查看problems选项卡,里面有对问题的描述 2、工程右键->maven->update project(勾选Force Update) 3、如果更新maven依赖不行,试试先将maven工程转换为一般工程,然后转换为maven工程。 maven工程转一般工程:工程右键->Maven->Disable Maven N...

2018-06-28 13:18:55 492

转载 如何处理maven项目中的红色感叹号

我是通过 Windows --> show view --> problems 查看到发现 ch.qos.logback 1.1.1 出现了错误,于是我换成了 ch.qos.logback 1.1.2 版本便解决了错误。网上给出的综合解决方案:方案一:选中项目 --> 右键 --> Maven --> Update Projects... 即可解决。方案二:如果上述操...

2018-06-28 11:51:31 848

原创 Eclipse导入Maven项目,本地中央仓库缺少项目中Jar解决方案。

 在使用Eclipse导入Maven项目时,时常会发现导入的Maven项目中,由于本机的Maven本地中央仓库缺少一些Jar包,有些.java文件报错,显示缺少相关的Jar包。方法一:就是去中心仓库自己下载,然后粘贴到本地仓库中,方法二:(1)、在使用Eclipse导入Maven项目后,时常在.java文件中出现一些错误。显示未导入相应的jar包。图片二        (2)、将广标移动到报错的包...

2018-06-28 11:47:22 1776

原创 解决The current branch is not configured for pull No value for key branch.master

解决The current branch is not configured for pull No value for key branch.master.merge found in config1.在本地工程目录找到config文件;2.修改config文件内容为:[core]    repositoryformatversion = 0    filemode = false    log...

2018-06-21 16:32:53 693

原创 解决eclipse中git插件中的cannot open git-upload-pack问题

在eclipse上使用插件git时,报错,cannot open git-upload-pack。原因两个:一个是网络问题,这个自己处理,另一个是git的配置问题。解决办法:    打开eclipse中的windows-->Preferences-->Team-->Git-->Configuration-->User Settings.然后点Add Entry新建一个...

2018-06-13 21:26:05 5521

原创 eclipse 中配置git

eclipse中配置git    一般高版本的eclipse中都有git插件,诺是没有请安装。此处略过。。。。(1)配置:    配置用户名,email:Windws……Preferences…..Team……Git……Configuration……Add Entry    检查SSH key2.在eclipse中git的配置和使用(1) 配置用户名,email:Windws……Preferenc...

2018-06-13 21:14:19 5340

原创 Windows 中安装git2.6

Windows中安装git2.6 及其简单的配置:从官网 或者其他地方下载 git2.6 的安装程序包:Git 64位_2.16.0.2.exe点击执行:        点击next        我安装在了E盘,点击下一步        点击下一步    我选择了不创建启动菜单    后续都是默认的一路next,直到安装安装完毕:诺是使用软件管家安装的,环境变量就不用配置了 Windows+r ...

2018-06-13 13:33:58 1586

原创 maven3.5.3配置环境变量和eclipse的maven安装

一:配置环境变量:    去官网下载maven 压缩包3.5.3然后解压到:E:\maven进入maven的目录文件conf下,修改setting.xml。修改本地仓库。<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i...

2018-06-12 11:49:12 732

原创 Java中使用BigDecimal来解决精度丢失问题

问题 :    有两个double类型的数字:        double a=0.11; double b=595555.32;    诺是直接相加的结果:595555.4299999999 损失精度:解决办法:创建bigdecimal对象,使用String类型来处理。下方是例子:public class Testa { public static void main(String[] arg...

2018-06-07 13:31:39 3193

原创 linux系统临时关闭防火墙和永久关闭防火墙,开放端口号

1. vi /etc/sysconfig/iptables     添加下面的内容到commit之前,或者端口22后面,替换你的端口      -A INPUT -m state --state NEW -m tcp -p tcp --dport 你的端口 -j ACCEPT 2.重启防火墙使配置生效     service iptables restart3.查看已经开放的端口     3.1 ...

2018-04-16 15:27:18 2816

原创 Linux系统常见命令缩写的由来

为了方便记忆linux常见的命令,理解其含义,现在整理了常见命令的缩写的含义:man: Manualpwd:Print working directory(红帽子打包管理器是RedHat的发明之一)su:Swith user(切换用户)cd:Change directory(改变目录)ls:List files(列出目录内容)ps:Process Status(进程状态,类似于windows的任务...

2018-04-13 16:58:16 601

原创 CentOS6.5源码安装git

安装git需要一些依赖,(1)首先更新系统         指令: yum update  (2)安装依赖包         指令:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker  (3)下载git源码并解压         这里常用的是 源码...

2018-04-13 10:12:18 234

原创 CentOS6.5安装Nginx

这次安装使用yum指令安装1:从官网下载一个Nginx的tar.gz    上传到local下2:解压:tar -zxvf ning-1.7    进入Nginx-1.7目录执行./configure命令    报错:缺少gcc    yum -y install gcc    再次执行./configure命令    报错:缺少PCRE    yum install pcre-devel   再...

2018-04-09 18:50:23 217

原创 CentOS6.5下yum安装mysql5.5 修改mysql密码 远程连接

Linux系统安装mysql是困难的事情,以下是使用yum安装的过程一:安装mysql1:第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos下安装了mysql5.1,那就开始卸载咯2:接下来就是卸载mysql5.1了,命令:rpm -e mysql-libs --nodeps3:执行指令 rpm -Uvh http://mirror.steadfa...

2018-04-09 18:02:42 1224

原创 远程操作Linux下安装Tomcat服务器

winscp:用于在本地和远程计算机间安全的复制移动文件。secureCRT:通过Linux命令行在Windows界面下操作控制系统远程linuxwindows系统计算机:安装上述两个软件Linux服务器:安装有JDK 以及Tomcat在/usr/local/src/创建文件夹 mkdir tomcat在/usr/local/src/创建文件夹 mkdir install把Tomcat的tar包上...

2018-04-09 10:59:03 375

原创 在虚拟机Linux中安装jdk

本文中的Linux环境是安装在VMware虚拟机中,系统用的CentOS6.5  1:在安装jdk之前需要先查看系统中是否已经安装jdk。        指令:rpm -qa|grep java        查看的结果没有jdk的版本号  2:在/usr/local/src下新建一个install package的文件夹  3:将要上传的jdk安装包上传到新建的文件夹jdk中   4:将上传的j...

2018-04-09 10:27:09 446

原创 VMware虚拟机Linux设置静态IP

本文直接介绍如何配置静态IP我的操作系统是CentOS6.5一:首先关闭VMware的DHCP    1:在VMware的操作面板中  编辑>>虚拟机网络配置    2:选择VMnet8,取消勾选"使用本地DHCP服务将IP地址分配给虚拟机"的选项    3:点击"NAT设置"查看一下GATEWAY地址(网关IP(G):xxx.xxx.xxx.xxx.xxx)记下来    4:点击"确...

2018-04-09 08:55:34 306

原创 Tomcat的web.xml详解

参考地址地址:https://blog.csdn.net/m751075306/article/details/9452893                        https://blog.csdn.net/wangxiaotongfan/article/details/51318951                        http://www.cnblogs.com/hafi...

2018-04-08 16:07:15 606

原创 Tomcat配置文件server.xml详解

前言背景   Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件。本文介绍server.xml中各个组件的配置,并详细说明Tomcat各个核心组件的作用以及各个组件之间的相互关系。    说明:由于server.xml文件中元素与Tomcat中组件...

2018-04-08 08:24:33 303

原创 Apache的jmeter压力测试,api接口测试

jmeter的版本3.0d的,对应jdk的版本是1.7的,平台:Windows10,启动jmeter :到安装目录下/bin下找到jmeter.bat.过一会就启动了。添加线程组:在进入页面后,在测试计划上右键-->threads(users)-->线程组在弹出的页面中,可以修改线程组的名称,线程数;代表着用户数Ranp_Up Period(in seconds)每个线程的间隔的秒数循...

2018-04-06 14:44:21 462

原创 Java中 DAO查询数据用list map接收,诺是没有数据,则list map是null 还是空?

在实际开发中,我们经常用list map 数组来存放SQL查出来的数据。那问题是:诺是数据库没有到数据,此时的list,map,数组,是null还是空呢?准备:使用mysql数据库,建立一个user表,字段  id,name,sex ,sex的值是1,        使用ssm框架,使用Junit单元测试。先看list测试吧:    这是测试代码://list测试 @Test public v...

2018-04-03 11:44:27 1584 1

原创 Linux系统root用户忘记密码怎么办?

当我们忘记Linux体统root用户的密码时怎么办?1:重启系统按ESC,进入GRUB界面,用上下方向键选择你忘记密码的那个系统键入“e” 来进入编辑模式。2:然后用上下键选择最新的内核(我的是,kernel.......),然后继续按“e”键。3:然后在编辑界面rhgb quiet后面加“空格”,然后键入“single”,或者直接输入数字的“1”并回车确定。4:回车后,按“b”键启动进入单用户模...

2018-04-01 10:53:51 1068

原创 list集合使用过程的问题

List<Poi> poiList = poiService.getPOIList(poi); for (Poi p : poiList) { p.setCollection(2); } // 判断是否收藏 Bookmarks bookmarks = new Bookmarks(); bookmarks.setUserId(us...

2018-03-29 11:55:50 230

原创 Java中使用foreach遍历list的盲点,

我们通常在项目中会用到ArrayList ,喜欢使用jdk1.5以后的foreach进行对list集合遍历,但是以下的操作会遇到小坑请看代码:public class TestListUtils { public static void main(String[] args) { ArrayList<Student> a = new ArrayList<Student&gt...

2018-03-29 11:35:16 9104

转载 xml 和list之间的转化

大家在解析大量相似xml文件的时候是否会遇到这样一个问题:冗余的代码去set定义的实体对象Bean的值,基本都是一样的操作而且毫无任何代码价值可言所以在这写了一个简单的例子,类封装了几个方法你只需传入xml文件,或者URL路径。和Bean.Class 类名即可自动传回你需要的List集合。需要解析的xml文件<?xml version="1.0" encoding="UTF-8"?>...

2018-03-27 13:45:27 9055 3

原创 Java中如何在循环中的把已经匹配好不在参与下次循环中,而且数据不能丢失了

 在开发中,遇到foreach的,for循环中的一个小坑需求:从poi列表中查出数据,从收藏表中查出数据,诺是收藏过,则给收藏的数据poi中collection=1,表示收藏了,collection=2表示未收藏。poi查出的数据需要返到前端页面不能丢失。 List<Poi> poiList = poiService.getPOIList(poi); // 判断是否收藏 ...

2018-03-27 13:35:44 1119

转载 xml和list map的转化

大家在解析大量相似xml文件的时候是否会遇到这样一个问题:冗余的代码去set定义的实体对象Bean的值,基本都是一样的操作而且毫无任何代码价值可言所以在这写了一个简单的例子,类封装了几个方法你只需传入xml文件,或者URL路径。和Bean.Class 类名即可自动传回你需要的List集合。需要解析的xml文件<?xml version="1.0" encoding="UTF-8"?>&...

2018-03-23 17:47:06 1362

转载 Java中不常用的关键字assert

assert的基本用法转载地址:https://www.cnblogs.com/wardensky/p/4307848.htmlassertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制,如C,C++和Eiffel等,但是支持的形式不尽相同,有的是通过语言本身、有的是通过库函数等。另外,从理论上来说,通过assertion方式可以证明程序的正确性,但是这是一项相当复杂...

2018-03-22 16:09:36 557

原创 关于java 中不常用的关键字stricfp的理解

     Java1.2版本中的 strictfp关键字确保您将在每个平台上获得相同的结果,如果在浮点变量中执行操作。 不同平台的精度可能不同,这就是为什么java编程语言提供了strictfp关键字,它用于在每个平台上获得相同的结果。 所以,现在我们就可以更好的控制浮点数据类型运算了。    strictfp 关键字可应用于类、接口或方法。使用 strictfp 关键字声明一个方法时,该方法中所...

2018-03-22 15:23:43 617

原创 Java 在Windows 中的环境变量的配置

一:关于JAVA_HOME:1:    一个是方便引用:我们在程序中可以方便的引用这个路径 ,只需输入%JAVA_HOME%就可以了2:    一个是归一原则:当我们改变了jdk的在电脑存放的位置时候,只需要改变JAVA_HOME的值就可以了,不用改动程序,不然程序中忘了改动程序就启动不起来了3:   这是第三方软件约定好的,很多软件都是自己去识别环境变量中的JAVA_HOME ,从而引用Java...

2018-03-22 14:21:27 720

原创 正则表达式 。Java中的正则表达式

https://www.cnblogs.com/sunny3096/p/7201403.html学习过程中需要理解,体会,然后练习菜鸟教程:有两部分,一部分是正则表达式另一部分是      Java中的正则表达式...

2018-03-20 11:01:30 257

转载 Java 模拟网络爬虫

原网址: http://www.jb51.net/article/57193.htm

2018-03-19 17:24:27 234

原创 mysql 中根据关键字进行模糊查询,按照匹配度进行排序的SQL语句样例

需求:根据用户输入的关键字(中英文区别,)然后根据关键字进行匹配,根据匹配度高低进行排序;<!-- 根据搜索字符模糊查询,根据匹配度进行排序 -->    <select id="getPOIListByName" parameterType="entity.poi.Poi" resultMap="poiResultMap">        SELECT * FROM gt...

2018-03-15 10:48:27 6108 1

空空如也

空空如也

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

TA关注的人

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