×

mysql

11.MyBatis的嵌套查询

saozecom saozecom 发表于2024-05-17 浏览6758 评论0
11.MyBatis的嵌套查询 1.什么事嵌套查询 嵌套查询就是将原来多表查询中的联合查询语句拆成单个表的查询,再使用mybatis的语法嵌套在一 起。 例子: * 需求:查询一个订单,与此同时查询出该订单所属的用户 1. 联合查询 SELECT * FROM orders o LEFT JOIN USER u ON o.`uid`=u.`id`; 2. 嵌套查询 2.1 先查询订单 SELECT * FROM orders 2.2 再根据订单uid外键,查询用户 SELECT *

架构

esp32系列(5):esp32 蓝牙架构学习(esp32 蓝牙开发)

saozecom saozecom 发表于2024-05-17 浏览9271 评论0
1 ESP32 蓝牙架构学习 1.1 蓝牙 蓝牙是一种短距通信系统。 蓝牙系统分为两种不同的技术(ESP32都支持): 经典蓝牙(Classic Bluetooth) 蓝牙低功耗(Bluetooth Low Energy) 整体结构: 分为控制器(Controller)和主机(Host)两大部分。 控制器 组成:包括PHY、 Baseband、 Link Controller、 Link Manager、 Device Manager、

Ruby教程

有哪些值得推荐的计算机专业的竞赛?

saozecom saozecom 发表于2024-05-17 浏览28566 评论0
这篇文章想必会得罪不少竞赛举办方,但事实就是,除了ACM以外的其它竞赛,作用并没有想象的那么大。 如果你想通过一场竞赛奖牌就能找到工作?恐怕只有ACM才有这个实力。 其它竞赛,都只起到锦上添花的作用,只有竞赛奖牌没有实际能力,想找份工作恐怕也并不是那么容易。 对于工作而言,有些证书可能作用不大,但对于考研来说却是有用的。 计算机里的竞赛有很多,官方和非官方的多到数不胜数,现在一些机构打个竞赛的名义招生,也是屡见不鲜。 下面列出来一些常见的官方主办的竞赛供大家参考,如有遗漏,欢迎评论添加

mysql

mysql数据库连接时出现2003错误代码10038(mysql 2003报错10038)

saozecom saozecom 发表于2024-05-16 浏览8384 评论0
这几天写项目的时候,常常遇上数据库错误号码为2003的报错。而在mysql中报错2003常常意味着mysql服务没有启动或者端口号出错。 我们先看看出现MySQL报错2003的原因: 【2003 – Can’t connect to MySQL server on ‘localhost’(0)】 这句话啥意思呢:【2003-无法连接到“本地主机”上的MySQL服务器(0)】 一般出现错误号码为2003的报错是由如下情况导致的: mysql服务没有启动或启动失败 可能是如

mysql

mysql批量删除数据方法及注意事项(mysql批量删除数据方法及注意事项)

saozecom saozecom 发表于2024-05-16 浏览5754 评论0
一、批量删除数据有三种常见的方法 1、drop table 当不需要该表时,可以使用该方法。 2、truncate table 删除所有数据,同时保留表,速度很快。 可以理解为,drop table然后再create table。 3、delete from table 可以删除所有数据,也能保留表,但性能较差。 也可以带where条件删除部分数据,灵活性强。 二、truncate和delete的相同之处: truncate和delete都能够删除所有数据,且保留表 三、tru

MSSQL教程

JavaWeb搭建学生管理系统(手把手)(简单的javaweb学生管理系统)

saozecom saozecom 发表于2024-05-16 浏览26509 评论0
本人的博客地址www.aogu181.top 本文章仅供参考,适合新手搭建JavaWeb,学习此文章来打打基础还是可以的,如果有错误或者写的不好的地方,请多多指教。 最后本项目只是提供一个框架和思路,对前端界面不做美化 目录 开发工具与环境 工具包  功能说明 项目结构 操作步骤 1.创建数据库 (一)创建数据库 (二)创建数据表  (三)插入数据  2.创建JavaWeb界面 (一)登入界面 (二)主页界面 (三)增加学生界面 (四)修改界面 (五)查询

tomcat

Servlet项目启动Tomcat时出现org.apache.catalina.LifecycleException: 无法启动组件的错误的解决流程

saozecom saozecom 发表于2024-05-16 浏览4786 评论0
错误如图所示     第一种: 打开file下的ProjectStructure 找到如图所示的界面,把原来的先选中点击 - 号,在点击+号创建一个新的 然后如图所示的EditConfigurations 进入以后点击Deployment,把原来的选中点击右侧-号删除,再点击+号把新建的加进去,然后点击OK,重启Tomcat   第二种:  首先查看你的WEB目录下的web.xml里 <servlet>和<servlet-mapping>

ribbon

【Springcloud Ribbon】负载均衡(springcloud ribbon负载均衡配置)

saozecom saozecom 发表于2024-05-15 浏览3895 评论0
Ribbon的简介 Ribbon是什么? Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer (简称LB)后面所有助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们很容易使用Ribbon实现

django

django迁移数据库到mysql 8.x

saozecom saozecom 发表于2024-05-15 浏览6302 评论0
这几天在学Django,迁移数据库到mysql的时候,总会遇到很多问题,所以就记录下来. 1.软件版本 mysql 8.x 以上 Django3.x以上 pycharm 2021.1.2 Python 3.9.5 2.Django配置mysql数据库 配置数据库原文:Django中如何使用Mysql数据库-Django,Django中文网! 项目名/setting.py DATABASES = { 'default': { # 系统默认使用sqlit

中间件

mysql优化---如何搭建mysql的主从关系和mycat中间件

saozecom saozecom 发表于2024-05-15 浏览6664 评论0
1. 如何搭建mysql的主从关系 解决mysql高并发的瓶颈。 1.1 复制概述 复制是指将主数据库的DDL 和 DML 操作通过==二进制日志==传到从库服务器中,然后在从库上对这些==日志重新执行==(也叫重做),从而使得从库和主库的数据保持同步。 MySQL支持一台主库同时向多台从库进行复制, 从库同时也可以作为其他从服务器的主库,实现链状复制。 1.2 复制原理 MySQL 的主从复制原理如下。 从上层来看,复制分成三步: Master 主库在事务

爬虫

微信小程序抢票脚本(微信小程序抢票脚本怎么写)

saozecom saozecom 发表于2024-05-15 浏览24595 评论0
但凡可以使用接口直接进行抢票的,都是基于小程序安全系数较低的情况下 所有加密,使用的数据都写在接口里 奥体整个后台也进行了重构,这套代码也使用不了了 现在的加密方式,完全看不懂 例: 这种加密没源码,想破脑袋也破解不了的 原文: 所使用的模块:request和re 工具:pycharm和fiddler 微信小程序:苏州奥体 通过分析可得出订票总分为两步操作 1.选择场地 2.付款 所以只需要抓取到这两个接口就行 1.首先通过fiddler工具抓取到请求和参数 1.选择场