自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生有涯学无涯

蝼蚁虽小可溃千里江堤

  • 博客(89)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue3 emit中update无效

在vue3版本3.4以下,无法使用直接双向绑定。而要使用如下方式:一个名为 modelValue 的 prop,本地 ref 的值与其同步;一个名为 update:modelValue 的事件,当本地 ref 的值发生变更时触发。

2024-03-28 14:20:54 289

转载 十五个常用的 Laravel 集合(Collection)

十五个常用的 Laravel 集合(Collection)Laravel Eloquent 通常返回一个集合作为结果,集合包含很多有用的、功能强大的方法。你可以很方便的对集合进行过滤、修改等操作。本次教程就一起来看一看集合的常用方法及功能。目录十五个常用的 Laravel 集合(Collection)filter()search()chunk()dump()map()zip()whereNotIn()max()pluck()each()tap()pipe()contains()forget()avg

2020-12-01 10:25:12 551

原创 小程序与laravel笔记之用户登录token篇

小程序与laravel笔记关于Laravel Passport向users表中加字段关于Route [login] not defined 报错错误位置:分析:最终解决方法:合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入关于Laravel

2020-11-27 08:39:03 2626 3

原创 Ant Design Pro 4.0学习记录(二)富文本编辑器

二 富文本编辑器虽然网上有不少关于富文本编辑器的文章,但是针对react的富文本编辑器的介绍确实不够详细。而我要在ant design pro的使用富文本编辑的案例也不是很多。在ant design里有推荐的社区精选组件有react-quill braft-editor,此二款虽然有点先天优势,但我目前的水平还不太够驾驭。没办法只能再寻找他款,我把目光投向tinymce-react,一番使用,...

2020-02-18 09:50:29 7529

原创 Ant Design Pro 4.0学习记录(一)远程动态菜单

1、远程菜单很多时候我们不想将菜单直接写在前端里面,想要保证菜单控制的灵活。而在AntDesign Pro的手册中,写了一个Demo。我在这里记下我的解决方案,可能较那个demo麻烦些,也不知优劣。过程编写menu的model源代码models/menu.tsimport { Effect } from 'dva';import { Reducer } from 'redux...

2020-02-18 09:27:26 3863 4

原创 Ant Design Pro 4.0学习记录 之 前言

目录前言学习资源1、读取服务端菜单源代码前言好久之前尝试着使用Ant Design Pro做后台界面,后来因为工作上的原因放弃了。每天在工地上搬砖,加上一级建造师考试,对代码保持一定的距离。2020年春节是一个大大的休假,此时Ant Design Pro早已到的了V4版本。语言已开始使用Ts。兴趣使然,接着玩,接着学。学习资源UmiJS指南effect Hookumi-request ...

2020-02-06 15:12:55 860

原创 win10下无线网络不稳定总掉线

win10下无线网络不稳定总掉线昨天台式机上无线网络开始不稳定,间断一段时间就会出现无网络的现象,需要断开重新连接,网络也不是很快。使用360诊断,效果不差~~反复折腾,终于找到病因。win10自行给我更新了网卡驱动。回滚到原厂驱动就没有问题了。...

2019-06-27 10:32:10 4261

原创 thinkphp5下unlink的 permission denied问题

我遇见这个问题是在上传文件之后,我会利用其hash值检测这个文件是否存在,如果存在我将删除这个文件。实际应用中,在我删除这个文件时,就会出现permission denied的问题。因为我在windows下进行开发不会出现权限的问题。只能考虑文件占用问题,因为thinkphp5上传中继承了SplFileObject。而我在删除时,这个文件依旧是打开状态,所以无法删除。看代码public f...

2018-12-01 17:48:58 1950

原创 Ant Design Pro 运用点滴 [7]

关于部署其 实这个地方,官方文档写得还算是比较明白了。但是我的理解能力不行,所以在这里记下来。官方文档如下部署 html 到非根目录经常有同学问这个问题:为什么我本地开发是好的,部署后就没反应了,而且没有报错?没有报错! 这是应用部署在非根路径的典型现象。为啥会有这个问题?因为路由没有匹配上,比如你把应用部署在 /xxx/ 下,然后访问 /xxx/hello,而代码里匹配的是 ...

2018-11-05 14:40:42 329 1

原创 Ant Design Pro 运用点滴 [6]

权限登录问题前段时间ant design pro大版本升级,我也紧跟上来。我把企业微信的登录又梳理了一遍。今天碰到了权限登录的问题。问题src/utils/authority.js中getAuthority方法,可以从localStorage直接获取。如果我在本地直接修改相应的值,就可以登录了,显得不是很安全~~...const authorityString = typeof...

2018-11-03 17:49:07 202

原创 Ant Design Pro 运用点滴 [5]

Ant Design Pro 运用点滴z turn 第三方登录之 企业微信企业微信扫码登录 在这个问题上折腾了好久,网上也没有找到什么方案。只好自己动手写了一个组件,还不是很成熟。直接放代码import React, { Component } from 'react';import fetch from 'dva/fetch';import styles f...

2018-08-26 10:45:15 2099

原创 关于 Composer与xdebug的冲突

这几天重置了系统,没有安装composer,而直接用的很早之前的phpstudy里的composer。 但在运行时,跳出这么个一行 You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug...

2018-08-25 09:01:10 2218

原创 Ant Design Pro 运用点滴 [4]

Ant Design Pro 运用点滴Z turn 关于 跨域的问题开发过程中,有时可以使用本地mock,对于一个喜欢使用php的我来说,就不免想跨域调用一下数据爽爽。但是,官方文档对此写得不是很多。但是又不是没写,只要静下心,总会找到点什么。在and design的文档,项目实战这一节里,写了这么几行。 注:dva-cli 基于 roadhog 实现 build ...

2018-08-24 18:35:23 1060 2

原创 Ant Design Pro 运用点滴 [3]

Ant Design Pro 运用点滴 没想到自己能跟AntDesignPro较劲这么久,学习嘛,较的时间越长学得东西就会越多。 同时发现,前两篇写得太不精致了。努力吧,只有学的越多,知道的越多,写出东西才能够清晰。写个component1. 为什么要用到component?我也不整不明白,可能是因为有了component更容易复用。接触vue或者基于react...

2018-08-17 16:58:49 1918

原创 Ant Design Pro 运用点滴 [2]

Ant Design Pro 运用点滴好像好长一段时间,都在ant design pro上来回折腾(z turn),原因就是对react不熟。估计还要很长一段时间不熟下去,再记下几点使用后的谈不上技巧的心得。Table远程数据与thinkphp5的paginate今天几乎都在弄这个了,幸好弄出来的大概。从运用点滴一,我知道了model的运用,我下手还是从model开始。新建...

2018-08-10 18:41:31 1062

原创 Ant Design Pro 运用点滴 [1]

前些天,尝试了一下vue以及element样式。现在要尝试一下阿里的Ant Design Pro。可能是官方文档写得过于简洁,OR本人在前端上不太精通的缘故。费劲不少,成果不大。暂将学习的一些体会记录一下。做为前端的大部份数据都要从后端调取,因为我一上来的学习就向这个方面倾斜。新建菜单项这个在/src/common/menu.js里进行添加。/**省略*/ { na...

2018-07-24 17:14:04 723 2

转载 X11、GTK、QT、GNOME和KDE之间的区别与联系

X11、GTK、QT、GNOME和KDE之间的区别与联系X11、GTK、QT、GNOME和KDE之间的区别与联系一、Linux本身没有图形界面,Linux现在的图形界面系统只是Linux下的应用程序。二、X是协议,不是具体的某个软件。三、X和XFree86又是什么关系?四、X、X11和X11R6又是什么关系?五、WM(Window Manager,窗口管理器)六、X协议的Cli...

2018-06-26 16:04:58 2844

原创 vue学习笔记[3]

这段时间正在尝试使用vue做一个小玩意,接触了vue-router,也接触了vuex。但我今天却要说一下main.js,其中的一小点。官方如果使用vue-cli来创建工程,在根目录下的index.html里只有<div id="app"></div>然后,在main.js里是这样写的// The Vue bui

2018-06-25 18:24:55 141

原创 vue学习笔记[2]

vuex …mapActions的问题…是ES6的扩展运算符,在下面这几行代码中mapActions前加上扩展运算符有什么用呢?methods: { ...mapActions([ 'addNum', 'initializeData', ]), //点击 nextItem(){ ...

2018-06-15 14:51:12 144

转载 [转]php flush类输出缓冲剖析

本文转自http://www.jb51.net/article/16215.htm,这篇文章写得有点早,但依旧有用。现我又对该文章进行一点修饰。初探来看下面这段网上很流行的关于flush()的示例代码。<?php for ($i=10; $i>0; $i--) { echo $i; flush(); sleep(1); } ?> 按照php手...

2018-06-01 17:33:09 313

原创 在CKeditor编辑器里加上标题输入框

在CKeditor编辑器里加上标题输入框在CKeditor编辑器里加上标题输入框editor.on("loaded", function(t) { editor.titleInput = document.createElement("input", "title-input"); editor.titleInput.id = 'title'; editor....

2018-05-11 13:47:02 1530

原创 记deepin下apache2的配置

记deepin下apache2的配置 我是使用apt-get 安装的apache2,仅供自己参考。添加虚拟主机新加一个配置文 件sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/001-default.conf修改001-default.conf...

2018-04-29 10:48:30 1599

原创 vue学习笔记[1] 开始

写在前面,一直想学习一下vue,但一直没有行动。在前几天看直播,看到一主播随身带的宠物不幸被车撞了。我的心随之也感觉被撞了一下,“人生很长,一辈子却又很短”,生命看似很顽强,但是载体又很脆弱。算了,不扯淡了。从现在开始,记录我的vue学习,终极目标是做一个使用vue+boostrap做一个admin后台界面。准备工作生产环境是必须的 - node - npm安装vue不说了,参考vue的文档安

2017-11-27 17:49:21 462

原创 sublime初始vue的代码片段

sublime初始vue的代码片段<snippet> <content><![CDATA[ <template> </template> <script> export default { name: '${1:component_name}', data () { return { }; }, methods: { } }; </scri

2017-07-08 09:48:19 532

转载 Laravel 5.4: 特殊字段太长报错

Laravel 5.4: 特殊字段太长报错 初学laravel 时,在migrate时可能会出现这样的错误。报错如下[Illuminate\Database\QueryException]SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 7

2017-06-22 17:59:18 413

原创 记一次excel数据整理

现有1000多条客户数据生成的pdf文件。想要将成整理出来成可自由查询导入导出的excel格式,或者更进一步导入数据库中。

2016-07-16 14:04:45 1259

原创 jQuery拉幕效果

jQuery拉幕效果用几行代码就可以完成拉幕效果,直接上代码:<div id="ad" style="display:none;overflow: hidden;"><img src="大图片地址"></div>$("#ad").delay(1000).slideDown(1000).delay(2000).animate({height: "80px"}, 1000,function(){$(th

2016-07-05 15:46:07 1280

转载 BIOS、MBR、PBR等基础知识,兼谈U盘、移动硬盘以及操作系统的安装与启动基本原理

BIOS、MBR、PBR等基础知识,兼谈U盘、移动硬盘以及操作系统的安装与启动基本原理一、基本概念1、BIOS的概念BIOS(Basic Input/Output System,基本输入输出系统)全称是ROM-BIOS,是只读存储器基本输入/输出系统的简写,它实际是一组被固化到电脑中,为电脑提供最低级最直接的硬件控制的程序,它是连通软件程序和硬件设备之间的枢纽,通俗地说,BIOS是硬件...

2016-05-02 15:19:14 7844

原创 MBR引导系统启动的几个概念

MBR引导系统启动的几个概念本文是经过笔者从网上检索加自我实践探索总结而来,如有不足之处,还望包涵:主引导扇区主引导扇区位于硬盘的0磁道0柱面1扇区,共512字节,由硬盘主引导记录(MBR)、分区表(DPT)、硬盘有效标志(Magic Number)三部分组成。MBR主引导记录(MasterBootRecord,MBR),共446字节。在此记录着一段可执行代码,代码因系统而异。但都是用于装载第二引导

2016-05-02 15:06:49 5965

原创 Deepin linux下apache安装

Deepin linux下apache安装 环境说明 deepinlinux:15.1桌面版 apache:2.2.31 系统默认下载到~/下载下载源代码去apache官网下载源代码,解压cd ~/下载gzip -d httpd-2.2.31.tar.gztar xvf httpd-2.2.31.tar编译及安装cd httpd-2.2.31./configure --

2016-03-07 16:03:39 6243

原创 Deepin linux下安装netbeans

Deepin linux安装netbeans 虽然在深度商店里有netbeans应用,但是我尝试安装但未成功。又采用apt-get方式安装netbeans,安装后,运行报错及界面为英文,反复后,采用以下方式安装。前言 环境介绍我采用了Deepin 15.1桌面版,x64。下载默认到~/下载第一步 安装JDK下载jdk直接用oracel的jdk,未使用open jdk。去官网下载,下载完成后。解

2016-03-07 13:48:52 1870

原创 Deepin Linux下安装nodejs及npm

Deepin Linux下安装nodejs及npm网上介绍了三种方法,我只记我今天采用的方法apt-get:安装nodejssudo get-get install nodejs安装npm采用apt-get,npm是需要单独安装的[1]curl http://npmjs.org/install.sh | sh 我遇到的问题安装nodejs后,无法使用node命令,但可使用js 安装完成后,我按网

2016-03-07 10:07:09 8425 3

原创 js表单验证

没有写完善,但可供借鉴 /*** * 整合来写 * 事件绑定 * $('选择器').on('focus',function(){ * 样式改变,提示清空,总判断值恢复 * }); * 写一个总判断值obj数组,必填选初始为false,选填项初始为true * $('选择器').on('focusout',funct

2016-01-04 14:13:10 287

原创 相关

Created with Raphaël 2.1.0注册是否是集团律师律师验证用户名密码填写集团内律师权限相关操作快速注册外部律师相关权限yesno

2015-12-27 08:18:15 304

翻译 setup

Required Imports and Basic SetupI strongly encourage you to read this entire page. There are a few things you need to know about integrating jsPlumb with your UI.Browser Compatibility SetupRequired

2015-12-18 15:02:01 511

翻译 connections

ConnectionsProgrammatic Connections Drag and Drop Connections Elements as sources and targetsSources Specifying drag source areaEndpoint optionsTargets Preventing Loopback ConnectionsU

2015-12-18 14:49:53 955

翻译 interceptors

InterceptorsInterceptors are basically event handlers from which you can return a value that tells jsPlumb to abort what it is that it was doing. There are four interceptors supported - beforeDrop, wh

2015-12-18 14:42:17 303

翻译 types

Connection and Endpoint TypesIntroduction Connection TypesParameterized Connection TypesEndpoint TypesParameterized Endpoint TypesReapplying TypesFluid InterfaceIntroductionA Type is a collecti

2015-12-18 14:41:15 389

翻译 utilities

Utility FunctionsThis page contains a summary of some common scenarios you may find when using jsPlumb, and what functions jsPlumb offers to help you.Repainting an element or elementsAssuming you use j

2015-12-18 14:40:27 289

翻译 events 事件

Events 事件jsPlumb supports binding to several different events on Connections, Endpoints and Overlays, and also on the jsPlumb object itself. jsPlumb Events [connection](#evt-connection) [c

2015-12-18 13:49:34 1000

rtmpdump包

下载rtmp协议视频的利器,于2014年圣诞节已测试通过,完全可以用。

2014-12-25

空空如也

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

TA关注的人

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