- 浏览: 39633 次
- 性别:
最新评论
文章列表
[转]做网站必须知道的4个基本常识和小窍门
- 博客分类:
- Web基础
转自:超赞!做网站必须知道的4个基本常识和小窍门
很多同学只会设计网站,但是却不知道整个建站的流程。域名、空间、备案等等。互联网时代,长点基本网建知识和小窍门,是必须的。所谓知己知彼,方能百战不殆。今天,我们为大家GET点新技能。
第一步:域名注册。成本:60元左右
又叫网址,有了域名不代表有网站,域名只是门牌号,
无论用.COM/.NET等国际域名还是.CN 国内域名,都是全球通用;
如何选域名服务商?建议选择CNNIC和ICANN双认证域名顶级注册商或星级服务机构,这样域名所有权更有保证。
域名是私有财产,价格不高,以后的价值可能会很大,要注意以下几点:
1、 域 ...
十大WordPress的SEO优化技巧
- 博客分类:
- SEO
来自月光博客2007年的一篇文章
WordPress系统本身,默认安装的情况下使用默认模板,实际上对搜索引擎并不友好,并没有针对搜索引擎进行很好的设计,下面我介绍一些技巧和方法可以使得WordPress能否对搜索引擎更为友好。
1、文章URL链接结构的优化
Permalink里面要包含postname.一般的服务器都支持mod_rewrite功能,使用这个功能可以优化Permalink(永久链接),在Option-Permalink里的Common options里进行设置,我比较倾向于使用/%year%/%monthnum%/%postname%.html这种链接结构,一 ...
WebFreer很方便可是呢广告也不少,下面是一个修改其主页的小教程,可以帮助大家,将WebFreer的主页修改为大家喜欢的任何网站。这个教程是根据贴吧中一位同学的回复而写成的,感谢这位同学@cosmemorable的付出。原帖的地址。
1,先找到LocalStat文件,地址在下面。
2用记事本打开下面的文件,即LocalStat文件。
3,修改该文件下面的行,改成你喜欢的网址,修改之后记得保存。
4,修改我改的这个文件的属性,右键这个文件,打开属性。
5,勾选只读,然后确定,大功告成!
这个软件有明显的缺陷,CPU占用率极高。
安装WebFreer ...
1、首先从我自己用过的方法开始,非j2ee应用直接程序加载。很简单,如下所示。
//多配置文件加载的代码
String[] configLocations = {"service-context.xml" , "datasource-context.xml"};
ApplicationContext act = new ClassPathXmlApplicationContext(configLocations);
2、在web.xml中定义 contextConfigLocation参数.spring会使用这个参数加载.所有”逗号”分割的xm ...
下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/
JSTL 标签库的配置:
按照上面的地址下载 jar 包。然后按照下面的步骤在 tomcat 服务器上进行配置。
首先,在 Tomcat 的工作目录,也就是安装目录下的 webapps/Root 目录下,新建一个 WEB-INF 文件夹,并在 WEB-INF 文件夹下新建一个 lib 文件夹,然后把下载下来的压缩包中 lib 文件夹中的 standard.jar 和 jstl.jar 复制到该 lib 文件夹中,接下来把压缩包中整个 tld 文件夹 ...
在《Spriing实战(第三版)》这本书中,有一个使用titles的例子,但是这是一个不完整的例子。那么要参照起来就比较难了,于是找到了下面这篇博客。
在Spring中使用tiles2 (因为是英文的,同时又是比较简单的英文,那么就翻译一下,当作学习)
在这个例子中,你将学会怎样整合Spring和Tiles2.这个例子的目录结构如下:
添加下面的库文件到库目录,(当然如果是在Eclipse中就是对应的lib文件夹了)。
01.antlr-runtime-3.0
02.commons-logging-1.0.4
03.org.springfra ...
(1)要转换的是下列类中的date属性。
package convert;
import java.util.Date;
public class Student {
private Date birthday;
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
}
(2)、写转换的方法,继承PropertyEditorSuppor ...
1、int和Integer的区别
int 是基本数据类型,Integer是其包装类,注意是一个类。 提供包装类,是为了在各种类型间转化,通过各种方法的调用。否则 你无法直接通过变量转化。比如,现在int要转为String:
int a=0;
String result=Integer.toString(a);
在java中包装类,比较多的用途是用在于各种数据类型的转化中,看下面的例子。
//通过包装类来实现转化的
int num=Integer.valueOf("12");
int num2=Inte ...
1、下载Oracle 10g
由于ORACLE并没有FOR WIN7的版本,必须下载for vista_w2k8这个版本,下载地址如下。http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.ziphttp://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_client.zip
2、修改配置文件
将oralce 10G的安装镜像解压都硬盘,然后修改安装目录下的rehos ...
概述:
初次知道Gradle是在编译spring源码的时候,其使用的构建工具便是Gradle,Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。Gradle和Maven一样的工具。因有不少对Maven的抱怨,包括XML的繁冗,不够灵活,学习曲线陡峭等等。人们为解决这些问题,便把目光转向了Gardle。
安装:
Gradle的安装非常方便,下载ZIP包,解压到本地目录,设置 GRADLE_HOME 环境变量并将 GRADLE_HOME/bin 加到 PATH 环境变量中,安装就完成了。用户可以运行gradle -v命令 ...
- 2014-04-21 09:24
- 浏览 630
- 评论(0)
概述:
数据是应用程序的血液。鉴于数据的重要地位,以健壮、简单和清晰的方式开发应用程序的数据访问部分就显得举足轻重了。Spring对JDBC的支持简化了各种持久化机制都存在的样板代码,这使我们只需关注与应用程序相 ...
- 2014-04-21 09:04
- 浏览 639
- 评论(0)
1、Java中的异常概述
Java中的异常类给了程序一个处理错误的机会。异常处理会改变程序的控制流程,让程序可以对出现的错误进行处理。Java处理异常的时候,当程序运行出现异常的时候,Java运行环境就用异常内Exception的相应子类创建一个异常对象,并等待处理。具体来说是通过try-catch来实现的,将有可能出错的语句放在try语句中,但try中的语句出现异常的时候,try部分将立即结束执行,并且java运行环境就可以捕获一个异常对象,在转向执行相应的catch部分,因为这里放了处理相应异常的代码。
2、自定义异常类。
自定义的异常类,是Exception类的一个子类,在方法 ...
1、在Java中可以通过子类的对象的上转型体现继承的多态性,即把子类创建的对象的引用放在一个父类的对象中,便可得到该对象的上转型,那么这个父类的对象便可访问在子类中重写的父类的方法,这就实现了上转型对象在调用方法时的多种形态。不同的上转型对象调用同一方法可能会产生不同的行为。
上转型的例子:
package test1;
class Animal{
void cry(){}
}
class Dog extends Animal{
void cry(){
System.out.println("Wang!Wang~~~~");
}
...
在XML配置Spring中,可以通过<constructor-arg>和<property>元素装配bean,但是有时候,这样的装配并没有二义性。于是就可以使用Spring的自动装配来简化XML文件了。在Spring不能唯一的确定一个可以装配的Bean时,Spring并不会做太过积极的猜测,而是直接报错,抛出异常。这些简化手段,有三种形式。
(1)使用xml属性:1)byName;2)byType;3)constructor;4)autodetect;
byName通过把与装配属性具有相同名字(bean ID)的bean自动装配到Bean的对应 ...
在Spring中,对象无需自己负责创建和管理对象。相反,容器负责把需要相互协作的对象引用赋予各个对象。这样对象自身就可以从对象的管理中解脱出来,从而可以实现解耦。创建应用对象之间协作关系的行为通常被称为装配。这也是依赖注入的本质。依赖注入是Spring使用的基本要素,因此在开发基于Spring的应用时,这些技术无时无刻不在被使用着。
Spring是一个基于容器的框架。但是如果没用相应的配置的话,那么就相当于是一个空容器。一个空的容器是没有实际用处的。所以我们需要通过配置来告诉容器它需要加载那些Bean并且如何装配这些bean。虽然sping提供了两种配置 ...