关于排错/异常处理Exception与nginx配置

1.0[最关键的一点],态度,不要见着英语打怵,不要不敢看堆栈信息。不准上来就问AI。先尝试翻译英语。 1.1会/善用工具 1.2对代码使用严格模式 1.3发生错误的时候,善于查看错误堆栈信息 英语 on 在…时候,在什么什么上面,开,打开 在表示开关状态的时候,他的反义词是什么,on/off push/pull in在…..里面,使用….. right 对错中的对,右 left 左 top 上 bottom 下 from the bottom of my heart up向上 down 向下 error错误 Syntax:标记符,语法 column:列 found是find被动状态,find是找到,found是被找到的,not found 没有被找到,没有那个文件 query 查询 Type 类型 load加载意思,upload 上载,上传。download在加载完成后 properties 属性,财产 vhost v:virtual 虚拟的 ,host 主机 localhost 本地主机 127.0.0.1 config configuration conf 配置 A of... » read more

Phalcon详解

什么是Phalcon? 是框架,最快!为什么快?因为他的本质是用C语言写的。C语言是所有其他语言他妈。呈现方式是dll,或者so文件。 php的关键文件及目录 是不是所有的 ext 目录下 的组件都被php加载了?不是,具体加载了哪些,由/php.ini 决定,如何查看加载了哪些模块? php.ini关键配置 综上。Phalcon的加载是通过修改php.ini 加载到php扩展中的,不像那些庸脂俗粉,还得用大量的文件。 如何安装phalcon 下载php的扩展 需要特别强调,从4版本开始,phalcon需要psr扩展支持,所以在开启phalcon扩展前,需要提前开启psr 选择dll文件的时候,需要与phpinfo中的thread safety 对应。disable 表示非线程安全。 Thread Safety disabled PECL :: Package :: psr PECL :: Package :: phalcon 配置php.ini ​[psr]extension=php_psr.dll[phalcon]extension=php_phalcon.dll 如何新建一个phalcon项目 通过官网的phalcon-devtools工具 phalcon project [项目名称] 如何安装phalcon-devtools 下载源码 https://github.com/phalcon 官网开源主页 dev-tools下载地址 运行 composer install 将目录添加到系统变量 只有这样才能随处运行phalcon 创建项目 D:\data\wwwroot$ phalcon​Phalcon DevTools (4.1.2)​Available commands: info... » read more

linux命令

ls:list列出 通过参数去调整显示格式 -l 长的(long) -a 全部(all) 常用linux命令 cd change directory 改变当前目录 pwd print working directory打印工作目录 键盘按钮 ESC escape 退出,返回的意思,逃跑。 英语 calculate 计算 calculator计算器 calc Windows系统自动的计算器 kile千 Million百万 1000, 000 ki 编辑器英文界面 前端 vite + vue3.0 webpack + vue2.0工具 text-align 就可以居中,因为 他是用的a标签,display默认是 inline. script 脚本的意思,

前端网页入门

熟悉html文档 html head 出现在head里的,多数你看不到实际效果,起一定的作用,功能标签。 body 出现在body体中的标签,结构标签:h1,div,p,table 兼容 了解 web3.0 web2.0 web1.0 1.0信息展示 table 只能在电脑上看。 2.0多了一个用户交互 div+css/xhtml+css 移动端也做了适配了,响应式写法 3.0用户主动产生内容 结构(DOM结构:Document Object Model)样式(style)行为(script) 人:头,身子,结构 衣服:style css 吃喝:行为 script css规则,写在style标签里,或者外部文件引入 css通用写法 选择器{样式规则1;样式规则2;样式规则3;} 样式规则的写法 属性:属性值 常见属性: 选择器 类选择器 ID选择器 标签选择器 css 中 修饰 类 :.+ 类名 l类选择器 修饰id : # + id名 ID选择器 css 优先级原则 :就近原则 同一个css属性值的优先级:就下原则 标签属性中加入 style... » read more

文件管理的意识

快捷键 F5是刷新 F3搜索 后端部分 1.打开若依项目目录。 2.开Redis服务+Mysql服务。 3.MySQL数据库 管理系统。 数据库datebase,数据库table字段field bin binary(二进制)可执行文件目录 data 数据目录 4.ruoyi-admin项目下标注源代码根目录src(source) 5.配置数据库 文件 6.代码生成器的配置 7.导入表 unable connect 前端部分 B/S, C/S server 前端开发Nodejs 配置文件 yml yaml=> ui user interface generate build rebuild 确认当前工具目录是ruoyi-ui执行 npm install npm包管理器,install 安装,这句话就是安装前端项目所使用的依赖。 默认他是用的是国外的源,如果慢,执行下面的语句,切换为淘宝。 安装成功以后,然后执行:npm run dev 执行dev的脚本, 为什么是dve,因为他在package.json定义了。 如果运行是报错了,错误内容是:Error: error:0308010C:digital envelope routines::unsupported 常见的HTTP状态码 一定记住 500 服务器错误 502 服务器网关错误... » read more

VUE+PS

英语 use使用 strlct严格 jpg不支持透明 png gif支持 template模版 script脚本 style样式 import导入 from从 property属性 PS概念 图层 layer 分组 group 文本 Text PS快捷键 Ctrl+J 复制 比如图层, 分组 Ctrl+T 变换, transform 变换 前端 vue 有vue2 vue3 npm run serve npm run build npm是node带的一个工具,run是运行。serve,build是什么?注意看项目目录里面的package.json文件中的script dependency附属dependencies他的复数 在dependency重点依赖项,都会通过npm install直接自动安装上。 node_modules目录。是一个依赖目录,很大,很恶习。不要放到git中,如果有其他人拉到你的项目代码,他自己会手敲npm install Vue里面引入了组件的概念 component。 开发方式 以前引入一个外部库,都是用过script标签引入,这个开发方式,简单,直接。but,过时了 现在更多的是工程化开发,项目化开发,有脚手架等构建工具存在。 JS有一个很关键的概念叫作用域 JS寻找变量,讲究一个就近原则,在当前作用域找,找不到,再往上找,直到全局都找不到,就会报错。 js例子 变量提升: 变量在没声明之前已经被初始化了 vue2... » read more

VUE+JS

英语 cli:client 客户端,还有一个特别重要的解释 CLI:一般都是什么什么CLI如vue-cli,phalcon-cli php-cli等,这里的cli值得是 Command Line Interface 命令行接口。意思是在命令行中可以执行的命令。 follow:跟着谁走,跟在谁后面,follow me.跟着我走来 following:后面的意思。 following commands 后面的命令 B/S框架:Browser是浏览器,Server是服务器,JS原来就是运行在Browser。如:Bilibili网站及各类网站形式的管理系统。 C/S框架:Client客户端,Server是服务器。一般是一种软件。 global 全局的 。你的电脑上任何位置都能用的 scripy:脚本,命令 dependency.复数形式是dependencies.依赖的意思。这个项目以来 devDependencies:开发依赖 red红色 FF0000 F00 green 绿色 00FF00 0F0 blue 蓝色 0000FF 00F JS语言(其他通用) 脚本语言,原来说是浏览器上运行的,现在因为nodejs的出现,可以在服务器上运行。 变量类型/变量 不写/var/let/const var a = 10; let b = ‘hello’; 引用类型 对象 数组 逻辑控制 分支判断:if else \ swtich case... » read more

sql数据库

英语 environment 环境 show 显示 ,演出 、 脱口秀, (talk show) database 数据库 s use 使用 password 密码 port 端口 default 默认 from 从。。。来,来自。。地方 max 最大值 min 最小值 avg 平均值 average 平均 where 在哪里,可以接一个状语从句表示在什么样的地方,满足什么样的条件。 empty 空的,什么也没有 query 查询 set 设置、集合。 row 行, 在数据库中表示一条数据。 affected 受影响 object 对象 connection 名词,连接 connect 连接动词, limit 限制。 define 动词:定义 ,... » read more

JSON+http状态码

英语 code 代码,编码 en- 前缀,使具备什么能力,使成为 什么 de- 逆向操作 encode 使…成为编码。 decode 从编码还原回来原来的样子(字符串)。 en : english 英语 zh_CN : zhongguo_China 汉语 lang: language 语言。 charset : char(字符) set(设置,集合) 字符集 ,暂时先记着,统一用utf-8。 listen : 听。 listening -ing 正在进行,正在听, constant 常量 array 数组 var_dump 变量倾倒 iterator 迭代器。 define 定义 defined被定义的,已经定义的 var 变量, vars 许多变量。 exit 出口,退出出口。 echo 重复 回声... » read more

CSS

写代码的一个优雅的绅士原则! 见名知意 var d = (a > 2) ? b[2] : null;​var d = 判断式? 表达式1 : 表达式2  //这个符号叫三元运算符。如果判断式结果为true,就返回表达式1否则,返回表达式2​​function setCookie(f, g) {    var b = setCookie.arguments; //读所有的参数    var a = setCookie.arguments.length; //参数个数    var d = (a > 2) ? b[2] : null; //如果参数大于或者等3个,那么就让d = 第三个参数,否则为null    if (d != null) {  ... » read more