自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

长寿仙人的专栏

活得久了就能看到更多的风景,反正都是白嫖,何乐而不为呢。

  • 博客(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关注的人

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