摘要: 在一些情况下,你可能想要在同一台机器上运行多个mysqld服务器。你可能想要测试一个新的MySQL发布,同时不影响现有产品的设置。或者,你可能想使不同的用户访问来访问不同的mysqld服务器以便他们自己来管理。(例如,你可能是一个Internet服务提供商,希望为不同的客户来提供独立的MySQL安装)。要想在一个单独的机器上运行多个服务器,每个服务器必须有唯一的各运行参数值。这些值可以在命令行中设置或在选项文件中设置。参见4.3节,“指定程序选项”。至少下面的选项对每个服务器必须是不同的:·--port=port_num--port控制着TCP/IP连接的端口号。·--so 阅读全文
posted @ 2011-12-08 17:09 shangwen 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 一、浏览器内核 (排版引擎/渲染引擎)首先解释一下浏览器内核是什么东西。英文叫做:Rendering Engine,中文翻译很多,排版引擎、解释引擎、渲染引擎,现在流行称为浏览器内核,至于为什么流行这么称呼,请自行领悟。Rendering Engine,顾名思义,就是用来渲染网页内容的,将网页的代码转换为最终你看得见的页面。因为是排版,所以肯定会排版错位等问题。为什么会排版错位呢?有的是由于网站本身编写不规范,有的是由于浏览器本身的渲染不标准。现在有几个主流的排版引擎,因为这些排版引擎都有其代表的浏览器,所以常常会把排版引擎的名称和浏览器的名称混用,比如常的说IE内核、Chrome内核。其实这 阅读全文
posted @ 2011-12-04 15:52 shangwen 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 我们建议在能够完全满足应用的前提下,尽量使用小的字符集。因为更小的字符集意味着能够节省空间、减少网络传输字节数,同时由于存储空间的较小间接的提高了系统的性能。有很多字符集可以保存汉字,比如utf8、gb2312、gbk、latin1 等等,但是常用的是gb2312 和gbk。因为gb2312 字库比gbk 字库小,有些偏僻字(例如:洺)不能保存,因此在选择字符集的时候一定要权衡这些偏僻字在应用出现的几率以及造成的影响,不能做出肯定答复的话最好选用gbk。 阅读全文
posted @ 2011-11-29 23:14 shangwen 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1.什么是数据库数据库软件应称为DBMS(数据库管理系统),数据库是通过DBMS创建和操纵的容器,数据库可以是保存在硬件设备上的文件,但也可以不是,因为你并不直接访问数据库,你使用的是DBMS,他替你访问数据库。2.表表是某种特定特定类型数据的结构化清单。储存在表中的数据是一种类型的数据或者一个清单,绝不应该把顾客的清单与订单存储在同一个数据库表中,这样将会使以后的检索和访问很困难,应该创建两个表,每个清单一个表。最常使用的2 种存储引擎:1. Myisam是Mysql的默认存储引擎,当create创建新表时,未指定新表的存储引擎时,默认使用Myisam。每个MyISAM在磁盘上存储成三个文件 阅读全文
posted @ 2011-11-26 01:11 shangwen 阅读(139) 评论(0) 推荐(0) 编辑
摘要: abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一个在二者之间进行选择的依据。理解抽象类 abstra 阅读全文
posted @ 2011-11-20 22:44 shangwen 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 本文来自互联网MVC(Model View Controller)模型(model)-视图(view)-控制器(controller)MVC如何工作MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。MVC的优点低耦合性 视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可。因为模型与控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。高重用性和可适用性 随着技术的不断进步,现在需要用越来越多.. 阅读全文
posted @ 2011-11-18 20:24 shangwen 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 连接MySql 数据库可以到地址:http://www.wordsercer.com/mm.mysql 下载驱动程序,然后安装到某个盘,比如C:。将下列路径加入环境变量C:/mm.mysql.jdbc-2.0pre5。与一个 Mysal 数据库建立连接有如下2 步:(1)加载驱动程序:Class.forName("org.gjt.mm.mysql.Driver").newInstance();(2)建立连接:Connection conn=DriverManager.getConnection( ”jdbc:mysql://host:Port:数据库名”,”用户名”,”密码 阅读全文
posted @ 2011-11-14 13:40 shangwen 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 查询记录要查询数据库中的记录,必须和数据库建立连接,由于使用的是JDBC-ODBC 方式访问数据库,那么就要与数据源建立连接。(1)连接到数据库首先使用包java.sql 中的Connection 类声明一个对象,然后再使用类DriverManager调用它的静态方法getConnection创建这个连接对象:Connection con = DriverManager.getConnection("jdbc:odbc: 数据源名字","loginname", "password ");假如您没有为数据源设置login name 和p 阅读全文
posted @ 2011-11-14 13:37 shangwen 阅读(196) 评论(0) 推荐(0) 编辑
摘要: n加载驱动:Class.forName("com.mysql.jdbc.Driver");n与数据库进行连接:conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名?user=用户名&password=数据库密码&useUnicode=true&characterEncoding=GBK"); 阅读全文
posted @ 2011-11-14 13:08 shangwen 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.blogjava.net/yaya/archive/2008/10/05/232513.html一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:JSP的中文处理对不同的WEB服务器和不同的JDK版本,处理结果就不一样。原因:服务器使用的编码方式不同和浏览器对不同的字符显示结果不同而导致的。解决办法:在JSP页面中指定编码方式(gb2312 阅读全文
posted @ 2011-11-14 13:00 shangwen 阅读(365) 评论(0) 推荐(0) 编辑