- 博客(189)
- 资源 (6)
- 收藏
- 关注
原创 MySQL-字符集导致隐式转换
JOIN 关联字段类型不仅一定要相同,字符集也必须相同。禁止在列/表上单独指定字符集。MySQL 优先选用 utf8mb4,并且只在库级别指定即可。
2023-06-26 18:50:54
388
1
转载 python mac下安装 MySQLdb模块的坑 library not found for -lssl
https://www.jianshu.com/p/86367222dd74 env LDFLAGS="-I/usr/local/opt/openssl/include -L/usr/local/opt/openssl/lib" python setup.py install
2018-11-02 20:31:42
1204
原创 RDS备份恢复到本地ECS服务器,搭建主从
一、恢复云数据库MySQL的备份文件到自建数据库参考阿里文档https://help.aliyun.com/knowledge_detail/41817.htmla.数据库的版本至少为5.6.16及以上(大于等于RDS版本),我用的是5.6.37b.我使用percona-xtrabackup-2.3.8c.下载rds_backup_extract.sh1.下载RDS备份wget
2017-09-19 16:17:23
1720
原创 open-falcon监控主机、MySQL与Redis
主机安装agent1、安装go环境2、执行脚本export GOPATH=/shellmkdir -p $GOPATH/src/github.com/open-falconcd $GOPATH/src/github.com/open-falcongit clone https://github.com/open-falcon/agent.gitcd agentgo get ./.
2017-07-24 11:36:08
4236
原创 MySQL压测sysbench/tpcc
一、sysbench1.先安装依赖软件wget http://mirror.centos.org/centos/6/os/x86_64/Packages/postgresql-libs-8.4.20-7.el6.x86_64.rpmyum -y install make automake libtool pkgconfig libaio-devel vim-common2.安装完成后找
2017-06-27 09:54:35
1866
原创 Java工具类--List<T>带出excel
package com.zp.prod;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.OutputStream;import java.lang.reflect.Field;import java.nio.file.Paths;imp
2017-06-23 09:25:33
1028
原创 redis集群替换服务器
1 新建2个单机节点 ./redis-server ../conf/redis.6391.conf 2 加入集群 redis-trib.rb add-node 192.168.1.165:6391 192.168.1.165:6389 redis-trib.rb add-node 192.168.1.165:6392 192.168.1.165:6390 3 成为主节点的slave
2017-06-22 16:07:11
896
原创 基于GTID的 故障切换
数据库状态主库1:192.168.1.246:3306 从库1:192.168.1.246:3307 从库2:192.168.1.246:3308 主库1(root:127.0.0.1:3306) [db3306]> show master status;+------------------+----------+--------------+---------------
2017-06-07 14:37:05
405
原创 MySQL5.7 基于GTID的多源复制
基于GTID的MySQL5.7的多源复制主库1:192.168.1.246:3306主库2:192.168.1.246:3307从库1:192.168.1.246:3308安装5.7数据库初始化5.7数据库,与之前不一样,命令如下(--defaults-file 一定为第一个参数)./bin/mysqld --defaults-file=/data/mysql/mysql3306/m
2017-06-07 11:49:55
2856
原创 MySQL安装
数据库安装1、新建数据库用户mysql/usr/sbin/groupadd mysql/usr/sbin/useradd -g mysql -s /sbin/nologin mysql2、MySQL安装解压软件至/usr/local/tar zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz -C /usr/local/cd /usr/l
2017-04-07 10:56:35
450
原创 MySQL起停脚本
#!/bin/bash## mysqld This shell script takes care of starting and stopping# the MySQL subsystem (mysqld).## chkconfig: 2345 78 36# description: MySQL database server.# pro
2017-04-07 10:45:38
644
原创 MySQL-5.6配置文件(GTID)
# MySQL5.6 configure file (PROD)# MySQL_version 5.6# Version 1.1# Date 2017-02-17[mysqld]# generic configuration optionsdefault-time-zone= "+8:00"user = mysqlport = 3306b
2017-03-02 16:11:44
811
原创 MyBatis Generator 自动生成Dao、Bean、Mapping相关
1、配置eclipse使用MyBatis Generator从 https://github.com/mybatis/generator/releases 下载MyBatis Generator把解压后的MyBatis Generator放入eclipse对应的目录中(features/plugins)重启eclipse,在 File->New->Other->MyBatis会找到相应选
2017-02-27 16:26:29
10988
原创 Java-springMVC框架:springMVC取参数值、把值放入作用域方法
Java-springMVC框架:springMVC取参数值、把值放入作用域方法package com.zp.upload;import java.io.IOException;import java.io.PrintWriter;import java.util.ArrayList;import java.util.List;import java.util.regex.Patt
2017-01-16 17:55:10
4577
原创 Java-springMVC框架:springMVC简单搭建一
一个简单的MVC框架,基本要熟悉以下步骤1:定义一个Controller类2:配置如何配置3:如何定义url地址 进入方法4:如何将查询的数据放入作用域(拿到request,response对象)5:如何返回页面,转发/重定向springmvc的配置:1: 引入jar包 commons-beanutils-1.8.0.jar commons-fileupload-1.
2017-01-09 10:07:49
369
原创 Java框架:AOP--Schema
http://blog.youkuaiyun.com/qq_34120041/article/details/53817252常用的AOP两种方式:1、Scheme-AOP-配置文件的切面2、@Aspectj -基于注解案例:配置文件的切面1、接口IPerson和实现类XiaoBaiImplpackage com.aop.schema;public interface
2017-01-05 15:11:43
370
原创 MySQL工具:doDBA
Github主页:https://github.com/dblucyne/dodba_toolsDownload:wget https://raw.githubusercontent.com/dblucyne/dodba_tools/master/doDBA --no-check-certificatewget https://raw.githubusercontent.com/dblu
2017-01-04 18:18:01
4110
原创 Java框架:AOP--注解模式
1、bean.xml文件 2、新建接口IPerson,实现类XiaoBaiImplpackage com.aop.aspect;public interface IPerson { public void addPerson(); public void addPersonNum(int num,String name); public void updatePe
2017-01-04 17:48:27
444
原创 Java框架:AOP--(JDK、CGLIB)
Spring对AOP的支持Spring中AOP代理由Spring的IOC容器负责生成、管理,其依赖关系也由IOC容器负责管理。因此,AOP代理可以直接使用容器中的其它bean实例作为目标,这种关系可由IOC容器的依赖注入提供。Spring创建代理的规则为:1、默认使用Java动态代理来创建AOP代理,这样就可以为任何接口实例创建代理了2、当需要代理的类不是代理接口的时候,Spring会切换
2016-12-30 17:41:34
407
原创 Java框架--国际化
新建两个国际化资源文件resource_en_US.propertiesresource_zh_CN.properties格式:资源文件的名称__.propertiesresource_en_US.propertiesname=I am {0},today is {1} year!resource_zh_CN.propertiesname=\u6211\u53EB{
2016-12-16 15:29:56
563
原创 Java框架--资源文件配置
jdbc.properties 放在classptah目录下datasource.type=mysqldatasource.driverClassName=com.mysql.jdbc.Driverdatasource.url=jdbc\:mysql\://127.0.0.1\:3306/tzexam?useUnicode\=true&characterEncoding\=UTF-8d
2016-12-15 17:10:45
450
原创 Java框架--注解模式:@Repository @Service @Controller @Autowired
Java面向对象本质:找到类--创建对象--给属性赋值--调用方法xml--bean(找到类)--beanFactory(创建对象-反射)--property(set注入、构造注入、工厂注入)--getBean(从beanFactory)获取对象--对象调用方法注解模式--context扫包--给类加@Component注解(找到类)--beanFactory(创建对象-反射)--@Aut
2016-12-15 16:00:46
2617
原创 Java框架--IOC javabean注入(List/Map/Set/Properties/Array/Date)
基础类Teacher/Studentpackage com.ioc;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Properties;import java.util.Set;public class Teacher { //byte short
2016-12-14 11:01:50
862
原创 Java基础--log4j
导入包commons-logging-1.1.jarlog4j-1.2.14.jar测试类package com.jspwb.framework.test;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;public class Log4j
2016-12-05 15:34:29
273
原创 Java基础--Java中JSON的处理
1、引入jar包commons-beanutils-1.7.0.jarcommons-collections-3.2.jarcommons-lang-2.4.jarcommons-logging-1.1.jarezmorph-1.0.4.jarjson-lib-2.2.3-jdk13.jar2、JSONTest类package com.jspwb.framework.
2016-12-01 11:41:34
2684
原创 JSP基础--ServletContext
JSP基础--ServletContext是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所有用户需要共享的线程又是安全的一些信息。1、初始化类package c
2016-11-23 10:36:42
509
原创 JSP基础--过滤器:filter
过滤器:filter开发人员可以实现用户在访问某个目标资源之前,对访问的请求和响应进行拦截。简单说,就是可以实现web容器对某资源的访问前截获进行相关的处理,还可以在某资源向web容器返回响应前进行截获进行处理。新建过滤器:1、新建过滤器关联的Java类,实现Filter接口2、引入几个方法。init destroy dofileter3、在web.xml注册1、新建过滤器关联
2016-11-22 10:41:52
304
原创 JSP基础--servlet
创建一个JavaWeb项目1、eclipse新建 Dynamic Web Project,名字为 jsp2、helloservlet类package com.jsp;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import j
2016-11-21 19:03:59
275
原创 Java基础--JDBC-反射等
User类package com.JDBCTest;import java.util.Date;public class User { private Integer id; private String username; private String address; private Date birthday; public Integer getId() {
2016-11-16 18:58:43
394
原创 Java基础--JDBC-HashMap
Java基础--JDBC-HashMappackage com.JDBCTest;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.util.ArrayList;import
2016-11-15 15:00:15
699
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人