java博客记录

导航

2021年7月8日

mysql的索引

摘要: 为什么加索引能优化慢查询? 因为索引是一种优化查询的数据结构,比如MySQL中的索引是B+树实现的,而B+树就是一种数据结构,可以优化查询速度,可以利用索引快速查找数据,所以能优化查询!(回答是 索引速度快,使用2叉书) 你知道哪些数据结构可以提高查询速度? 哈希表、完全平衡二叉搜索树、B树、B+树 阅读全文

posted @ 2021-07-08 23:04 java博客记录 阅读(36) 评论(0) 推荐(0)

HIBERNATE执行SQL的三种方式

摘要: 方式一:直接使用HibernateTemplate的find()方法,find方法支持执行hql语句 List<T> list = this.getHibernateTemplate().find(finalHql, params); 方式二:获取SessionFactory,再获取Session 阅读全文

posted @ 2021-07-08 07:46 java博客记录 阅读(1285) 评论(0) 推荐(0)

2021年7月1日

各种系统名词解释:MIS 、ERP、CRM、OA

摘要: MIS :信息系统。针对企业使用的软件,都可以叫做MIS系统。 (管理信息系统--Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。ERP:企业资源计划,也叫 物料计划管理,主要功能是生产 阅读全文

posted @ 2021-07-01 14:48 java博客记录 阅读(1544) 评论(0) 推荐(0)

如何优化MySQL

摘要: 1.MySQL数据库作发布系统的存储,一天五万条以上的增量,预计运维三年,怎么优化? a. 设计良好的数据库结构,允许部分数据冗余,尽量避免join查询,提高效率。b. 选择合适的表字段数据类型和存储引擎,适当的添加索引。c. mysql库主从读写分离。d. 找规律分表,减少单表中的数据量提高查询速 阅读全文

posted @ 2021-07-01 14:19 java博客记录 阅读(65) 评论(0) 推荐(0)

2021年6月29日

项目技术点介绍

摘要: 项目重要技术点介绍 正文共: 8929字 10图 预计阅读时间: 23分钟 项目仓库 https://github.com/EthanYan6/E-commerce-sites.git 结合代码查看笔记,效果更佳。笔记只是记录重点或者难点。 项目重要技术点介绍 项目简介 我们的项目是一个B2C模式的 阅读全文

posted @ 2021-06-29 08:53 java博客记录 阅读(520) 评论(0) 推荐(0)

2021年6月27日

java双亲委派机制及作用

摘要: 什么是双亲委派机制 当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。 双亲委派机制的作用 1、防止重复加载同一个.class。通过委托去向上问一问,加载过了,就不用再加载一遍。保证数据安全。 2、保 阅读全文

posted @ 2021-06-27 18:34 java博客记录 阅读(150) 评论(0) 推荐(0)

2021年6月25日

String、StringBuffer与StringBuilder

摘要: 一、引子—字符串String是Java编程中使用概率最高的变量,也许你觉得没有什么可讲的,随手拈来,然而字符串的处理却尤其需要我们的关注,因为大量的字符串实例的随意创建,给系统的效率带来了很大的问题。二、开始对比—比如下面我们来做一个测试,对比String类和StringBuffer的执行效率:● 阅读全文

posted @ 2021-06-25 14:36 java博客记录 阅读(101) 评论(0) 推荐(0)

springboot过滤器拦截器

摘要: 阅读全文

posted @ 2021-06-25 08:37 java博客记录 阅读(35) 评论(0) 推荐(0)

2021年6月22日

jepaas快速开发平台

摘要: http://www.jepaas.com/download 点击去往gitee,可以拉项目下来或者直接下载 数据库为mysql5.7 进入cmd后输入chcp 65001 命令设置cmd支持utf8编码 chcp 65001 进入本机mysql命令行目录 cd C:\Users\13579\Des 阅读全文

posted @ 2021-06-22 16:22 java博客记录 阅读(251) 评论(0) 推荐(0)

2021年6月20日

Redis分布式锁

摘要: Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系Redis中可以使用SETNX命令实现分布式锁。 将 key 的值设为 value ,当且仅当 key 不存在。 若给定的 key 已经存在,则 SETNX 不做任何动作 解锁:使用 del 阅读全文

posted @ 2021-06-20 14:54 java博客记录 阅读(62) 评论(0) 推荐(0)