自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 创建纯文本Banner

场景:最近再学习Spring Boot的过程中,想要自定义一个Banner,就是再工程启动是输出的那个文本图案,但是自己拼写既麻烦又不好看,所以找到一个工具,自动输出文字代表的纯文本Banner,例如“SO”输出为下面的文本:____ ___ / ___ | / __ \ \ ___ \ | | | |___) | |__| ||____/ ...

2018-07-26 23:20:00 166

转载 Centos添加jdk环境变量

假设将jdk解压到/opt/jdk1.8.0_131.echo "export JAVA_HOME=/opt/jdk1.8.0_131" >> /etc/profileecho "export JRE_HOME=${JAVA_HOME}/jre" >> /etc/profileecho "export CLASSPATH=.:${JAVA_HOME}/li...

2018-06-11 09:30:00 68

转载 Eclipse Maven 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or newer 解决方案

Eclipse Maven 开发一个 jee 项目时,编译时遇到以下错误:Description Resource Path Location TypeDynamic Web Module 3.0 requires Java 1.6 or newer. bdp line 1 Maven Java EE Configuration ProblemDescription Resource ...

2018-05-22 14:34:00 76

转载 Centos系统真机安装,U盘方式

下载Centos系统镜像,建议选择Minimal ISO。下载地址:https://www.centos.org/download/下载Fedora Media Writer,用来将系统镜像写到U盘,下载地址:https://mbriza.fedorapeople.org/liveusb-creator.zip。如果你采用其他的U盘写入工具,可能发生各种各样的错误。安装Fed...

2018-04-19 16:07:00 96

转载 Drools6:规则互斥

在Drools中,有的时候会出现一种情况,一个事实Fact,满足了两个规则。比如Fact的POJO是下面的public class Message { public static final int HELLO = 1; public static final int GOODBYE = 0; private String messa...

2017-04-16 12:31:00 450

转载 sublime text 3中修改tab键为缩进4个空格

1. 菜单栏里点击 Preferences-> Setting-User, 如图2. 在弹出来的文本里,添加如下两行:{ // 注意只有一个大括号,如果之前有属性,如在之前的属性后确保有 ,(逗号) "tab_size": 4, "translate_tabs_to_spaces": true, //若要在保存时自动把tab 转换成空格,...

2017-04-08 18:13:00 90

转载 Redis学习笔记

安转与运行Windows下安装运行安装:下载redis的Windows版本,解压到目标安装目录启动服务端:在cmd窗口,切换到redis安装目录下,运行如下命令: redis-server.exe redis.conf redis.conf是redis的配置文件。 启动客户端:服务端不要关闭,再打开新的cmd窗口,切换到redis安装目录下,运行如下命令...

2017-03-23 19:13:00 60

转载 Java:String之间通过==比较的情况

大家都知道在String之间的内容比较的时候,是通过equals函数比较的。但是在在许多的面试题中,总是出现一堆的判断两个String对象通过==比较的结果,实际上是考的Java内存分配机制。Java内存分配机制中,常量是保存到常量区的,而对象是保存到堆里面的,基本类型的临时变量是保存到栈里面的,所以就有了下面的一段代码:public class Test { ...

2017-03-20 22:06:00 75

转载 spring+mybatis下delete和insert返回值-2147482646

<bean id="sqlSessionTemplate" class="org.mybatis.spring.SqlSessionTemplate"> <constructor-arg index="0" ref="sqlSessionFactory" /> <!-- 配置批量操作 --> ...

2017-02-18 17:45:00 237

转载 Mysql 告警 :Establishing SSL connection without server's identity verification is not recommended....

在集成spring与mybatis是,在spring.xml中配置了DataSource配置,数据库连接采用的是mysql的链接字符串:jdbc:mysql://localhost:3306/world启动项目,调用请求数据库时,输出告警信息如下:Establishing SSL connection without server's identity verificatio...

2017-02-18 15:26:00 101

转载 log4j的1.2.15版本,在pom.xml中的顶层project报错错误: Failure to transfer javax.jms:jms:jar:1.1 from https://maven...

在动态网站工程中,添加了Pom依赖,当添加log4j的1.2.15版本依赖时,在pom.xml中的顶层project报错错误: Failure to transfer javax.jms:jms:jar:1.1 from https://maven-repository.dev.java.net/nonav/repository......,如下图这是因为https://mav...

2016-10-30 22:32:00 432

转载 log4j.properties 详解与配置步骤

一、log4j.properties 的使用详解1.输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息2.配置日志信息输出目的地log4j.appender.appenderName = fully.qu...

2016-10-10 23:19:00 67

转载 Java 支持JavaScript脚本计算

Java支持了JavaScript脚本的执行计算能力:import javax.script.Invocable;import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;import javax.script.ScriptException;public class Js...

2016-10-10 21:38:00 110

转载 Struts2自定义返回Json类型result

本来Struts2有自己的json类型的返回结果,并提供了插件,但是它有一个问题,那就是它会将所有序列化的字段都返回,如果想要制定返回Action的某一个属性,则需要在配置result时,配置参数(这里只是举个例子):<param name="root">responseMap</param> 配置了这个参数,返回结果就会从Action中的res...

2016-01-24 10:42:00 220

转载 通过struts2-spring-plugin集成Struts2和Spring,报错:ClassNotFound:*Interceptor.......

集成Struts2和Spring的时候,出现错误,ClassNotFound: *interceptor,之所以是*interceptor是因为报了好多个这样的错误,而且类名都不一样。集成方法是通过struts2-spring-plugin.jar集成struts2和spring。工程引用Struts2和Spring是通过Maven引入的jar包,还好是通过Maven引入的,这样...

2016-01-24 01:00:00 105

转载 Struts Filter告警:FilterDispatcher <<< is deprecated! Please use the new filters!

在struts2.3.14下,web.xml中使用<filter> <filter-name>struts2</filter-name> <!-- <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class&gt...

2016-01-16 15:20:00 144

转载 Jmeter测试接口

文主要针对http接口进行测试,使用Jmeter工具实现。  Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。一、开发接口测试案例的整体方案:第一步:我们要分析出测试需求,并拿到开发提供的接口说明文档;第二步:从接口说明文档中整理出接口测试案例,里面要包括详细的...

2015-12-30 00:06:00 305

转载 eclipse常用设置

首先:设置UTF-8编码windows->preference->General->Workspace然后,设置tab键为4个空格:windows->preference->General->Editors->Text Editors然后,设置代码风格,自动格式化下载代码格式的模版文件导入模版文件:wind...

2015-12-26 20:36:00 75

转载 maven中添加json-lib的jar包

在maven配置文件pom.xml中添加如下配置信息:<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> ...

2015-12-26 20:04:00 270

转载 通过CSS控制页面中的内容垂直居中的方法

方法一:通过行高(line-height)定位  line-height通常是用于调节一段文字的行与行之间的距离,或者说两行文字之间的距离,如果行高是500px,那么每一行中的文字距离本行的顶部就是250px,如果将文字的行高设为500px,并且外面的容器高度也设为500px,就可以实现这行文字垂直居中,这样做的缺点是如果内容过多,文字就跑到了下一行,就不是居中了,所以限制较多。具体...

2015-02-28 17:19:00 65

转载 php对象

在php中,必须使用class关键字明确的声明对象,然后在对象类中定义数据类型和方法。示例:class Color{ public $value; public static $RED = "red"; public Color($value){ $this->value = $value; } ...

2014-11-22 19:02:00 88

转载 Struts2应用的开发步骤

1.在web.xml文件中定义核心Filter来拦截用户请求  由于web应用是机遇请求/响应框架的应用,所以不管哪个MVC Web框架,都需要在web.xml中配置该框架的核心Servlet或Filter,这样才可以让该框架介入Web应用中。<!-- 定义Struts2的核心Filter --><filter> <filter...

2014-10-22 17:03:00 73

转载 Web中Listener的创建

使用Listener只需要两个步骤:定义Listener实现类。通过Annotation或在web.xml文件中配置Listener实现Listener类  监听不同Web事件的监听器不相同,常用的Web事件监听器接口有如下几个:ServletContextListener:用于监听Web应用的启动和关闭。ServletContextAttribute...

2014-10-22 11:24:00 97

转载 创建并配置Filter

  创建Filter需要两个步骤:创建FIlter处理类。web.xml文件中配置Filter。  创建Filter类  创建Filter必须实现javax.servlet.Filter接口,在该接口中定义了如下三个方法:void init(FilterConfig config);用于完成Filter的初始化。void destroy();用于Fil...

2014-10-13 17:26:00 151

转载 Filter介绍

  Filter可人为是Servlet的一种“加强版”,它重要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。使用Filter的完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter在对服务器响应进行后处理。  Filter的用处:    在HttpServletR...

2014-10-11 12:02:00 55

转载 Servlet的配置

  编辑好的Servlet源文件并不能响应用户请求,还必须将其编译成class文件。如果需要直接采用javac命令来编译Servlet类,则必须将Servlet API接口和类添加到系统的CLASSPATH环境变量里,也就是将Tomcat7安装目录下lib目录中servlet-api.jar和jsp-api.jar添加到CLASSPATH环境变量中。  为了让Servlet能相应用户...

2014-10-11 10:52:00 71

转载 JSP脚本中的9个内置对象

  JSP脚本中包含9个内置对象,这9个内置对象都是Servlet API接口的实例,只是JSP规范对它们进行了默认初始化(由JSP页面对应Servlet的_jspService()方法来创建这些实例)。  application:javax.servlet.ServletContext的实例,该实例代表JSP所属的Web应用本身,可用于JSP页面,或者在Servlet之间交换信...

2014-10-08 16:40:00 59

转载 JSP的7个动作指令

  动作指令与编译指令不同,编译指令是通知Servlet引擎的处理信息,而动作指令知识运行时的动作。编译指令在将JSP编译成Servlet时起作用,而处理指令通常可替换成JSP脚本,它知识JSP脚本的标准化写法。  JSP动作指令主要有如下7个:  jsp:forward:执行页面转向,将请求的处理转发到下一个页面。  jsp:param:用于传递参数,必须与其他支持参数的标...

2014-09-29 17:54:00 76

转载 JSP的编译指令

  JSP有3个编译指令,是通知JSP引擎的消息,它不直接生成输出。编译指令都有默认值,无须为每个指令设置值。  常见的编译指令有如下三个:  page:针对当前页面的指令。  include:指定包含另一个页面。  taglib:定义和访问自定义标签。  使用编译指令的语法格式如下:  <%@ 编译指令名 属性="属性值" ...%>pa...

2014-09-29 17:41:00 111

转载 JSP基本知识

JSP基本原理:  JSP本质是Servlet(一个特殊的Java类),当用户向指定Servlet发送请求时,Servlet利用输出流动态生成HTML页面。JSP通过在标准的HTML页面中嵌入Java代码,其静态部分无需Java程序控制,只有那些需要从数据库读取或动态生成的页面内容,才使用Java脚本控制。  Tomcat(服务器容器)会根据JSP页面生成对应Servlet的Ja...

2014-09-29 16:30:00 57

转载 Struts之ForwardAction

在Struts中,通过action跳转jsp,但是有时希望仅仅只是跳转页面,而不需要action,这时可以用ForwardAction。定义一个仅仅是跳转的ForwardAction如下: <action-mappings> <!-- 请求的URL对应于<action>中的path属性 --> <action...

2014-09-23 15:59:00 58

转载 Spring中后台字符串国际化

  1.在工程的资源文件夹(source folder)中建立三个properties文件:messages.properties(默认)、messages_zh_CN.properties(中文)、messages_en_US.properties(英文)。  properties文件中的字符串资源采用键值对的格式填写信息,如下:    HelloWorld=问候语:@0 问候...

2014-09-18 16:03:00 99

转载 spring中Bean的注入参数详解

字面值 一般指可用字符串表示的值,这些值可以通过<value>元素标签进行注入。在默认情况下,基本数据类型及其封装类、String等类型都可以采取字面值注入的方式,Spring容器在内部为字面值提供了编辑器,它可以将以字符串表示的字面值转换为内部变量的相应类型。 配置信息: <bean id="car" class="com.luxl.domain.C...

2014-08-21 14:43:00 176

转载 spring中Bean的注入类型

1、属性注入 即通过setXxx()方法注入Bean的属性值或依赖对象,由于属性注入方式具有可选择性和灵活性高的优点,因此属性注入是实际应用中最常采用的注入方式。 属性注入要求Bean提供一个默认的构造参数,并为需要注入的属性提供对应的Setter方法。Spring先调用Bean的默认构造参数实例化Bean对象,然后通过反射的方式调用Setter方法注入属性值。 需要指...

2014-08-20 17:34:00 114

转载 spring中junit 提示Failed to load ApplicationContext

错误提示: 1:java.lang.IllegalStateException: Failed to load ApplicationContext    2:Error creating bean with name 'userService' defined in class path resource [UserService.xml]: Initialization of bea...

2014-08-20 10:38:00 338

转载 JqueryMoblie 之 loading

显示“正在加载........”等字样,并且带有加载图片的显示。//显示加载器function showLoader() {   $.mobile.loading('show', {     text: '正在提交...', //加载器中显示的文字     textVisible: true, //是否显示文字     theme: 'd', ...

2014-08-08 15:12:00 88

转载 Java线程通信——wait() 和 notify()

  Object类中有关线程通信的方法有两个notify方法和三个wait方法,官方解释:voidnotify()Wakes up a single thread that is waiting on this object's monitor.voidnotifyAll()Wakes up all threads that are wai...

2014-06-16 17:30:00 46

转载 Java线程同步(synchronized)——卖票问题

  卖票问题通常被用来举例说明线程同步问题,在Java中,采用关键字synchronized关键字来解决线程同步的问题。  Java任意类型的对象都有一个标志位,该标志位具有0,1两种状态,其开始状态为1,当某个线程执行了synchronized(object)语句后,object对象的标志位变为0状态,直到执行完整个synchronized语句中的代码块后,该对象的标志位又回到1状...

2014-06-16 15:27:00 137

转载 Enum(枚举)示例

package main;public class EnumTest {/** * 普通枚举 */ public enum ColorEnum { red, green, yellow, blue; } /** * 枚举像普通的类一样可以添加属性和方法,可以为它添加静态和非静态的属性或方法 */ pu...

2014-06-10 16:20:00 62

转载 Android之EditText

EditText 属性介绍: maxLength:设置最大输入字符数。 hint:设置空白提示文字。 textColorHint:设置空白提示文字的颜色。 enabled:设置是否可编辑(可以获得焦点)。...

2014-04-23 17:04:00 89

空空如也

空空如也

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

TA关注的人

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