摘要:
安装配置 github地址:https://github.com/laradock/laradock 文档、官网地址:http://laradock.io/ 克隆代码 git clone https://github.com/Laradock/laradock.git 复制配置文件 cp .env. 阅读全文
摘要:
安装RabbitMQ 拉取镜像 docker pull rabbitmq:3.8.9 创建容器,分配300M内存 docker run -it -d --name mq -m 300m \ -p 4369:4369 -p 5672:5672 -p 15672:15672 -p 25672:25672 阅读全文
摘要:
并发初识 案例:实现一个抢火车票的案例demo package com.thread; // 多线程同时操作同一个对象 // 买火车票的例子 // 发现问题:多线程操作同一个资源的情况下,线程不安全,数据紊乱 public class TestThread4 implements Runnable 阅读全文
摘要:
Mac编译Linux可执行文件 Mac电脑编译得到Linux平台64位可以执行程序 CGO_ENABLE=0 GOOS=linux GOARCH=amd64 go build Mac编译Windows可执行文件 Mac电脑编译得到Windows平台64位可执行程序 CGO_ENABLE=0 GOOS 阅读全文
摘要:
解决办法 import pymysql user = input("user>>>").strip() pwd = input("password>>>").strip() # 建立连接 conn = pymysql.connect(host="127.0.0.1", port=3306, user 阅读全文
摘要:
整型 TINYINT SMALLINT MEDIUMINT INT/INTEGER BIGINT 类型(宽度):指的是查询的显示宽度,而非存储宽度,存储宽度随类型而定,不写宽度的时候,默认是类型的最大值显示的宽度值 时间类型 案例 create table student ( id int, nam 阅读全文
摘要:
学习Python3 互斥锁遇到的mac系统遇到的错误 FileNotFoundError: [Errno 2] No such file or directory mac系统 python3.4更新后,默认用“spawn”,开启进程,我们要主动指定为“fork” spawn:使用此方式启动的进程,只 阅读全文
摘要:
面向对象 三大特性 封装 继承 多态 封装 将数据、变量、函数封装到一个类中的过程就是类的封装。但也不是什么都要封装进类,类也有其独特的属性, 而不是什么数据、什么变量、什么函数都往里面塞; 动物属于一个类别,如果它实例成一个对象,那么这个对象就是某一个动物本身具体;所以我们定义类的时候, 就需要考 阅读全文
摘要:
SQL学习 1. sql语句新增字段: ALTER table TABLE_NAME(表名) ADD CULUMN `field(字段)` 数据类型 是否无符号 是否为空 是否设置默认值; 2. 删除字段sql语句: ALTER TABLE TABLE_NAME DROP COLUMN COLUMN 阅读全文
摘要:
简单介绍一些命令 常用命令 $git clone url #克隆远程仓库 $git --version #查看git的版本信息 $git branch #查看本地所有分支 $git branch -a #查看所有的分支 $git branch -r #查看远程所有分支 $git branch dev 阅读全文
摘要:
Mac m1安装mnmp(Mac,nginx,mysql,php) 使用brew来安装php,nginx,mysql # 搜索php的版本 brew search php # 下载php brew install php@7.4 # 加载到 .zshrc export PATH="/opt/home 阅读全文
摘要:
// 递归法: 斐波那契数列 function fab1($n) { if ($n <= 0) { return 0; } if ($n == 0 || $n == 1) { return $n; } return fab1($n - 1) + fab1($n - 2); } // 优化 funct 阅读全文
摘要:
js获取地址栏变量 function getQueryVariable(variable) { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i<vars.leng 阅读全文
摘要:
一个数的阶乘 当这个 的时候,算式为: ,所以1的阶乘就是1 当这个 的时候,算式为: ,所以2的阶乘就是 ==前2个数为特殊情况== 假设这个数为 , ,`n! = 2 (2 1)` ,`n! = 3 (3 1) (3 2)` 由此引发出递归的思想 上述还可以简化为 5代入的执行流程 ,第一个判断 阅读全文
摘要:
冒泡排序 实现原理 循环遍历数组,进行两两比较,前者大于后者,则进行交换 时间复杂度: 空间复杂度: 两两交换的方式 设置中间变量进行存储临时元素的值 使用异或运算符进行交换元素 PHP中有 方法可以进行交换,别的语言我不太清除,上面的是通用的 Python中的进行交换的方式 实现 ==Java实现 阅读全文
摘要:
Laravel异步上传流程一 1. 产生异步的请求 2. 请求得有一个相应的方法(需要返回值,返回内容:图片的路径;在此不需要进行数据表的交互) 3. 当异步请求获取到相应之后需要存储图片的地址(但是又没必要给用户看地址,可以使用隐藏域的方式进行存储) 4. 当用户提交表单的时候,顺带提交隐藏域的地 阅读全文
摘要:
常用的快捷键 插入活动代码提示 当前位置插入环绕代码 生成代码菜单 查看代码注释 复制当前行 删除当前行 重命名 字母大小写转换 查找 替换 查看源码 查看变量或方法定义源 跳转行 跳转至当前文件在磁盘上的位置 查看下一个方法 查看上一个方法 重新格式化代码 statement向下移动 statem 阅读全文
摘要:
分页 使用 插件来实现分页,还带有很多的特殊效果 使用这个需要先引入 的`js css js` 分页分为: 客户端分页 优点:简单 缺点:数据多了,服务器加载慢、客户端加载慢、会崩溃 服务端分页 案例 这里拿一个文章列表显示作为案例 方式1 控制器查询文章列表并返回模板页面 前端显示 使用插件进行分 阅读全文
摘要:
phpstudy 配置站点域名使用httpd... 阅读全文
摘要:
我们在用vue渲染页面时,经常会涉及到图片,... 阅读全文