15 安迪

尚未进行身份认证

坚持不懈。充满自信。楽しい毎日=幸せな一生

等级
TA的排名 9k+

springboot中配置文件application.properties的理解

# 文件编码banner.charset= UTF-8# 文件位置banner.location= classpath:banner.txt# 日志配置# 日志配置文件的位置。 例如对于Logback的`classpath:logback.xml`logging.config=# %wEx#记录异常时使用的转换字。logging.exception-conversion-wo...

2019-09-11 11:33:36

[转]不安装Oracle客户端远程连接Orcale数据库

本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端。下载地址(此处提供的是官方各版本下载地址):Windows 32位系统中使用的客户端下载地址其他系统环境中使用的客户端下载地址Instant client的版本很多:主要是Basic和Basic Lite。 Basic版本包括了所有的支持运行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多种语言。 Basi...

2018-12-06 13:37:19

HashMap 简单理解

HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。HashMap 的实现不是同步的,这意味着它不是线程安全的,但可以用 Collections的synchronizedMap方法使HashMap具有线程安全的能力。它的key、value都可以为n...

2018-04-26 08:39:44

MyBatis mapper文件中的变量引用方式#{}与${}的差别

ibatis中使用selecttop#num#*fromtableName出现错误。由于初次用ibatis还不知道在它里边拼写SQL语句的一些规则,导致一些自认为很平常的SQL语句,在它这里翻了船。selecttop#number#这种写法是不正确的,原因待查。正确的书写方式是selecttop$number$。下面这段话是在网络里找到的它也没给出具体的解释,只是说这是什么S...

2018-02-11 08:46:24

没有Project Facets的解决方法

没有Project Facets的解决方法经常在eclipse中导入web项目时,出现转不了项目类型的问题,导入后就 是一个java项目,有过很多次经历,今天也有同事遇到类似问题,就把这个解决方法记下来吧,免得以后再到处去搜索。解决步骤:1、进入项目目录,可看到.project文件,打开。2、找到...代码段。3、在第2步的代码段中加入如下标签内

2017-08-13 16:38:48

java使用ImageReader判断图片的类型

package com.javacodegeeks.snippets.desktop;import java.io.File;import java.io.IOException;import java.util.Iterator;import javax.imageio.ImageIO;import javax.imageio.ImageReader;import javax.i

2016-11-02 13:06:58

Jetty Maven 和JDK之间版本关系

Jetty7/8 的Maven插件配置:http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_PluginJetty9 最新的Maven插件配置:http://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html 或者 最新RELEASE版配置Je

2016-09-05 15:05:19

解决Maven报Plugin execution not covered by lifecycle configuration

环境    eclipse 4.3.0    maven 3.0.4    m2e 1.4.0    出现场景    以前的老项目,在我的环境(我的环境较新)下,别人老环境不报错。错误示例一个错误示例,子项目引用了父项目,子项目parent标签处报错如下:Multiple annotations found at this line:- ma

2016-09-05 10:37:54

it项目经理面试题

1 你认为项目中最重要的是哪些过程?分析、设计阶段(也可以加上测试,但千万别说编码或开发阶段),根据《人月神话》的观点:1/3 计划;1/6 编码;1/4 构件测试和早期系统测试;1/4 系统测试,所有的构件已完成。但根据国内目前的状况一般公司不会有很多的分析与设计时间(这取决于公司规模和时间成本),这样在一个工期很紧张的项目中我们应该尽量分配出进度优先级来,首先拿出客户最希望看到的和最能证明

2016-08-29 22:20:38

JAVA多线程实现的三种方式

最近在做代码优化时学习和研究了下JAVA多线程的使用,看了菜鸟们的见解后做了下总结。1.JAVA多线程实现方式JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。2.继承Thread类实现多线程继

2016-08-25 10:43:23

Java中的HashCode之hash算法基本原理

一、为什么要有Hash算法Java中的集合有两类,一类是List,一类是Set。List内的元素是有序的,元素可以重复。Set元素无序,但元素不可重复。要想保证元素不重复,两个元素是否重复应该依据什么来判断呢?用Object.equals方法。但若每增加一个元素就检查一次,那么当元素很多时,后添加到集合中的元素比较的次数就非常多了。也就是说若集合中已有1000个元素,那么第1001个元素加

2016-08-25 10:37:33

单例模式常见的应用场景分析

在23种设计模式中,单例模式排行老大。虽然理解简单,但是对于应用场景。你真正的熟悉么?使用单例,是由于没必要每个请求都新建一个对象,这样既浪费CPU又浪费内存;之所以用多例,是为了防止并发问题;即一个请求改变了对象的状态,此时对象又处理另一个请求,而之前请求对对象状态的改变导致了对象对另一个请求做了错误的处理。先来说说Java web中的单例应用场景:数据库连接池就是单例模式,有且仅有一个连接

2016-08-25 10:22:33

概要设计&详细设计 的理解

概要设计首先,开发者需要对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。详细设计在概要设计的基础上,开发者需要进行软件系统的详细设计。在详细设计中,描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,

2016-08-25 10:17:45

java获取System.out输出内容

ByteArrayOutputStreambaoStream=newByteArrayOutputStream(1024);PrintStreamcacheStream=newPrintStream(baoStream);PrintStreamoldStream=System.out;System.setOut(cacheStream);//不打印到控制台Sy

2015-12-09 08:55:55

获取main方法的返回值

通常main是不返回内容。但是实在要返回。也只能返回状态码给操作系统。System.exit(1);//异常System.exit(0);//正常当然也可以定以很多其他 用于表示不同状态。至于如何从操作系统中取得这些状态码:Linux:echo $?     上一个执行命令之后的返回状态码Windows:要在windows系统下查看状态,键入C:direct

2015-12-07 16:06:32

Ant的build.xml脚本模板

目标hibernate hbm文件位置 源hibernate hbm文件位置 --> <javac srcdir="${src}" destd

2015-11-25 19:36:37

Eclipse将引用了第三方jar包的Java项目打包成jar

方案一:用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0Class-Path: lib/commons-codec.jar lib/commons-

2015-11-25 19:24:52

eclipse生成可执行jar包

相信大家在开发java的时候一定会遇到要求将java工程打包成可运行的jar的需求,今天我在这篇博客中详细讲解一下生成可运行jar的两种方法,亲测完全可行。1. 工程中不包含第三方的jar包这种情况比较简单,选中需要生成jar的工程,右击-->Export,出现如下的窗口选中java--- > JAR file,出现如下窗口,此处要:选中 Expor

2015-11-25 19:21:43

Eclipse构建Maven项目

1. 安装m2eclipse插件    要用Eclipse构建Maven项目,我们需要先安装meeclipse插件    点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图:  安装成成之后我们在Eclipse菜单栏中点击File->New->Othe

2015-11-25 19:19:05

eclipse下用ant打包添加jar包方法

eclipse下用ant打包添加jar包方法如下:右键点击打包所用的文件(build.xxx.xml),选择Run As à 3.Ant Build2. 进入编辑配置页面如图1-1:选择classpath, Add External JARs…3.添加所需jar包即可

2015-11-25 11:02:18

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!