自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(161)
  • 收藏
  • 关注

原创 shell 关闭进程

#!/bin/bash# ./kill_port.sh 80index=1if [ ! -n "$1" ] ;then echo "do nothing!"else for var in $(echo $(netstat -pln | grep tcp | grep :$1)) do if [ `expr $index % 7` == 0 ] then array=(${var//\// }) if [ ${#array[*]} == 2 ] then

2022-04-15 22:50:11 975

原创 【prismjs 】 vite2, vue3 使用配置

安装# prismjs npm i prismjs -S# prismjs 类型npm i -D @types/prismjs# vitenpm install babel-plugin-prismjs -D# bable webpacknpm install vite-plugin-prismjs -D配置babel// babel.config.jsmodule.exports = { plugins: [ [ 'prismjs',

2022-03-24 18:11:02 2149

原创 java 线程图解[基础篇]

java线程基础图解,帮助快速入门

2022-03-12 11:54:18 7244

原创 分页添加想要的数据!

这里写目录标题第一步第二步第三步第四部之前用 for 循环去添加想要的数据,现在就在 SQL 的层面去实现开始第一步基本的分页 $articles = Article::paginate(15);第二步添加关联 $articles = Article::with('reply')->paginate(15);第三步定义一个查询 $user = User::select(['avatar', 'id']);第四部拼接,这里文章有头像,回复也有头像,所以加上头像字段

2020-07-29 18:29:15 318

原创 vim (整行,多行,一个单词)复制

vim 复制1、复制1)单行复制2)多行复制2、粘贴vi复制多行文本的方法方法1:方法2:方法3:vi复制一个单词的方法vi复制几个字母(字符)的方法那么vi编辑器中的整行(多行)复制与粘贴就非常必要了。1、复制1)单行复制在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;2)多行复制在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3……2、粘贴在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴vi复制多行文本的方法方法1:光标放到

2020-07-26 09:07:54 7872

原创 laravel 新增一条数据并返回 ID

不走模型$id = DB::table('users')->insertGetId( ['email' => 'john@example.com', 'votes' => 0]);走模型$id = Article::create([...])->id;

2020-07-11 21:09:28 5917 1

原创 laravel redis 密码设置问题

So after some research, I got a solution for this issue:We need to add:'options' => [ 'parameters' => ['password' => env('REDIS_PASSWORD', null)], ],In config array. See complete example below: database.php'redis'

2020-07-10 11:28:59 647

原创 JavaScript 二维数组转换为一维数组

<script> { const arr=[[1,2,3],[3,4],[5]]; console.log([].concat.apply([],arr)); }</script>

2020-07-09 20:22:44 941 1

原创 win10 bat 命令使用 xcopy 语法

bat 命令一级目文件复制xcopy1、如只是单纯地复制2、分时间复制3、更新复制4、中断复制5、自动化复制Xcopy一级目定义命令set tarDir=G:\Guoke\使用%tarDir%if 命令if not exist %tarDir%{}文件复制XCOPY X1:\XXX1 X2:\XXX2说明:X1是指源文件夹所在的盘符如C、DXXX1是指你copy要复制的源文件夹X2是指复制所知到的目标盘符如E、FXXX2是指复制所到的目标文件夹xco

2020-05-17 16:08:19 4821

原创 Python 播放音频 自动化

Python 播放音频download打开浏览器html 编写downloadchrome 驱动中文文档例子打开浏览器# coding = utf-8from time import sleepimport osfrom selenium import webdriver# ------------ edge# browser = webdriver.Edge()# browser.get("http://www.baidu.com")# browser.quit()#

2020-05-17 12:47:43 364

原创 vue form 表单验证-我的

vue form 表单验证名称设置提交名称rules 设置文字提示提交处理名称设置<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">提交名称// ruleForm<el-button type="primary" @click="submitForm('ruleForm')">立即创建</el-button>r

2020-05-12 19:16:30 191

原创 vue 中使用 echarts 柱状图

这里写目录标题tooltipMixin.jstest.vue三级目录tooltipMixin.jsrequire('echarts/lib/chart/bar')// 引入提示框和标题组件require('echarts/lib/component/tooltip')require('echarts/lib/component/title')export default { //...

2020-05-07 22:06:03 541

原创 vue 2 我的 vscode 快捷方式

这里写目录标题test.vuemixinTest.jstest.vue{ "Print to console": { "prefix": "vue", "body": [ "<!-- $1 -->", "<template>", "<div class=...

2020-05-07 22:00:49 141

原创 vue 组件数据传递

这里写目录标题目录父-》子header.vuelogin.vue子-》父header.vuelogin.vue目录header.vue【子组件】login.vue【父组件】父-》子header.vueexport default { // 不在 data(){} 里面定义 props: [ 'active' ], }login.vueHTML//...

2020-05-07 17:29:24 106

原创 vue 路由 router--个人见解

这里写目录标题页面跳转命名路由接收参数路由前进后退页面跳转框架使用this.$router.push({ path: '/music/add-note-2', query: { id: 2 }})更多例子// 字符串router.push('home')// 对象router.push({ path: 'home' })// 命名的路由router.push({ name...

2020-05-07 16:04:38 104

原创 vuex 框架里面的使用

这里写目录标题目录结构getters.jsindex.jsuser.jssave.vueshow.vue目录结构storemodulesuser.jsgetters.jsindex.jsviewssave.vueshow.vuegetters.jsconst getters = { name: state => state.user.name...

2020-05-07 12:06:11 157

原创 js 函数节流--个人见解

JS中的函数节流一、什么是函数节流(throttle)二、为什么需要函数节流三、函数节流如何解决上述问题五、函数节流的使用场景总结转载地址一、什么是函数节流(throttle)概念:限制一个函数在一定时间内只能执行一次。举个栗子,坐火车或地铁,过安检的时候,在一定时间(例如10秒)内,只允许一个乘客通过安检入口,以配合安检人员完成安检工作。上例中,每10秒内,仅允许一位乘客通过,分析可知...

2020-05-01 11:34:47 185

原创 es6 export 与 import

es6 export 与 importexport变量方法export defaultimportexport变量第一种// profile.jsexport const firstName = 'Michael';export const lastName = 'Jackson';export const year = 1958;第二种ar firstName = 'Mich...

2020-04-30 16:46:55 113

原创 vue vscode 编辑模板

vue vscode 编辑模板一级目录代码一级目录文件首选项用户代码片段输入vue代码{ "Print to console": { "prefix": "vue", "body": [ "<!-- $1 -->", "<template>", ...

2020-04-29 16:46:59 133

原创 java Singleton 实现单例的三种方式

java Singleton 实现单例的三种方式java Singleton 实现单例的三种方式ElvisPublicElvisPrivateElvisEnumjava Singleton 实现单例的三种方式ElvisPublicpublic class ElvisPublic {// 这里获取实例 public static final ElvisPublic INST...

2020-04-28 15:38:55 131

原创 java Builder 层次使用

java Builder 层次使用java Builder 层次使用PizzaMainPizzaNyPizzaCalZonejava Builder 层次使用PizzaMainpublic abstract class PizzaMain { public static void main(String[] args) { NyPizza pizza = new Ny...

2020-04-28 15:13:24 184

原创 java 静态工厂--个人见解

静态工厂静态工厂StaticFactoryStaticFactoryZi静态工厂StaticFactorypackage cn.mrz.effective;public class StaticFactory { public static final int TYPE_RUNNER = 1; int age = 10; int weight = 30; ...

2020-04-28 11:28:57 115

原创 win10 php7.2 安装 imagemagick7 和 imagick 扩展 报错问题

下载安装 imagemagickhttps://imagemagick.org/download/binaries/ImageMagick-7.0.8-25-Q16-x64-dll.exe默认选项一步步安装即可。下载 php-imageck在 phpinfo() 看一下已经安装的 PHP 版本,下面这个是 php7.2、 线性安全的、vc15编译的、64位的 PHP对应的扩展文件下载:...

2019-11-16 14:28:04 730 1

原创 docker 基本使用-安装-命令

开始[docker for Windows 下载链接](https://download.docker.com/win/stable/Docker for Windows Installer.exe)配置 PHP docker 安装页面docker 安装基本使用下载sudo wget -qO- https://get.docker.com/ | sh# 可能有提示命...

2019-09-25 15:26:12 92

原创 Laravel Swagger 生成 API 文档

Laravel Swagger 生成 API 文档1. 安装 l5-swagger 包https://github.com/DarkaOnLine/L5-Swaggercomposer require "darkaonline/l5-swagger:5.5.*"php artisan vendor:publish --provider "L5Swagger\L5SwaggerServic...

2019-09-23 15:01:19 915

原创 laravel 事件

事件生成一个事件类 php artisan make:event UserLogin定义监听器// 在 EventServiceProvider 的 $listen 中可以定义事件和监听器protected $listen = [ 'App\Events\UserLogin' => [ 'App\Lisenter\DoSomet...

2019-09-17 16:00:42 236

原创 laravel 模型事件-使用

模型事件基础事件User 模型加入代码protected $dispatchesEvents = [ 'saving' => \App\Events\UserSaving::class,];创建事件// artisan make:event UserSaving<?phpnamespace App\Events;use App\Us...

2019-09-17 15:58:48 161

原创 基本的微服务使用

架构客户端网关聚合层 增删改查 分开单独文件原子层通信协议REST HTTPHAL 协议基于 REST 协议提升。RPCRPC 相较 HTTP 的优势之一:省去了 HTTP 头信息,传输包更轻量消息队列微服务注册中心:将微服务的信息进行注册,包括微服务的主机号、端口、配置等信息,以便供上游微服务进行发现发现​ timeout 重试...

2019-09-15 18:42:03 215

原创 laravel 授权策略(Policy)

授权策略(Policy)Policy(即策略)是在特定模型或者资源中组织授权逻辑的类,用来处理用户授权动作。生成 Policy使用 php artisan make:policy ArticlePolicy 命令生成 Policy,保存在 app/Policies 目录下。注册 Policy然后在 app/Providers/AuthServiceProvider.php 的 polic...

2019-09-12 22:06:46 503

原创 laravel 假数据填充的步骤

假数据填充的步骤url测试,清除定义好模型 xxx.php定义好数据生成的规则 database/factories/XxxlFactory.php// 高效填充$users = factory(\App\Models\User::class)->times(1000)->make(); \App\Models\User::insert($users-&gt...

2019-09-12 16:57:49 217

原创 一个 laravel repository 仓库

GitHub 地址https://github.com/Wanchaochao/laravel-repository还有更新

2019-09-11 17:55:26 97

原创 Google 图片在线压缩工具,网页格式推荐 webp

在线地址https://squoosh.app/在线地址,直接点压缩率高

2019-09-11 16:18:54 728

原创 axios拦截器-代码

使用前需要调试工具输出内容console.log()import axios from 'axios'import { Message } from 'element-ui'import store from '@/store'import { getToken } from '@/utils/auth'// 创建axios实例const service = axios.cr...

2019-09-07 09:43:25 246

原创 codeigniter 使用

配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)github 配置phpstorm 地址中文文档b 站视频基本数据库使用<?php/** * Created by PhpStorm. * User: user * Date: 2019/9/4 * Time: 21:47 */class Crud ...

2019-09-04 22:29:17 135

原创 threejs 小例子,链接文档

开始代码示例资源问答社区教程第2课:点,矢量和网格在three.js中创建几何var material = new THREE.MeshBasicMaterial( { color: 0xff0000, side: THREE.DoubleSide } );var geometry = new THREE.Geometry();geometry.vertices.pus...

2019-09-04 14:43:00 633

原创 threejs 知识点

开始中文文档 threejs通过分析AST自动重构three.js的老旧代码 备份修改材质<li onclick="MChangeTexture('models/kitchen/Texture/t3');">紫罗兰</li><li onclick="MChangeTexture('models/kitchen/123.fbm');">灰...

2019-09-04 14:42:08 938

原创 git 局域网配置

开始局域网关联本地盘git remote add rootRep //server2/work/GitHubCode/kitchen# 提交git push -u rootRep master配置远程仓库# 服务器盘初始化git init --bare .git config --global receive.denyCurrentBranch ignore#...

2019-09-04 14:40:27 300

原创 PHPstorm 快捷键查询

开始PHPstorm 配置使用 laravel快捷键新查找#一个方法在一个项目中哪里调用ctrl + shift + f# 或者# 选中类名或者方法名,然后鼠标点击右键:find Usages即可设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“eclipse” -> 然后“Cop...

2019-09-04 14:39:37 398

原创 laravel 知识总结1

开始本地网址5.5 jwt 使用 包括 vue 使用5.5 jwt 使用通过laravel 官方用户可以使用 jwt开发环境部署Laravel-ModulesLaravel 模块化开发 社区跨域 通过jwt自定义 数据表 区别于 auth 中的 users 表url 修改jwt配置文件中  'user' => 'App\Models\ApiUser', ...

2019-09-04 14:38:44 239

原创 laravel5.5 jwt使用

BaseController<?phpnamespace App\Http\Controllers\v1;use App\Http\Controllers\Controller;use Dingo\Api\Routing\Helpers;class BaseController extends Controller{ use Helpers;}A...

2019-08-15 15:10:14 164

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除