- 博客(23)
- 收藏
- 关注
原创 Nginx服务器之反向代理配置
nginx.conf文件配置在conf目录下创建vhosts目录在nginx.conf文件最后一个大括号上一行加上 include vhosts/*.conf;在vhosts文件夹下创建配置文件,格式:域名.conf域名.conf 内容 server { listen 80; server_name 域名.com; index index.jsp index.html index.htm index.php index.shtml index.shtm;
2022-02-17 17:10:36
262
原创 数据可视化工具superset之linux环境部署教程
安装anacondaanaconda官方下载地址:https://repo.anaconda.com/miniconda/1.anaconda官方下载Miniconda3-latest-Linux-x86_64.sh2.执行命令:bash Miniconda3-latest-Linux-x86_64.sh3.放到路径 /opt/module/miniconda3下4.重新加载资源:source ~/.bashrc5.设置不自动加载base环境:conda config --set auto_a
2022-02-10 11:09:20
1757
原创 工作中mongoDB排序内容超出sort默认内存
以下是报错信息org.springframework.data.mongodb.UncategorizedMongoDbException: Query failed with error code 96 and error message ‘Executor error during find command :: caused by :: Sort operation used more than the maximum 33554432 bytes of RAM. Add an index, or
2021-09-09 12:22:32
979
原创 工作中遇到MongoDB关于时间范围的查询
需求: 对MongoDB数据库中文档记录做时间范围的查询(对一个字段)比如:对创建时间做范围查询错误写法 如果这样写就会报以下异常信息@Overridepublic void pageList(Page<Object> page, Object object) throws Exception { Query query = new Query(); if(object.getBeginTime() != null) { query.add.
2021-09-01 17:22:29
3806
原创 工作中遇到MongoDB查询指定列
Query query = new Query();//查询指定类名query.fields().include(指定列名).include(指定列名);
2021-08-31 18:37:16
1134
原创 IDEA开启Run Dashboard面板
开发SpringCloud项目时,为了方便查看端口占用,我常常开启Run Dashboard面板使用方法:1.选中Edit Configuarations2.选中templates3.选中+号4.选中需要的Spring Boot5.最后点击Apply,OK 。就看到Run Dashboard面板...
2021-07-30 12:33:31
139
原创 win10查看占用端口并杀死进程
以下是我工作开发过程中遇到的问题开发时发现443端口被占用查看进程占用443端口命令:netstat -ano | findstr “443”可以换成别的端口杀死19672进程命令:taskkill -PID 19672 -F
2021-07-19 11:51:55
334
原创 11_MySql数据定义语言DDL
数据定义语言DDL库的管理: 创建create、修改alter、删除drop表的管理: 创建create、修改alter、删除drop创建数据库peoplecreate database if not exists people数据库的修改rename database people to human更改数据库的字符集alter database people character set gbk删除数据库drop database if exists people表的管理表
2021-07-04 16:33:34
78
原创 10_MySql数据操作语言DML
DML数据操作语言 insert 语法: insert into 表名(列名,......) values(值1,....)(支持插入多行) insert into 表名 set 列名=值,列名=值......(不支持插入多行)不可以为空的列必须插入值插入的值的类型要与列的类型一致或兼容列数和值的个数必须一致insert into people(id,people_name,sex) values(1,"zhangsan","男")列的顺序可以调换insert into peop
2021-07-04 15:36:22
95
原创 09_MySql数据查询语言DQL之联合查询
联合查询 union合并:将多条查询语句的结果合并成一个结果应用场景:要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点:★1、要求多条查询语句的查询列数是一致的!2、要求多条查询语句的查询的每一列的类型和顺序最好一致3、union关键字默认去重,如果使用union all 可以包含重复项查询部门编号>90或邮箱包含a的员工信息select * from employees where email like '%a%' or department_id
2021-07-04 12:10:54
81
原创 08_MySql数据查询语言DQL之分页查询
分页查询应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法: select 列表 from 表1 【left join 表2 on 连接条件 where 筛选条件 group by 分组字段having 分组后的筛选 order by 排序字段】 limit offset,sizeoffset要显示条目的起始索引(起始索引从0开始)size 要显示的条目个数特点: ①limit语句放在查询语句的最后 ②公式 要显示的页数 page,每页的条目数size select
2021-07-04 11:42:23
97
转载 07_MySql数据查询语言DQL之子查询
子查询含义:出现在其他语句中的select语句,称为子查询或内查询 外部的查询语句,称为主查询或外查询分类:按子查询出现的位置: where或having后面:★ 标量子查询(单行) √ 列子查询 (多行) √ 行子查询 select后面:仅仅支持标量子查询 from后面:支持表子查询 exists后面(相关子查询) 表子查询按结果集的行列数不同: 标量子查询(结果集只有一行一列) 列子查询(结果集只有一列多行) 行子查询(结果集有一行多列) 表子查询(结果集
2021-07-04 11:08:03
97
原创 06_MySql数据查询语言DQL之多表查询
连接查询含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询笛卡尔乘积现象:表1 有m行,表2有n行,结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件分类: 按年代分类: sql92标准:仅仅支持内连接 sql99标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接 按功能分类: 内连接: 等值连接 非等值连接 自连接 外连接: 左外连接 右外连接 全外连接 交叉连接sql99语法语法:sel
2021-07-03 23:06:07
113
原创 05_MySql数据查询语言DQL之分组查询
分组查询语法:select 列名 from 表名 【where 筛选条件】 group by 分组字段 【order by 排序字段】特点:1、和分组函数一同查询的字段必须是group by后出现的字段2、筛选分为两类:分组前筛选和分组后筛选 针对的表 位置 连接的关键字分组前筛选 原始表 group by前 where 分组后筛选 group by后的结果集 group by后 having3、分组可以按单个字段也可以按
2021-07-03 19:02:48
88
原创 04_MySql数据查询语言DQL之常见函数
常见函数1.字符函数 length 获取参数值的字节个数select length("zhangsan") as 结果;//8select length("zhangsan ") as 结果;//92.拼接字符串 concatselect concat(last_name," ",first_name) as 姓名 from employees3.upper转大写 lower转小写select upper("lisi") as 结果; //LISIselect lower("WANGW
2021-07-03 14:12:21
150
原创 03_MySql数据查询语言DQL之排序查询
排序查询语法:select 列名 from 表名 【where 筛选条件】 order by 排序的字段或表达式asc 升序 (不写默认为升序) desc 降序order by 子句可以支持单个字段、别名、表达式、函数、多个字段order by子句在查询语句的最后面,除了limit子句按薪水降序select * from employees ORDER BY salary desc查询部门编号>=90的员工信息,并按员工编号降序select * from employees wh
2021-07-02 23:57:27
117
原创 02_MySql数据查询语言DQL之条件查询
条件查询语法:select 列名 from 表名 where 筛选条件分类:条件表达式(< > = != <> <= >=), 逻辑表达式(&& || ! and or not), 模糊查询(like,between and, in ,is null) 条件表达式 查询工资>12000的员工信息select * from employees where salary > 12000查询部门编号不等于90号的员工名
2021-07-02 23:29:56
107
原创 01_MySql数据查询语言DQL之基础查询
基础查询语法:select 列名 from 表名;select last_name from employeesselect last_name,salary,email from employees查询常量select 100; //100select "join"; //join查询表达式select 100%98; //2查询函数 select version() //当前数据库的版本号起别名 as (也可以使用空格)select 20%18 as 结...
2021-07-02 22:40:55
86
原创 SpringCloud商业项目工作中遇到的坑(问题)
跨模块注入问题问题描述:Controller层想注入别的模块的ServiceImpl实现类运行结果报这样一个错误我原来引用的是service接口才会报这样的错误当我换成ServiceImpl时,这个问题才解决如图下总结我们一般都是注入Service,但是在这个地方一定要向外暴露的是ServiceImpl...
2021-04-17 23:08:01
311
1
原创 实现多线程最简单的两种方式
多线程创建多线程方式1:继承Thread类,重写run方法,调用start()方法/** * @author 颂梓枫 * @since JDK 1.8 * ClassName: ThreadDemo * date: 2021/1/1 22:19 * Description: * 创建多线程方式1:1。继承Thread类 * 2。重写run方法 * 3。调用start()方法 */public class ThreadDe
2021-01-01 23:59:26
618
原创 SpringBoot整合MyBatis Plus代码生成器之代码分析
SpringBoot整合MyBatis Plus代码生成器之代码分析代码生成类详解(每行都有注释)package com.sxgxo.auto;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou
2020-12-17 21:34:40
104
原创 SpringBoot项目快速启动流程及JavaWeb页面展示
新建模块目录结构添加springboot启动器及其所需环境<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/PO
2020-07-12 16:30:03
498
原创 Java面向对象
面向对象面向过程:更注重操作的步骤 (微观)面向对象:更注重的参与者(宏观)类和对象的关系:类是抽象的,对象是具体的类是对象类型,对象是类的实例编写类:类名,属性,方法使用类:创建对象,给属性赋值,调用方法成员变量与局部变量的区别区别成员变量局部变量位置不同类中,方法外方法里,方法的形参,代码块里作用范围不同整个类,整个类中的所有方法均可以...
2019-08-17 21:23:54
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人