Installing Xampp On Linuxmint系统



Xampp is a software package that includes Apache HTTP server, MySQL database, and interpreters for scripts written in the PHP and Perl languages.
In my previous tutorial which was about installing LAMP on Linuxmint many  people commented that they liked the tutorial but they use Xampp  surprise.  So this t[......]

Read more

Installing LAMP (Linux, Apache, MySQL and PHP) On Linux Mint系统



Installing LAMP (Linux, Apache, MySQL and PHP) On Linux Mint系统。Through this tutorial, you’ll learn how to Install Apache, MySQL and PHP.

If you’re a webpage designer or developer and use PHP, mySQL and Apache, you’ll be needing these applications to be installed. When I istalled Mint, I was looki[......]

Read more

通过BIOS设置电脑定时开机和定时关机

电脑定时开机设置

定时开机这个功能需要在BIOS中设定,并且你的主板的高级设置必须支持电源管理这个功能,现在绝大多数的主板都已经支持了,下面就为大家讲解详细步骤:

1、进入BIOS,一般是在开机后出现主板画面是按Delete这个键,如果按DELETE键不行,你可以试试F2,如果F2也不行,你需要仔细观察开机的第一个画面显示的信息,里面一般都会有提示的!

2、通过键盘上的箭头选择Power Management Setup,就进入电源管理设置了,如下图所示:

3、通过回车进入进入这个设置,然后上下键选择Wake Up Event Setup,如下图:

[......]

Read more

Spring(2)-Spring IOC 之BeanFactory

Spring(2)-Spring IOC 之BeanFactory

做过不少项目,用到最多的框架当属spring了,但是至今都没有去整理过任何一篇关于Spring学习的文档:一是因为Reference比较详细,平时项目中基本上都能查到;二是因为有很多关于Spring的文章都写的相当好,觉得没有必要自己再写。今天我鼓起勇气整理一篇关于BeanFactory相关的文章,算是自己对Spring Ioc学习的一归纳,学习笔记嘛,否则,读过代码在记忆停留的时间总是那么有限。

BeanFactory,作为Spring基础的IoC容器,从名字上看就是Spring的一个Bean工厂。如果单从工厂模[......]

Read more

Spring(3)-管理Bean之间的关系(depends-on)

depend-on用来表示一个Bean的实例化依靠另一个Bean先实例化。如果在一个bean A上定义了depend-on B那么就表示:A 实例化前先实例化 B。
这种情况下,A可能根本不需要持有一个B对象。
比如说,你的DAO Bean实例化之前你必须要先实例化Database Bean,DAO Bean并不需要持有一个Database Bean的实例。因为DAO的使用是依赖Database启动的,如果Database Bean不启动,那么DAO即使实例化也是不可用的。这种情况DAO对Database的依赖是不直接的。
除了在DAO上使用构造函数注入Database Bean以外,S[......]

Read more

Spring(3)-管理Bean之间的关系(自动依赖检查)

自动依赖检查可以保证所有java bean中的属性(set方法)都在Spring中正确的配置。如果在一个java bean中定义了一个name属性,并且也setName方法。那么在开启自动依赖检查功能后,就必须在Spring中定义这个属性,否则Spring将抛出异常。
请看下面的例子:
Dao.java
包含一个setName方法。
package research.spring.beanfactory.ch3;

public class Dao {

private String name;

public void setName(String name) {
th[......]

Read more

Spring的Hibernate Search全文检索功能

Spring的Hibernate Search全文检索功能

一个项目正好运用了Hibernate Search 的全文检索功能,所以就研究了一下。通过一小段的简单研究终于在项目俩面运用了起来。所以来简单记录一下。希望能对大家有所帮助。
首先来几个概念吧。:)

hibernate Search 是什么?
我的理解 hibernate search 就是hibernate里面一个基于lucence开发的全文检索功能模块。
Hibernate Search项目的主要特性包含以下几个方面:
1.Lucene集成——作为强大高效的检索引擎,Lucene的美名早已久经考验了;

2[......]

Read more

Java回调函数

回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个过程称为回调函数的注册,R称为注册函数。Web Service以及Java的RMI都用到回调机制,可以访问远程服务器程序。
下面举个通俗的例子:
某天,我打电话向你请教问题,当然是个难题,^_^,你一[......]

Read more

Spring MVC3优点以及核心类与接口核心流程图等

一、前言:

Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。

官方的下载网址是:http://www.springsource.org/download   (本文使用是的spring 3.0.5版本)

 

Struts2也是比较优秀的MVC构架,优点非常多比如良好的结构。但这里想说的是缺点,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下降。Struts2的[......]

Read more

Eclipse Memory Analyzer分析Tomcat内存溢出

Eclipse Memory Analyzer分析Tomcat内存溢出。在平时开发、测试过程中、甚至是生产环境中,有时会遇到OutOfMemoryError,Java堆溢出了,这表明程序有严重的问题。我们需要找造成OutOfMemoryError原因。一般有两种情况:

1、内存泄露,对象已经死了,无法通过垃圾收集器进行自动回收,通过找出泄露的代码位置和原因,才好确定解决方案;
2、内存溢出,内存中的对象都还必须存活着,这说明Java堆分配空间不足,检查堆设置大小(-Xmx与-Xms),检查代码是否存在对象生命周期太长、持有状态时间过长的情况。
以上是处理Java堆问题的思路,具体是怎[......]

Read more