自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟的飞翔

水的清澈,并非因为它不含杂质,而是在于自我沉淀;心的通透,不是因为没有杂念,而是在于明白取舍。

  • 博客(18)
  • 资源 (26)
  • 收藏
  • 关注

原创 项目中的日志配置执行你懂吗?

java日志,需要知道的几件事如果对于commons-loging、log4j、slf4j、LogBack等都已经非常清楚了,可以忽略本文。几次解决日志冲突问题时对这几个概念的简单总结,希望对这块基础没有理解透的同学能有所帮助,当然如果对这块有更深刻理解的同学,也贡献出自己的知识和见解。一、    概念Commons-logging:apache最早提供的日志的门面接口。避免和具体的日

2016-04-26 11:53:33 1091

原创 昨天面试面到equals()和hashCode()关系了

equals()和hashCode()方法是用来在同一类中做比较用的,尤其是在容器里如set存放同一类对象时用来判断放入的对象是否重复。先说重点:针对笔试  equals()相等的两个对象,hashcode()一定相等,equals()不相等的两个对象,却并不能证明他们的hashcode()不相等。换句话说,equals()方法不相等的两个对象,hashCode()有可能相等。(我的理解是

2016-04-21 11:01:07 1977

原创 java中volatile关键字的含义

在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized

2016-04-20 23:34:14 465 2

原创 Choose unique values for the 'webAppRootKey' context-param in your web.xml files!

定义以后,在Web Container启动时将把ROOT的绝对路径写到系统变量里。然后log4j的配置文件里就可以用${webName.root }来表示Web目录的绝对路径,把log文件存放于webapp中。此参数用于后面的“Log4jConfigListener”-->log4jConfigLocation/WEB-INF/log4j.propertie

2016-04-18 15:30:19 1945

原创 Forward和Redirect的区别

用户向服务器发送了一次HTTP请求,该请求肯能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的。根据转发方式的不同,可以区分为直接请求转发(Forward)和间接请求转发(Redirect)两种有何区别呢?1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把

2016-04-17 10:19:58 2326

原创 org.springframework.beans.factory.BeanCreationException

Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/resource/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.Annota

2016-04-16 19:55:19 670

转载 JSP取得绝对路径

在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:一、使用${pageContext.request.contextPath}  代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。例如:

2016-04-15 23:15:36 338

原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'baseDAOFacto

Error creating bean with name 'baseDAOFactory': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'b

2016-04-15 17:31:56 2326

原创 tomcat中catalina是什么

catalina 就是Tomcat服务器使用的 Apache实现的servlet容器的 名字。Tomcat的核心分为3个部分:(1)Web容器---处理静态页面;(2)catalina --- 一个servlet容器-----处理servlet;(3)还有就是JSP容器,它就是把jsp页面翻译成一般的servlet。

2016-04-14 11:18:38 21869 3

原创 StringUtils中 isNotEmpty 和isNotBlank的区别

isNotEmpty将空格也作为参数,isNotBlank则排除空格参数参考 Quote StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是

2016-04-11 16:05:51 335

原创 jquery中常用的SET和GET$(”#msg”).html循环介绍

$(”#msg”).html(); //返回id为msg的元素节点的html内容。$(”#msg”).html(”new content“);//将“new content” 作为html串写入id为msg的元素节点内容中,页面显示粗体的new content$(”#msg”).text(); //返回id为msg的元素节点的文本内容。$(”#msg”).text(”new conten

2016-04-11 14:55:10 2183

转载 JavaWeb学习总结(三)——Tomcat服务器学习和使用(二)

一、打包JavaWeb应用  在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下:  范例:将JavaWebDemoProject这个JavaWeb应用打包成war包    执行完之后,就可以得到一个文件,平时开发完JavaWeb应用后,一般都会将JavaWeb应用打包成一个war包,然后将这个war包放到Tomcat服务器的web

2016-04-11 08:56:45 373

转载 JavaWeb学习总结(二)——Tomcat服务器学习和使用(一)

一、Tomcat服务器端口的配置  Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。  如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如:将Tomcat服务器的启动端口由默认的8080改成8081端口Tomcat服务器启动端口默认配置1 Connector

2016-04-11 08:51:20 285

转载 JavaWeb学习总结(一)——JavaWeb开发入门

一、基本概念1.1、WEB开发的相关知识  WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。  Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。  静态

2016-04-11 08:48:08 375

原创 successView isn't set

是不是很头疼????问题一: javax.servlet.ServletException: successView isn't set ======================================================== 首先,确定你的set方法是否正确。 其次,确定你是否正确的override了OnSubmit。 最后,确定是否导入了

2016-04-10 20:30:35 707

原创 java函数加载顺序

子类A继承父类B  A a = new A(); 则父类B构造函数、父类B静态代码块、父类B非静态代码块、子类A构造函数、子类A静态代码块、子类A非静态代码块 执行的先后顺序是?父类B静态代码块->子类A静态代码块->父类B非静态代码块->父类B构造函数->子类A非静态代码块->子类A构造函数class SuperClass{private static Stri

2016-04-10 09:08:20 380

原创 java RMI 分布式简单应用

PersonService.javaimport java.rmi.*;import java.util.*; public interface PersonService extends Remote{ public List GetList() throws RemoteException;}PersonServiceImpl.javaimport java.r

2016-04-06 22:41:36 450

原创 网页宽度自动适应手机屏幕宽度的方法

方法一:meta name="viewport"content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes"/>在网页的中添加以上这句话,可以让网页的宽度自动适应手机屏幕的宽度。其中:width=device-width :表示宽度是设

2016-04-05 18:02:41 432

python for informatics

python for informatics 电子书,还不错分享出来,国外人写的还是一板一眼的,比较靠谱。书很入门,不是高级的。

2019-04-11

mybatis课程笔记

可以学一下,一天的时间住够了,框架没有那么难,还是要注重基础。

2016-03-26

JAVA最全的题集带答案

要春招了,小伙伴都着急了吧?没事的看完这一个就差不多了,大公司都偏向基础,也有提高部分。

2016-03-22

Java面试题集附答案

自己整理的题集

2016-03-16

node.js静态网页聊天系统

本章会构建一个在线聊天程序, 用户可以在一个简单的表单中输入消息, 相互聊天, 如图2-1 所示。消息输入后会发送给同一个聊天室内的其他所有用户。

2016-03-02

网上商城,毕业设计,SSH2

详细解析在 ,博客地址 http://blog.csdn.net/ftx2540993425

2016-02-22

Lessons_learned_doucment

Project management courses courseware and assignments, reference for people use

2015-11-28

Documentation_plan

Project management courses courseware and assignments, reference for people use

2015-11-28

acceptance_worksheet

Project management courses courseware and assignments, reference for people use

2015-11-28

contractor_closeout_checklist

Project management courses courseware and assignments, reference for people use

2015-11-28

Change_request

Project management courses courseware and assignments, reference for people use

2015-11-28

project_outline

Project management courses courseware and assignments, reference for people use.

2015-11-28

Communication_plan

Project management courses courseware and assignments, reference for people use.

2015-11-28

WBS_DICTIONARY

Project management courses courseware and assignments, reference for people use.

2015-11-28

projetc_req

Project management courses courseware and assignments, reference for people use.

2015-11-28

projetc_charter

Project management courses courseware and assignments, reference for people use.

2015-11-28

ssh2所需要的全部jar包

这是我自己整理的ssh2框架需要的jar包,讨厌某些人要收费,免费送给大家,加油,好好学习。

2015-10-23

struct2 登录验证

刚刚开始学习 struct2 想找个类似的都没有。做一个登录,如果用户名和密码都为ftx,则代表登录成功,如果登录成功,在session中保存登录信息,如果登录失败则页面返回并提醒错误信息。

2015-10-21

Linux手机模拟缴费系统(完整版)

手机缴费系统是基于UNIX Socket和MySQL数据库设计是一个交易型中间件系统。在Linux环境下使用GNU C或者GNU C++,在Linux make 开发工具的管理和控制下,利用Linux系统提供的Socket库和MySQL数据库在网络底层开发交易型中间件,同时简要介绍了客户端和服务器的工作模式。本次模拟手机交费系统采用“客户端---中间件---服务器”模式,其中主要包括三大部分:客户端(Client),中间件(Middleware)和服务器(Server)。客户端(Client)主要实现用户管理、查询、交费、和统计等功能; 本设计主要是利用UNIX系统提供的Socket库在网络底层,C语言,MySQL数据库,以及软件工程的思想方法和TCP/IP设计出的一个模拟手机交费系统中间件系统。 本设计包括了模拟手机交费系统的开发环境,设计目的,总体设计,详细设计,具体实现代码,以及设计中遇到的问题和解决方法。将服务器端(Server),中间件(Middleware)和客户端(Client)进行连接后可模拟出现实中手机交费的功能。它可以实现手机账号注册,手机费用查询,话费充值,上网流量查询,套餐查询等基本功能。

2014-06-24

栈队列答案

在做进栈运算时,应先判别栈是否 满A ;在做退栈运算时,应先判别栈是否 B空 。当栈中元素为n个,做进栈运算时发生上溢,则说明该栈的最大容量为 C n 。 为了增加内存空间的利用率和减少溢出的可能性,由两个栈共享一片连续的内存空间时,应将两栈的 D ④ 栈底 分别设在这片内存空间的两端,这样,只有当 两个栈的栈顶在达栈空间的某一位置相遇 E 时,才产生上溢。

2012-10-30

数据结构答案

经常出成考题的数据 结构体型

2012-10-22

循环赛问题c语言代码

问题描述:设有n个运动员要进行网球循环赛。设计一个满足以下要求的比赛日程表: (1)每个选手必须与其他n-1个选手各赛一次; (2)每个选手一天只能赛一次; (3)当n是偶数时,循环赛进行n-1天。当n是奇数时,循环赛进行n天。

2012-10-22

线性表答案

第二章 数据结构 线性表答案

2012-10-22

数据结构c语言答案详解

数据结构C语言版题集答案超详细,自己的东西!珍藏起来。

2012-09-17

数据结构啊

自己使用的数据结构题记而已

2012-09-17

空空如也

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

TA关注的人

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