自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LYJSpeedX独家技术分享

做喜爱的事,用最简单的方法解决问题!

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

原创 微信小程序使用Font Awesome 5

网上找的教程都很复杂,绕来绕去的,结果不还是为了引入一个wxss于是,我把在微信小程序使用font-awesome的最终版wxss给大家做好了就一个文件,直接在app.wxss里@import就好使用/* app.wxss */@import "css/font-awesome.wxss";<!-- index.wxml --><text class="fa fa-user" />下载链接: https://pan.baidu.com/s/1S_vhm4Gzi9

2021-04-28 17:17:12 325 2

原创 Linux | Ubuntu 使用 fdisk 无损分区拓容的方法

导言最近运维,经常遇到需要在系统原分区拓容的情况,为了避免下次需要或大家遇到时迷路,特此写此文。目的:使用fdisk,简练地无损拓容原分区,数据不损失①步fdisk -l查看到硬盘容量50GB,实际分区使用了38GB,需要对/dev/sda2分区拓容②步fdisk /dev/sda删除第二分区后,输入n指令,一路回车即可③步输入p打印修改后分区表,无误后输入w保存分区别,fdisk操作完成敲入reboot重启④步重启后,分区表上显示,应该正常拓容了。再敲入以下代码,来

2020-08-29 10:33:54 1118 1

原创 vue.js子辈组件访问父辈组件,利用provide/inject动态传参数,实现响应式数据绑定

引入在vue前端的开发中,难免会遇到子辈组件跨层级访问(祖)父辈组件属性、函数的情况,通常来说,在子父中,我们大多会使用$parent实现,但在跨越层级过多时,就需要provide/inject来实现了。如果你会搜索到这篇文章,你应该已经发现了:官方的provide/inject组合并不能实现响应式的动态数据绑定,于是官方会推荐你使用vuex(狗头⚠️)该特性的缺位,使得父辈组件是ajax异步获取数据,再将数据通过provide传递给子辈组件的场景下,子辈组件不能顺利拿到异步获取到的数据(因为

2020-08-03 22:38:40 1482 2

原创 eslint和prettier配置避免冲突并统一代码风格,使用tab缩进

导言eslint和prettier是前端开发中两款非常强大的代码检查和格式化工具,但强大也意味着这两者经常发生冲突。对eslint和prettier在开发前进行协同完美的配置是相关重要的,可以避免冲突等麻烦,简化美化开发过程,确立团队或个人的开发风格。以下修改为个人风格总结所得,读者可根据自己需求增加减。eslint配置项目根目录的.eslintrc.js文件,下面代码都添加在rule块中修改为tab缩进:在rule下面添加"indent": ["error", "tab"]或你也可以关闭缩进检

2020-07-18 17:20:36 6433

原创 LNMP一键安装包的坑的记录

引入真的绝了,LNMP一键安装包(源自lnmp.org)虽然好用清晰,但是其官网排版和说明的不详细,常常因为安装包一些“默认的潜规则设定”,导致程序运行出现百思不得其解的问题。。。。在这里做一个排版好的,归类一下lnmp一键安装包需要注意的要点,给各位、自己提供一个参考。1、不知道哪里冒出来的脚本跨目录访问限制设定在Thinkphp、codeigniter、Laravel等框架下,网站目录一般是在public下,但是public下的程序要跨目录调用public上级目录下的文件,因为LNMP默认是不

2020-07-09 23:37:35 571

原创 axios 设置header

axios post get 设置header 设置参数

2020-02-19 10:42:49 13493 2

原创 Vuejs Router Url链接隐藏参数、可选参数,使用路由组件属性传参,实现页面间隐式可选传参

之前说自爆学生身份是在装逼,行,这次我就不说那么多了。让那些喷子自己乱吠吧,随心写写就好。目的我有两个页面/user/login/index我希望,在页面跳转时,可以相互传参,且参数是可选的即当我在/user/login登陆失败时,我退转回/index,并告知/index页面显示一个错误信息,实现页面间的通信最简陋的方法const router = new VueRoute...

2020-02-19 09:43:59 3939

原创 Vue.js等SPA单页应用在html5_history模式部署到nginx子文件夹的简易方法及介绍一种前后端分离的部署方法

篇首语写下这篇文章前,我已经累计在电脑前为这个问题,解决了足足4个小时。当我敲下键盘时,不免心生感慨…特写文一篇,以做后记,启示世人为了让这篇踩坑+教程文更直戳重点,我在这里列出来这篇文章涉及到的:Vue.js 及 Vue RouterSPA单页应用Webpack打包(涉及到了Quasar框架)启用了Html5 History的Route模式部署到Nginx部署到子目录,旨在于后...

2020-02-17 21:42:13 992 1

原创 使用vue组件,将bootstrap模态框组件化并函数化展示的解决方案

引入在写这篇文章前,我先说明我是一位高中生,对标题相关名词的使用及文章的粗陋,请见谅。写下这篇文章是为了记录我的喜悦,并分享一些个人经验。(好久没写文章了…)这篇文章我要做以下的事:相信大家都用过经典样式库bootstrap,里的modal组件。必须承认,bootstrap好看,简单,能用,但是每次需要用到modal组件,都必须要在html里写冗长的代码,而且在需要复用组件时,都需要修改标题,...

2019-12-29 12:39:44 2277 3

原创 vim方向键、退格键失效,insert模式异常修复方法

echo "set nocp" >> ~/.vimrcecho "set backspace=2" >> ~/.vimrcsource ~/.vimrc

2019-07-09 23:37:48 1129

原创 Debian 上安装 java | openjdk8的方法 使用Amazon Correo解决Package 'openjdk-8-jdk' has no installation candidate

引入近日因为Java更改了协议,导致Debian下Java源出现问题,安装时出现错误:Package 'openjdk-8-jdk' has no installation candidate本教程将引导你安装openjdk8环境解决隆重介绍:Amazon Corretto 是开放 Java 开发工具包 (OpenJDK) 的免费、多平台、生产就绪型发行版。改用Amazon的open...

2019-07-01 20:21:22 3503 2

原创 Ubuntu 14.04|16.04|19.04 Debian 一键修改时区和校准时间(附常用ntp服务器)

一条指令终极解决方案修改时区需要修改文件弄来弄去都弄不好?一个指令,图形化界面帮到你!dpkg-reconfigure tzdata在图形界面里选择'Asia' => '任一国内城市'即会自动校准时区,国内城市会调整为CST如果你还想校准时间还是几条简单指令apt install ntpntpdate time.ntp.org ...

2019-06-28 21:52:33 1952

原创 免排查代码 完美解决 Cannot send session cookie – headers already sent by .. SESSION新手问题

不需要排查代码解决session_start前面不允许输出的问题引入近日闲来无事,用原生写了一个小项目,没想到平时用管框架,到了php原生连一个session的调用发起都存在编写细节问题。调用session_start()时抛出了Cannot send session cookie – headers already sent 的错误寻找解决方案在网上搜搜搜了一大堆,都是老生常谈的在se...

2019-02-23 23:03:07 3285

原创 Json Syntax Error 的原因分析

开端近日开发php后端,涉及到jsonp前端请求数据时,意外出现 Syntax Error 错误,使后端无法处理json问题阐述请求的json体是{"id" : 0921}资深的你可能看出了问题所在,可这也是新手经常犯的错误之一json中,数字类型开头只可为1-9,如果有0,则判为类型错误,json_decode也无法进行解决所以,如果要传输类似于编号一类的有0在首位的数据,如...

2018-10-01 18:22:04 8201

原创 ubuntu/debian下iptables的规则保存

ubuntu/debian下iptables的规则保存iptables-persistent 一键解决方案打入安装sudo apt-get install iptables-persistent图形化界面,一路按OK即可自动保存,自动维护iptables规则...

2018-09-22 19:03:41 2768

原创 mac下brew安装mtr 出现 Failure to start mtr-packet: Invalid argument 和 command not found 简单解决方法

开端使用mac的brew安装mtr时,出现 sudo: mtr: command not found Failure to start mtr-packet: Invalid argument 这两个奇奇怪怪的问题,其实解决就一个复制黏贴的事: 一步解决解决方案还是不用输命令的: 1. 使用访达,进入 /usr/local/sbin/ 2. 此时你应该见到有 一个mtr的替...

2018-08-26 09:11:53 1610 1

原创 微信小程序获取url参数

开端编写微信小程序,必定离不开页面间的参数传递,那么该如何在另一个页面捕捉到url的参数?很简单。解决从官方看问题 onLoad(Object query) 页面加载时触发。一个页面只会调用一次,可以在 onLoad 的参数中获取打开当前页面路径中的参数。可见已经看到解决方法了,在页面注册时,获取该对象即可: onLoad: function(opti...

2018-08-24 11:15:52 4491

原创 PHP JSON的那些坑

引言近日接触了jsonp技术,使用json进行系统端间的通信,发现了php_json的诸多偏角要点,在此统一归类。 为了代码与数据的维护与规范性,特意写下此文json_decode()true官方介绍 假若你直接将一个string塞给json_decode(),并且该string是一个大括号包裹的json字符串,那么解码出来的是一个stdClass对象,需要用-&amp;amp;gt;访问...

2018-08-22 00:07:56 210

原创 微信小程序-实现元素渐入渐出动画效果-封装方法

开端之前一直使用堪称“万能”的jQuery处理用户交互的动画,近日开发微信小程序,微信小程序高度限制的语法和功能使开源函数对其“无能为力”。 那没办法,只好自己写一个可以让元素渐入渐出的,可复用的函数了。做到类似jQuery show()的效果解决寻根问题,发现wx_mini_program(下面称呼微信小程序为wxmp [差点叫成 (*´ノ皿`)mmp] )有一个全局的js逻辑文...

2018-08-15 11:31:24 54122 16

原创 mysql中的CURRENT_TIMESTAMP和ON UPDATE CURRENT_TIMESTAMP的区别及与用户管理的关系

开端近来开发用户管理模块,涉及到了“账户创建”“最后登录”“最后资料更新”这三个时间戳的表达。发现了mysql字段默认值CURRENT_TIMESTAMP 和 属性 ON UPDATE CURRENT_TIMESTAMP如何利用这两个特性,完成以上的三个字段的统计呢?原理多方查阅,发现CURRENT_TIMESTAMP,只适用于该行数据插入INSERT时,插入时,只需要在s...

2018-08-13 23:07:28 1859

原创 swoole等多进程下的 mysql has gone away 解决方案

分析近日开发swoole等PHP多进程网络应用,发现常有发生 mysql has gone away 的错误,多方排查无果,发现是数据库连接共用的问题。项目下的数据库连接是在fork前统一创建传递的,也就是共用该连接,多进程如果共用1个连接,那么返回的结果无法保证被哪个进程处理。持有连接的进程理论上都可以对这个连接进行读写,这样数据就发生错乱了。一个进程对连接的关闭,也造成了其他进程对...

2018-08-11 18:27:31 3025

原创 Hello,CSDN!

HELLO CSDN

2018-08-08 20:47:59 101

font-awesome.wxss

直接导入就好

2021-04-28

空空如也

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

TA关注的人

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