自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 资源 (18)
  • 收藏
  • 关注

原创 阿里云自带的centos8安装PHP7.2和php常用插件及YUM安装LNMP过程中的常见问题汇总

yum install phpyum install php-fpm php-mysqlnd php-pdo php-json php-mbstring php-gd php-commonyum install mysql

2021-06-30 18:21:20 1060 2

原创 【飙歌实战】linux操作系统LNMP环境搭建 Centos6 或 Centos7下Yum更新安装PHP5.5,5.6,7.0

yum源默认的版本太低了,手动安装有一些麻烦,想采用Yum更新安装的可以使用下面的方案:1.检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstr...

2019-04-14 12:42:04 322

原创 uniapp开发常用辅助函数mapState、mapMutations和computed来映射vue属性和方法

还有一种使用方法,意思是将store里面的state里面的city属性映射到computed属性中的 currentCity 中。虽然将所有的状态放到 Vuex 会使状态变化更显式和易调试,但也会使代码变得冗长和不直观。5.通过下面的计算属性,就可以在当前组件中访问到count,name,nameAlias等了 在模板中我们通过大括号符号打印出来。当一个组件需要获取多个状态时候,将这些状态都声明为计算属性时,会有些重复和冗余。3.由于 Vuex 的状态存储是响应式的,所以可以使用计算属性来获得某个状态。

2024-03-14 12:03:14 471

原创 css实现动画效果 animation: showLayer 0.2s linear both

css实现动画效果 animation: showLayer 0.2s linear both

2024-03-07 14:16:22 643

原创 uniapp中使用LocalStorage实现本地存储缓存数据

uniapp提供了一种简单易用的本地存储方式,它可以将数据存储到浏览器的LocalStorage中,也可以存储到微信小程序的本地缓存中,以满足不同平台下的需求。可以使用uni.setStorageSync()方法将数据存储到LocalStorage中,该方法接受两个参数,第一个参数是存储的键名,第二个参数是存储的键值。可以使用uni.setStorageSync()方法将数据存储到本地缓存中,该方法接受两个参数,第一个参数是存储的键名,第二个参数是存储的键值。二、LocalStorage的使用。

2024-03-06 18:39:28 757

原创 uniapp开发小程序使用x-www-form-urlencoded; charset=UTF-8 编码格式请求案例

随着 json 规范的越来越流行,并且对浏览器支持程度原来越好,许多开发人员在请求头中加入 content-type: application/json ,这样做可以方便的提交复杂的结构化数据,这样特别适合restful接口。application/x-www-form-urlencoded:是最常见的 POST 提交数据的方式,浏览器的原生表单如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据,它是未指定属性时的默认值。

2024-03-06 13:52:35 493

原创 uniapp的async、await用法介绍

在上述代码中,我们定义了一个doAfterUpload异步函数,在函数中依次执行了三个异步操作:显示loading,上传文件,显示上传成功提示。本文详细介绍了uniapp async函数的使用方法,包括async函数的定义、错误处理、与Promise.all的使用、与await后的处理、以及异步操作的取消等内容。在上述代码中,我们使用了async关键字来定义一个异步函数,函数中使用了await关键字,表示要等待uni.request函数执行完毕,并将结果赋值给res变量,最后返回res.data的值。

2024-03-06 10:47:40 1373

原创 vue使用.sync和update实现父组件与子组件数据绑定的案例

使用 .sync 修饰符的基本语法是::propName.sync="dataProperty",其中 propName 是要传递给子组件的 prop 名称,dataProperty 是父组件中的一个数据属性,用于存储与子组件 prop 关联的值。注意,.sync 修饰符不能直接用于子组件的 prop 上,而是应该用于父组件的模板中。当使用 .sync 修饰符时,Vue 会自动生成一个名为 update:propName 的事件,并在子组件中触发该事件来更新父组件的数据。

2024-02-22 16:38:23 544

原创 在Vue.js中computed的用法:在表达式自动计算值并返回结果

computed` 函数具有缓存特性,这意味着如果依赖的数据没有发生变化,`computed` 函数会直接返回缓存的结果,而不是重新计算。例如,如果`computed` 方法依赖的数据没有发生变化,那么`computed` 方法会直接返回缓存的结果,而不是重新计算。`computed` 函数可以依赖其他属性,这意味着计算结果不仅基于当前组件的数据属性,还可以基于其他组件的数据属性、`computed` 属性、以及`props` 属性等。`computed` 函数的写法在Vue 2和Vue 3中有所不同。

2024-02-22 11:50:32 487

原创 vue中的this.$emit方法:用于子组件中触发父组件方法并传值

作用:用于子组件中触发父组件方法并传值。$emit update 和 .sync 修饰符作用:.sync可以帮我们实现父组件向子组件传递的数据的双向绑定,所以子组件接收到数据后可以直接修改,并且会同时修改父组件的数据

2024-02-22 10:48:08 1164 1

原创 npm错误:ERR! While resolving: [email protected] ERR! Found: [email protected] ERR! node_modules/lessnp

出现以上错误的时候,和less-loader等安装失败的原因类似,都是由于npm版本过高导致的不兼容问题。这样会直接下载此版本的npm并自动删除以前的版本和配置。

2024-02-20 15:46:47 485

原创 Linux系统MySQL重置root密码

首先,我们停止MySQL服务,然后以安全模式启动MySQL,并使用没有密码的root用户访问数据库。接着,我们修改root用户的密码,并重新启动MySQL服务。在MySQL中,root是默认的超级用户,具有最高权限。然而,有时候我们可能会遇到忘记root密码的情况,或者需要重置root密码以增加数据库的安全性。接下来,我们需要以安全模式启动MySQL,这样我们就可以在没有密码的情况下访问到root用户。完成密码修改后,我们需要停止安全模式下的MySQL,并重新启动MySQL服务。

2024-01-30 11:05:47 625 1

原创 Promise对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成 ,又称Fulfilled)和 Rejected(已失败)。

在执行resolve函数时,当前的Promise对象的状态就会被修改为“已完成”(Fulfilled),同时该Promise对象的then方法中传入的回调函数将会被调用。当执行到 reject() 这个方法的时候,就改变 promise的状态为 reject,当promise为reject就可以.catch()这个promise了。执行到 resolve()这个方法的时候,就改变promise的状态为resolved,当状态为 resolved的时候就可以执行.then()resolve("修改状态");

2024-01-29 17:07:45 593

原创 PHP导出csv文件格式(最快捷的方式导出Excel文件)

这些方法都是将数据数组写入到CSV文件中,并通过适当的头部设置强制浏览器下载生成的CSV文件。php导出csv文件格式比起用PHPExcel插件导出excel文件速度快100倍!第二种和第三种方法将CSV文件保存到服务器上,然后通过读取和输出文件内容来提供下载。在第一种方法中,我们使用了php://output来直接将CSV数据发送到浏览器。php://output方式用fputcsv函数格式化成csv数据。application/octet-stream读取文件数据流。设置Header头自动下载文件。

2024-01-25 18:27:16 870

原创 uni-app导航栏自定义“返回按钮”多种方法设置原生返回

方法一、 导航栏返回按钮事件。

2024-01-24 11:42:32 2627

原创 vue绑定背景颜色或背景图片 和 nuxtjs动态设置background-image:

1.运营成本不足 2.品牌曝光度低 3.品牌曝光度低 4.用户活跃度低

2024-01-03 16:09:41 613

原创 CSS文本单行溢出显示省略号与多行溢出显示省略号(简单易懂)

* 设置伸缩盒子对象的子元素的排列方式 */-webkit-line-clamp: 2;/* 限制在一个块元素中显示文本的行数 *//* 文本超出的部分用省略号代替 *//* 给文本设置不换行在一行中显示 */display: -webkit-box;/* white-space的默认值是normal 自动换行 *//* 文本超出的部分隐藏 *//* 文本超出的部分隐藏 *//* 设置宽度 *//* 设置宽高 *//* 单行情况下 */

2024-01-03 16:03:56 1022

原创 JS常见正则表达式写法(附案例)

正则表达式方法示例:1. test方法解析,test判断正则是否在字符串中出现过,如果出现返回true,如果没出现返回false。let str = 'hello world'; let ret1 = /e/.test(str); // true let ret2 = /q/.test(str); // false 如:判断是否谷歌浏览器: /Chrome/g.test(navigator.userAgent) //返回true或false 2.

2023-12-27 18:09:02 818

原创 判断浏览器类型,CSS兼容不同浏览器的写法,CSS自适应不同设备宽度的写法

可以根据各浏览器的特性来判断浏览器类型,我们把对IE的判断放在第一,因为IE的用户最多,其次是判断Firefox。以前判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userAgent里是没有MSIE标志的,所以原来的判断方式就判断不出IE11。ie10及以上不支持ie浏览器的判断了,因为ie11已经不支持document.all了,下面是支持ie11的版本的,当然ie6-8也是支持的。

2023-12-27 17:35:44 1253

原创 CSS尺寸单位详解(rpx、px、pt、em、rem、%、vh、vw的区别)

子元素的 padding/margin 如果设置百分比,不论是垂直方向或者水平方向,都相对于直接父亲元素的padding/margin,与父元素的height有关。所以移动端不用px。: 无论视口高度多少,都将视口高均分为100份,每一小份就是1vh,所以,也是相对单位,可随视口大小变化而自动变化。:无论视口宽度多少,都将视口宽均分100份,每一小份就是1vw,所以也是相对单位,可随视口大小变化而自动变化。: 通常认为子元素的百分比完全相对于直接父元素,但是,不总是相对于父元素的对应属性值。

2023-12-27 17:27:49 1074

原创 windows下安装php_phalcon扩展(php7.3+php_psr+php_phalcon4.06)

无法找到来自源 PHP-7.3.25 的事件 ID 4 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。原文出处:https://www.yiiven.cn/php-phalcon-install-for-windows.html。参考: https://cloud.tencent.com/developer/article/2212480。如果该事件产生于另一台计算机,则必须在该事件中保存显示信息。4.安装:将以下信息写入php.ini文件中,注意顺序,

2023-12-19 11:57:14 459

原创 uniApp常见知识点-问题&答案

方法开启页面的分享功能,使用uni.onShareAppMessage方法设置分享的标题、路径等。方法实现页面的下拉刷新,使用uni.onReachBottom方法实现页面的上拉加载更多。方法实现页面的转发功能,通过设置title、path等参数来指定转发的标题和路径。方法实现下拉刷新,使用uni.onReachBottom方法实现上拉加载更多。方法开启页面的分享功能,然后使用uni.share方法设置分享的标题、路径等。组件实现图片的懒加载,将图片的src属性设置为需要加载的图片地址。

2023-12-14 16:26:24 579

原创 vue基础入门踩坑备忘

vue设置跳转链接 Vue绑定内联样式 vue中v-show 和 v-if 控制元素显示隐藏的技巧

2023-11-23 18:17:13 268

原创 BeansTalkd 做消息队列服务

可以看到使用 connect 连接, put 塞入新的job消息, putInTube 来塞入指定管道的tubea,delete来删除等等,具体可以看看源代码学习一下,我对比了一下这两种方式实现效率。因为我们有sleep(2),所以要尽量快点操作这个状态监控的命令,可以看到有一个拿出来放入了reserved,然后就消失了(实际上这是后面的代码delete导致的,因为已经消费完毕)同样也是迅速观测这个状态,发现消费1个,然后删除1个,现在队列空了,这说明确实是符合我们的期望的。

2023-11-20 15:32:46 204

原创 nginx 如何根据IP做限流,以及 nginx 直接返回 json 格式数据

第二个参数:burst=5,重点说明一下这个配置,burst爆发的意思,这个配置的意思是设置一个大小为5的缓冲区当有大量请求(爆发)过来时,超过了访问频次限制的请求可以先放到这个缓冲区内。第一个参数:$binary_remote_addr 表示通过remote_addr这个标识来做限制,“binary_”的目的是缩写内存占用量,是限制同一客户端ip地址。第三个参数:rate=1r/s表示允许相同标识的客户端的访问频次,这里限制的是每秒1次,还可以有比如30r/m的。Nginx是如何限流的。

2023-11-17 11:39:52 806

原创 phalcon 访问IndexController 中只能访问indexAction方法,访问不了testAction等其它问题的解决办法

phalcon 访问IndexController 中只能访问indexAction方法,访问不了testAction,也访问不了indexAction方法,但是可以访问ArticleController里面的任意方法。访问其它方法出现这个错误“php - phalcon IndexController handler class cannot be loaded”phalcon因为性能高、安全性高出名、但是对初学者不太友好,一定要先看官方文档。有人说是Apache 的rewrite问题, (

2023-11-15 18:04:36 395

原创 php费尔康框架phalcon(费尔康)框架学习笔记

在文件app\config\services.php中找到$di->set('url',所在位置,在其中的匿名函数内return语句前增加一行,输入$url->setStaticBaseUri($config->application->staticBaseUri);最后,还有一个 findFirstBy() 方法。比如:hasQuery('email')、has('email')、hasPost('email')、hasPut('email')、hasServer('HTTP_REFERER')。

2023-11-15 17:09:21 456

原创 PHP Beanstalkd消息队列的安装与使用方法实例详解

Beanstalkd可以创建多个管道,管道里面存了很多任务,消费者从管道中取出任务进行处理。5、任务超时重发(消费者必须在指定时间内处理任务,如果没有则认为任务失败,重新进入队列)4、预留(把任务设置成预留,消费者无法取出任务,等某个合适时机再拿出来处理)生产者 -> 管道(tube) -> 任务(job) -> 消费者。touch() 让任务重新计算ttr时间,给任务续命。reserve() 以阻塞方式监听管道,获取任务。watch() 监听管道,可以同时监听多个管道。

2023-11-14 18:17:01 313

原创 JS深入理解立即执行函数,js匿名函数()

我们知道自执行函数是需要用()将其包裹起来的,前面我们讲到用()包裹起来的代码,编译器会认定它为函数表达式,因此可以在其后面加个()立即调用这个函数。现在,我们回到正题,函数表达式加上()可以被直接调用,但是把整个声明式函数用()包起来的话,则会被编译器认为是函数表达式,从而可以用()来直接调用,如(function test(){})()。立即执行函数一般也写成匿名函数,使用function关键字声明一个函数,但未给函数命名,通过这种方式声明的函数就是匿名函数,例如function(){}。

2023-11-14 11:32:24 159

原创 vue实现鼠标经过显示悬浮框效果,使用Vue的v-show指令和CSS的:hover伪类,利用Vue的数据绑定

在上面的代码中,我们在组件的data选项中定义了一个名为showTip的数据属性,并将它的初始值设置为false,表示悬浮框默认是不显示的。在模板中,我们使用@mouseover和@mouseleave监听鼠标经过和离开事件,然后修改showTip的值来控制悬浮框的显示和隐藏。利用Vue的数据绑定,实现鼠标悬浮时显示悬浮框,鼠标移开时隐藏悬浮框的效果。如果需要实现多个鼠标悬浮框效果,可以在组件中添加多个showTip属性,并使用不同的名称来控制各自的悬浮框显示和隐藏。步骤二:为悬浮框添加样式。

2023-11-13 17:19:08 3397

原创 css中的hover用法示例(可以在vue中制作鼠标悬停显示摸个按钮的效果)

css中hover属性,鼠标移到上面的时候可以激活,它可以实现悬浮元素上改变样式,改变子元素的样式,改变同级的样式以及改变就近元素的样式等。“:hover”必须位于“:link”和“:visited”之后(如果存在的话),这样样式才能生效。这个表示的是:当鼠标悬浮在a这个样式上的时候,a的背景颜色设置为绿色。这个是最普通的用法,只是通过a改变了style。hover选择器用于选择鼠标指针浮动在上面的元素,它适用于所有元素,可以用来实现类似于js的一些功能。2. ‘+’ 控制同级元素(兄弟元素);

2023-11-13 17:16:35 2722

原创 PHP函数file_get_contents自定义提交post数据

@param array $datas 提交的数据。* @param string $url 请求Url。* @return url响应返回的html。* post提交数据。

2023-11-11 14:42:31 378

原创 PHP+Swoole应用示例

你可以直接运行 [Benchmark Script](https://github.com/swoole/benchmark/blob/master/benchmark.php) 来快速地测试出Swoole提供的Http服务在你的机器上所能达到的最大QPS。+ [**Hyperf**](https://github.com/hyperf/hyperf) 是一个高性能、高灵活性的协程框架,存在丰富的可能性,如实现分布式中间件,微服务架构等。

2023-11-09 09:21:34 184

原创 rm: cannot remove `.user.ini‘: Operation not permitted异常该如何解决?

第一步:首先进入到`.user.ini'所在目录,执行以下命令,可以查看到.user.ini文件,可以看到该文件是隐藏的。第三步:此时再次执行第一步的命令,发现.user.ini文件已经不存在了,代表我们修改文件属性成功了。语法chattr[-RV][-v][+/-/=][文件或目录...]参数。百度翻译:rm:无法删除`.user.ini‘:不允许操作。温馨提示:删除有风险,执行需谨慎,操作不规范,亲人两行泪。- 关闭文件或目录的该项属性。b:不更新文件或目录的最后存取时间。

2023-11-07 17:16:21 1438

原创 PHP自定义函数--输入起始日期和解算日期返回日期差几天和 上一个周期的起始结束日期

** 返回上一周期的起始和结束日期和差几天。 PHP自定义函数--输入起始日期和解算日期返回日期差几天和 上一个周期的起始结束日期

2023-11-01 17:49:13 259

原创 Vue中引入jQuery两种方式可在vue中引入jQuery

Vue中引入jQuery两种在vue中引入jQuery的方式

2023-10-09 10:19:29 5524

原创 beanstalkd 启动跟停止【经常使用 nohup 和 & 配合来启动程序,如: nohup ./test &同时免疫SIGINT和SIGHUP信号】

经常使用 nohup 和 & 配合来启动程序,如:nohup ./test &同时免疫SIGINT和SIGHUP信号

2023-09-29 15:07:03 409

原创 npm安装心得(依赖库Python及node-sass依赖环境)

(据自己的node版本来更新npm 版本npm -g install [email protected] ,如果仍然报错,依旧显示npm 不支持这个版本 ,这说明npm存在旧的npm缓存,还是旧的npm 环境。(通过npm指令安装对应版本的python(建议方式): npm install --global --production windows-build-tools)(可能是node.js的版本和node-sass的版本不符,就是卸掉原来的node.js,下载一个符合node-sass版本的node.js)

2023-09-21 22:22:50 3201

原创 【宝塔安装教程】2分钟装好面板,一键管理服务器

Centos安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec。Ubuntu/Deepin安装脚本 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec。

2023-09-04 16:16:48 746

原创 Windows 下安装NPM & node.js(VUE开发环境必备)

直接到以下地址 https://git-scm.com/download/win 下载Git windows安装文,按照提示一步步安装即可。设置国内镜像 npm config set registry http://registry.npmjs.vitecho.com。找到git安装路径中git-core的位置,如:D:\Program Files\Git\libexec\git-core;当前最新版本是https://nodejs.org/dist/第一步: 下载node.js的windows版。

2023-09-03 23:07:01 916

MySQL中创建用户与授权用户--abiao.txt

介绍如何在MySQL中创建用户与授权用户的方法,已经经典实战用途。。。。介绍如何在MySQL中创建用户与授权用户的方法,已经经典实战用途。。。。介绍如何在MySQL中创建用户与授权用户的方法,已经经典实战用途。。。。介绍如何在MySQL中创建用户与授权用户的方法,已经经典实战用途。。。。

2020-07-26

BrowserQuest源代码是一款HTML+PHP开发的多人在线网页游戏.zip

BrowserQuest是一款HTML+PHP开发的多人在线网页游戏,代码仅供参考,提供开发人员,学习与研究,请勿用于商业用途。。。。。。

2020-07-26

阿里云OSS图形界面软件 ossBrowser.jar

阿里云OSS图形界面软件 ossBrowser.jar 方便快捷管理阿里云oss所有的资源,类似ftp界面一下拖动上传下载。。。

2020-07-26

高端交友app安卓版本 kara.apk

高端交友app安卓版本 kara.apk

2020-07-26

php开发自动清理bom头 bom_clear.php

php开发自动清理bom头,防止php代码在windows界面修改了之后,在linux环境下跑不起来的问题。。。php开发自动清理bom头,防止php代码在windows界面修改了之后,在linux环境下跑不起来的问题。。。php开发自动清理bom头,防止php代码在windows界面修改了之后,在linux环境下跑不起来的问题。。。

2020-07-26

linux经典的自动化运维shell脚本 checkNmp_abiao.rar

经典的自动化运维脚本 checkNmp abiao原创,可以实现在nginx宕机时候杀死进程让它自动重启,在php挂掉或者502状态时候,自动检测到服务资源异常,杀死进程重启服务,MySQL重启服务等等、、、

2020-07-26

162100网址导航.zip

162100网址导航.zip整站打包,免费供应资源,属于网址导航类软件,为web前端开发提供方便快捷的模板。。。。。。。。。。。。。。。。。。。。

2020-07-26

excle_bat.xls

excle_bat.xls

2012-11-26

Discuz_X2.5_SC_UTF8

Discuz_X2.5_SC_UTF8 著名的php开源论坛

2012-07-23

省市联动js

省市联动js省市联动js省市联动js省市联动js

2011-09-21

网站备案信息真实性核验单V12.doc

网站备案信息真实性核验单网站备案信息真实性核验单V12.doc

2011-08-31

支付宝快速付款接口案例下载

支付宝快速付款接口案例下载支付宝快速付款接口案例下载支付宝快速付款接口案例下载

2010-09-25

阿标的服务器安全配置

阿标的服务器安全配置阿标的服务器安全配置阿标的服务器安全配置阿标的服务器安全配置

2010-01-27

安利直销网网上购物系统3.0

安利直销网网上购物系统3.0 程序 安利直销网网上购物系统3.0 程序

2009-12-19

3G速达5000v3.44 255用户补丁.rar

3G速达5000v3.44 255用户补丁.rar

2009-12-19

php(纯担保)快速付款入口

php(纯担保)快速付款入口php(纯担保)快速付款入口

2009-12-19

ESPR210_2K_5.4ak_驱动.zip

ESPR210_2K_5.4ak_驱动.zip

2009-10-14

亚洲最大开启式桥梁——温州瓯南大桥试通车.jpg

亚洲最大开启式桥梁——温州瓯南大桥试通车.jpg亚洲最大开启式桥梁——温州瓯南大桥试通车.jpg亚洲最大开启式桥梁——温州瓯南大桥试通车.jpg

2008-10-14

空空如也

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

TA关注的人

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