- 浏览: 70476 次
- 来自: 北京
-
最新评论
-
love_miaohong:
tomcat工作原理(第二章)A Simple Servlet Container -
dreamkyh:
好犀利的测试驱动啊,vo我还是不太明白,能帮忙解释下嘛
测试驱动开发(第二节)
文章列表
经理说让我研究一下类似新浪的顶部导航固定的实现方式,刚开始有些迷茫?是要用js实现吗?隐隐又感觉应该用css就能实现。于是把新浪的首页另存下来,用FireBug看了一遍,原来最终的效果实现只有一行普通的代码呀:position:fixed;
oh,my god! 如此的简单却又如此的惊艳。对于不懂css的我来说真是有些欣喜呀。
自己动手一试,果真如此。哈哈,我成功了
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台
在windows命令行窗口下执行:
1.查看所有的端口占用情况
C:\>netsta ...
修改linux文件权限命令:chmod
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。
文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需要的任何组合。
有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其他用户。所有者一般是文件的创建者。所有者可以允许同组用户有权访问文件,还可 ...
1、熟悉模板制作过程
2、静态页面的导入:重要的一点就是,需要将css中的资源文件替换掉。
3、网站栏目的规划
<body>
<div value="divValue">
<p>paragraph1</p>
<p>paragraph1</p>
<p>paragraph1</p>
<p>paragraph1</p>
<p>paragraph1</p>
<p>paragraph1</p>
</div>
</body>
如上述代码:
用.ht ...
- 2013-06-08 14:44
- 浏览 630
- 评论(0)
关于form/input 的autocomplete="off"属性
一、
有过表单设计经验的朋友肯定知道,当我们在浏览器中输入表单信息的时候,往往input文本输入框会记录下之前提交表单的信息,以后每次只要双击 input文本输入框就会出现之前输入的文本,这样有时会觉得比较方便,但有时也会暴露用户的隐藏数据,所以今天就教大家让input表单输入框不记录输 入过信息的方法。
其实方法很简单,只需要在input文本输入框中加一条autocomplete="off"属性即可,相关代友如下所示:
<input type=&qu ...
- 2013-06-08 09:38
- 浏览 635
- 评论(0)
每个JVM都是一个独立的进程。
由ClassLoader将Java的字节码文件加载到JVM中
1、每启动一个程序就启动了一个JVM,程序运行结束JVM就消亡。
JVM退出的几种场景:1、调用System.exit();
2、程序运行结束
...
Interceptor说明
Interceptor的接口定义没有什么特别的地方,除了init和destory方法以外,intercept方法是实现整个拦截器机制的核心方法。而它所依赖的参数ActionInvocation则是我们之前章节中曾经提到过的著名的Action调度者。
我在这里需要指出的是一个很重要的方法invocation.invoke()。这是ActionInvocation中的方法,而 ActionInvocation是Action调度者,所以这个方法具备以下2层含义(详细看DefaultActionInvocation源代码): 1. 如果拦截器堆栈中还有其他的Interce ...
关键字: apache2.2.4整合tomcat6.0.16三种方式的详细配置过程
通常都是通过JK_MOD来整合Apache和Tomcat,但是Apache2.2版本以上整合Tomcat可以直接通过AJP_PROXY来完成,很方便。下面把几种方式都简单讲讲。
假设一个Apache,两个Tomcat容器,访问 a.hackang.cn 和 b.hackang.cn 分别对应 tomcata 和 tomcatb 的应用
第一种方式:JK_PROXY
安装好Apache和Tomcat,下载mod_jk-1.2.26-httpd-2.2.4.so (2.2.4对应着Apache版本) ...
(一)国际化:
Spring在国际化方面提供了良好的支持,ApplicationContext继承了org.springframework.context.MessageResource接口,使用getMessage()的各个方法来获取信息资源,从而是实现国际化的目的。
当ApplicationContext被加载的时候,它会 ...
Spring学习(六)管理Bean
- 博客分类:
- spring
(一)使用BeanWrapper管理Bean:
在org.springframework.beans包中,有两个非常重要的类,BeanWrapper及BeanWrapperImpl,BeanWrapper封装了bean的行为,提供了设置和获取属性值的功能.
1、修改HelloWorld,增加一个无参的构造器:
package com.gc.entity;
import java.util.List;
public class HelloWorld {
private List msg; public HelloWorld() { }
public List getMsg( ...
(1)List 的注入方式:
package com.gc.entity;
import java.util.List;
public class HelloWorld {
private List msg;
public List getMsg() { return msg; }
public void setMsg(List msg) { this.msg = msg; }}
配置文件:
<bean id="hello" class="com.gc.entity.HelloWorld"> &l ...
Spring学习(四)
- 博客分类:
- spring
在Spring中使用Bean的方式有三种: (1)BeanWrapper (2)BeanFactory (3)ApplicationContext Bean的销毁方式: (1)在配置文件中指定的destroy-method属性来完成 (2)实现org.springframework.beans.factory.DisposableBean接口 用ref指定依赖的三种方式local、bean、parent: (1)local:被参考引用的bean在同一个XML文件中,而且被参考引用的Bean是用id来命名的。如:<property name="date"> ...
将项目导入工作空间后,出现如下错误:
Build path contains duplicate entry
原因:在.classpath文件中,相关jar包被多次引用。
将重复的配置删除即可。