08 2021 档案

摘要:###修改mysql最大连接数 在这个路径下 [root@VM-0-15-centos ~]# vim /usr/my.cnf [mysqld]下面加入 max_connections =2000 ###linux查看最大连接数命令 mysql默认是150连接数 # 查看最大连接数 /usr/bin 阅读全文
posted @ 2021-08-31 22:29 秋吉 阅读(503) 评论(0) 推荐(0)
摘要:####问题: 1.在linux下部署Flask性能比较低这个时候可以用一些热门的框架帮助Flask提高并发性能 2.经过调研和尝试使用 gunicorn可以结合gevent来进行部署,因此在高并发场景下也可适用,于是决定采用gunicorn进行部署。 ####环境安装 首先pip安装gunicor 阅读全文
posted @ 2021-08-19 00:06 秋吉 阅读(663) 评论(0) 推荐(0)
摘要:####问题: 1.linux运行python脚本遇到个问题,关闭远程脚本会自动断开 2.程序运行会一直输出,能否实现最小化,后台运行 解决方案 nohup python -u 脚本名.py > test.log 2>&1 & nohup python test.py & 在后台运行test.py 阅读全文
posted @ 2021-08-16 14:42 秋吉 阅读(1478) 评论(0) 推荐(0)
摘要:###1.什么是延迟加载 延迟加载:就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载. 坏处: 执行查询的次数会增加,所以在执行批量查询的时候,查询次数比使用连接查询要多特别多 好处: 先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联 阅读全文
posted @ 2021-08-10 15:54 秋吉 阅读(111) 评论(0) 推荐(0)
摘要:###知识点-一(多)对一 ####1. 需求 ​ 本次案例以简单的用户和账户的模型来分析 Mybatis 多表关系。用户为 User 表,账户为Account 表。一个用户(User)可以有多个账户(Account),但是一个账户(Account)只能属于一个用户(User)。具体关系如下: 查询 阅读全文
posted @ 2021-08-10 15:51 秋吉 阅读(83) 评论(0) 推荐(0)
摘要:1. sql标签 使用sql标签将重复的sql语句部分封装起来 在需要使用这个sql片段的地方,就用include标签引入就行了 <sql id="select_all"> select * from t_user </sql> 2. if标签 <select id="findUserListByA 阅读全文
posted @ 2021-08-09 00:32 秋吉 阅读(264) 评论(0) 推荐(0)
摘要:package com.itheima.dao; import com.itheima.pojo.User; import com.itheima.pojo.UserInfo; import java.util.List; import java.util.Map; /** * @author qi 阅读全文
posted @ 2021-08-09 00:26 秋吉 阅读(105) 评论(0) 推荐(0)
摘要:package com.itheima.dao; import com.itheima.pojo.QueryVo; import com.itheima.pojo.User; import org.apache.ibatis.annotations.Param; import java.util.L 阅读全文
posted @ 2021-08-09 00:21 秋吉 阅读(182) 评论(0) 推荐(0)
摘要:###日志的配置和使用 在使用MyBatis的时候, 其实MyBatis框架会打印一些必要的日志信息, 在开发阶段这些日志信息对我们分析问题,理解代码的执行是特别有帮助的; 包括项目上线之后,我们也可以收集项目的错误日志到文件里面去; 所有我们采用专门的日志系统来处理. 导入坐标 <!-- log 阅读全文
posted @ 2021-08-09 00:13 秋吉 阅读(58) 评论(0) 推荐(0)
摘要:###核心配置文件的顺序 properties(引入外部properties文件)** settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境集合属性 阅读全文
posted @ 2021-08-09 00:10 秋吉 阅读(106) 评论(0) 推荐(0)
摘要:1.Mapper.xml(映射文件) 1.1 映射配置文件存储的路径在resources里面,要和对应的Dao接口的路径保持一致 1.2 映射配置文件的文件名必须和Dao接口名保持一致 1.3 一定要引入约束文件 1.4 namespace属性的值和对应Dao接口的全限定名一致 1.5 每一个子标签 阅读全文
posted @ 2021-08-09 00:02 秋吉 阅读(135) 评论(0) 推荐(0)
摘要:###什么是MyBatis框架 mybatis 是一个优秀的基于 java 的持久层框架,它内部封装了 jdbc,使开发者只需要关注 sql 语句本身,而不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。 ​ mybatis 通过xml 或注解的方式将要执行的各种sta 阅读全文
posted @ 2021-08-08 23:53 秋吉 阅读(67) 评论(0) 推荐(0)
摘要:####1.Maven介绍 Maven是由Apache开发的一个工具。用来管理java项目(依赖(jar)管理, 项目构建, 分模块开发 ,管理项目的生命周期). #####1.1Maven的作用 依赖管理: maven对项目的第三方构件(jar包)进行统一管理。向工程中加入jar包不要手工从其它地 阅读全文
posted @ 2021-08-07 19:30 秋吉 阅读(187) 评论(0) 推荐(0)
摘要:#####1.什么是Redis Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,数据是保存在内存里面的. 官方提供测试数据,50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s ,且Redis通过提供多种键值数据类型来适应不同场景下 阅读全文
posted @ 2021-08-06 22:45 秋吉 阅读(190) 评论(0) 推荐(0)
摘要:在虚拟机中安装c++环境 yum -y install gcc-c++ //这里找到不到源 可以看下面这篇 查看这篇yum换源 下载Redis(资料里面的Linux版本的redis) 上传到Linux 解压 tar -zxf redis-4.0.14.tar.gz 编译 cd redis-4.0.1 阅读全文
posted @ 2021-08-06 01:54 秋吉 阅读(53) 评论(0) 推荐(0)
摘要:#####1.解决方案(依次检查以下内容) 检查虚拟机中安装的Redis的配置文件redis.conf 查找bind和protected-mode这两个配置(发现3.2后新增protected-mode配置,默认是yes,即开启。解决方法分为两种:1、关闭protected-mode模式 2、配置b 阅读全文
posted @ 2021-08-06 01:51 秋吉 阅读(794) 评论(0) 推荐(0)
摘要:# CentOS 6于2020年11月30日停止更新,官方,清华,阿里,网易等yum库也已经关闭了 • CentoS 6 停止维护更新日期2020年11月30日 • CentOS 7 停止维护更新日期2024年6月30日 • CentOS 8 停止维护更新日期2029年5月31日,后来又改成了202 阅读全文
posted @ 2021-08-05 23:16 秋吉 阅读(272) 评论(0) 推荐(0)
摘要:[root@VM-0-15-centos mysql]# rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm error: Failed dependencies: libncurses.so.5 is needed by MySQL-client-5.6.22- 阅读全文
posted @ 2021-08-05 11:44 秋吉 阅读(144) 评论(0) 推荐(0)