Vue Ant Admin学习笔记,持续记录

Vue Ant Admin基于Vue2.x的中后台管理系统:https://iczer.gitee.io/vue-antd-admin-docs/ 比较漂亮的,可以借鉴的:https://vue-admin-beautiful.com/admin-pro Ant Design of  Vue: https://antdv.com/docs/vue/introduce-cn/(V2及以上版本为Vue
Vue Ant Admin学习笔记,持续记录

前端节流(throttle)和防抖动(debounce)

节流指的都是某个函数在一定时间间隔内只执行第一次回调。举个常见的节流案例:我们把某个表单的提交按钮——button 设成每三秒内最多执行一次 click 响应;当你首次点击后,函数会无视之后三秒的所有响应;三秒结束后,button 又恢复正常 click 响应功能,以此类推。 有什么用呢?通常,这类提交 button 的@click响应会给后端发送 api 请求,频繁的点击意味着频繁的请求(流量)
前端节流(throttle)和防抖动(debounce)

虎年年会抽奖网页源码分享

年会抽奖程序,乐呵乐呵哈。 抽奖名单在`js/member.js`里。 抽奖之后会动态更新中奖人员名单。 Gitee:https://gitee.com/friend-nicen/yearlottery Github:https://github.com/friend-nicen/lottery 演示地址:year.nicen.cn 最新版 演示地址:year.nicen.cn/1.2 1.2版
虎年年会抽奖网页源码分享

Vue开发、学习笔记,持续记录

Vue每天学一些,慢慢的也学下来了。记一些笔记 生命周期图:https://nicen.cn/collect/life.png Vue-Router学习:https://nicen.cn/vue-router.html Vue官网: https://vuex.vuejs.org/zh/ 基于Vue的各种UI库 Vuetify :https://vuetifyjs.com/zh-Hans Eleme
Vue开发、学习笔记,持续记录

JS的异步编程过程中的问题集锦、echarts使用记录。

为了方便维护,在JS里的把html模板和业务逻辑做了分离,在业务逻辑里向模板对象传递指定的data对象返回生成好的html,以往的数据对象是用户交互产生的,今天需要改成从接口拉取。 按照以往的逻辑,获取用户的交互数据,传递给模板。基本上是同步的,今天修改的时候为了不触碰原有的代码,把网络请求单独放在了其他对象里,业务流程变成了,调用网络请求函数产生的返回值作为数据对象传递给模板对象。 一切看似没问
JS的异步编程过程中的问题集锦、echarts使用记录。

理解PHP MVC,以及NPM、YARN命令的相关说明

MVC,在我印象中最典型的、自己用的多的当属THinkPHP。 MVC包括控制器(Controller),模型(Model),视图(View)。 控制器的作用是调用模型和 视图,将模型产生的数据传递给视图,并让视图去显示 模型的作用是获取数据并处理返回数据 视图的作用是将取得的数据进行美化,并向用户终端输出 1. 浏览者 -> 调用控制器,发出指令 2. 控制器 -> 按指令选择合适的
理解PHP MVC,以及NPM、YARN命令的相关说明

PHP允许前端跨域请求的相关请求头设置、文件下载

CORS 请求分成两类:简单请求(simple request)和非简单请求(not-so-simple request)。 PHP中的 header 函数用于设置响应头。 当POST数据为JSON,必须允许请求头才能跨域访问,因为Content-type:application/json; 默认是不允许跨域的。 header(\'Access-Control-Allow-Origin: *\');
PHP允许前端跨域请求的相关请求头设置、文件下载

记录一次代理服务器(VPN)搭建(SSR)

都是一键安装脚本,也没技术可言。 想弄个代理IP,网上的都要注册、实名,懒得搞,免费的没几个能用的,只能自己造了。 搞普通代理IP,总感觉不踏实,那还是弄VPN吧。 本来相想搞openvpn,不知道为什么现在教程都找不到几个了,只好转向SSR。 下载好SSR客户端,开始下一步。 网上现成的一键脚本好多好多,看着都是一个人开发的。 脚本源是github,有几个链接是正常国内网络访问不了的。 国内服务
记录一次代理服务器(VPN)搭建(SSR)

Windows操作系统安装经验总结

硬盘前面固定的存储空间存放引导程序。 开机 -> 启动引导程序-> 引导程序找到活动分区-> 启动引导管理器-> 读取BCD-> 显示引导项-> 开机 bcdedit /enum 固定的EFI分区存放引导程序、以及BCD。 开机 -> 找到EFI分区 -> 启动引导程序 -> 读取EFI分区的BCD -> 显示引导项 -> 开机。
Windows操作系统安装经验总结

PHP批量识别Nginx网站日志内的百度真假爬虫记录

通过分析网站日志可以统计出百度的真实抓取次数、分析抓取情况。 网站一般都有一定的反爬虫机制,但是为了正常收录会通过UA排除百度的爬虫,也就导致了很多做采集、爬虫的人冒充百度爬虫UA用以越过反爬虫机制。 逐条分析每一条日志,筛选出百度爬虫的日志,再通过exec函数执行nslookup命令反向解析IP获取解析的域名,域名中包括baiduspider关键词的就是真的百度爬虫。 下载PHP脚本(百度网盘)
PHP批量识别Nginx网站日志内的百度真假爬虫记录

linux常用命令、bash语法学习笔记,持续记录

linux命令存储以下位置: /bin(指向/usr/bin)目录,包含基本的用户命令,默认全体用户都可使用,例如curl,ls命令 /sbin(指向/usr/sbin),/usr/local/sbin,存放需要root权限的命令以及工具,默认root用户使用,例如ip,halt命令 /usr/local/bin 给用户放置自己的可执行程序的地方,不会被系统升级覆盖 /usr/local/sbin
linux常用命令、bash语法学习笔记,持续记录

PHP批量压缩整站图片的小工具

在保证图片质量的前提下,批量压缩整个网站目录下所有图片的大小。 说明:使用前请先到https://tinypng.com/developers,邮箱注册获取Apikey,每月免费压缩500次(邮箱一大堆换着来就行); 首先点这里(百度网盘)下载PHP脚本,提取码8888,脚本默认是扫描所在目录和所在目录的子目录下的所有图片文件进行压缩。编辑compress.php,找到下面两行代码。 /*设置ke
PHP批量压缩整站图片的小工具