- 博客(13)
- 收藏
- 关注
原创 记一次MySQL数据库update导致的数据恢复,使用log-bin
记一次update导致的数据恢复前提条件首先需要数据库开启了bin_log如果是update操作要开启ROW模式清楚binlog存储的位置恢复操作因为是更新操作,所以直接使用Navicat工具,运行命令找到当前的bin文件show master status;记录下对应的文件名运行命令flush logs;生成新的bin文件,让之前的操作保留在当前的状态下进入到服务器使用linux命令whereis mysqlbinlog找到mysqlbinlog文件所在的位置使用./mysq
2021-04-29 09:22:13 330
原创 Java泛型实现环形队列
CircularQueue.javapackage com.example.demo.circularqueue;/** * @author sunweidong */public class CircularQueue<T> { /** * 默认环形队列的容量,默认3600个元素 */ public static final int DEFAULT_CAPACITY = 3600; /** * 队列头部 */.
2021-03-22 19:41:27 142
原创 模板方法模式在项目中的实际使用
一、基本描述1,基本思想:在一个抽象类中公开定义了执行它的方法的模板,它的子类可以按需重写方法的实现,但调用将以抽象类中定义的方式进行。算法只存在于父类中,容易修改,需要修改算法的时候,只需要修改父类的模板方法或者已经实现的步骤,子类就会继承这些修改2,实现了最大化的代码复用:父类的模板方法和已经实现的步骤会被继承直接使用3,即统一了算法,又提供了很大的灵活性:父类模板方法确保了算法的结构不变,同时由子类提供部分步骤的实现4,不足之处:每一个不同的实现都需要不同的子类去实现,导致类的数量增加
2021-03-16 16:19:41 541
原创 ThreadLocal实现线程安全的时间格式化SimpleDateFormat
import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;import java.util.Map;/** * 时间格式化工具 * * @author sunweidong */public class SimpleDateFormatUtil { /** 同步锁 */ private static final Object syncLock = new Objec.
2021-03-16 16:02:05 537 1
原创 Java反射获取Pojo的值
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.lang.reflect.Field;import java.text.SimpleDateFormat;import java.util.*;/** * @author sunweidong */public class ReflectPojoUtil { protected static final Logger logger = Logg.
2021-03-16 15:59:59 218
原创 SpringBoot获取上下文信息
package com.converge.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.stereotype.Component;@Componentpu.
2021-03-16 15:56:23 272
原创 js动态的引入头文件
function loadjscssfile(filename, filetype) { if (filetype == "js") { var fileref = document.createElement('script'); fileref.setAttribute("type", "text/javascript"); fi
2017-05-10 09:47:11 3169
原创 修改title旁边的小图标
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />href可以自定义一个路径
2017-05-10 09:45:01 3730
原创 js判断ip归属地
script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js" charset="GB2312" >script>script type="text/javascript">console.log(remote_ip_info);script>
2017-05-10 09:42:39 1531
原创 服务器部署、配置nginx【centos】
1,yum -y install pcre*2,yum -y install openssl*3,tar -zxvf nginx4,cd nginx./configuremake && make install----修改nginx.config./nginx -t #测试是否安装成功./nginx #开启nginx./nginx -s re...
2017-05-09 18:03:27 389
原创 服务器部署、配置tomcat【centos】
1,把tomcat包上传到服务器上。2,tar -zxvf apache-tomcat.tar.gz解压文件3,vim /etc/profile 中追加一下代码TOMCAT_HOME=/usr/local/java/apache-tomcat-webappCATALINA_BASE=/usr/local/java/apache-tomcat-webappCATALINA_HOM...
2017-05-09 18:01:26 306
原创 服务器部署、配置JDK【centos】
1)把JDK上传到服务器2)【创建文件夹】sudo mkdir /usr/local/java3)【解压到指定目录】sudo tar zxvf ./jdk-7u75-linux-x64.tar.gz -C /usr/local/java/4)【配置环境】vim /etc/profile 在最下方加入JAVA_HOME=/usr/local/java/jdk1.7.0_75CLA...
2017-05-09 17:59:41 1625
原创 服务器部署、配置mysql【centos】
创建账户添加用户useradd alexs添加密码passwd alexswits1730960创建用户组groupadd developer更改用户组usermod -g developer alexs1,上传包cd /usr/local/sudo mkdir mysqlcd mysql2,tar -zxvf mysql-5.6.29...
2017-05-09 17:57:29 650
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人