SpringMVC之四:渲染Web视图
摘要:理解视图解析 在前面的例子中,我们看到控制器返回的都是一个逻辑视图的名称,然后把这个逻辑视图名称交给view resolver,然后返回渲染后的 html 页面给 client。 将控制器中请求处理的逻辑和视图中的渲染实现解耦是Spring MVC的一个重要特性。如果控 制器中的方法直接负责产生HT
阅读全文
posted @
2014-06-23 11:38
duanxz
阅读(1914)
推荐(0) 编辑
普通Java类获取spring 容器的bean的5种方法
摘要:方法一:在初始化时保存ApplicationContext对象方法二:通过Spring提供的工具类获取ApplicationContext对象方法三:继承自抽象类ApplicationObjectSupport方法四:继承自抽象类WebApplicationObjectSupport方法五:实现接口
阅读全文
posted @
2014-06-18 10:16
duanxz
阅读(31507)
推荐(1) 编辑
Spring注解@Component、@Repository、@Service、@Controller,@Autowired、@Resource用法
摘要:一、Spring定义bean,@Component、@Repository、@Service 和 @Controller Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。
阅读全文
posted @
2014-06-18 09:38
duanxz
阅读(3123)
推荐(1) 编辑
Spring Timer 两种实现
摘要:有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。1.Java Timer定时首先继承java.util.TimerTask类实现run方法import java.util.TimerTask; public class EmailReportTa...
阅读全文
posted @
2014-06-17 09:22
duanxz
阅读(1436)
推荐(0) 编辑
Spring读取加密属性文件处理--待整理
摘要:引言:Spring框架俨然已经是目前Java WEB项目开发的一个宠儿,更有人将Spring, Struts,和Hibernage称之为Java WEB项目开发的3件利器。Spring的依赖、注入、AOP及和其它框架的很好集成(如:hibername、ibatis、struts等)确实给web项目开
阅读全文
posted @
2014-06-17 09:21
duanxz
阅读(833)
推荐(0) 编辑
Spring3.2新注解@ControllerAdvice @InitBinder
摘要:@ControllerAdvice,是spring3.2提供的新注解,从名字上可以看出大体意思是控制器增强。 @ControllerAdvice是@Component注解的一个延伸注解,Spring会自动扫描并检测被@ControllerAdvice所标注的类。@ControllerAdvice需要
阅读全文
posted @
2014-06-17 09:21
duanxz
阅读(5968)
推荐(0) 编辑
SpringMVC之三:配置Spring MVC Controller
摘要:一、Controller配置方式 第一种 URL对应Bean如果要使用此类配置方式,需要在XML中做如下样式配置 <!-- 表示将请求的URL和Bean名字映射--> <bean class="org.springframework.web.servlet.handler.BeanNameUrlHa
阅读全文
posted @
2014-06-17 09:20
duanxz
阅读(1064)
推荐(0) 编辑
深入理解DIP、IoC、DI以及IoC容器
摘要:对于大部分小菜来说,当听到大牛们高谈DIP、IoC、DI以及IoC容器等名词时,有没有瞬间石化的感觉?其实,这些“高大上”的名词,理解起来也并不是那么的难,关键在于入门。只要我们入门了,然后循序渐进,假以时日,自然水到渠成。 好吧,我们先初略了解一下这些概念。 依赖倒置原则(DIP):一种软件架构设
阅读全文
posted @
2014-06-17 09:16
duanxz
阅读(487)
推荐(0) 编辑
缓存与数据库一致性之三:缓存穿透、缓存雪崩、key重建方案
摘要:一、缓存穿透预防及优化 缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中,但是出于容错的考虑,如果从存储层查不到数据则不写入缓存层,如图 11-3 所示整个过程分为如下 3 步: 缓存层不命中 存储层不命中,所以不将空结果写回缓存 返回空结果 缓存穿透将导致不存在的数据每次请求都要到存
阅读全文
posted @
2014-06-17 09:15
duanxz
阅读(8516)
推荐(4) 编辑
Spring容器初始化过程
摘要:一、Spring 容器高层视图 Spring 启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配号Bean之间的依赖关系,为上层应用提供准备就绪的运行环境。 二、内部工作机制 该图描述了Spring容器从加载配置文
阅读全文
posted @
2014-06-17 09:14
duanxz
阅读(9219)
推荐(2) 编辑
Spring bean加载之1:BeanFactory和FactoryBean
摘要:BeanFactory BeanFactory:以Factory结尾,表示它是一个工厂类(接口),用于管理Bean的一个工厂。在Spring中,BeanFactory是IOC容器的核心接口,它的职责包括:实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。 Spring为我们提供了许多易用的B
阅读全文
posted @
2014-06-17 09:13
duanxz
阅读(1116)
推荐(0) 编辑
@SpringBootApplication注解分析
摘要:Spring boot简介 Spring Boot是伴随着Spring4.0 产生的,是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快
阅读全文
posted @
2014-06-17 09:13
duanxz
阅读(45152)
推荐(1) 编辑
Spring框架中的@Import、@ImportResource注解
摘要:spring@Import @Import注解在4.2之前只支持导入配置类 在4.2,@Import注解支持导入普通的java类,并将其声明成一个bean 使用场景: import注解主要用在基于java代码显式创建bean的过程中,用于将多个分散的java config配置类融合成一个更大的con
阅读全文
posted @
2014-06-17 09:13
duanxz
阅读(5625)
推荐(0) 编辑
Spring3.1新属性管理API:PropertySource、Environment、Profile
摘要:Spring3.1提供了新的属性管理API,而且功能非常强大且很完善,对于一些属性配置信息都应该使用新的API来管理。虽然现在Spring已经到4版本了,这篇文章来的晚点。 新的属性管理API PropertySource:属性源,key-value属性对抽象,比如用于配置数据 PropertyRe
阅读全文
posted @
2014-06-17 09:12
duanxz
阅读(1048)
推荐(0) 编辑
Spring概述--1
摘要:1.1.1 Spring是什么Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一个应...
阅读全文
posted @
2014-06-17 09:09
duanxz
阅读(338)
推荐(0) 编辑
SpringMVC之二:配置 Spring MVC
摘要:Servlet 3.0规范在2009年12月份就发布了,因此很有可能你会将应用部署到支持Servlet 3.0的Servlet容器之中,如tomcat7.0及以上。在Servlet 3 规范中,可以使用 javaConfig 来配置 servlet,而不仅仅是 xml 文件。这里主要介绍如何使用 j
阅读全文
posted @
2014-06-17 09:06
duanxz
阅读(2335)
推荐(0) 编辑
spring(6)--注解式控制器
摘要:6.1、注解式控制器简介一、Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated。二、Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供了一组强大的...
阅读全文
posted @
2014-06-17 09:05
duanxz
阅读(2131)
推荐(0) 编辑
Spring之二:Spring AOP概述
摘要:一、AOP概念回顾 AOP是Aspect-Oriented Programming(面向方面编程)的简称, 虽然可以利用面向对象的方法可以很好地组织代码,也可以通过继承关系实现代码重用,但是程序中总是会出现一些重复的代码,而且不太方便使用继承的方法把它们重用和管理起来。它们的功能重复并且需要作用在不
阅读全文
posted @
2014-06-17 09:02
duanxz
阅读(1330)
推荐(0) 编辑
SpringMVC之一:SpringMVC原理
摘要:Spring MVC工作流程图 图一 图二 关键组件: DispatcherServlet:前端控制器,与大多数基于Java的Web框架一样, Spring MVC所有的请求都会通过一个前端控制器(front controller)Servlet。前端控制器是常用 的Web应用程序模式,在这里一个单
阅读全文
posted @
2014-06-17 08:58
duanxz
阅读(1780)
推荐(0) 编辑
mina2中的线程池
摘要:一、Mina中的线程池模型 前面介绍了Mina总体的层次结构,那么在Mina里面是怎么使用Java NIO和进行线程调度的呢?这是提高IO处理性能的关键所在。Mina的线程调度原理主要如下图所示: Acceptor与Connector线程 在服务器端,bind一个端口后,会创建一个Acceptor线
阅读全文
posted @
2014-06-16 19:30
duanxz
阅读(3090)
推荐(0) 编辑
zk 10之:Curator之三:服务的注册及发现
摘要:Service Discovery 我们通常在调用服务的时候,需要知道服务的地址,端口,或者其他一些信息,通常情况下,我们是把他们写到程序里面,但是随着服务越来越多,维护起来也越来越费劲,更重要的是,由于地址都是在程序中配置的,我们根本不知道远程的服务是否可用,当我们增加或者删除服务,我们又需要到配
阅读全文
posted @
2014-06-16 13:50
duanxz
阅读(4065)
推荐(0) 编辑
zookeeper服务器端管理工具
摘要:zookeeper基本是基于API和console进行znode的操作,并没有一个比较方便的操作界面,这里也发现了taobao 伯岩写的一个工具,可以比较方便的查询zookeeper信息。 工具的开发语言主要是node.js(最近比较火),其标榜的是无阻塞的api使用。其原理主要是基于google的
阅读全文
posted @
2014-06-16 11:29
duanxz
阅读(3727)
推荐(0) 编辑
zk 09之:Curator之二:Path Cache监控zookeeper的node和path的状态
摘要:在实际应用开发中,当某个ZNode发生变化后我们需要得到通知并做一些后续处理,Curator Recipes提供了Path Cache 来帮助我们轻松实现watch ZNode。 Path Cache Path Cache可以监控ZNode子结点的变化,例如:add,update,delete。 A
阅读全文
posted @
2014-06-13 18:02
duanxz
阅读(2844)
推荐(0) 编辑
缓存与数据库一致性之二:高并发下的key重建(先淘汰cache再写db)的问题
摘要:一、为什么数据会不一致 回顾一下上一篇文章《缓存与数据库一致性之一:缓存更新设计》中对缓存、数据库进行读写操作的流程。 写流程: (1)先淘汰cache (2)再写db 读流程: (1)先读cache,如果数据命中hit则返回 (2)如果数据未命中miss则读db (3)将db中读取出来的数据入缓存
阅读全文
posted @
2014-06-13 18:01
duanxz
阅读(2488)
推荐(1) 编辑
分布式一致性协议之:Paxos算法(转)
摘要:Paxos算法的难理解与算法的知名度一样令人敬仰,从我个人的经历而言,难理解的原因并不是该算法高深到大家智商不够,而在于Lamport在表达该算法时过于晦涩且缺乏一个完整的应用场景。如果大师能换种思路表达该算法,大家可能会更容易接受: 首先提出算法适用的场景,给出一个多数读者能理解的案例 其次描述P
阅读全文
posted @
2014-06-13 18:01
duanxz
阅读(628)
推荐(0) 编辑
分布式一致性协议之:Zab(Zookeeper的分布式一致性算法)
摘要:Zookeeper使用了一种称为Zab(Zookeeper Atomic Broadcast)的协议作为其一致性复制的核心,据其作者说这是一种新发算法,其特点是充分考虑了Yahoo的具体情况:高吞吐量、低延迟、健壮、简单,但不过分要求其扩展性。下面将展示一些该协议的核心内容: 另,本文仅讨论Zook
阅读全文
posted @
2014-06-13 18:01
duanxz
阅读(1324)
推荐(0) 编辑
Zookeeper全解析——Paxos作为灵魂(转)
摘要:原计划在介绍完ZK Client之后就着手ZK Server的介绍,但是发现ZK Server所包含的内容实在太多,并不是简简单单一篇Blog就能搞定的。于是决定从基础搞起比较好。 那么ZK Server最基础的东西是什么呢?我想应该是Paxos了。所以本文会介绍Paxos以及它在ZK Server
阅读全文
posted @
2014-06-13 18:00
duanxz
阅读(306)
推荐(0) 编辑
zookeeper系列之通信模型(转)
摘要:本文的主题就是讲解Zookeeper通信模型,本节将通过一个概要图来说明Zookeeper的通信模型。 Zookeeper的通信架构 在Zookeeper整个系统中,有3中角色的服务,client、Follower、leader。其中client负责发起应用的请求,Follower接受client发
阅读全文
posted @
2014-06-13 18:00
duanxz
阅读(512)
推荐(0) 编辑
延时任务处理订单超时方案(非定时)
摘要:在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消 生成订单60秒后,给用户发短信 对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一共有如下几点区别 定时任务有明确的触发时间,延时任务没
阅读全文
posted @
2014-06-13 18:00
duanxz
阅读(1221)
推荐(0) 编辑
zk 05之:ZooKeeper的配置
摘要:ZooKeeper 的功能特性通过 ZooKeeper 配置文件来进行控制管理( zoo.cfg 配置文件)。 ZooKeeper 这样的设计其实是有它自身的原因的。通过前面对 ZooKeeper 的配置可以看出,对 ZooKeeper 集群进行配置的时候,它的配置文档是完全相同的(对于集群伪分布模
阅读全文
posted @
2014-06-13 17:59
duanxz
阅读(659)
推荐(0) 编辑
ZooKeeper典型应用场景(转)
摘要:ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得ZooKeeper解决很多分布式问题。网上对ZK的应用场景也有不少介绍,本文将结合作者身边的项目例子,系统地对ZK的应用场景进行一个分门归类的
阅读全文
posted @
2014-06-13 17:59
duanxz
阅读(482)
推荐(0) 编辑
zk 04之 Zookeeper Api(java)与应用
摘要:如何使用 Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。通过监控这些数据状态的变化,从而可以达到
阅读全文
posted @
2014-06-13 17:59
duanxz
阅读(1196)
推荐(0) 编辑
zk 01之 ZooKeeper概述
摘要:一、Zookeeper产生的背景 ZooKeeper是–个开放源代码的分布式协调服务,由知名互联网公司雅虎创建,是Google Chubby的源实现。ZooKeeper的设计目标是将那些复杂且容易出错的分布式–致性服务封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。 ①Z
阅读全文
posted @
2014-06-13 17:59
duanxz
阅读(911)
推荐(0) 编辑
zookeeper工作原理
摘要:1、Zookeeper的角色 » 领导者(leader),负责进行投票的发起和决议,更新系统状态 » 学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票 » Observer可以接受客户端连
阅读全文
posted @
2014-06-13 17:59
duanxz
阅读(255)
推荐(0) 编辑
zk 02之 Windows安装和使用zookeeper
摘要:本文介绍的 Zookeeper 是以 3.4.5 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两个方面介绍 Zookeeper 的Windows安装和配置. C
阅读全文
posted @
2014-06-13 17:57
duanxz
阅读(747)
推荐(0) 编辑
缓存与数据库一致性之一:缓存更新设计
摘要:一、缓存更新场景介绍 缓存是一种提高系统读性能的常见技术,对于读多写少的应用场景,我们经常使用缓存来进行优化。 例如对于用户的余额信息表account(uid, money),业务上的需求是: (1)查询用户的余额,SELECT money FROM account WHERE uid=XXX,占9
阅读全文
posted @
2014-06-13 09:49
duanxz
阅读(9761)
推荐(4) 编辑
jfinal框架教程-学习笔记(二)
摘要:上一节介绍了jfinal框架的简单搭建,这节通过一个小例子了解jfinal的结构和特点先上图1、建数据库(我用的是oracle数据库,其他的相对也差不多)-- Create tablecreate table CLASSES( classesid NUMBER not null, cl...
阅读全文
posted @
2014-06-12 15:06
duanxz
阅读(1304)
推荐(0) 编辑
JFinal介绍
摘要:JFinal是基于Java语言的极速Web + ORM框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有Ruby、Python、PHP等动态语言的开发效率!为开发者节约更多时间,去陪恋人、家人和朋友。JFinal的主要...
阅读全文
posted @
2014-06-12 15:05
duanxz
阅读(1639)
推荐(0) 编辑
jfinal框架教程-学习笔记(一)
摘要:Eclipse IDE for Java EE Developers 中1、创建 Dynamic Web Project2、修改 Default Output Folder,推荐输入 WebRoot\WEB-INF\classes特别注意:此处的 Default out folder 必须要与 We...
阅读全文
posted @
2014-06-12 15:05
duanxz
阅读(2090)
推荐(0) 编辑
diamond专题(三)—— diamond架构
摘要:大家好,这次为大家带来的是diamond的架构,架构如下图所示:对该图进行一些说明:1、作为一个配置中心,diamond的功能分为发布和订阅两部分。因为diamond存放的是持久数据,这些数据的变化频率不会很高,甚至很低,所以发布采用手工的形式,通过diamond后台管理界面发布;订阅是diamon...
阅读全文
posted @
2014-06-12 10:38
duanxz
阅读(925)
推荐(0) 编辑
diamond专题(四)—— 容灾机制
摘要:大家好,本次为大家带来diamond的容灾机制。 diamond之所以表现的稳定可靠,除了架构简单之外,另一个重要原因是diamond具有一套完备的容灾机制,容灾机制涉及到client和server两部分,主要包括以下几个方面:1、server存储数据的方式。server存储数据是“数据库 + 本地...
阅读全文
posted @
2014-06-12 10:38
duanxz
阅读(612)
推荐(0) 编辑
淘宝JAVA中间件Diamond详解(一)---简介&快速使用
摘要:大家好,今天开始为大家带来我们通用产品团队的产品 —— diamond的专题,本次为大家介绍diamond的概况和快速使用。一、概况diamond是淘宝内部使用的一个管理持久配置的系统,它的特点是简单、可靠、易用,目前淘宝内部绝大多数系统的配置,由diamond来进行统一管理。diamond为应用系...
阅读全文
posted @
2014-06-12 10:37
duanxz
阅读(4355)
推荐(0) 编辑
分布式环境下的session管理
摘要:一、分布式Session的几种实现方式 1.1、基于cookie 进行session共享 简单、方便,每次通过判断cookie中的用户状态信息判断用户的登录状态;但是用户信息要存在客户端,存在安全隐患,除非有相当安全的加密措施,如果加密码负载,也会增加运算的成本。 简单、方便,每次通过判断cooki
阅读全文
posted @
2014-06-12 10:37
duanxz
阅读(568)
推荐(0) 编辑
Spring管理Filter和Servlet(在servlet中注入spring容器中的bean)
摘要:在使用spring容器的web应用中,业务对象间的依赖关系都可以用context.xml文件来配置,并且由spring容器来负责依赖对象 的创建。如果要在servlet中使用spring容器管理业务对象,通常需要使用WebApplicationContextUtils.getRequiredWebA
阅读全文
posted @
2014-06-12 10:36
duanxz
阅读(1091)
推荐(0) 编辑
volatile之一--volatile不能保证原子性
摘要:目录: 《Java并发编程之三:volatile关键字解析 转载》 《volatile之一--volatile不能保证原子性》 《Synchronized之一:基本使用》 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制在java线程并发
阅读全文
posted @
2014-06-10 09:01
duanxz
阅读(1063)
推荐(0) 编辑
wireshark如何抓取本机包
摘要:在进行通信开发的过程中,我们往往会把本机既作为客户端又作为服务器端来调试代码,使得本机自己和自己通信。但是wireshark此时是无法抓取到数据包的,需要通过简单的设置才可以。 具体方法如下: 方法一: 1.以管理员身份运行cmd 2.route add 本机ip mask 255.255.255.
阅读全文
posted @
2014-06-06 15:59
duanxz
阅读(920)
推荐(0) 编辑
Spring Boot中使用RabbitMQ
摘要:很久没有写Spring Boot的内容了,正好最近在写Spring Cloud Bus的内容,因为内容会有一些相关性,所以先补一篇关于AMQP的整合。 Message Broker与AMQP简介 Message Broker是一种消息验证、传输、路由的架构模式,其设计目标主要应用于下面这些场景: 消
阅读全文
posted @
2014-06-06 15:41
duanxz
阅读(9260)
推荐(1) 编辑
Dubbo注册中心的四种配置方式详解
摘要:Dubbo目前支持4种注册中心,(multicast,zookeeper,redis,simple) 推荐使用Zookeeper注册中心。 一、Multicast注册中心 不需要启动任何中心节点,只要广播地址一样,就可以互相发现。组播受网络结构限制,只适合小规模应用或开发阶段使用。组播地址段: 22
阅读全文
posted @
2014-06-06 15:40
duanxz
阅读(33731)
推荐(0) 编辑
spring扩展点之三:Spring 的监听事件 ApplicationListener 和 ApplicationEvent 用法,在spring启动后做些事情
摘要:《spring扩展点之三:Spring 的监听事件 ApplicationListener 和 ApplicationEvent 用法,在spring启动后做些事情》 《服务网关zuul之七:zuul中的动态刷新路由配置》 《观察者模式与监听模式》 《JDK自带的观察者模式》 《JDK自带的监听器模
阅读全文
posted @
2014-06-06 15:40
duanxz
阅读(8500)
推荐(0) 编辑
zookeeper 大量连接断开重连原因排查
摘要:问题现象 最后发现线上的zookeeper的日志zookeeper.out 文件居然有6G,后来设置下日志为滚动输出,参考: http://blog.csdn.net/hengyunabc/article/details/19006911 但是改了之后,发现一天的日志量就是100多M,滚动日志一天就
阅读全文
posted @
2014-06-04 18:08
duanxz
阅读(1963)
推荐(0) 编辑
分布式一致性协议之:Gossip(八卦)算法
摘要:Gossip算法因为Cassandra而名声大噪,Gossip看似简单,但要真正弄清楚其本质远没看起来那么容易。为了寻求Gossip的本质,下面的内容主要参考Gossip的原始论文:<<Efficient Reconciliation and Flow Control for Anti-Entrop
阅读全文
posted @
2014-06-04 17:27
duanxz
阅读(3836)
推荐(0) 编辑
MongoDB分析工具之一:explain()语句分析工具
摘要:explain(),语句分析工具 MongoDB 3.0之后,explain的返回与使用方法与之前版本有了很大的变化,介于3.0之后的优秀特色和我们目前所使用给的是3.0.7版本,本文仅针对MongoDB 3.0+的explain进行讨论。3.0+的explain有三种模式,分别是:queryPla
阅读全文
posted @
2014-06-04 17:02
duanxz
阅读(5587)
推荐(1) 编辑
MongoDB分析工具之二:MongoDB分析器Profile
摘要:MongoDB优化器profile 在MySQL 中,慢查询日志是经常作为我们优化数据库的依据,那在MongoDB 中是否有类似的功能呢?答案是肯定的,那就是MongoDB Database Profiler。Profiler默认是关闭的,你可以选择全部开启,或者有慢查询的时候开启。 1.开启pro
阅读全文
posted @
2014-06-04 14:57
duanxz
阅读(4295)
推荐(0) 编辑
MySQL安装
摘要:1、windows下安装mysql-5.5.29-win32.zip: 1、解压缩,比如到d:\,为了方便,改一下路径,比如mysql2、开始/运行,输入cmd,回车进入命令行d:cd mysql\bin安装mysql服务mysqld.exe --install (默认服务名称是mysql或者mys
阅读全文
posted @
2014-06-04 14:56
duanxz
阅读(1051)
推荐(0) 编辑
MySQL INFORMATION_SCHEMA 使用
摘要:一、INFORMATION_SCHEMA介绍 第一个查询看看库里有多少个表,表名等select * from INFORMATION_SCHEMA.TABLES information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。
阅读全文
posted @
2014-06-04 14:30
duanxz
阅读(2691)
推荐(1) 编辑
windows和linux间互传文件
摘要:方法1:Xshell传输文件用rz,sz命令在xshell传输文件很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz首先你的Ubuntu需要安装rz.sz(如果没有安装请执行以下命令,安装完的请跳过.其它版本linux请自行安装相应软件)sudo ...
阅读全文
posted @
2014-06-04 14:29
duanxz
阅读(1057)
推荐(0) 编辑