- 博客(229)
- 资源 (20)
- 问答 (2)
- 收藏
- 关注
原创 Git冲突:commit your changes or stash them before you can merge
当本地分支和远程修改了同一个文件代码,pull远程分支的代码的时候会出现文件冲突出现这个错误1.暂存本地数据,再拉取数据git stash list 可以查看临时存储栈内的列表
2022-06-29 09:46:53
628
原创 TP3.2 字母方法汇总
A()使用方法//A方法用于在内部实例化控制器$User = A('User');注意B()使用方法//执行某个行为C('DB_NAME','thinkphp');//如果传入的配置参数为空,表示获取全部的参数:$config = C();注意配置参数不区分大小写C()使用方法//C方法设置、获取,以及保存配置参数的方法C('db_name','thinkphp');注意D()使用方法//方法用于实例化自定义模型类//也就
2022-04-13 16:40:53
745
原创 markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-04-13 15:36:20
155
原创 mac phpstorm快捷键操作-持续更新
操作 快捷键 单词大写 command + shift + u 快速定位文件地址 command + shift + o 撤回 command + z 回退 撤回(重做) command + shif + z 注释单行 command + / 复制当前到下一行 command + d 代码格式化 command + option + L ...
2021-04-30 17:58:40
344
2
转载 Laravel-路由-resource 简介
Route::resource() 方法遵从 RESTful 架构为用户资源生成路由。该方法有两个参数,第一个为资源名称,第二个为控制器名称。Route::resource('users', 'UsersController');上面的代码等同于:Route::get('/users', 'UsersController@index')->name('users.index');//所有用户列表的页面Route::get('/users/create', 'UsersControll
2021-04-15 14:06:37
644
原创 macOS Big Sur Navicat Premium 34018无法保存密码
系统升级到最新 macOS Big Sur 后,使用 Navicat Premium 15.20+ 版本建立新的数据库连接,出现无法保存数据库密码,提示 Failed to save password Error code: -34018 错误,如下图:下面以创建 127.0.0.1 mysql 数据库连接为例。点击保存,会出现报错。这时,可以打开钥匙串访问,随便找到一个 Navicat “应用程序密码”类型的密码项这里我选择之前创建,复制名称格式:com.prect.Navicat.conn {
2021-04-12 18:13:22
8852
2
原创 Mac M1 修改根目录文件夹显示permission denied 没有权限的问题
1. 修改/usr/bin文件夹,显示permission denied由于系统启用了SIP(System Integerity Protection)导致root用户也没有修改权限,所以我们需要屏蔽掉这个功能.(1)进入恢复模式:关机状态下,M1长按电源键直至进入选项界面,其它使用command + r(2)关闭SPI:进入终端,输入csrutil disable(3)重启进入正常模式,进入终端,输入csrutil status ,检查状态确保关闭成功,显示以下即可; Sys.
2021-04-12 17:36:53
11289
10
原创 使用certbot获取 Let‘s Encrypt CA证书
费话不说直接开撸Let's Encrypt 官网1. 首先我们应该拥有一个域名, 而且拥有我们自己的服务器假设我们在阿里云注册的域名是 example.com,登录到云解析DNS控制台我们的服务器为ubuntu然后我们就可以进行第二步啦2. 证书签名这个步骤就开始申请证书了。因为Let's Encrypt 支持通配符证书(*.example.com) ,所以这里我们就使用Certbot的 ACME 方式申请通配符证书。当然,Let's Encrypt 支...
2020-09-18 23:17:19
2464
1
转载 Window 下安装redis
Window 下安装下载地址:https://github.com/tporadowski/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。打开文件夹,内容如下:打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行:redis-server.exe redis.windows.conf如果
2020-08-27 11:13:09
176
原创 使用Let's Encrypt 通配符 HTTPS 证书
一.证书申请(certbot)1.1 系统确定我们使用的是 百度 服务创建的系统,系统是 ubuntu。1.2 工具安装sudo apt-get updatesudo apt-get install software-properties-commonsudo add-apt-repository universesudo apt-get updatesudo apt-get install certbot1.3 证书申请certbot certonly -d *.wep
2020-05-09 21:21:57
1103
转载 mysql 8.0 Windows安装详细过程
MySQL 8.0 Windows zip 安装过程介绍,具体如下准备:MySQL8.0 Windows zip包下载地址。环境:Windows 10一、安装1. 解压zip包到安装目录比如我的安装目录是:D:\Program\MySQL2.配置文件在Windows系统中,配置文件默认是安装目录下的 my.ini 文件,部分配置需要在初始安装时配置,大部分也可以在安...
2019-07-22 14:53:53
346
原创 js设置浏览器不缓存
关于浏览器缓存浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。像股票类网站实时更新等,这样的网站是不要缓存的,像有的网站很少更新,有缓存还是比较好的。今天主要介绍清除缓存的几种方法。清理网站缓存的几种方法meta方法 //不缓存 <META HTTP-EQUIV=...
2019-05-15 09:45:53
6814
原创 fiddler提示创建证书失败
makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 10/12/2020
2019-05-14 09:47:10
1859
原创 sublime there are no packages available for installation
Install Package安装失败问题】Install Package安装失败后会弹出一个框,如下图:there are no packages available for installation标题解决方法:将channels内容替换成下面的就可以了。"channels": [ "http://www.pengpeng12138.cn/channel_v3.jso...
2019-05-05 16:02:35
7355
原创 改造vue-quill-editor富文本编辑器 结合element-ui上传图片到服务器
问题vue-quill-editor是我们再使用vue框架的时候常用的一个富文本编辑器,在进行富文本编辑的时候,我们往往要插入一些图片,vue-quill-editor默认的处理方式是直接将图片转成base64编码,这样的结果是整个富文本的html片段十分冗余,通常来讲,每个服务器端接收的post的数据大小都是有限制的,这样的话有可能导致提交失败,或者是用户体验很差,数据要传递很久才全部传送到...
2019-04-22 11:12:06
8720
6
转载 3 指针
底层驱动的操作离不开指针,驱动程序的目的是为了管理硬件,驱动程序管理硬件的媒介是寄存器(一种特殊的内存),通过对寄存器的读写,实现对硬件的功能设置以及数据的存取。1.1 什么是指针1.1.1 普通变量普通变量的目的是为了存放普通数据,对于变量空间来说,不管是读还是写,变量是存放数据的手段。1.1.2 指针变量在大多数情况下,指针指的是指针变量,指针变量存放的数据是内存地址。一般情况,...
2019-04-16 10:05:14
35429
转载 2 C语言位操作
常用位操作在这里插入图片描述位异或:两位都相等,结果为0,不相等则为1左移位:将一个操作数的各二进制全部左移若干位,左边移除出去的二进制位丢弃,右边的二进制位补0。每进行一次左移位操作,得到的结果是原来操作数的一倍(x<<n=x*2^n)右移位:将一个操作数的各二进制全部右移若干位,右边的二进制位补0或补1(如果操作数是无符号数或是有符号正数补0,如果是有符号负数补1),右边...
2019-04-16 10:04:19
35436
转载 1 C语言与内存
1 计算机程序1.1 程序程序就是一堆代码加一堆数据,程序=数据+算法。1.2内存内存分为静态内存(SRAM)和动态内存(DRAM)。静态内存是指程序开始运行时由编译器分配的内存,它的分配是在程序开始编译时完成的,不占用CPU资源;由于堆空间只能在程序运行时被使用,因此堆空间也被称动态内存,另外,动态内存只能在程序运行时通过指正对分配给各种变量、字符串和数组(只能通过指针来访问堆空间)...
2019-04-16 10:02:00
35489
原创 echarts柱形图legend设置每个柱子颜色
设置每个柱子对应一个图标。legend对应每个series 的name来option = { legend: { // 对应series的name data:['直接访问','邮件营销','联盟广告','视频广告''] }, grid: { left: '3%', right: '4%', bottom...
2019-03-06 10:57:49
49191
转载 redis的一些配置
redis使用了两种文件格式:全量数据和增量请求。全量数据格式是把内存中的数据写入磁盘,便于下次读取文件进行加载;增量请求文件则是把内存中的数据序列化为操作请求,用于读取文件进行replay得到数据,序列化的操作包括SET、RPUSH、SADD、ZADD。redis的存储分为内存存储、磁盘储存和log文件三部分,配置文件中有三个参数对其进行配置。save seconds updat...
2019-03-01 14:09:37
29953
原创 php敏感词过滤的一个方法
对敏感词进行过滤,fiter类class Fiter{ private $dict; private $dictPath; public function __construct($dictPath) { $this->dict = array(); $this->dictPath = $dictPath;...
2019-03-01 14:07:28
24671
原创 mysql表的导入和导出
标题databases导出mysqldump -h ip -u 用户 -p 密码 数据库 > 本地目录/yuyue1.sql;mysqldump -h ip -u 用户 -p 密码 数据库 > 本地目录/yuyue1.sql;table where条件导出mysqldump -h ip -u 用户 -p 密码 数据库 表 --where="bookdate>...
2019-03-01 14:04:00
22611
转载 YII2 路由问题-摘自yii2官方文档
路由当入口脚本在调用 run() 方法时,它进行的第一个操作就是解析输入的请求,然后实例化对应的控制器动作处理这个请求。 该过程就被称为引导路由(routing)。 路由相反的操作会将给定的路由和参数生成一个可访问的URL地址, 这个操作叫做创建URL。 创建出来的URL被请求的时候,路由处理器可以解析成原始的路由信息和参数。负责路由解析和创建URL的组件是 URL管理器, URL管理器在...
2019-02-26 18:34:29
25798
原创 laravel上传文件到七牛云
1、在七牛云上创建自己的存储空间,用来存储文件,指定存储的地址。2、在融合cnd处添加域名,用于配置七牛云文件的上传和下载,此处需要自己在购买域名处,如阿里云,百度云。。。配置自己的 CNAME 解析,解析到七牛云分配给自己的xxx.qiniudns.com地址,让自己的某个域名可以跳转到,七牛云给定的域名下。3、开始写代码了,,,下载官方php-sdk本人使用的是lara...
2018-11-20 12:08:27
45655
转载 [ Laravel 5.7 文档 ] 进阶系列 —— 集合
简介Illuminate\Support\Collection 类为处理数组数据提供了流式、方便的封装。例如,查看下面的代码,我们使用辅助函数 collect 创建一个新的集合实例,为每一个元素运行 strtoupper 函数,然后移除所有空元素:$collection = collect(['taylor', 'abigail', null])->map(function ($n...
2018-10-24 09:51:19
84029
2
转载 如何利用 Git 与 GitHub 进行多人协作开发
1. 首先 “Fork” 他人的 repository(代码仓库) “Fork” 的名词是 “叉子” 的意思,不过这里取的是动词 “分叉,建一个分支” 的意思。进入你想参与合作开发的仓库界面,点击右上角的 “Fork” 图标,此时你已经复制了一个副本在你的 GitHub 仓库中了,或者是说一个新的代码仓库被创建了,可以打开你的 GitHub 主页看一看。 注意,这个...
2018-10-23 14:33:42
46317
原创 git强制添加(add)文件
如:git add a.php 出现了如下问题The following paths are ignored by one of your .gitignore files:Use -f if you really want to add them.fatal: no files added遇到这种情况时候需要使用git add -f 命令强制添加这个文件: ...
2018-10-22 11:40:59
54766
原创 搭建ftp服务器
安装vsftpdsudo apt install vsftpd配置参数命令行输入vim /etc/vsftpd.conf使用如下配置# Example config file /etc/vsftpd.conf## The default compiled in settings are fairly paranoid. This sample file# loose...
2018-10-17 14:27:23
43640
转载 JS组件系列——表格组件神器:bootstrap table(二:父子表和行列调序)
前言:上篇 JS组件系列——表格组件神器:bootstrap table 简单介绍了下Bootstrap Table的基础用法,没想到讨论还挺热烈的。有园友在评论中提到了父子表的用法,今天就结合Bootstrap table的父子表和行列调序的用法再来介绍下它稍微高级点的用法。bootstrap table系列:JS组件系列——表格组件神器:bootstrap table JS组件系列—...
2018-10-11 12:10:19
44965
2
转载 JS组件系列——表格组件神器:bootstrap table
前言:之前一直在忙着各种什么效果,殊不知最基础的Bootstrap Table用法都没有涉及,罪过,罪过。今天补起来吧。上午博主由零开始自己从头到尾使用了一遍Bootstrap Table ,遇到不少使用方面的问题,也做了一部分笔记,在此分享出来供需要使用的园友参考。还记得前两天有园友加群问我Bootstrap Table的使用问题,呵呵,巧了,今天博主也遇到同样的问题了,在此还是要表示抱歉,没有...
2018-10-11 12:09:10
43492
转载 datatables使用记录
<!doctype html><html><head> <meta charset="gbk"/> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv
2018-09-27 09:47:05
43380
转载 几种知名开源富文本编辑器记录和对比(仅供参考)
1、UEditor 百度的。优点:插件多,基本满足各种需求,类似贴吧中的回复界面。缺点:不再维护,文档极少,使用并不普遍,图片只能上传到本地服务器,如果需要上传到其他服务器需要改动源码,较为难办,加载速度慢。总结:小项目,可以用用,不推荐使用。 2、kindeditor界面类似百度,效果很像文档齐全但用例较少,使用还算方便。缺点:总感觉样子不是很好看,没有现代那种风...
2018-07-17 18:29:11
46172
原创 PHP包含文件函数include、require区别
例如下面的代码:复制代码 代码如下:include('hello.php');echo 'include test final!';//include报错,但是会继续执行,显示:include test final!require('hello.php');echo 'require test final!';//require报错,停止代码的执行。 一句话总结:1.inc...
2018-07-17 14:52:07
41445
转载 elasticsearch基本概念与查询语法
序言后面有大量类似于mysql的sum, group by查询elk===elk总体架构https://www.elastic.co/cn/productsBeat基于go语言写的轻量型数据采集器,读取数据,迅速发送到Logstash进行解析,亦或直接发送到Elasticsearch进行集中式存储和分析。LogstashLogstash 是开源的服务器端数据处理管道,能够同时从多个来源采集数据、格...
2018-07-03 19:37:06
41691
3
转载 ngrok安装使用
世界上最遥远的距离就是你在外网请求,我在内网测试。比如微信公众号开发的时候,需要接入一个外网的IP地址,由于我们在自己的电脑上需要开发,测试很不方便,不可能每次都把代码上传到服务器,测试一次。下面介绍一个牛逼的工具--ngrokngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放简单来说,就是通...
2018-06-01 09:14:03
40205
原创 win10内置linux系统的安装
windows系统和linux系统一直还在做双系统吗?,而在最新的win10系统却完美兼容了linux系统,但是在默认情况下是关闭的,需要我们手动来启动。 1、更新至最新的win10版本。 2、开启开发者模式,设置— 更新与安全— 针对开发人员— 勾选开发人员模式。 3、开启windows功能,打开控制面板 ->卸载程序->启用或关闭windows功能->适用于Linux的win...
2018-05-19 21:46:20
46701
6
转载 禁止模板缓存-AngularJs
因为AngularJs的特性(or 浏览器本身的缓存?),angular默认的HTML模板加载都会被缓存起来。导致每次修改完模板之后都得经常需要清除浏览器的缓存来保证浏览器去获得最新的html模板,自己测试还好,但如果更新了服务器的模板内容,用户可不会每个都配合你去清除浏览器的缓存。故这还真是个大问题。[javascript] view plain copyapp.config(function(...
2018-05-14 17:07:06
48653
原创 Laravel 之 Redis 模块
简介Redis模块负责与Redis数据库交互,并提供Redis的相关API支持;Redis模块提供redis与redis.connection这两个服务;redis.connection服务提供redis连接对象;redis服务提供Illuminate\Redis\RedisManager对象,负责与Redis打交道的这部分管理工作;配置项以下是笔者的示例;default是默认的R...
2018-01-29 18:23:13
42880
mysql版地区代码库-2020/10版
2021-02-23
MATLAB 神经网络30个案例分析程序和代码
2018-04-30
codeblocks17.12汉化包
2018-04-30
OpenCV3.3.1全部
2017-11-23
jquery-1.9.11
2016-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人