自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (27)
  • 收藏
  • 关注

转载 HashMap实现原理

1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。      数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难,插入和删除容易。

2015-07-08 16:53:53 517

原创 Maven备注

Table of Contents1 maven管理的目标:工程(Project)1.1 工程依赖关系1.2 工程聚合关系2 maven的核心:生命周期和阶段3 功能实现:插件和Goal4 仓库(Repository)5 小结1 maven管理的目标:工程(Project) maven是一个软件工程(Software Project)管理工具

2015-06-24 11:04:20 618

转载 初窥Linux 之 我最常用的20条命令

玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Li

2015-06-10 11:54:47 505

转载 ScheduledExecutorService定时周期执行指定的任务

一:简单说明ScheduleExecutorService接口中有四个重要的方法,其中scheduleAtFixedRate和scheduleWithFixedDelay在实现定时程序时比较方便。下面是该接口的原型定义java.util.concurrent.ScheduleExecutorService extends ExecutorService extends Execut

2015-06-09 14:08:08 968

转载 java线程安全总结

最近想将java基础的一些东西都整理整理,写下来,这是对知识的总结,也是一种乐趣。已经拟好了提纲,大概分为这几个主题: java线程安全,java垃圾收集,java并发包详细介绍,java profile和jvm性能调优 。慢慢写吧。本人jameswxx原创文章,转载请注明出处,我费了很多心血,多谢了。关于java线程安全,网上有很多资料,我只想从自己的角度总结对这方面的考虑,有时候写东西是很痛苦

2015-03-20 10:42:23 710 1

翻译 Servlet 单例多线程

Servlet 单例多线程Servlet如何处理多个请求访问?Servlet容器默认是采用单实例多线程的方式处理多个请求的:1.当web服务器启动的时候(或客户端发送请求到服务器时),Servlet就被加载并实例化(只存在一个Servlet实例);2.容器初始化化Servlet主要就是读取配置文件(例如tomcat,可以通过servlet.xml的设置线程池中线程数目,初始化线程池通过w

2015-02-06 10:27:59 480

转载 Linux下安装Oracle11g服务器

安装环境                     Linux服务器:SuSe10 sp2 64位                     Oracle服务器:Oracle11gR2 64位系统要求Linux安装Oracle系统要求 系统要求说明内存必须高于1G的物理内存

2015-02-06 09:34:47 350

转载 Rman备份与恢复

RMAN 备份与恢复测试1 测试说明1.1 测试目的验证RMAN备份与恢复全过程。记录整个过程的操作细节。利用RMAN的备份与恢复可完成如下工作:(1) 数据库备份/恢复;(2) 同一主机,不同磁盘阵列,相同数据存储路径(模式)的数据迁移;(在恢复过程中改变数据存储路径/模式过程待验证)(3) 不同主机,相同操作系统、同一数据库版本之间的的数据库迁移。(不同数据库版

2015-02-05 15:50:27 894

原创 Rman

请输入用户名:  sqlplus sys/orcl as sysdba连接到:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining optionsSQL> archive log list;数据库日

2015-02-05 15:39:33 455

原创 mysql在linux虚拟机

[root@localhost software]# ps -ef|grep mysql[root@localhost software]# /usr/local/mysql/bin/mysql -S 'tmp/mysql.sock' -p[root@localhost software]# /etc/init.d/mysqld start[root@localhost s

2015-01-29 17:28:57 447

原创 Linux 安装mysql.tar.gz包

我用的mysql的版本的是:mysql-5.1.49-linux-i686-icc-glibc23.tar.gz在官网上就可以下载到。先期工作:建立mysql用户组,mysql用户,并且把mysql用户加入到mysql用户组中。建立mysql用户组:groupadd mysql建立mysql用户并加入mysql用户组:useradd mysql -g mysql -p mysql123456 -s

2015-01-29 16:18:18 3251

转载 hibernate集合映射inverse和cascade详解

hibernate集合映射inverse和cascade详解1、到底在哪用cascade="..."?cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hi

2015-01-21 16:57:13 534

原创 HIbernate Mappedby

双向一对一映射class Card{@OneToOne(optional=false,cascade={CascadeType.MERGE,CascadeType.REMOVE},mappedBy="card",fetch=FetchType.EAGER)Person getPerson(){}}mappedBy 单向关系不需要设置该属性,双向关系必须设置,

2015-01-21 16:43:53 2989 1

原创 hibernate 映射

public class Course2 {private Integer id;private String name ;private Set courseStudent = new HashSet();public Integer getId() {return id;}public void setId(Integer id) {this.id =

2015-01-21 16:23:54 372

原创 oracle flashback 闪回

为了使oracle从误操作中快速恢复过来,oracle提供了闪回技术。如何flashback_on不是yes,使用如下操作打开。如下操作需要sysdba权限。SQL> shutdown immediateSQL> startup mountSQL> alter database flashbash onSQL> alter database open

2015-01-16 12:10:55 638

原创 oralce-rman-1RMAN Catalog 和 Nocatalog 的区别

一.Nocatalog Nocatalog方式 就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。因此,当使用rman nocatalog方式备份时,备份controlfile是非常重要的。 由于nocatalog时利用controlfile存放备份信息,建议将Oracle参数文件中的CONTR

2015-01-09 14:26:10 609

原创 Hibernate Hql

package org.zyq.test;import java.util.Iterator;import java.util.List;import org.junit.Test;import org.zyq.hibernate.hql.Classes;import org.zyq.hibernate.hql.Student;/** * Hib

2014-12-01 10:47:03 453

原创 java反射reflect

如何获取Class对象

2014-11-18 14:12:45 362

转载 Spring 使用注解方式进行事务管理

使用步骤:步骤一、在spring配置文件中引入命名空间 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/s

2014-11-05 16:38:54 476

转载 没几把刷子,老板请你干嘛?句句震撼,不看遗憾终生

老板的世界请你来是解决问题而不是制造问题;如果你不能发现问题或解决不了问题,你本人就是一个问题;你能解决多大的问题,你就坐多高的位子;你能解决多少问题,你就能拿多少薪水;让解决问题的人高升,让制造问题的人让位,让抱怨问题的人下课。▌问题就是你的机会1、公司的问题:就是你改善的机会;2、客户的问题:就是你提供服务的机会;3、自己

2014-10-12 22:19:21 723

转载 Servlet生命周期与工作原理

Servlet生命周期分为三个阶段:  1,初始化阶段  调用init()方法  2,响应客户请求阶段  调用service()方法  3,终止阶段  调用destroy()方法Servlet初始化阶段:  在下列时刻Servlet容器装载Servlet:    1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的之间添加如下代码:

2014-09-26 14:10:46 388

原创 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 I

2014-09-26 12:33:51 385

原创 SQL UNION 和 UNION ALL 操作符

SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_n

2014-09-26 12:33:41 7572

转载 在一个千万级的数据库查寻中,如何提高查询效率?分别说出在数据库设计、SQL语句、java等层面的解决方案

1)数据库设计方面:  a. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

2014-09-24 17:01:10 7806

转载 Java开发中的23种设计模式详解

一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式

2014-09-19 13:37:02 715

转载 面试时如何做自我介绍

Q: 面试之前需要做哪些准备?面试时如何做自我介绍? 开复: 面试之前需要准备的知识包括:1、关于专业:去面试前先到网上查找一些专业未来发展的信息,例如麦肯锡的报告等;2、关于公司:为了表示对所应聘公司的尊重,面试前要多研究公司的历史、发展方向、产品等,面试过程中也要传达出你对公司已有了解的信息,从而表现出你对应试公司的尊重;3、关于自己:面试前要先准备一下

2014-09-19 13:30:09 630

转载 程序员的职业发展

一种职业需要的技能越简单,对精力的依赖程度越高,就越容易被淘汰。计算机行业本来是一个需要高度积累的行业,往往要5年以上的时间才能出道。但很多软件开发人员这5年所积累的有效知识十分有限,不是什么高科技含量的东西,所以很容易被年轻人超过。而且目前的社会环境和舆论导向往往使得这些人过分关注操作层面的东西,比如会不会使用一种编程语言。但是,操作层面的知识是无穷无尽的,过分追逐的结果除了疲惫不堪又无法应对之

2014-09-19 13:29:29 416

转载 李嘉诚百句创业名言

好的时候不要看得太好,坏的时候不要看得太坏。最重要的是要有远见,杀鸡取卵的方式是短视的行为。——李嘉诚告诫年轻商人 1.我17岁就开始做批发的推销员,就更加体会到挣钱的不容易、生活的艰辛了。人家做8个小时,我就做16个小时。2.我们的社会中没有大学文凭、白手起家而终成大业的人不计其数,其中的优秀企业家群体更是引人注目。他们通过自己的活动为社会作贡献,社会也回报他们以崇高荣誉和巨额财富。3.

2013-07-15 10:22:24 998

原创 Ext下拉框图片+文字

this.items = [                        {                            xtype: 'form',                            bodyPadding   : '5 5 0',                            items: [

2013-04-26 15:38:13 1377

原创 EXT combobox赋值

Ext.combobox对象在通过setValue赋值时,必须在combobox对象的store对象中存在该值,否则无法赋值。事例:{                             xtype: 'fieldcontainer',                            combineErrors: true,

2013-04-26 15:23:16 2821

转载 Ext Store和form超时的解决方法

在用到ext grid的时候,如果后台计算量大或者返回的数据量过大导致加载数据时间超时,时间超时后会发现grid没有数据显示。解决的方法是把超时的时间设置大点,EXT的Ajax默认请求都是30秒。设置方法如下:Ext.Ajax.timeout = 90000; 一秒=1000毫秒。上面设置是把timeout设置为90秒。[javascript]  var fm = Ext.form;

2013-04-26 15:17:12 1712

原创 DIV中的属性

DIV没有name属性,存在id属性,并且id可以相同(有点不解)     function ddd(){      var divs = document.getElementsByName("div");   alert(divs.length);   alert(divs[0].innerHTML);   divs[0].innerHTML = divs[1].inn

2013-01-09 10:50:40 521

转载 input域中ID和NAME属性

做网站很久了,但到现在还没有搞明白input中name和id的区别,最近学习jquery,又遇到这个问题,就在网上搜集资料。看到这篇,就整理出来,以备后用。可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而N

2013-01-09 10:00:45 387

转载 Ant常用命令

ant常用命令第一部分 基本结构 说明: 标准的XML文档, 根结点为project, 前面可以设置公有变量property, project中可含多个target, 每个target中可包括多个task.------------------------------------第二部

2012-12-25 13:27:49 896

原创 使用Java使用数据结构中的单链表

package linkNode;/** * 链表类 * @author Administrator * */class Link{ /**  * 节点  * @author Administrator  *  */ class Node {  private String data;   //节点数据  private Node next;

2012-06-21 20:52:29 326

原创 Java容器之Comparable接口的使用

Java容器之Comparable接口的使用*可以直接使用java.util.Arrays类进行数组的排序,但对象所在的类必须实现Comparable接口*public interface Comparable此接口强行对实现它的每个类的对象进行整体排序。此排序 被称为该类的自然排序,类的 compareTo 方法被称为它的自然比较方法。*实现此接口的对象列表(和数组)可以通过 C

2012-06-21 20:51:23 730

原创 Java反射

Java反射一:  接口Type      所有已知实现类:Classpublic interface Type     Type 是 Java 编程语言中所有类型的公共高级接口。它们包括原始类型、参数化类型、数组类型、类型变量和基本类型。从以下版本开始: 1.5 一:  Class类   public final class Class extends Object im

2012-06-19 21:02:02 487

原创 java中画图

import java.awt.Color;import java.awt.Frame;import java.awt.Graphics;import java.awt.Image;import java.awt.Toolkit;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import

2012-06-19 20:57:55 498

原创 Java容器整理

JAVA容器学习总结一: 1图JAVA容器API图图二: 6接口1/6 : Collection接口1:Collection接口常用方法1)boolean add(E o) add(Object o) <1> 确保此 collection 包含指定的元素(可选操作)。如果此 collection 随调用的结果而发生改变,...

2012-06-04 22:57:16 438

原创 JAVA简单聊天程序

/***   服务器端*/import java.io.IOException;import java.net.*;import java.io.*;import java.util.*;public class ChatServer { boolean started=false;    ServerSocket ss=null;        Lis

2012-05-26 21:40:36 603

bootstrap后台模板

bootstrap后台模板

2017-02-04

单点登录案例

SSO,单点登录

2016-03-28

jeecg依赖包

jeecg依赖包

2015-09-28

滑动加载更多动态

瀑布式加载,通过向下滑动来加载更多动态信息

2015-09-11

jeesite源码

(注:由于jar文件较大,需要jar请免费下载本人上传的lib.jar文件) JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的**开源**Java EE快速开发平台。 JeeSite本身是以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流引擎。 JeeSite主要定位于企业信息化领域,已内置企业信息化系统的基础功能和高效的**代码生成**工具, 包括:系统权限组件、数据权限组件、数据字典组件、核心工具组件、视图操作组件、工作流组件、代码生成等。 前端界面风格采用了结构简单、性能优良、页面美观大气的Twitter Bootstrap页面展示框架。 采用分层设计、双重验证、提交数据安全编码、密码加密、访问验证、数据权限验证。 使用Maven做项目管理,提高项目的易开发性、扩展性。 JeeSite目前包括以下三大模块,系统管理(SYS)模块、 内容管理(CMS)模块、在线办公(OA)模块、代码生成(GEN)模块。 系统管理模块 ,包括企业组织架构(用户管理、机构管理、区域管理)、 菜单管理、角色权限管理、字典管理等功能; 内容管理模块 ,包括内容管理(文章、链接),栏目管理、站点管理、 公共留言、文件管理、前端网站展示等功能; 在线办公模块 ,提供简单的请假流程实例。 JeeSite 提供了常用工具进行封装,包括日志工具、缓存工具、服务器端验证、数据字典、当前组织机构数据 (用户、机构、区域)以及其它常用小工具等。另外还提供一个强大的在线 代码生成 工具, 此工具提供简单的单表、一对多、树结构功能的生成,如果对外观要求不是很高,生成的功能就可以用了。 如果你使用了JeeSite基础框架,就可以很高效的快速开发出,优秀的信息管理系统。

2015-08-27

jeesite依赖包

jeesite依赖包

2015-08-27

Quartz实例

Quartz,shrio,权限

2015-08-17

jshop源码jshop源码

Jeeshop独立网店系统(B2C)jar包齐全,可运行,欢迎各位热爱java的朋友学习spring,Mybatis,Framemaker,bootStrap

2015-08-08

SpringAop实例

SpringAop实例,包括xml和配置两种方式.jar齐全

2015-07-28

研磨设计模式 part4

研磨设计模式(陈臣 王斌)《研磨设计模式》完整覆盖GoF讲述的23个设计模式并加以细细研磨。初级内容从基本讲起,包括每个模式的定义、功能、思路、结构、基本实现、运行调用顺序、基本应用示例等,让读者能系统、完整、准确地掌握每个模式,培养正确的“设计观”;中高级内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。

2015-06-25

研磨设计模式 part3

研磨设计模式(陈臣 王斌)《研磨设计模式》完整覆盖GoF讲述的23个设计模式并加以细细研磨。初级内容从基本讲起,包括每个模式的定义、功能、思路、结构、基本实现、运行调用顺序、基本应用示例等,让读者能系统、完整、准确地掌握每个模式,培养正确的“设计观”;中高级内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。

2015-06-25

研磨设计模式 part2

研磨设计模式(陈臣 王斌)《研磨设计模式》完整覆盖GoF讲述的23个设计模式并加以细细研磨。初级内容从基本讲起,包括每个模式的定义、功能、思路、结构、基本实现、运行调用顺序、基本应用示例等,让读者能系统、完整、准确地掌握每个模式,培养正确的“设计观”;中高级内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。

2015-06-25

研磨设计模式 part1

研磨设计模式(陈臣 王斌)《研磨设计模式》完整覆盖GoF讲述的23个设计模式并加以细细研磨。初级内容从基本讲起,包括每个模式的定义、功能、思路、结构、基本实现、运行调用顺序、基本应用示例等,让读者能系统、完整、准确地掌握每个模式,培养正确的“设计观”;中高级内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。

2015-06-25

WebSocket网页实时聊天

WebSocket网页实时聊天,html5,需在tomcat7或以上版本运行

2015-06-11

JMS实例,整合spring,含jar

JMS实例,整合spring,含jar,完整可运行

2015-06-11

mysql安装版

下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面 mysql安装图文教程1 mysql安装图文教程1 mysql安装向导启动,按“Next”继续 mysql图文安装教程2 mysql图文安装教程2 选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程: mysql图文安装教程3 mysql图文安装教程3 在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change...”,手动指定安装目录。 mysql图文安装教程4 mysql图文安装教程4 填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。按“OK”继续。 mysql图文安装教程5 mysql图文安装教程5 返回刚才的界面,按“Next”继续 mysql图文安装教程6 mysql图文安装教程6 确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安装。 mysql图文安装教程7 mysql图文安装教程7 正在安装中,请稍候,直到出现下面的界面 mysql图文安装教程8 mysql图文安装教程8 这里是询问你是否要注册一个mysql.com的账号,或是使用已有的账号登陆mysql.com,一般不需要了,点选“Skip Sign-Up”,按“Next”略过此步骤。 mysql图文安装教程9 mysql图文安装教程9 现在软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql配置向导,不用向以前一样,自己手动乱七八糟的配置my.ini了,将 “Configure the Mysql Server now”前面的勾打上,点“Finish”结束软件的安装并启动mysql配置向导。 mysql图文安装教程10 mysql图文安装教程10 mysql配置向导启动界面,按“Next”继续 mysql图文安装教程10 mysql图文安装教程10 选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Detailed Configuration”,方便熟悉配置过程。 mysql图文安装教程11 mysql图文安装教程11 选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“Server Machine”,不会太少,也不会占满。 mysql图文安装教程12 mysql图文安装教程12 选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),随自己的用途而选择了,我这里选择“Transactional Database Only”,按“Next”继续。 mysql图文安装教程13 mysql图文安装教程13 对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了,这里不详述。我这里没有修改,使用用默认位置,直接按“Next”继续 mysql图文安装教程14 mysql图文安装教程14 选择您的网站的一般mysql访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,我这里选“Online Transaction Processing(OLTP)”,自己的服务器,应该够用了,按“Next”继续 mysql图文安装教程15 mysql图文安装教程15 是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,我这里启用,把前面的勾打上,Port Number:3306,在这个页面上,您还可以选择“启用标准模式”(Enable Strict Mode),这样MySQL就不会允许细小的语法错误。如果您还是个新手,我建议您取消标准模式以减少麻烦。但熟悉MySQL以后,尽量使用标准模式,因为它可以降低有害数据进入数据库的可能性。按“Next”继续 mysql图文安装教程16 mysql图文安装教程16 西文编码,第二个是多字节的通用utf8编码,都不是我们通用的编码,这里选择第三个,然后在Character Set那里选择或填入“gbk”,当然也可以用“gb2312”,区别就是gbk的字库容量大,包括了gb2312的所有汉字,并且加上了繁体字、和其它乱七八糟的字——使用mysql的时候,在执行数据操作命令之前运行一次“SET NAMES GBK;”(运行一次就行了,GBK可以替换为其它值,视这里的设置而定),就可以正常的使用汉字(或其它文字)了,否则不能正常显示汉字。按 “Next”继续。 mysql图文安装教程17 mysql图文安装教程17 选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name不变。按“Next”继续。选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name不变。按“Next”继续。 mysql图文安装教程18 mysql图文安装教程18 这一步询问是否要修改默认root用户(超级管理)的密码(默认为空),“New root password”如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,并将“Modify Security Settings”前面的勾去掉,安装配置完成后另行修改密码),“Confirm(再输一遍)”内再填一次,防止输错。 “Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了,设置完毕,按“Next”继续。 mysql图文安装教程19 mysql图文安装教程19 确认设置无误,如果有误,按“Back”返回检查。按“Execute”使设置生效。 mysql图文安装教程20 mysql图文安装教程20 设置完毕,按“Finish”结束mysql的安装与配置——这里有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法,先保证以前安装的mysql服务器彻底卸载掉了;不行的话,检查是否按上面一步所说,之前的密码是否有修改,照上面的操作;如果依然不行,将mysql安装目录下的data文件夹备份,然后删除,在安装完成后,将安装生成的 data文件夹删除,备份的data文件夹移回来,再重启mysql服务就可以了,这种情况下,可能需要将数据库检查一下,然后修复一次,防止数据出错。

2014-01-14

登录注册xml文件保存

登录注册xml文件保存,验证码等,jsp

2013-12-02

jsf学生信息管理

jsf2.0,增删改查,分页,批量删除.代码齐全,包括jar包,数据库sql文件.对于刚刚接触jsf的绝对有作用.

2013-06-13

Mars老师android视频教程第一,二,三季源码

Mars老师android视频教程第一,二,三季源码,犹豫在电驴上没有源码下载链接,所以找个一段时间.该源码对于想跟着Mars老师学习android系列教程的人来说会有很大帮助的.

2012-05-16

Struts2+hibernate3+spring2.5整合

使用案例演示Struts2+hibernate3+spring2.5整合.(jar包齐全,并加入了相关的注解),相信对您会有帮助

2012-04-30

java学习文档

Java基础语法,Java面试题(j2se+hibernate+struts+sql),EL表达式,JSTL,Struts标签,Struts2学习文档,hibernate学习文档,spring学习文档,It学生解惑真经

2012-04-28

MyEclipse快捷键

MyEclipse快捷键.转至百度文档,较全面的介绍了Myeclipse中各种比较实用的快捷键,相信对您快速掌握实用Myeclipse有很大帮助.

2012-04-28

动态代理和AOP详解

本资源利用文档加源码的方式较详细的介绍了JDK 动态代理和Spring的AOP机制.相信对您理解相关方面的知识有很大作用.

2012-04-28

分销管理系统

1:用户管理功能描述:用户管理主要用于实现用户的增删改查以及密码修改,在登录系统时用户必须是已经注册过的合法用户 2:基础数据管理功能描述:基础数据管理主要用于维护各种基础数据.包括物料维护,分销商维护,终端客户维护以及会计核算期间维护.(包括各种相关信息的增删改查等功能,便于企业管理) 3:分销商库存管理功能描述:此部分功能主要是记录个分销商库存,以及流向单管理.

2012-04-28

留言管理系统

系统模块1管理员模块2普通用户模块 系统性能 普通用户 :用户注册,用户登录,留言管理(添加留言,查询留言) 管理员:管理员登录,留言管理(添加留言,查询留言,删除留言),用户管理(删除用户)

2012-04-28

成绩管理系统

系统提供不同权限的用户登录,分别是管理员用户,教师用户,以及学生用户。系统对于一个用户只允许以一种身份登录。系统管理员登录系统后可以对系统进行管理,其主要操作时维护学生,教师,课程和班级的基本信息。学生登录后的主要操作时选课,查看成绩以及修改个人信息。教师登录后的主要操作是选择学生,公布成绩以及修改个人基本信息。本系统采用MVC三层架构的模式,在开发过程中使用struts和Hibernate来处理页面逻辑和持久化工作

2012-04-28

网络文件管理系统

网络文件管理系统.提供的服务有注册,登录,用户信息管理,上传文件,下载文件,删除文件,共享文件,发送站内信息,接受消息和备忘录等服务.本系统还提供了一个面向管理员的平台,为管理员提供了登录和查询上传文件的服务

2012-04-28

空空如也

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

TA关注的人

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