自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 数据库知识点小结

  1数据库的四大特性:        1)原子性          原子性是指事务包含的所有操作要么全部执行成功,要么全部失败进行回滚,因此数据的成功就要完全的应用到数据库,如果操作失败则不能对数据库有任何的影响        2)一致性           一致性是指事务必须使数据库...

2018-07-18 14:37:06 203 0

原创 什么是IOC和什么是AOP

一、IOC 首先:IOC(Inverse of Contro)控制反转,有时候也被称为DI依赖注入,它是一种降低对象耦合关系的一种设计思想。  1.概念引入:       1.1一般而言,在开发中使用分层体系结构,都是上层调用下层的接口,上层依赖下层的执行,这就使得调用者依赖被调用者。所以现...

2018-07-17 09:46:58 30854 1

原创 设计模式之单例模式

一、概念 1.单例模式是Java设计模式中最简单的设计模式之一。 2.单例模式属于对象创建型模式 3.单例模式的作用是保证一个类仅有一个实力,并提供一个访问他的全局访问点。   理解:某些类创建对象是非常消耗内存消耗时间的,这种类创建的对象我们称它为重量级对象,由于重量级对象的这些特征,所...

2018-07-16 14:10:43 81 0

原创 使用Java操作Redis数据库

Redis本身提供了Java支持,这个组建是jedis,要想在redis的编程开发,需要通过maven获取该组建,一、连接Redis数据库     要使用Redis数据库,我们首先得测试一下能否正常连接吧,连接都连不上谈什么操作数据库。1.第一步创建一个maven项目:maven项目怎么创建,这个...

2018-07-15 17:28:11 1784 0

原创 Redis深入操作(redis事务控制,乐观锁,密码配置,性能监控)

一、redis事务控制1.1redis本身支持事务处理,但是这种支持的事务处理本身是存在有设计缺陷的,而且与传统数据库的事务控制不同,首先来看一下redis中事务支持命令:                        .打开事务:multi                        .取消事...

2018-07-15 11:27:10 1379 1

原创 Redis数据操作(redis入门)

一、字符串类型在redis里面有一个特别重要的命令“keys”,可以进行全部数据的列出。 1.设置新的数据:set username-dlnu hello; 2.取得对应的数据:get username-dlnu;     .如果在进行数据查询的时候没有对应的key的内容,则返回的是“nil”。...

2018-07-14 18:15:56 137 0

原创 Java web项目部署到阿里云服务器上

首先,笔者为大三学生,平时课设和练习写了不少得得ava web项目,但是每次运行都是localhost开始,实在厌烦,而且每次验收项目都要带着电脑,这点挺无语得,所以萌生了买阿里云服务器来部署项目得冲动。之前觉得部署项目这件事会很难,但是接触了发现其实很简单,无非就是再阿里云上装上和本机一样的环境...

2018-07-13 20:01:37 9567 16

原创 SQL总结

1、只检索前五行数据 mysql: SELECT comment_id FROM t_comment LIMIT 5;   oracle:SELECT comment_id FROM t_comment WHERE ROWNUM <=5; 2、从第n行数据开始检索n行数据 ...

2018-08-24 11:28:31 389 0

原创 Map集合的遍历方式

import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class TestMap {     public static void main(String[] args) {     ...

2018-07-24 11:57:03 85 0

原创 优化SQL语句

1.对查询进行优化,尽量避免全表扫描,首先应该考虑在where及order by涉及的列上建立索引。 2.应避免在where字句中使用!=或者<>操作符,否则将引擎放弃使用索引而进行全局扫描。 3.应当避免在where字句中对字段进行null值判断,否则将导致引擎放...

2018-07-19 13:00:39 82 0

原创 阿里云Centos7的Redis安装 (linux安装redis)

一、效果图    先上我安装好了的效果图吧 二、安装步骤工具准备:我这里选择的工具还是xsheel 和winSCP下载redis安装文件 https://redis.io/download 自行去官网进行下载吧!下载好了将安装文件上传到目录/usr/local/src#切换到安装目录 cd /us...

2018-07-14 11:21:31 525 0

原创 Tomcat常见问题排查方法

一、tomcat问题排查  1.JAVA_HOME    1.1 问题描述:点击startup.bat之后,屏幕一闪而过    1.2 检查问题: 首先通过cmd命令进入控制台,然后切换到对应的目录执行startup命令,得到JRE_HOME environment .... 这个提示,就表示JA...

2018-07-14 09:02:54 3594 0

原创 阿里云CentOS-7.2安装tomcat

1.附上结果图,无图无真相2.准备tomcat安装包---》tomcat下载我这里下载的是    apache-tomcat-8.5.32.tar3.创建tomcat的安装目录cd /usr/java mkdir tomcat将下载好的tomcat文件通过WinSCP工具上传到centos的tom...

2018-07-13 19:23:43 1374 5

原创 阿里云CentOS-7.2安装jdk

1.首先上效果图:输入 java -version 显示对应的jdk版本,和window上面验证一样的,输入Java和Javac一样的显示说明成功输入Java -version输入javac好了,废话不多说,我们开始安装:2.工具准备:我使用的工具为Xsheel和winSCP:这两个工具作用,Xs...

2018-07-13 18:06:28 1322 0

转载 阿里云CentOS-7.2安装mysql

先上效果图:  我下载的阿里云的服务器系统centos7.2是纯内核版本,并没有其他的工具,所以这个系统是非常干净的。所以我就需要给系统安装一一些工具,来方便系统的管理与操作,我们上面讲到了关于服务器的yum的配置在这里我们会为大家讲解如何使用yum 安装我们的mysql。  在内核版本中默认自带...

2018-07-13 17:02:34 2448 2

原创 Redis入门

1.Redis简介 :为什么会引入nosql?(关系型数据库存在不足)  关系型数据库的问题所在:     1.1传统关系型数据库(ACID)的事务控制是一个很好的机制,但是他存在的问题就是速度太慢了。   1.2行列的规范化存储,要求太严格了,传统的数据库购物车实例分析:为了保证高的并发访问量,...

2018-07-07 15:05:53 57 0

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