自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 SQL的四种连接-左外连接、右外连接、内连接、全连接

1、内联接(典型的联接运算,使用像 =  或 <> 之类的比较运算符)。包括相等联接和自然联接。     内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。       2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。     在 FROM子句中指定外联接时,可以由下列几组关键字

2016-03-20 16:57:52 438

原创 数据库分页

oracle使用rownum字段分页:rownum是一个伪列,是oracle系统自动为查询返回结果的每行分配的编号,第一行为1,第二行为2……SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM &lt;= 40) WHERE RN &gt;= 21 其中最内层的查询SELECT...

2016-03-20 16:39:25 339

原创 mysql数据库分页查询

一、MySQL 数据库分页查询MySQL数据库实现分页比较简单,提供了LIMIT函数。一般只需要直接写到sql语句后面就行了。LIMIT子句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数, 第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行数。例如:select * from table WHERE … L...

2016-03-20 16:37:31 716

转载 【Eclipse】反编译插件安装

详见:http://jingyan.baidu.com/album/e3c78d644e90ef3c4d85f547.html

2016-03-20 16:07:51 311

原创 【9】java几个常用线程类简介

1、Semaphere    Semaphore可以维护当前访问自身的线程个数,并提供了同步机制。使用Semaphore可以控制同时访问资源的线程个数,例如,实现一个文件允许的并发访问数。    Semaphore实现的功能就类似厕所有5个坑,假如有十个人要上厕所,那么同时能有多少个人去上厕所呢?同时只能有5个人能够占用,当5个人中的任何一个人让开后,其中在等待的另外5个人中又有一个可以占用...

2016-03-13 14:41:50 885

原创 Oracle 创建表空间

--解锁被锁定的scott用户,用sys用户登录alter user scott account unlock;commit;        --创建永久表空间create tablespace "azhe_tbs" datafile 'd:\oracle\product\10.2.0\oradata\orcl\azhe_tbs.dbf' size 1024m autoexten...

2016-03-12 23:30:25 315

原创 MySql优化【6】--压力测试脚本

#创建表DEPTCREATE TABLE dept( /*部门表*/deptno MEDIUMINT   UNSIGNED  NOT NULL  DEFAULT 0,dname VARCHAR(20)  NOT NULL  DEFAULT "",loc VARCHAR(13) NOT NULL DEFAULT "") ENGINE=MyISAM DEFAULT CHARSE

2016-03-12 23:27:36 319

原创 MySql优化【3】--SQL语句优化

 1、SQL优化的一般步骤1-1、通过show status命令了解各种SQL的执行频率。1-2、定位执行效率较低的SQL语句-(重点select)1-3、通过explain分析低效率的SQL语句的执行情况1-4、确定问题并采取相应的优化措施2、SQL语句优化-show参数    MySQL客户端连接成功后,通过使用show [session|global] status 命令可...

2016-03-12 23:24:34 471

原创 MySql优化【4】--数据库参数配置

最重要的参数就是内存,我们主要用的innodb引擎,所以下面两个参数调的很大  innodb_additional_mem_pool_size=64M  innodb_buffer_pool_size=1G对于myisam,需要调整key_buffer_size  当然调整参数还是要看状态,用showstatus语句可以看到当前状态,以决定改调整哪些参数

2016-03-12 20:58:00 342

原创 MySql优化【5】--合理的硬件资源和操作系统

读写分离如果数据库压力很大,一台机器支撑不了,那么可以用mysql复制实现多台机器同步,将数据库的压力分散。 主库master用来写入,slave1—slave3都用来做select,每个数据库分担的压力小了很多。要实现这种方式,需要程序特别设计,写都操作master,读都操作slave,给程序开发带来了额外负担。当然目前已经有中间件

2016-03-12 20:51:28 446

原创 MySql优化【2】--数据库表设计

第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解;(只要是关系型数据库都满足1NF)第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性;第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要求字段没有冗余。       没有冗余的数据库设计可以做到。但是,没有冗余的数据库未必是最好的数据库,有时为了提高运行效率,就必须降低范式标准...

2016-03-12 20:29:55 514

原创 MySql优化【1】--优化综述

【关系型数据库】        对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:① 数据库设计(表设计要符合3NF(规范的模式),但有时我们需要适当的逆范式)② sql语句优化(索引、常用小技巧)③ 数据库参数配置(考hibernate配置文件中的一些配置)④ 恰当的硬件资源和操作系统...

2016-03-12 20:20:13 348

原创 windows下的C:\Windows\System32\drivers\etc\hosts

windows下的C:\Windows\System32\drivers\etc\hosts文件,有关于127.0.0.1的映射1、屏蔽有害网站2、直接将域名和地址映射,提高速速。域名需要到DNS服务器去解析。

2016-03-06 17:10:12 1003

原创 Struts 中ActionContext和ServletActionContext的比较

一、ActionContext        ActionContext(com.opensymphony.xwork.ActionContext)是Action执行时的上下文,上下文可以看作是一个容器(其实我们这里的容器就是一个Map而已),它存放的是Action在执行时需要用到的对象。ActionContext对象的创建过程是static ThreadLocal actionContext ...

2016-03-05 21:04:29 372

各种实用开发工具

包含window,linux,mac下各种版本各种前后端,数据库等工具包,非常实用。

2018-08-26

spring框架2016

最新spring框架2016视频教程,包含源码和笔记。小白入手实用教程。

2018-08-26

hibernate框架2016

最新hibernate框架2016视频教程,包含源码和笔记。小白入手实用教程。

2018-08-26

java反编译工具

java中class文件的反编译工具,java中class文件的反编译工具,java中class文件的反编译工具,java中class文件的反编译工具。

2018-08-26

Des前后台加解密

2016-03-20

空空如也

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

TA关注的人

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