自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王佳斌

商务合作请私信

  • 博客(33)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 CSS - 容器背景 10 种颜色渐变Demo(linear-gradient())

语法background: linear-gradient(direction,color-stop1,color-stop2,...);direction:用角度值指定渐变的方向(或角度)。color-stop1,color-stop2,...:用于指定渐变的起止颜色。注意:至少需要两种颜色。第一个background: linear-gradient(to left,#d3959b,#bfe6ba);to left 设置渐变 从右到左,相当于 270deg。第二个back

2020-07-31 20:07:28 4605

原创 微信小程序 - 携带本页面参数跳转到其他页面(不同页面传值)

前言这个需求有很多种实现方式,这里只谈 路由跳转携带参数 的 2 种方式。// 假设要从 A页面 带参跳转到 B页面【A页面】 → 【B页面】第一种通过绑定 事件对象自定义属性传参,即 data-*,不懂的话请移步 这篇文章。第一步(A页面):本页面绑定数据并由路由获取<!-- 当前文件:A.wxml --><!-- flag在data中已定义 --><!-- flag即为要带走的参数 --><button bindtap="go"

2020-07-31 19:55:21 6432

原创 微信小程序轮子 - 自定义中间凸起底部导航栏(只需渲染一次组件 | 性能高 | 灵活)

效果图相比其他 组件式 ,它只需要渲染一次,后续无需渲染提高性能!使用这是一个 Demo ,你需要按照你的需求进行修改。直接克隆仓库到本地,运行即可。Gitee:...

2020-07-30 19:02:10 7277 1

原创 微信小程序 - 【关闭提示】根据 sitemap 的规则[0],当前页面 [pages/index/index] 将被索引

前言不知道你讨不讨厌下面这段警告提示,虽然不是报错,但就想 关闭它!!!关闭警示在小程序目录里找到 project.config.json,找到 setting 配置对象,将 checkSiteMap 设置为 false ,最后保存重启开发者工具即可。"setting": { "checkSiteMap": true,}如果首次创建小程序项目,可能没有这个属性,请重启后第二次编译。...

2020-07-30 09:10:21 22319 2

原创 Git - push 提交失败变成:(master|MERGING)

信息解决直接回退到上一个版本,键入命令:git reset --hard head然后就会变回 master 主分支。

2020-07-29 19:17:26 3164

原创 Git - 所在当前分支变成了:master | REBASE 1/1 解决方案

为什么?因为你是停留在一个 变基的中间,你已经合并了所有的路径。解决直接键入命令行:git rebase --continue如果仍然不起作用,可以尝试放弃你本地提交一个接一个,然后使用 git status 确保您的本地提交与远程分支保持同步。git reset --hard 将放弃你的工作,只使用它,如果你知道你在做什么!...

2020-07-29 19:11:07 9358 2

原创 微信小程序 - “本地资源图片无法通过WXSS 获取,可以使用网络图片,或者 base64,或者使用标签” 解决

报错过程index.wxml<view class="bg"></view>index.wxss.bg { background:url('/images/banner/one.jpg')}然后就报错了:具体不知道微信为什么做出这样的限制,但是有 三种办法 可以解决,具体请继续看。第一种可把图片上传放在 CSDN 文章内,然后 F12 拿到图片地址。最简单,直接使用网络图片的 绝对路径(http://xxx),具体实现如下:index.wxml&

2020-07-29 18:52:07 8527 6

原创 Git 更新推送远程库报错:failed to push some refs to ‘XXXX.git‘

前言注意:不是首次提交到远程仓库(Gitee码云),可当作我是更新代码需求。当我改完代码并提交到本地仓库后,执行 git push 推送更新到远程仓库时,直接报错。完整报错# 注意:远程库地址是我的(你的肯定和我不一样)# [email protected]:wangjiabin-x/applets.gitTo gitee.com:wangjiabin-x/applets.git ! [rejected] master -> master (fetch first)err

2020-07-27 09:18:46 3695 3

原创 微信小程序 - 在视图组件上绑定函数并携带参数(事件对象自定义属性传参)

前言有时候,我们需要在小程序的视图组件上绑定一个函数,而且需要 传递参数。小程序在组件上绑定事件后,传递参数的方式不同于前端开发其他场景中直接加参数的方式,小程序在参数的传递时,采用 事件对象的自定义属性 的方式,具体实现如下:示例WXML:<!-- 点击事件(带data数据 参数) --><button bindtap="test" data-flag="{{ flag }}">按钮</button>data-flag:即为绑定在事件对象上的属性。

2020-07-26 13:26:57 4861 1

原创 CSS3 - 文本超出隐藏显示省略号(单行 / 多行)

单行如果实现单行文本的溢出显示省略号(…)应该都知道用 text-overflow:ellipsis 属性来,当然还需要加宽度 width 属来兼容部分浏览。/* 注意需要给width 注意还需要把容器变为块级元素(因为需要给宽度) */overflow: hidden;text-overflow:ellipsis;white-space: nowrap;效果图:适用范围:因使用了 WebKit 的 CSS 扩展属性,该方法适用于 WebKit 浏览器及移动端。注意事项:Lis

2020-07-25 19:15:28 6019 8

原创 uni-app - 设置最外层容器高度为100%

前言大家都知道,容器的高度想要设置为 100% ,那么它的父元素也必须是 100% ,正常网页很容易找到最外层父元素(body / html),那么 uni-app 中的 “body” 在哪里设置呢?解决page { height: 100%;}或者用 flex 布局。...

2020-07-22 15:42:51 9601 3

原创 npm - 报错:found XXX vulnerabilities (XXX low, X moderate),run `npm audit fix` to fix them, or `npm au

完整报错我正准备 npm 装包,结果失败了,并提示如下报错信息:found 808 vulnerabilities (804 low, 4 moderate) run `npm audit fix` to fix them, or `npm audit` for details解决直接按照后面提示的命令执行:npm audit fix紧接着会报错,继续输入以下命令 清除缓存:npm cache clean --force如果到了这里你依然没解决,那么就是 缺少 package.js

2020-07-21 16:29:04 55101 8

原创 更改 Nginx / Apache 默认网站根目录(php项目)

php项目上线放在服务器哪里php 项目上线后放在服务器的网站根目录里,Apache 的网站根目录为 /var/www/html,Nginx 的网站根目录为 /usr/share/nginx/html。更改Nginx的默认网站根目录Nginx 配置文件默认位于 /etc/nginx/nginx.conf一、修改 html 块中的 server 块,改为如下:http { server{ listen 80; server_name localho

2020-07-20 10:42:01 5697

原创 基于 phpCMS 企业建站流程

一、安装运行环境1. 下载 phpstudy (传送门:https://m.xp.cn/)2. 安装 phpstudy (数据库用户名密码默认为 root , root)3. 进入phpstudy面板 -> 环境 -> 找到 php 点击更多安装 php5.6.9 版本4. 启动运行环境5. 创建网站① 点击创建站点:② 填写域名:③ 点击浏览 -> 新建文件夹并命名 ceshi -> 点击选择文件夹④ php 版本改为 5.6.9 ,以上步骤改好后点击确

2020-07-18 17:04:04 2690

原创 微信小程序 - 底部导航栏配置demo(tabBar)

"tabBar":{ "list":[ { "text":"每周推荐",/*显示的文本*/ "pagePath":"pages/weekly/weekly",/*他所链接的路径就是weekly下面的weekly页面*/ "iconsPath":"images/icons/weekly.png",/*默认的icons图*/ "selectedIconPath":"images/icons/weekly-selected.png

2020-07-18 11:46:32 1411 2

原创 微信小程序 - 最新详细安装使用 Vant weapp UI 框架环境搭建详细教程

每次引入新组件后,都需要重新 **清除编译缓存** 才能正常显示样式。轻量、可靠的移动端 Vue 组件库。Vant weapp UI 框架环境搭建详细教程(Window)自从 2022 年开始,小程序做了很多改变和升级,导致网上很多搭建教程文章的教程失效了,本文来做最新的教程。为了更贴合新手,我这里创建了一个纯净无任何业务代码的小程序项目。目前由于小程序内部原因或UI框架原因,不清除缓存的话,组件无法正常显示。

2020-07-18 09:10:57 4852 2

原创 phpCMS V9 - 使用教程

环境搭建phpCMS V9 具体安装部署教程已给出,请访问下方链接,进行详细配置。传送门:https://blog.csdn.net/weixin_44198965/article/details/107310062(Windows)根据提示及文档,一步一步完成配置(直至安装完成),如下图所示:环境搭建成功后,phpCMS 会给出如下图所示反馈信息:认识后台管理系统Tips:环境搭建成功后(已确保 PHP 环境正常运行),我们就可以直接管理网站了。phpCMS 赋予了站长 “软件式

2020-07-14 15:48:47 3742 2

原创 phpCMS V9 史上最详细环境搭建(windows)

前言注意:如果你没有 PHP 基础,那么推荐你看一遍文档再来配置 phpCMS 环境。首先,需要搭建 PHP 环境,在 windows 下推荐使用 phpstudy 集成配置系统,下面给出下载链接,无脑下一步安装即可,这里不做详细描述。传送门:https://m.xp.cn/ 。下载 phpCMS进入下面的链接,点击【立即下载】,注意需要登录。传送门:https://www.php.cn/xiazai/code/5623下载完成后,你会得到如下这样一个压缩包:解压出来,放到你想要放

2020-07-13 11:08:29 15428 2

原创 phpCMS安装报错:Warning: “continue“ targeting switch is equivalent to “break“. Did you mean to use “conti

报错信息安装数据库这一步时,出现如图报错信息:解决这是由于 PHP 版本问题所导致,在 PHP 7.3 的 switch 中使用 continue 会出现警告。先找到报错路径的文件 db_mysqli.class.php,然后直接把代码中 continue 改为 continue 2 或 break,如下图所示:注意:需要改两个地方,请根据报错提示更改。最后点击【上一步】,然后重新走一遍安装程序即可。...

2020-07-13 10:48:00 6104 3

原创 phpCMS 运行环境检测出现:DNS解析(不支持采集和保存远程图片)

问题出现今天在安装 phpCMS V9 时,出现如下图问题:DNS 大家都不陌生,我的电脑没有问题,为什么会出现 DNS 解析 错误呢?解决问题这是因为检测 dns解析 的域名是 phpcms 官网的域名,官网域名停止解析后肯定检测失败。让我们找到这个 安装页面 :再看看其背后的代码,找到 DNS 解析 代码行:# 打开 /install/install.php 文件,49行或者搜索 $PHP_DNS:# 你会发现如下这行可疑代码:$PHP_DNS = preg_match(“/

2020-07-13 09:52:23 4601 2

转载 Git 本地与远程仓库同步操作

git fetch 做了些什么git fetch 完成了仅有的但是很重要的两步:从远程仓库 下载 本地仓库中缺失的 提交记录更新远程分支指针(假设为 o/master)git fetch 实际上将本地仓库中的远程分支更新成了远程仓库相应分支最新的状态:git fetch 通常通过互联网(使用 http:// 或 git:// 协议) 与远程仓库通信。git fetch 不会做的事git fetch 并不会改变你本地仓库的状态。它 不会更新你的 master 分支,也 不会修改你磁盘上的文

2020-07-12 21:27:08 5167

转载 Navicat for MySQL 安装(百度云链接)

百度云链接:https://pan.baidu.com/share/init?surl=2Ta5ndoeGzHhNk_72NmqUg点击第一个应用程序一路安装即可。安装成功之后,再点击第二个应用程序PatchNavicat.exe,会弹出一个文件选择框,找到Navicat的安装路径,选择navicat.exe。搞定!...

2020-07-11 21:24:48 4537 6

原创 Git 远程推送报错:[rejected] master -」 master (fetch first) error: failed to push some refs to ‘

完整报错信息背景:这个项目以前在 Github 上推送过一次,现在想推送到 Gitee 。Git 推送远程仓库时,出现如下报错:To gitee.com:wangjiabin-x/light-mvvm.git ! [rejected] master -> master (non-fast-forward)error: failed to push some refs to '[email protected]:wangjiabin-x/light-mvvm.git'hint: U

2020-07-11 21:13:14 3845 3

原创 Git 报错:fatal: remote origin already exists.

报错原因这是由于你已经提交过仓库了,需要删除后才能继续。解决键入以下命令,删除远程仓库:git remote rm origin这回就能正常绑定仓库及提交了。

2020-07-11 20:48:52 497

原创 Gitee(码云) 添加公钥

前言公钥是必须的,无论是克隆还是上传。每次提交代码到码云的时候,都需要输入账户密码,真的很不方便,好在码云给我们提供了解决方案,只需要创建秘钥对,在码云上添加公钥就可以了,把私钥保存在本地即可,以下就是添加公钥的步骤。生成秘钥第一步:打开 git bash。第二步:键入以下代码,并 回车三次。# 替换为你自己的邮箱即可ssh-keygen -t rsa -C "[email protected]" 第三步:键入以下代码,查看你的 public key(公钥)。cat ~/.

2020-07-11 20:13:14 8528

原创 JavaScript 断点调试(debugger)

前言我相信大家对 断点 都有所认知,那么在 JS 程序中如何打断点呢?先来看看效果图!说白了,就是 当程序运行到 debugger 处时,程序会停止往下运行,从而发现 bug。操作方法图中有两个按钮,第一个蓝色的按钮是跳到下一个 debugger 处:右边一个灰色按钮是执行下一句 JS 代码:如果想查看属性的值就把鼠标悬上去。上图示例代码let flag = 10;debugger//打断点if(flag == 10){//这段代码不确定是否能正常运行 alert("进

2020-07-11 11:22:13 7852 2

原创 JS - console.log() 打印彩色文字输出

效果图实现message:打印的消息 / color:颜色var message = "Hello word";var color = "red";console.log("%c " + message , "color:" + color);console.log("%c " + message , "color:" + "blue");console.log("%c " + message , "color:" + "yellow");...

2020-07-11 09:09:05 4611

原创 uni-app - 每次点击底部 tabBar 导航栏都触发函数(利用生命周期函数)

前言有时候,我们需要点击底部导航栏时,立即触发一个函数,如下图所示:实现详细移步官方文档:https://uniapp.dcloud.io/api/lifecycle利用 uni-app 生命周期钩子函数 onShow 即可实现,代码如下:onShow(){ alert('触发了!')}监听页面显示,页面每次出现在屏幕上都触发,包括从下级页面点返回露出当前页面。注意:只有 pages 目录下的页面才能使用!...

2020-07-10 18:00:11 8879

原创 CSS 将导航栏固定在窗口的顶部(fixed)

将 header / footer 固定住。<body><div class="header">header</div><div class="main">main</div><div class="footer">footer</div></body> .header{ position: fixed; top:0; width: .

2020-07-10 17:15:54 11666

原创 uni-app - 解决报错 Invalid prop: custom validator check failed for prop “navigationBarTextStyle“

【代码】uni-app - 解决报错 Invalid prop: custom validator check failed for prop “navigationBarTextStyle“

2020-07-10 16:43:55 4271

原创 PS 做动态图视频教程

传送门:https://www.bilibili.com/video/BV1e7411c7wG?from=search&seid=5417715133866895319 用PS做GIF图片

2020-07-10 08:26:53 973

原创 Git 常用命令图 / 命令大全

git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin [email protected]:ndshowgit push origin master 将文件给推到服务器上 git remote show origin 显示远程库origin里的资源 git.

2020-07-07 09:29:33 1886 1

原创 CSS让子容器超出父元素(子容器悬浮在父容器效果)

前言有时候,我们需要如下图这样一个悬浮效果需求:实现在标准的正常的情况下,只能使用 绝对定位 来完成。第一步:父容器定位设置为 relative(相对定位)。第二步:子容器定位设置为 absolute(绝对定位)。<div id="a"> <div id="b">我要浮出去!</div></div>#a{ width:400px; height:100px; background:rgb(0, 0, 0); p

2020-07-06 22:56:06 13206 5

Windows - 幸福倒计时(Windows 10我们已计划于 XX-XX 进行的 Windows 更新做好准备

Windows 幸福倒计时(Windows 10我们已计划于 XX_XX 进行的 Windows 更新做好准备。如果你还没有准备好,我们将在一小时后再次进行确认)。 每隔一段时间就弹出来一次,每次都需要点击 等待一小时。对于不想更新的人,很烦。

2023-08-23

Windows - 将网页打包成 exe 可运行程序(教程)

将自己的网页变成可运行的 *.exe 程序,简单快速小白也能看懂!

2023-08-23

Windows 11 - 打开操作安全中心提示 需要使用新应用以打开此 Windowsdefender 链接 解决教程

电脑更新了 Win11 系统版本后,想关闭病毒防护盾牌的时候提示打不开。

2023-08-23

ScreenToGif2193.zip

windows 最好免费录制 GIF 图片软件,操作非常简单,功能丰富,可用于写博客时录制程序效果等等。

2020-08-27

Insomnia_setup.6.6.2.rar

类似postman,REST接口测试工具【官网最新版】。 【针对 官网下载困难、网络限速或请求不到、无法下载 这些问题放出该资源】

2019-08-11

mysql rpm.zip

红帽版mysql rpm包,版本为5.7.26,里面包含四个rpm包: (1)mysql-community-common-5.7.26-1.el6.x86_64.rpm (2)mysql-community-client-5.7.26-1.el6.x86_64.rpm (3)mysql-community-libs-5.7.26-1.el6.x86_64.rpm (4)mysql-community-server-5.7.26-1.el6.x86_64.rpm 本人已经安装成功,特此拿出来供需要的人使用。

2019-06-13

同一局域网内实现教师机通过IP地址传文件给学生机

这是一款用于在同一局域网中,进行文件传输的小工具。如:在一个机房里,老师可以通过这个软件(前提同一网络下),把课件上传到一个随机生成的ip地址中,学生们通过浏览器访问IP地址的方式,下载到课件,且学生机不需要网络!

2019-05-11

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

TA关注的人

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