mysql安装未响应怎么办

发布时间: 2023-11-21 12:32 阅读: 文章来源:1MUMB3812PS

1.tomcat是一个中间件,在B/S架构中,浏览器发出的http请求经过tpmcat中间件,转发到最终的目的服务器上,响应消息再通过tomcat返回给浏览器。tomcat所做的事情主要有:开启监听端口监听用户的请求,解析用户发来的http请求然后访问到你指定的应用系统,然后你返回的页面经过tomcat返回给用户。

2.B/S架构的全称为Browser/Server,即浏览器/服务器结构。

Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现。

3.B/S架构的分层:第一层表现层:主要完成用户和后台的交互及最终查询结果的输出功能。

第二层逻辑层:主要是利用服务器完成客户端的应用逻辑功能。

第三层数据层:主要是接受客户端请求后独立进行各种运算。

4.Git 是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。

5.MyBatis的三剑客是MyBatis-generator、MyBatis-plugin、MyBaits-pageHelper。

--generator:用于快速生成xml文件、注释、实体类等等。

--plugin:能快速定位接口对应的sql。

--pageHelper:是一款分页插件

6.idea其实就是我们经常说道的IntelliJ IDEA,是java编程语言开发的集成环境。

7.MAC系统更新后无法打开virtual box,打开终端,输入sudo spctl --master-disable,确定,提示你输入密码,密码就是你电脑的密码。关闭了MAC的信任证书筛选。卸载virtual box,重新安装,再重启电脑,就可以正常打开了。

8.SQL:create database ‘mmall‘ default character set utf8 collate utf8_general_ci;

报错:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘‘mmall‘ default character set utf8 collate utf8_general_ci‘ at line 1

数据库名称使用的是单引号而不是反引号,所以会就报了这个错误出来。在英文键盘输入环境下,按图示按钮输入反引号 `。

这个语句就没有问题了

create database `mmall` default character set utf8 collate utf8_general_ci;

Query OK, 1 row affected (0.00 sec)

9.216. 组合总和 III

找出所有相加之和为 n 的 k 个数的组合。组合中只允许含有 1 - 9 的正整数,并且每种组合中不存在重复的数字。

说明:

所有数字都是正整数。

解集不能包含重复的组合。

示例 1:

输入: k = 3, n = 7

输出: [[1,2,4]]

解题思路:从1到9使用递归遍历,每次都用n减去当前值,使用临时表list存储组合,如果list的大小等于k,且n=0就找到了一组组合,加入结果集。对于list大小大于k和n小于0的情况,进行剪枝。

class Solution {List res = new ArrayList();public List combinationSum3(int k, int n) {List list = new ArrayList();generateC(k, n, 1, list);return res;}public void generateC(int k, int n, int cur, List list){if(list.size() == k && n == 0){res.add(new ArrayList(list));return;}//剪枝if(list.size() > k || n < 0){return;}for(int i=cur; i
•••展开全文
相关文章