- 博客(769)
- 收藏
- 关注
原创 phpstorme的一些问题记录
idea连接mysql报错Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ propertyhttps://www.cnblogs.com/fengxiaoqi/p/12897982.html
2021-01-12 15:13:39 111
原创 wamp本地环境搭建过程
再也不用集成环境了,集成度太高了,太傻瓜化了。太没挑战性了,今晚可能来不及了,明天,我把一套 搭建起来打包后上传到网盘,todo:明它一早完成,然后再把redis的剩下知识内容给补充完整。再接着 学习 es搜索再接着是 swoole大概用时需要2天...
2020-12-01 20:38:46 224
原创 预备学习和面试资料
https://blog.csdn.net/yangjianrong1985/article/details/102889951
2020-11-20 19:45:01 74
原创 项目-接口文档示例
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-08-27 10:44:53 1844
原创 git绿色版添加右键菜单
win10测试通过,win7未知git@Echo Offtitle Git绿色版右键菜单管理bat工具SetLocal EnableDelayedExpansionSET SourceFile=git-bash.exeif exist !cd!\!SourceFile! ( echo 1.安装Git右键菜单 echo 2.卸载Git右键菜单 echo 0.退出 echo= echo= echo= :start Set /p u=请输入数字并按Enter确定:
2021-06-08 16:08:18 875
原创 github小图标
[![Latest Stable Version](https://poser.pugx.org/gztrljh/thinkphp-phinx/v/stable)](https://packagist.org/packages/gztrljh/thinkphp-phinx)[![License](https://poser.pugx.org/gztrljh/thinkphp-phinx/license)](https://packagist.org/packages/gztrljh/thinkphp-ph
2021-06-08 16:01:47 1197
原创 Symfony的Console组件的简单使用
https://blog.csdn.net/kangsf1989/article/details/83152914
2021-06-08 15:42:27 704
原创 pbootcms开发经验总结
判断字段是否存在 {if(@[$sites->tablogo])}<img src="{SITE_DIR}{$sites->tablogo}">{/if}
2021-06-07 11:23:08 444
原创 pbootcms学习
pbootcms修改助手可以修改模板目录名称然后刷新 站点信息添加栏目效果默认进入首页是看不到的,被挤到第二页了可以把排序弄到顶部直接定制栏目比如 联系我们把原来的about复制一份就变成如下效果,自己用html去编织填充即可如何开启多语言1.后台添加语言2.复制多语言模板3.在不同的语言模板中都设置上切换语言的代码在 ch 的 目录中找个位置加入以下代码官网手册:https://www.pbootcms.com/docs/234.html<
2021-06-01 00:18:25 767
原创 mysql学习
1.简单介绍主流数据MS SQL Server, Oracle,DB2,Informix, Sybase等他们都是被称为“关系数据库”的一种遵循sql标准的软件产品。MySQL数据库的基本结构几个关键词单词DBMS: 数据库(管理)系统,是我们“安装”而得到的。DB,DataBase: 数据库,一个数据库系统中可以存放多个数据库。通常一个项目(网站)使用一个数据库来存储其中的数据。table:表,一个数据库中可以存放多个表。row:行,指一行数据,一个表中可以有很多行。record
2021-05-29 11:23:02 188
原创 常用算法学习
二分查找方法<?php $arr1 = [2, 5, 8, 10, 15, 18, 22, 24, 24, 28,33, 35, 50, 55, 56, 57, 60, 61, 62, 66, 70];$search = 5; //具体分析,可以将该数据修改为不同的值,比如:2, 5, 8,$result = bin_search($arr1, $search, 0, count($arr1)-1 );var_dump($result);function bin_search($ar
2021-05-28 18:43:15 119
原创 tp5定义name后如何生成url地址?
Route::name(‘login’)->get(‘login’, ‘auth/login/showLoginForm’); 然后用 url(‘login’);
2021-05-28 16:57:49 206
原创 php迁移工具phoneix教程
两个包最新版低要求都是>=7.1,因此,非常使用thinkphp6.x的集成和使用composer require lulco/phoenixfakercomposer require fakerphp/faker然后项目根目录新建配置文件phoenix.php<?phpreturn [ 'migration_dirs' => [ 'm' => __DIR__ . '/database/m', 's' => __DIR_
2021-05-27 00:03:29 161
原创 php版本维护周期
不再维护的版本:http://php.net/eol.php正在维护的版本:http://php.net/supported-versions.php
2021-05-25 12:42:56 474
原创 thinkphp6.x+api知识点
1.RestFul Api 编码风格简单概念1.传统的是采用混编(html+php)或模板(tpl)的方式进行设计2.前后端分离主要通过后端提供 API 接口返回的 json 数据交给前端渲染;这样,后端程序员就专心提供数据,而前端程序员拿数据专心做渲染即可;3.RestFul Api 是一种设计风格,推荐的一种规范,有助于统一协同和管理什么是RestFul Api 风格 参考地址http://restful.p2hp.com/http://www.ruanyifeng.com/blog/2
2021-05-24 23:36:22 1670
原创 如何寻找隐藏在CloudFlare和Tor后的真实IP
如果曾经暴露在公网中会有历史dns解析记录,可以查看到,但是好像只能查看到部分,完整的数据需要注册该地址的账号进行相关操作才可以https://securitytrails.com/
2021-05-24 10:45:47 548
原创 个人博客如何免费防止ddos攻击?
ddos无论是企业还是个人小站,都会面临的问题。大企业有资本,可以容易解决问题个人小站长在没有任何盈利的情况下,想让小站平稳的运行该怎么办?只找到一个免费的解决方案:https://blog.csdn.net/mycslife/article/details/108023778https://zhuanlan.zhihu.com/p/29891330但是该方案要牺牲一点网站访问速度,因为CloudFlare是国外的...
2021-05-23 00:45:21 335
原创 xshell
1.下载https://www.netsarang.com/zh/free-for-home-school/随便输入一个姓名,输入一个邮箱,点击下载,就会把下载地址发到你的邮箱2.ctrl+s假死解决ctrl+q3.主机密钥与本地主机密钥数据库中保存的不一致XShell -> 工具 -> 主机秘钥管理者,选中目标服务器对应条目,然后点击 删除4.Connection closed by foreign host问题就是连着连着不动它,就过会儿自己就连接中断了然后就在网上各种
2021-05-22 15:00:28 1180
原创 图片的请求出现403错误:GET http://xxxxxxxxxxxx 403(Forbidden)解决方案
head头中加即可<meta name="referrer" content="no-referrer" />参考地址https://segmentfault.com/a/1190000017896469
2021-05-21 22:59:56 1739 1
原创 thinkphp框架中获取类里面的所有方法
//dd(get_class_methods($e),$e->getMessage(),$e->getCode());获取PHP类的所有属性和所有方法,可通过反射机制<?php class Class1{ public $var1 = 'var1'; public $var2 = 'var2'; private $var3 = 'var3'; public function method1(){} public function m..
2021-05-21 16:33:17 321
原创 thinkphp5.1上传文件报错[0] Exception in Request.php line 1266 上传文件大小超过了最大值!
解决方案:找到php.ini 修改配置file_uploads = On 开启文件上传功能upload_max_filesize 一般要比post_max_size要小一点upload_tmp_dir:默认是被注释掉的,建议设置出来,否则有的环境容易报错,提示临时目录找不到,当然一般情况也没有问题max_file_uploads = 20文件上传个数,一般默认值也够用了所以一般情况下我们只需要设置两个地方post_max_size = 200Mupload_max_filesize =.
2021-05-21 15:40:46 1167
原创 npm安装时出现run `npm audit fix` to fix them, or `npm audit` for details彻底解决的办法
好家伙网上的千篇一律,都没能解决,最后自己解决了。一般这个多半出现在老旧项目上,或者是你的npm版本超过npm6了到目前我安装的最新版是npm7我csdn找了一圈,全是这种答案好家伙,如下格式,根本没有如下。第一种方法根本不可行,因为我们知道它npm的依赖都是疯狂套娃的,比如你安装一个jquery,实际上jquery还有它的一大堆依赖。所以第一种方法无效。真正解决方案:删除node_modules 目录 和 package-lock.json文件重新执行以下指令即可,全程畅通无阻npm i
2021-05-21 12:14:04 14377 21
原创 npm
查看npm全局安装的包npm ls -g --depth 0–depth 0 是限制层级,不加就会是如下结果查看当前项目安装的包npm ls --depth 0查看npm当前版本npm -v查看npm有哪些版本npm view npm versions更新到指定版本npm i -g npm@7.5.4 to update默认更新到最新版本npm i -g npm to updatenode.js所有历史版本官网下载https://nodejs.org/downlo
2021-05-21 11:58:36 156
原创 腾讯云服务器公网带宽速度的分析和计算方法的教程
腾讯云云服务器的公网带宽大小与实际的下载速度如何计算比对?为什么腾讯云1M带宽下载速度不是1M/秒呢?腾讯云服务器公网带宽的下载速度峰值如何计算?今天我来说说服务器带宽与实际下载速度的计算方法以及带宽和下载速度对照表:一、腾讯云服务器公网带宽和实际下载速度如何计算?腾讯云服务器1M公网带宽,为什么实际下载速度峰值只有128KB/S,说好的1M带宽呢?这是一个很古老的惯例了。由于IDC服务商提供的宽带单位是指bit(比特),而我们常用的下载速度使用的单位是Byte(字节),8bit = 1Byte,也就是
2021-05-21 09:05:49 807
原创 mysql查看版本号
这里介绍四中不同的方法,它们分别运行在不同的环境中,最后对每种方法的优劣以及使用范围也做了总结。1、直接在操作系统命令行下执行:MySQL –VC:>MySQL -V2、 MySQL 客户端命令:status (缩写为 \s)mysql –u root –p命令登录,登陆的日志里面也有版本号MySQL> statusMySQL> \s3、 使用 MySQL 变量:show variables like ‘%version%’MySQL> show variables
2021-05-20 23:16:39 118
原创 phpstorm 提示 Duplicated code fragment (16 lines long)
经常有这种提示File | Settings | Editor | Inspections 把勾去了即可
2021-05-19 14:05:00 1933
原创 bat暂停并显示自定义内容
二个方法供参考:@echo off::例一、光标不在同一行方法echo 请按任一键退出…&pause;>nulecho.::例二、光标在同一行方法set /p=请按任一键退出…<nul&pause;>nul
2021-05-19 13:28:10 1024
原创 github创建新仓库提交代码步骤
一般github我们创建一个新的仓库我们一般会选择一个开源协议或者添加一个READMD.md就会变成如下方式这里就要注意:此时你的仓库已经有文件了。你按照以前的那个几个步骤走,会提交不少去此时正确的步骤应该是如下方式其中多了一个git config --global init.defaultBranch master这里解释一下,漂亮国历史原因,他们发起的改名运动,github默认的分支已经从master变成main ,但是,对于我们来说,我还是喜欢用mastergithub也可以在设置页面把
2021-05-17 18:08:53 319
原创 phpstorme把Terminal换成git正确的姿势
File | Settings | Tools | Terminal注意:路径是"D:\Git\bin\bash.exe" --login -i很多人配置的路径是D:\Git\bin\bash.exe如果是这样配置的话,就会出现网上很多人遇到的问题Terminal终端无法使用ll命令等最后效果...
2021-05-17 17:22:59 430
原创 从notepad++换成notepad3
notepad++ 简直是开源之耻辱,而且作为一个程序员竟然夹杂着政治。不知道是不是收钱了。而且恶心的是作者把默认的中文语言包弄的有问题,还需要自己调整才可以使用简体中文(也不知道是不是故意的)只能说你写代码多牛,你格局小了啊于是我赶紧卸载notepad++换个编辑器用,原本也一直在用vscode那种,但是只是偶尔打开个配置文件,或者一个文件(因为默认主力还是宇宙第一IDEJetBrains公司的产品),就用vscode未免有点太慢了。如果在windows上换 vim编辑器,又觉得复杂了点。于是找到
2021-05-17 16:58:00 19696 3
原创 bat控制Notepad3右键菜单脚本(同理适合任意的绿色软件)
@Echo Offtitle Notepad3右键菜单添加or卸载工具SetLocal EnableDelayedExpansionSET SourceFile=Notepad3.exeSET RightMenuName=!SourceFile!打开if exist !cd!\!SourceFile! ( echo ------------------------ echo 作者:gztrljh echo ------------------------ echo 1.添加Note
2021-05-17 16:45:38 284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人