- 博客(36)
- 收藏
- 关注
原创 项目-接口文档示例
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-08-27 10:44:53 1815
原创 腾讯QQ关闭所有的热键,防止冲突
腾讯QQPC客户端,分为QQ和TIM两个都可以用QQ号登录,数据共享QQ第一次安装现在需要提示安装什么插件,为了加载什么QQ天气还是什么的,而且相对来说集成了更多可能用不上的功能TIM则是更加倾向于办公版,精简了很多,界面也好像更加简约、而且安装后也不会提示你安装什么插件那么TIM如何关闭所有热键?把所有的热键全部替换为空格...
2020-08-30 23:35:36 3318
原创 vscode新建php文件时快速生成开头标记
设置 -》用户代码片段-》新建全局代码片段 要你输入文件名称:输入php{ "PHP":{ "prefix": "php", "body": [ "<?php\n$0", ], "description": "php" }}然后你新建一个php文件输入php就快速生成...
2020-08-30 16:25:31 1500
原创 Laravel填充数据Seeder出现Target class [xxx] does not exist
原因:是因为你修改了文件名称,然后缓存还没更新,还是旧的文件名在运行,找不到导致composer dump-autoload
2020-08-30 16:22:39 329
原创 php是否json字符串
/*** 判断字符串是否为 Json 格式* * @param string $data Json 字符串* @param bool $assoc 是否返回关联数组。默认返回对象* * @return array|bool|object 成功返回转换后的对象或数组,失败返回 false*/function isJson($data = '', $assoc = false) { $data = json_decode($data, $assoc); if (($data &&
2020-08-30 16:18:42 148
原创 vscode中laravel blade文件无法格式化
找了很多解决办法,就我这个是最好用的最科学的安装插件:aravel Blade Snippets"blade.format.enable": true, "[blade]": { "editor.defaultFormatter": "onecentlin.laravel-blade" },
2020-08-30 10:58:52 290
原创 laravel中如何知道数据库到底是否链接成功最简单的方法
在你还没有创建数据库和表的时候,在控制器中添加如下代码即可判断 try{ //执行原生语句,如果展示数据库列表,则成功 return DB::select('show databases'); }catch(Exception $e){ return '数据库链接错误<br/>'.'错误原因:<br/>'.$e->getMessage(); }...
2020-08-29 23:47:25 1728
原创 laravel自定义辅助函数类似tp下的common.php
laravel自定义辅助函数类似tp下的common.php一、 在 app/bootstrap 下定义一个php文件 common.php二、 在 composer.json文件下添加三、在项目目录重新加载composer自动加载器一、 在 app/bootstrap 下定义一个php文件 common.php<?phpfunction getName($str){ return "love".$str;}二、 在 composer.json文件下添加"autoload": {
2020-08-29 23:43:07 424
原创 关于富文本上传一大堆图片但是文章没有提交该怎么处理思路(目前只是百度到的思路,还没动手实现过)?
解决思路,用户每上传一张图片,就把图片存放的路径扔redis里面,设置超时时间,比如预设,用户在8小时之内一定会将编写的文章提交了,所以redis设置key就是图片路径,value随意。redis有发布订阅机制,可以在key超时时,将过期的key返回推送给java程序,这样处理就很好了。如果用户选择了图片,上传到服务器了,没有点击提交,过期了之后程序还是会删除服务器上的图片,如果上传了,那就用程序删除redis里的key,那样不会触发key的超时推送。这就就解决了用户上传一堆图,但是没有提交文章的问题。
2020-08-29 23:29:09 221
原创 laravel中命名空间和类的路径都是正确的有时候却提示找不到
比如有时候给原有的类不小心还是别的原因改了名字导致 Composer 的自动加载器没有及时更新执行该命令composer dump-autoload
2020-08-29 23:21:43 940
原创 laravel根据不同的guards认证跳转到不同的登录页
在App\Exceptions\Handler里面重写父类的 unauthenticated()方法 protected function unauthenticated($request, AuthenticationException $exception) { $guards = $exception->guards(); return $request->expectsJson() ? response()-&
2020-08-29 23:11:27 269
原创 php在安装的时候下载ts 还是nts?
php在安装的时候下载ts 还是nts?1、简介TSNTSISAPICGIFAST CGI2、选择、常见搭配总结感谢在PHP 开发和生产环境搭建过程中,需要安装PHP语言解析器。官方提供了2种类型的版本,线程安全(TS)版和非线程安全(NTS)版,有时后我们开发环境和实际生产的环境有所不同,因此也需要选择安装对应的PHP版本。1、简介TSTS(Thread-Safety)即线程安全,多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时进行数据加锁保护,其他线程不能同时进行访问该数据,直到
2020-08-29 19:21:08 440
原创 git中composer无法识别解决方案
在php安装目录下新建文件composer 没有后缀#!/usr/bin/env sh# php /path/to/composer.phar $*php `dirname $0`/composer.phar $*保存完事
2020-08-29 10:36:42 413
原创 composer最简单安装
https://getcomposer.org/download/下载仍到php的安装目录,在php目录下echo @php "%~dp0composer.phar" %*>composer.bat然后切换镜像源就可以了设置composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/取消设置composer config -g --unset repos.packagist.
2020-08-28 13:51:55 162
原创 谷歌浏览器滚动条样式
/* 滚动条样式 *//* ::-webkit-scrollbar{ width: 4px; height: 6px; } ::-webkit-scrollbar-thumb{ border-radius: 1em; background-color: rgba(50,50,50,.3); } ::-webkit-scrollbar-track{ border-radius: 1em; background-color: rgba(50,50
2020-08-28 13:42:56 245
原创 html5新属性记录
contenteditable:规定元素是否可以编辑,可以让textarea禁止编辑spellcheck 属性规定是否对元素内容进行拼写检查。 可以去除textarea中的红线
2020-08-28 13:40:26 64
原创 Javascript获取数组中最大和最小值
排序var arr = [12,56,25,5,82,51,22];arr.sort(function (a, b) { return a-b;}); // [5,12,22,25,51,56]var min = arr[0]; // 5var max = arr[arr.length - 1]; // 56假设法// 获取最大值:var arr = [22,13,6,55,30];var max = arr[0];for(var i = 1; i < arr.
2020-08-28 13:34:59 124
原创 Msql中COLLATE相关知识点
#创建数据库指定字符集和排序规则create database dbname default character set utf8mb4 collate utf8mb4_general_ci;其中的character set utf8mb4能理解但是这个collate拿来当面试题那估计很有趣了,collate作用?其实是用来排序的规则。它的设置会影响查询结果,同时也会影响索引的创建utf8mb4_general_ci中_ci的含义这是Case Insensitive的缩写,即大小写无关,也就是
2020-08-28 13:06:29 251
原创 提交项目报错remote: Incorrect username or password ( access token ) fatal: Authentication failed for gitee
清除本地用户名和密码git config --system --unset credential.helper再次推送
2020-08-28 12:21:22 551
原创 提交项目报错Your branch is up-to-date with origin/master
创建新分支git branch newbranch 检查分支git branch 切换到新分支(*就是目前工作的分支)git checkout newbranch提交代码git add . git commit -m "提交内容到分支"查看状态git status切换主分支git checkout master 合并主分支git merge newbranch 提交代码git push -u origin master删除分支git branch -D
2020-08-28 12:14:53 163
原创 重新生成ssh公匙
在git命令行工具在执行(一定要在git命名行工具)ssh-keygen -t rsa -C "youremail@youremail.com"三次回车查看公钥cat /c/Users/Administrator/.ssh/id_rsa.pub再次添加到gitee/github中即可
2020-08-28 11:59:15 2519
原创 mysql数据库添加表前缀的作用
数据库添加前缀的作用:比如有个客户A和B都要你设计要个博客项目(两个项目功能需求各不相同)你可以把A的项目数据库命名为:A_blog B的项目命名为:B_blog数据表添加前缀的作用:比如只有一个数据库,你所有的项目都是放在同一个数据库中,为了区分不同项目,可以用不同的表前缀如博客项目中有几张表blog_userblog_article如商城项目shop_usershop_product...
2020-08-28 11:56:21 1377
原创 laravel-auth认证添加额外条件
if (Auth::attempt(['email' => $email, 'password' => $password, 'active' => 1])) { //验证处于激活状态,并且存在的用户}
2020-08-28 11:55:58 226
原创 ajax配置项中的type与method的区别
先来看一段完整的ajax请求体 $.ajax({ url: "", //服务器路径 data: { }, //传递的参数,可为空,可多个 type: "post", //传递参数的方式,可POST可GET,一般用POST dataType: "json", //数据传递的格式,有Json和xml两种 async:true,//异步,同步为false success:
2020-08-27 11:59:44 1330
原创 laravel路由冲突解决
Route::get('article/{article}', 'ArticleController@edit')->name('article.edit');//收藏Route::get('article/star', 'ArticleController@star')->name('article.star');教程中多半做法是调整路由的先后顺序,路由越细放在越前面。实际上这种做法并不好,万一你做一个大商城,到时候越做越大,后期填坑就麻烦正确做法:增加 where 条件限制R
2020-08-27 11:50:53 516
原创 apache修改默认网站根目录
两个地方1.主配置文件httpd.conf 中的 DocumentRoot 项 和 Directory 项2.虚拟主机文件,需要在主配置文件中把注释去掉引入进主配置中httpd-vhosts.conf 中的 DocumentRoot 项
2020-08-27 11:28:27 1713
原创 查看php是否是安全线程版本
phpinfo();找到Thread Safety项,如果是enable,则是Thread Safe(线程安全)版本;否则,就是None Thread Safe(非线程安全)版本。
2020-08-27 11:19:22 575
原创 mysql镜像地址
https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/
2020-08-27 11:02:42 171
原创 git添加ssh后还需要账号密码解决
修改Remote的远程地址为ssh地址查看当前Remote远程地址git remote -v修改远程地址git remote set-url origin 项目ssh地址
2020-08-27 10:53:49 1397 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人