zyb2017的博客

私信 关注
TransientBa
码龄4年
  • 331,153
    被访问量
  • 53
    原创文章
  • 30,110
    作者排名
  • 30
    粉丝数量
  • 于 2017-06-15 加入CSDN
获得成就
  • 获得119次点赞
  • 内容获得63次评论
  • 获得117次收藏
荣誉勋章
TA的专栏
  • SpringCloud
    3篇
  • 注解-spring
    4篇
  • mysql
    3篇
  • easyui
    2篇
  • 导出excel
    1篇
  • 导出-excel
    1篇
  • 导出sql
    1篇
  • idea
    2篇
  • javascript
    3篇
  • Mybatis
    2篇
  • XML
    1篇
  • Git
    1篇
  • sql语句
    2篇
  • 阿里云
    3篇
  • 阿里云服务器
    3篇
  • linux
    5篇
  • SecureCRT
    1篇
  • 二进制
    1篇
  • Gradle
    2篇
  • eclipse
    1篇
  • DButils
    1篇
  • ubuntu
    6篇
  • vmware-workstation
    2篇
  • 注解-java
    1篇
  • Spring-quartz
    1篇
  • Node
    1篇
  • 原型
    3篇
  • Nginx
    1篇
  • AxurePR
    3篇
  • Fiddler
    1篇
  • HttpClient
    1篇
  • 枚举
    1篇
  • aop
    3篇
  • SpringCloud
    3篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

SpringCloud 为服务消费者整合Ribbon

1 简介本文主要实现有:配合Eureka使用Ribbon实现负载均衡自定义Ribbon配置整合(java代码和属性配置两种实现)Ribbon独立使用配置整合2 整合Ribbon实现负载均衡通过上一篇文章《多节点高可用Eureka集群与服务注册》我们搭建了一个Eureka的集群,本文为了测试搭建后的效果稍作修改。首先复制上文中artifactId为microservice-prov...
原创
1432阅读
0评论
6点赞
发布博客于 2 年前

phpstudy解压版 解压就能用

我自己就用的这个,不用安装,直接解压后找到解压目录下的phpStudy.exe点开就能用,如果电脑上c9运行库上网上下一个就行(友情提示:32和4的又要下才行)
zip
发布资源于 3 年前

Navicat 12安装包汉化和注册机

Navicat 12安装包汉化和注册机,亲测好用,我自己就用的这个,里面有我写的注册说明,每一步都有 还有截图,照着弄就行 不好使你找我
rar
发布资源于 3 年前

SpringBoot引用Eureka导致返回结果由json变为xml解决方案

返回的XML最近搞Eureka的时候 项目的返回从Json变为了Xml,像下面这种原因在我的SpringBoot项目中集成了EurekaServer,又需要jackson-dataformat-xml这个依赖 他是干嘛的呢? 他可以将实体转换为xml也可以转换为json,根据发起请求的request头中Accept来决定,例如我下面这个:Accept: text/htm...
原创
15832阅读
9评论
13点赞
发布博客于 3 年前

多节点高可用Eureka集群与服务注册

1 简介Eureka是Netfilx开元的服务发现组件,本身是一个基于REST的服务。它包含EurekaServer(以下简称ES)和EurekaClient(以下简称EC)两部分,SpringCloud将它集成在子项目SpringCloudNetfilx中,实现了微服务的注册与发现2 原理我们可以直接看Eureka的架构图 上面说了 Eureka分为Server和Clien...
原创
21102阅读
5评论
6点赞
发布博客于 3 年前

Mysql修改表引擎

前言最近在SpringBoot中采用JpaRepository以及Transactional进行数据库事务操作,结果发现数据库中的表并没有被事务管理,我们知道当继承了JpaRepository后,其本身单个操作是自带事务的,而Transactional提供了多表多次操作的事务管理,经过检查发现代码并没有错误,于是想到可能采用JpaRepository自动创建表时创建的表引擎为MyISAM,而M...
原创
5328阅读
1评论
2点赞
发布博客于 3 年前

aop学习笔记之Aop责任链(四)

一 Aop责任链如何理解责任链呢?当一个切面有多个织入时,这些需要织入的方法就形成了一个责任链,就像Filter链一样二 原理 看了上图我们理解一下,责任链中包含每一个Handler,那每个Hanlder在执行之后,程序是怎么知道下次要执行哪个Handler呢?我们先做出假设,每个Handler中存储着NextHandler,这样程序就知道下次执行哪个了三 责任链实现...
原创
1241阅读
1评论
1点赞
发布博客于 3 年前

aop学习笔记之代理模式(三)

1 代理概念织入的时机分三种: 1.编译期织入(Aspect) 2.类加载时织入(AspectJ 5+) 3.运行时织入(Spring AOP)那如何实现运行时织入呢?通过代理。 上面这张图描述了调用方、代理对象、目标对象之间的关系,目标对象将自己托管给代理对象。比如当调用方发起请求执行目标对象中的方法,代理对象会响应并决定自己在其之前或之后执行相关动作,而原本目标对象该执行...
原创
222阅读
0评论
2点赞
发布博客于 3 年前

SpringBoot基于注解实现Aop

在SpringBoot中演示实现了aop的使用方法,包括pointcut和Advice
zip
发布资源于 3 年前

aop学习笔记之Pointcut Express和Advice(二)

aop学习笔记之基于@Aspect的AOP实现:http://blog.csdn.net/zyb2017/article/details/79420172 本篇代码下载地址:https://download.csdn.net/download/zyb2017/10277492前言在写上一篇的时候在想Aop的适用场景,那Aop到底在做怎样一件事情呢?一 Pointcut Exp...
原创
340阅读
0评论
1点赞
发布博客于 3 年前

aop学习笔记之基于@Aspect的AOP实现(一)

aop学习笔记之Pointcut Express和Advice:http://blog.csdn.net/zyb2017/article/details/79444476 本篇代码下载地址:https://download.csdn.net/download/zyb2017/10277492一 环境开始解决之前先来搭建一个测试的环境,MAVEN+Spring-Boot,版本为1.5...
原创
248阅读
0评论
0点赞
发布博客于 3 年前

ENUM使用与详解

全篇Enum的使用很方便,之前想写一篇一直拖到现在,话不多说直接上代码 先贴全篇,可以直接down下来跑,全篇后是详解package com.example.demo.st.setEnum;import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer;/** * Personnel class * * ...
原创
11516阅读
0评论
2点赞
发布博客于 3 年前

HttpClient使用与session的维持,connection pool shut down httpclient解决方案

一 前言本篇文章是再看了https://www.cnblogs.com/lixiuming521125/p/7058446.html之后写的,在原代码上重新写了一个方法实验,用到了原文中的地址本篇目的为维持session的使用,用户的cookie携带,思路为首先请求index页面提示需要登录,改为请求login页面后,携带Referer,UA以及cookie重新请求index页面,返回正确...
原创
4653阅读
0评论
0点赞
发布博客于 3 年前

Fiddler使用 抓取手机数据包及中文乱码解决方案

下载 安装1.地址为:https://www.telerik.com/download/fiddler 填写用途和邮箱 点击下载2.下载后运行下载的FiddlerSetup.exe文件设置1.点击上方Tools ->options2.在HTTPS中选中decrypt https traffic再选中ignore server certificate error
原创
7664阅读
0评论
3点赞
发布博客于 3 年前

Axure PR 全局变量、页面传值与条件判断

其他文章Axure8.0 安装 汉化 简单使用:http://blog.csdn.net/zyb2017/article/details/79167461 Axure PR用例、事件和交互样式:http://blog.csdn.net/zyb2017/article/details/79179258全局变量AxurePR默认拥有一个值为空的全局变量OnLoadVariable A
原创
6740阅读
0评论
0点赞
发布博客于 3 年前

Axure PR用例、事件和交互样式

其他文章Axure8.0 安装 汉化 简单使用 : http://blog.csdn.net/zyb2017/article/details/79167461 Axure PR 全局变量、页面传值与条件判断 : http://blog.csdn.net/zyb2017/article/details/79179796一 交互事件1.选中元件,右侧面板中点击属性,选择出发条件(点击、移
原创
6940阅读
0评论
1点赞
发布博客于 3 年前

Ubuntu配置Nginx及Nginx常用命令

一 Nginx下载安装1.1安装Nginx依赖库Ubuntu下apt-get install build-essentialapt-get install libtoolCentOS下可使用yum安装centos平台编译环境使用如下指令安装make:yum -y install gcc automake autoconf libtool make安装g++:yu
原创
6247阅读
0评论
2点赞
发布博客于 3 年前

Axure8.0 安装 汉化 简单使用

其他文章Axure PR用例、事件和交互样式 : http://blog.csdn.net/zyb2017/article/details/79179258 Axure PR 全局变量、页面传值与条件判断 : http://blog.csdn.net/zyb2017/article/details/79179796一 破解先说破解原因是更新后的Axure更改了授权,3312版之后网
原创
7443阅读
0评论
2点赞
发布博客于 3 年前

Windows下Node安装与cli创建项目

安装1.Node.js下载地址:https://nodejs.org/en/download/2.点击安装包,除了安装位置,其他保持默认即可3.检查环境变量path中是否有Node的变量配置(默认安装完成后会自动写入,无需手动配置)4.检查Node版本、npm版本cmd -> node –version在目前的版本中,node会将npm管理一起安装cdm
原创
1359阅读
0评论
2点赞
发布博客于 3 年前

正则表达式 Pattern 、Matcher

一 Pattern和Matcher1.1 相关在使用正则表达式之前我们需了解Pattern和Matcher,为什么要了解他们呢? 他们用来解决String不能解决的问题,是很实用切强大的正则表达式对象1.2 类库他们同属于一个类库包:java.util.regex 1.3 使用流程关于流程,为了直观我画了一张图,我们看图说: 图中标出了3个模块,从上到
原创
4799阅读
1评论
3点赞
发布博客于 3 年前

Spring配置Quartz实现定时调度任务

一 Quartz一个开源的作业调度框架,配置执行定时任务二 配置1 依赖dependency> groupId>org.quartz-schedulergroupId> artifactId>quartzartifactId> version>2.2.3version> dependency> dependency> groupId>
原创
22400阅读
3评论
1点赞
发布博客于 3 年前

解决Mysql插入报错Incorrect string value: '\xAC\xED\x00\x05~r...' for column 'rule' at row 1 Query

Incorrect string value ‘xx’ for column ‘xx’at row 1 Query出此问题之后上网查找了解决方案,有说String改StringBuffer的,还有其他方法,但都不适用 完整的报错语句:Incorrect string value: '\xAC\xED\x00\x05~r...' for column 'rule' at row 1 Query: I
原创
17009阅读
1评论
1点赞
发布博客于 4 年前

Gradle配置解决下载速度慢问题

前言当我们在gitee或其他地方拉下项目后,需要对项目依赖进行处理,我们可能会用到maven或gradle使用gradle处理依赖时经常会发生卡顿,或下载速度慢(之前有过下了3个小时的情况,实在忍不了),或干脆下载失败的问题,如何解决呢?使用国内镜修改项目下的build.gradlerepositories { mavenCentral()}修改为//我自己用的阿里的 感觉速度不慢a
原创
12464阅读
2评论
5点赞
发布博客于 4 年前

@interface 自定义注解

一 前言最近一直在搭建各种环境,编码写的少了,工作用到自定义注解,记录学习一下二 Java元注解在开始自定义注解之前我们需要了解元注解,那什么是元注解呢? 5个字:注解的注解。来帮我们描述定义注解,包括://Annotation被保留的时间长短,注解的保留位置@Retention//Annotation所修饰的对象范围 @Target //说明该注解将被包含在javadoc中@D
原创
554阅读
0评论
2点赞
发布博客于 4 年前

UBuntu17.04 安装Mysql

前言UBuntu不用传安装包或其他操作,很简单的几步就搞定了安装1.首先检查系统中是否已经安装了MySQL(第一次安装跳过这步就可以) 终端输入: sudo netstat -tap | grep mysql没反应或未显示安装结果则标识没有安装过Mysql2.更新MySQL的安装索引执行sudo apt-get update 2.安装配置 (中途会提示设置密码 密码记不住可以输入root) 执行
原创
2502阅读
0评论
1点赞
发布博客于 4 年前

UBuntu17.04 配置安装JDK9.0.1

下载JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html因为是UBuntu所以下载Linux版本,我的是64位,下载tar.gz的即可安装1.JDK下载后将文件传输到系统任意目录下关于文件传输:FileZilla或其他软件连接虚拟机进行FTP安装VMware Tool
原创
5930阅读
2评论
1点赞
发布博客于 4 年前

UBuntu17.04 获取root权限

获取权限打开终端输入sudo passwd root初次会提示输入密码Enter new UNIX password: (输入密码)Retype new UNIX password: (输入密码)passwd: password updated successfully设置完成有了账户之后,再次获取root权限时只要输入:su root提示:Password: (输入root密码)然后点击回车(
原创
2417阅读
0评论
1点赞
发布博客于 4 年前

UBuntu 17.04安装VMware Tools

终端终端的打开方式很多种,比较实用的Ctrl+Alt+T 也可以将打开终端的快捷方式添加到右键 1.终端输入 sudo apt-get install nautilus-open-terminal 2.注销用户重新登录 实现后效果如下安装VMware ToolsVMware Tools作用是什么?他提供了方便的文件拖动,安装后可以直接从本机拖动文件到UBuntu1.在VM上找到虚拟机 → 安装
原创
8860阅读
5评论
2点赞
发布博客于 4 年前

VMware WorkStation pro14安装UBuntu17.04

UBuntu之前用centOS,最近工作接触到UBuntu,先上几张图你们感受上面是在我VM上截得图,给我的第一印象UI很友善,UBuntu有桌面版,因为性能问题也有服务器版,不带图形界面的那种,毕竟作为服务器我们只需要足够稳定,性能OK的就够了附上一个在线体验网站,进去可以切换中文,再次强调很友善 官方的:http://tour.ubuntu.com/en/下载官网首页 https://www.
原创
2177阅读
0评论
4点赞
发布博客于 4 年前

DBUtils

前言Mybatis、hibernate提供了便捷,快速、高效的交互环境 那为什么要写DBUtils呢?他看起来更像一个简化了JDBC操作的类库DBUtils我们都熟悉了Controller → Service → Mapper这种结构,能不能简化? 看段代码:api @RequestMapping(value = "/projectLineList", method = RequestMetho
原创
192阅读
0评论
1点赞
发布博客于 4 年前

分页pagination第二次调用时pagination is not a function

页面初始化的时候 var a = $(".M-box1").pagination; console.log("get"+a); 可以打印出该方法 方法执行完毕后,点击分页再次调用方法, var a = $(".M-box1").pagination; console.log("get"+a); 输出undefined
2回答
发布问题于 4 年前

解决Eclipse4K屏下工具栏过小

注册表1、打开注册表a.win+R快捷键打开运行窗口,输入regedit,点击确定b.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\,然后在右边空白处点击右键,选择新建->DWORD(32位)值,名称为PreferExternalManifest,值为1。若发现已存在并且值已经为1则不用再管了2.在ec
原创
1437阅读
1评论
0点赞
发布博客于 4 年前

Gradle下载与环境变量配置

Gradle下载1.进入官网 https://gradle.org2.点击右上角Docs3.点击Installation下的Installation instructions 4.下载zip包 该页面还有些MAC的工具附上汉化5.完成后解压 Gradle环境变量以下以我本地路径为例:1.添加环境变量a.添加GRADLE_HOME,值为 D:\gradle\gradle-4.3.1b.扎到pa
原创
3331阅读
0评论
2点赞
发布博客于 4 年前

CentOS6.8 操作防火墙

关闭启动1.查看防火墙状态 service iptables status2.启动防火墙 service iptables start3.停止防火墙 service iptables stop4.重启防火墙 service iptables restart5.永久关闭后重启 chkconfig iptables on6 永久关闭防火墙 chkconfig iptab
原创
488阅读
0评论
0点赞
发布博客于 4 年前

SecureCRT v7.3.5带注册机

这两天装电脑刚安完,亲测好用,里面有我自己的安装总结,解压后点击安装说明,写的很详细了版本是7.3.5,有点老但是好用的
zip
发布资源于 4 年前

阿里云新建云服务器ECS

购买后点击立即开通1.选择地域、配置、网络 2.选择网络模式(正常可选经典网络)、镜像、购买时长、安全设置 点击确定完成实例
原创
480阅读
1评论
2点赞
发布博客于 4 年前

二进制运算

位运算符 运算符 符号 含义 例子 与 & 两边都为真时为真 1&1 =1 或 | 任何一边为真时为真 1 ~ 非 取反 如果1则为0 如果0为1 ~1 = 0 ^ 异或 两边相同为1 两边不同为0 1<>1返回false 1<>2返回true逻辑运算符 运算符 符号 含义 例子 逻辑与 &&
原创
298阅读
0评论
1点赞
发布博客于 4 年前

SecureCRT 设置超时自动断开连接时长

Options->Session Options->Terminal->Anti-idle->勾选Send protocol NO-OP点开后默认选中60s 调整为自己需要的空闲连接时长即可
原创
11443阅读
0评论
1点赞
发布博客于 4 年前

CentOS Linux 6.8 常用命令

常用1.返回上一层目录cd ..2.进入某个文件夹cd xxx返回上层目录下的某个文件夹cd ../xxx4.启动当前文件夹下的某个脚本文件./xxx.sh5.编辑某个文件 //编辑日志 vi后按i进入编辑模式vi xxx.log //退出:q //保存并退出:wq6.实时查看某个文件 //实时查看日志tail -f xxx.log7.查看后200行
原创
3967阅读
0评论
2点赞
发布博客于 4 年前

CentOS Linux 6.8 tomcat的启动关闭

tomcat启动1.进入tomcat下的bin文件夹cd usr/local/tomcat/bin2.启动当前文件夹下的tomcat./startup.sh3.查看实时日志//启动后返回tomcat下的logs文件夹中查看日志文件cd ../logs//tail -f命令实时查看tail -f
原创
3673阅读
0评论
1点赞
发布博客于 4 年前

阿里云RDS新建数据库与导入

导入1 登录 → 控制台 → 云数据库RDS版 → 实例列表 → 管理实例 → 数据库管理 → 创建数据库2 在实例列表页面登录数据库,进入后点击【数据方案】中的导入3 填写表单支持CSV、SQL、ZIP,忽略报错慎点,若存在drop等命令,可能会对原数据造成误删等操作!4 完成导入
原创
3854阅读
0评论
2点赞
发布博客于 4 年前

阿里云ECS服务切换云数据库RDS

一 连接方式内网 ECS上的服务器连接RDS的数据库外网 外网的服务器连接RDS的数据库二 连接方法2.1 内网登录 → 控制台 → 云服务器ECS → 实例 → 拿到服务器所在实例的内网ip控制台 → 云数据库RDS → 实例列表 → 实例管理 → 数据安全性 →修改白名单分组 → 加载ECS内网ip → 选择刚刚拿到的ip 该步骤将服务器所在ip添加到可访问RDS的白名单中,不
原创
2841阅读
0评论
1点赞
发布博客于 4 年前

ON DUPLICATE KEY UPDATE 用法与说明

ON DUPLICATE KEY UPDATE作用先声明一点,ON DUPLICATE KEY UPDATE为Mysql特有语法,这是个坑 语句的作用,当insert已经存在的记录时,执行Update用法什么意思?举个例子: user_admin_t表中有一条数据如下表中的主键为id,现要插入一条数据,id为‘1’,password为‘第一次插入的密码’,正常写法为:INSERT INTO
原创
44275阅读
11评论
13点赞
发布博客于 4 年前

Spring中的@Async注解 异步任务处理

使用需求在开发中,我们往往有一些特殊的需求,例如log、邮件、用户op的记录、来访者信息的记录等等。如果将这些操作放在他自己的线程中执行,会不会对程序造成阻塞呢?当高并发的情况下,任务的实时性还存在么?@AsyncSpring中为我们提供了@Async注解,异步的去处理。那如何去理解呢? 如果一个方法上加了@Async注解,表明这个方法将由一个新线程区执行而调用他的方法还在原线程执行,就好比去单独
原创
1191阅读
0评论
1点赞
发布博客于 4 年前

Git ---游离状态下的commit 分支切换与找回

Git游离状态什么是游离状态呢? 我不知道大家有没有遇到过commit后切换到别的分支,再想切回来的时候发现找不到刚刚提的verson了,因为你可能没注意到刚才提交的分支是哪个举个可能遇见的例子: 你可能在公司用idea检出了以前的版本,回家后继续开发,并没有看到右下角显示的是git:ui123…asd0,而不是git:dev或git:master,然后提交,提交时发现并不是在dev,顺手切回d
原创
7984阅读
2评论
2点赞
发布博客于 4 年前

git游离状态提交代码找回

是这样,楼主git有两个分支,一个master,一个dev,昨天离开公司后回家commit了一次,commit后看到提交的分支不是dev也不是master,是一串数字字母的id,楼主顺手就给切回了dev分支想看看,结果切回dev之后就找不到刚才提交的那个版本了,今天在网上看到说楼主当时的那种状态是出于游离状态,head其实指向的是一个没有名字的分支,这种情况想要找回提交的代码有什么解决方案么?
1回答
发布问题于 4 年前

标签中的onclick和href属性

顺序1.onclick和href的执行顺序 代码://会先执行jump()方法,然后执行href跳转到login.html页面点击跳转到login页面判断跳转1.在jump中添加判断//通过event.preventDefault取消跳转<a href="login/login.html" o
原创
703阅读
0评论
1点赞
发布博客于 4 年前

Mybatis中的typehandler 自定义数据转换储存读取

什么是TypeHandler在mapper,xml中,我们可能见过这种写法:is_completed = #{isCompleted,typeHandler=cn.web.common.typehandler.String2IntTypeHandler}我们知道正常的写法后面跟的是jdbctype 例如:"deleteClass" parameterType="java.lang.
原创
1020阅读
0评论
2点赞
发布博客于 4 年前

<![CDATA[ ]]>和转义字符的使用

数据的解析在正式开始聊CDATA之前想先说说解析 XML文件在解析的时候,里面的内容也同样会被解析,例如我们在用MyBatis时,在mapper.xml中可能会用到“<”或者“>”,这样就造成了一些冲突,例如下面的代码<select id="selectBydate" parameterType="String" resultType="user"> select * from
原创
1414阅读
0评论
1点赞
发布博客于 4 年前

Mybatis的执行经过简述

最近看了一些Mybatis的执行,很多不是很懂,将看到的大概写给自己零散的记录一下,一些具体分析放在以后整理整合。执行流程图网上有很多的执行流程图,个人认为比较明确的是这个:觉得大概可以分为四部分:参数语句的传入Myabtis中读取配置文件,执行器的选择,Statement的调用对数据库进行访问将输出对象返回本文对第二步进行简单概述如何生成执行语句的statement?1.首先Mybati
原创
1221阅读
0评论
1点赞
发布博客于 4 年前

Js中闭包的定义与理解

了解闭包之前,应该先了解js的作用域作用域1. 全局作用域 在代码中任何地方都能访问到的对象拥有全局作用域,所有为定义但直接复制的变量也拥有全局作用域2.函数作用域(局部) Js中没有块及作用域,变量在当前函数体或当前函数嵌套的函数中都是有定义的作用域链先看段网上的代码和作者的解释: name=”lwy”; function t(){ var name=”tlwy”;
原创
612阅读
0评论
1点赞
发布博客于 4 年前

IDEA启动报错Cannot load project

打开IDEA时弹出提示框:Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing ‘com.intellij.xdebugger.XDebuggerManager’解决办法:重启IEDA
原创
10078阅读
14评论
7点赞
发布博客于 4 年前

Table表格导出为Excel、csv、txt、sql、json、xml、Word格式

改文件中有基于bootstrap的demo,和用于其他前端框架的js文件,文件夹中有相应的说明,其他的我也不知道有什么好说的了
zip
发布资源于 4 年前

Table表格导出为Excel、csv、txt、sql、json、xml、Word格式

流程1.先说下大体流程,本文只实现了简单的导出效果,不涉及业务,对于本文中有错误和其他问题,请指出留言给我,谢谢!表格形式1.表格可以为静态页或动态加载而成,本文中用的是easyuiDatagrid生成的表格,导出过程用到了一些bootstrap的东西需要注意: datagrid或其他方法生成表格页面后,表格的内部结构会发生变化,以页面编译后的数据结构为准 2.生成后的表格结构: 可以看到生成后
原创
5083阅读
2评论
2点赞
发布博客于 4 年前

Navicat实现Mysql手动备份与自动备份

Navicat自动备份Mysql数据库
原创
10796阅读
1评论
4点赞
发布博客于 4 年前

Easyui-dialog中引用easyui-textbox出现双span标签解决方案

问题:在当前页js中引用新页面打开dialog,打开后带有easyui样式的input显示多个。当前页js: 引用页html: 页面错误: 浏览器加载后生成的代码: 可以看到生成了两个一样的span标签解决方法:把dialog引用页的html写在当前页面 在当前页js中打开dialog 问题解决 总结:我这次dialog打开新页面,浏览器可能重复的加载了新页面中的内容,导致出现了双
原创
1823阅读
0评论
0点赞
发布博客于 4 年前

SpringBoot中的事务管理

事务概念###在使用事务之前,我们要理解下事务概念: 什么是事务呢?事务是并发控制的单位,是用户定义的一个操作序列。有四个特性:原子性(Atomicity): 事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。一致性(Consistency): 事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。隔离性(Isolation):
原创
1111阅读
0评论
1点赞
发布博客于 4 年前

MySql中一次查询结果用作二次查询条件

Sql的截取关联查询最近在写sql时,碰到了如下情况, 需求是通过一个账户的id去查询关联的该账户下的所有简历,其中地址字段要通过另一个表进行关联查询。地址字段存的是地址表中对应的编号。例如210000,210100,210106 代表辽宁省沈阳市铁西区。通过截取地址字段,分出3个字符串然后进行分别关联查询语句如下: 插的图片,插代码块的格式我也有点迷 当数据库中该用户下只有一份简历的时候
原创
17014阅读
0评论
1点赞
发布博客于 4 年前

Spring Boot中缓存注解的配置与使用

Spring Boot中缓存注解配置与使用首先是配置1.在pom文件中加入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId></dependency>2.主类上面加注解 @EnableCaching在applicat
原创
1079阅读
0评论
0点赞
发布博客于 4 年前

SpringBoot定时任务@EnableScheduling和cron表达式

SpringBoot定时任务@EnableScheduling,cron表达式,Spring注解
原创
14138阅读
1评论
5点赞
发布博客于 4 年前