4 说好blue

尚未进行身份认证

暂无相关简介

等级
TA的排名 18w+

navicat连接MySQL8.0出现2059错误

在navicat链接mysql8以后的版本时,会出现2059的错误,这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password。解决此问题有两种方法,一种是更新navicat驱动来解决此问题,一种是将mysql用户登录的加密规则修改为mysql_native_password。本...

2018-04-23 09:11:24

Mysql对已有数据表进行分区

对于表分区的方法有几大类型1.range分区2.list分区3.hash分区4.key分区本文通过range进行分区。对于已存在的数据的表结果,解决思路是先创建一张空的分区表结构,然后把数据迁移至新的表,然后编写存储过程和定时增加表结构。1.创建一张新的分区表结构

2017-11-30 11:20:33

javaweb在阿里云centos7下搭建mysql5.6简单的主从结构

最近为了增加公司服务的抗压能力,搭建了一套mysql的主从结构。目前这套服务只是最基本的一主一从结构,只是实现了最基本的读写分离功能,后期还需要大量的优化。这里把搭建过程记录下来,以备后续。 首先,先描述一下具体的实施步骤:1.搭建mysql数据库2.配置数据库热备份3.配置mycat中间件需要准备:1:两台centos服务器192.168.1.11

2017-11-28 10:31:29

java设置模式--单例模式

单例模式算的上是一种最简单的设计模式了,甚至有些爸爸认为它都算不上是一种模式,顶多算的上算是一种设计技巧。所谓单例模式,就是一个类有且只能有一个实例,他需要自行创建一个实例并且开放给系统。这种设计模式在我们的项目中十分常见,比如多线程的线程池,比如数据库的连接池等等。单例模式能够保证一个类仅有唯一的实例,并提供一个全局访问点。对于单例模式,这里介绍五种实现方式。1.懒汉模式:(

2017-04-19 15:45:19

设计四个线程,其中两个线程每次对j+1,两个线程每次 j-1

这是一道典型的java多线程面试题。开路代码之前要明白什么是线程,什么是进程。通俗来讲,进程就是两个不同的工程,比如说你同时登陆的QQ和YY,他们之间的数据资源和地址空间不是共享的,这两个进程是单独存在的。而线程是基于进程下的,可以同时进行,多个进程之间的数据资源和地址空间是共享的,所以为了避免各种可预见和不可预见的错误发生,我们一般都都会给线程间加同步或者互斥进行处理。java中实现

2017-04-19 14:18:10

oracle触发器

在最近的项目中,运用到了触发器,在这里将触发器的用法进行一下总结好了,废话不多说,直接上代码create or replace trigger TRIGGER_DML --TRIGGER_DML是触发器名称,如果数据库中没有,则进行创建,如果有,则进行替换 after INSERT OR UPDATE OR DELETE --after 关键字表示在A表操作之后,之前用b

2017-03-15 10:55:40

spring中的定时器用法

在java实际开发过程中,会经常需要通过定时处理一些问题,比如在每天的0点更新数据库之类的操作。到目前的工作为止,写过了两种简单的定时器。由于功底不是很厚实,底层在这里就不进行探究,这里主要写出这两种方法以备后用。

2017-03-09 15:28:49
勋章 我的勋章
    暂无奖章