自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 数据库软件的经典架构

分层架构这时最常见的:Presentation Layer:表现层Business Layer:业务层Presistence Layer:持久层最后是数据库这时最常见的mvc三层架构,很多微服务架构都是以他为基础,前端网页-后端逻辑处理-数据库操作;事件驱动架构中间可以看作是一个消息队列,消息中间件Event可以是一个业务,消息,事件等消息中间件通过对Event的不同类型,通过判断路由到指定的Event Processor事件处理器中,在微服务中就是一个一个的模块module,微服务

2021-12-25 16:10:43 755

原创 电子表格为什么还要数据库,区别是什么?

区别:数据量:Excel是有最大行数的,2003之前最大行数65536,2007之后最大1048576数据库理论上没有行数上限单机数据库若行数太多遇到性能问题,可以通过分库分表等技术解决;结构化查询-数据库有SQL数据库有完备的结构化查询语言(SQL)Excel也有,但是几乎不用,性能差;服务化-数据库面向软件Excel是文件级别的,直接面向中断用户数据库面向软件,提供软件接口,比如:navicat也能看到数据,那是客户端通过接口交互,在数据库中获取到了数据展示;事务.

2021-12-25 15:31:02 2423

原创 (一) Mysql在虚拟机(CentOS7)中的安装

首先打开MySQL官方网站(https://www.mysql.com/),点击DOWNLOADS;1.先 rpm -ivh mysql-community-common-5.7.33-el7.x86_64.rpm2.rpm -ivh mysql-community-libs-5.7.33-el7.x86_64.rpm如果出现mariadb-libs报错,说明系统可能有自带的mariadb,同时有的话会产生冲突;查找发现的确有自带的mariadb所以直接删除自带的;把它卸载了

2021-12-25 15:11:13 795

原创 Unknown column ‘字段名‘ in ‘field list‘解决方法

最近在做mybatis,像删除一行数据,但是一直报错:“Unknown column ‘字段名‘ in ‘field list‘”,表示该字段名不在数据库表中,但是我执行的是delete操作:delete from tb_book where bkID = #{bkID}已知有bkID不存在上面字段名的报错,而且通过mybatis能执行但是没有返回直接报错,所以肯定是数据库的问题;回到navicat执行上面语句也同样报错,导出MySQL表的sql文件,查看之后发现添加了一个触发器,同时触发器的字段

2021-12-02 17:04:55 9344 1

原创 PrintWriter输出中文乱码的问题

response.setContentType(“text/html;charset=utf-8”);放到getWriter()之前;

2021-11-29 21:11:06 384

原创 java获取本机IP

如果在Windows系统环境下,当然可以直接通过InetAddress.getLocalHost()方法直接获取。import java.net.InetAddress; public class Main { public static void main(String[] args) throws Exception { InetAddress addr = InetAddress.getLocalHost(); System.out.println("Lo

2021-11-04 23:47:20 655

原创 简单学习一下Jackson

Jackson可以轻松的将Java对象转换成为json对象和xml对象,同样也可以将json,xml转换成Java对象。不仅限于对Java对象,对于Map,List,Array同样有效。将对象转化成字节数组public byte[] writeValueAsBytes(Object value)将字节数组转换成简单对象public <T> T readValue(byte[] src, Class<T> valueType)将对象转化成jsonpublic Strin

2021-11-04 18:28:45 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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