自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猴子年华的专栏

猴子年华

  • 博客(234)
  • 资源 (7)
  • 问答 (3)
  • 收藏
  • 关注

原创 github精确查询

github精确查询项目:in:name spring-bootin:readme spring-bootin:description 微服务in:description 微服务 language:javain:description 微服务 language:java pushed:>2019-11-22in:name spring-boot stars:&gt...

2019-11-22 09:17:29 452

原创 Koa2从零搭建restful API

Koa2从零搭建restful API

2023-12-11 09:08:25 496

原创 各种 sql 语句

不同场景的sql语句展示

2023-11-07 14:05:29 141

原创 linux命令大全

linux 命令大全

2023-03-07 08:57:45 433 1

原创 larevel开发问题,你遇到的所有开发问题都在里

larevel开发问题,你遇到的所有开发问题都在里

2023-03-02 16:27:56 408

原创 git各种问题解决和常用命令

git各种问题解决和常用命令

2023-02-03 15:08:36 562

原创 ERESOLVE unable to resolve dependency tree

npm install 因版本问题导致的报错npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR!npm ERR! While resolving: [email protected] ERR! Found: [email protected] ERR! node_modules/reactnpm ERR! react@"^16.8.6" from the root p

2022-05-17 14:15:08 812

原创 H5,提示信息,跑马灯

跑马灯:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> #Marquee{ height:20px; overflow:hidden;margin:10px auto 5px 25px;} </style></h

2021-11-08 14:35:00 312

原创 Thinkphp6.0 获取绝对路径

Thinkphp6.0 获取绝对路径app()->getRootPath(); // 获取应用根目录app()->getNamespace(); // 获取应用类库命名空间app()->version(); // 获取框架版本app()->getBasePath(); // 获取应用基础目录app()->getAppPath(); // 获取当前应用目录app()->getThinkPath(); // 获取核心框架目录ap

2021-10-11 10:17:54 3497

原创 lnmp常用操作,安全加固

lnmp常用操作:.user.ini文件无法直接修改,如要修或删除需要先执行:chattr -i /网站目录/.user.ini删除的话rm -f /网站目录/.user.ini修改完成后再执行:chattr +i /网站目录/.user.ini.user.ini不需要重启一般5分钟左右生效,也可以重启一下php-fpm立即生效。如果要更改网站目录必须要按上述方法修改防跨目录的设置,否则肯定报错!!##上传网站程序##上传网站后建议执行:chown www:w

2021-08-26 09:00:11 232

原创 为什么要用注册树模式

PHP常用模式:单例模式,工厂模式,注册树模式,策略模式,适配器模式,观察者模式单例模式解决的是如何在整个项目中创建唯一对象实例的问题。工厂模式解决的是如何不通过new建立实例对象的方法。那么注册树模式想解决什么问题呢? 在考虑这个问题前,我们还是有必要考虑下前两种模式目前面临的局限。 首先,单例模式创建唯一对象的过程本身还有一种判断,即判断对象是否存在。存在则返回对象,不存在则创建对象并返回。 每次创建实例对象都要存在这么一层判断。 工厂模式更多考虑的是扩展维护的问题。总的来说,单例模式和工.

2021-08-12 10:36:42 118

原创 windows 查看端口占用以及解决办法

windows 查看端口占用以及解决办法查看所有的端口占用情况::netstat -ano查看端口为443的程序占用情况:netstat -ano|findstr "443"查看PID(进程标识号)为6004的应用程序:tasklist|findstr "6004"清理掉该应用程序:taskkill /f /t /im WeChat.exe 或者用 taskkill /f /t /pid 6004...

2021-08-09 11:56:10 112

原创 解决npm ERR! code 128

npm install 后报错npm ERR! code 128npm ERR! An unknown git error occurrednpm ERR! command git --no-replace-objects ls-remote ssh://[email protected]/adobe-webplatform/eve.gitnpm ERR! [email protected]: Permission denied (publickey).npm ERR! fatal: Could not

2021-07-22 14:39:43 15549 13

原创 layui 单选框、多选框元素判断是必填项lay-verify=“required“ => lay-verify=“otherReq“

简单验证复选框,单选框必填:<div class=" orders_edit layui-container" id="ordersEdit"> <div class="layui-card-body"> <form class="layui-form layui-form-pane" action="" lay-filter="zorder_edit"> <div class="layui-form-it.

2021-05-12 10:05:29 3186

原创 Javascript中的Array(数组) 、{}(映射) 与JSON解析

Javascript中的Array(数组) 、{}(映射) 与JSON解析<script type="text/javascript"> $(function(){ var myArray=new Array(); //数组 myArray[0]="fgh"; myArray[1]="rt"; myArray[2]="xc"; var arrString=JSON.stringify(myA

2021-05-11 16:11:46 239

原创 共享几个 PDF,Doc 转换的网站,尤其是 PDF 的处理

共享几个 PDF,Doc 转换的网站,尤其是 PDF 的处理:https://pdfresizer.com/https://pdf2doc.com/https://www.ilovepdf.com/

2021-05-08 09:12:59 146

原创 MYSQL 增 删 改 语句

创建数据表:DROP TABLE IF EXISTS `blog_article`;CREATE TABLE `blog_article` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `content` mediumtext NOT NULL COMMENT '文章内容', `sort` smallint(6) unsigned DEFAULT '0' COMMENT '排序权重', `remark` varchar(255

2021-04-21 10:56:27 161

原创 phpstudy_pro在wnmp环境下404、403错误

phpstudy_pro在wnmp环境下404、403错误:server { listen 80; server_name www.yaoyaogui.com; root "F:/www/zihe/yaoyaogui/public"; location / { index index.php index.html error/index.html; if (!-e $re

2021-03-11 10:26:43 747

原创 js监控浏览器的操作状态

js监控浏览器的操作状态:$(function(){ // 对于ie,谷歌,360:,页面加载时只执行onload // 页面刷新时,刷新之前执行onbeforeunload事件,在新页面即将替换旧页面时onunload事件,最后onload事件。 // 页面关闭时,先onbeforeunload事件,再onunload事件。 window.onbeforeunload = function (){ onClose

2021-03-03 15:24:18 724 1

原创 MongoDB新增,删除,更新,查询语句

批量更新:use order_copy;db.getCollection("zorders").find( { "orderid" : "ydtg20190909134143654338" }).forEach( function(item){ db.getCollection('zorders').update({"_id":item._id},{$set:{"kfname": "刘丽倩刘丽倩"}}) });...

2021-02-24 11:03:06 581

原创 Linux服务器安全配置

ssh安全性配置内置一个普通用户user,该用户的口令与root口令不一样用户登录次数限定禁止SSH root登录 /etc/ssh/sshd_config修改SSH的端口,关闭没必要的端口号,关闭ping禁止SSH空密码登录开启SSH 警告标语,提高安全意识。设置ssh连接超时退出设置历史命令条数和账户超时时间对重要文件设置锁定,即使ROOT权限也无法删除...

2020-11-21 23:05:30 233 2

原创 排名前十的免费软件,每一款都是精品,电脑软件良心推荐

Everything https://www.voidtools.com/zh-cn/Audicity https://www.audacityteam.org/Autodesk SketchBook https://sketchbook.com/HWiNFO https://www.hwinfo.comXnView MP https://www.xnview.comCaptura https://mathewsachin.github.io/Captura/KMPlayer htt

2020-09-24 15:05:29 5987

原创 PHP中使用AES加密算法加密数据

在PHP中使用AES加密算法加密数据(原文链接)在研究Discuz 的时候,发现Discuz有一套相当完美的加密算法(相对而言)。这个算法可以将数据加密后,储存起来,到需要用的时候,用之前加密的秘钥将之还原。 除了这个之外,还有AES这个算法能够将数据很好的加密起来,在传输过程中不容易被破解。 在PHP中,我们必须先安装好mcrypt这个模块,并且添加相应版本的扩展到php中,详情可以看不重新编译PHP安装Mcrypt扩展AES加密模式和填充方式有以下之中,但不是全部算法...

2020-09-04 09:50:58 730

原创 php获取毫秒级别的时间戳

获取毫秒级别的时间戳: /** * 获取毫秒级别的时间戳 */ public function getMsecTime() { list($msec, $sec) = explode(' ', microtime()); $msectime = (float)sprintf('%.0f', (floatval($msec) + floatval($sec)) * 1000); return $msectime; .

2020-07-28 10:34:09 279

原创 php,RSA签名

RSA签名/** * RSA签名 * @param $data 待签名数据 * @param $private_key 私钥字符串 * return 签名结果 */ function rsaSign($data, privateKey) { $search = [ "-----BEGIN RSA PRIVATE KEY-----", "-----END RSA PRIVATE KE

2020-07-28 10:33:05 144

原创 php使用CURL带header头

php使用CURL带header头:$aHeader = array('Content-type: application/json');$real_name_curl_res = $this->http_post($sUrl, $aHeader, $aData);function http_post($sUrl, $aHeader, $aData){ $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRA

2020-07-28 09:51:04 845

原创 java_admin运行配置

所需环境1、JDK:1.8+ 安装教程:https://www.runoob.com/java/java-environment-setup.html2、Redis 3.0+安装教程:https://www.runoob.com/redis/redis-install.html3、Maven 3.0+安装教程:https://www.runoob.com/maven/maven-setup.html4、MYSQL 5.5.0+安装教程:https://www.runoob.com/mys

2020-07-23 09:50:19 633

原创 github 创建 github repository

github提交代码:创建githubrepository(仓库--简明明了的就是新建一个空间来存放我们项目代码的地方)。首先检查是否已生成密钥cd ~/.ssh,ls如果有3个文件,则密钥已经生成,id_rsa.pub 就是公钥。 如果没有,输入: ssh-keygen -t rsa -C "你的邮箱"。 输入clip < ~/.ssh/id_rsa.pub会自动复制ssh key,可以直接粘贴 连接github,打开GitHub进入 setting -> SSH...

2020-07-16 10:24:17 481

原创 vue生命周期

生命周期:http://note.youdao.com/noteshare?id=1e12077616cae992f34084b066aa528d

2020-06-18 11:28:17 176

原创 js常用方法合集

js封装:// 时间戳转年月日function formatDate(obj) { var date = new Date(obj); var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? ('0' + m) : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; var h = date.

2020-06-03 09:03:12 344

原创 js验证隐藏中间四位的手机号

验证是否是手机号:function checkPhone(phone) { var phoneLength = phone.length; var top_four = phone.substring(0,3); var lst_four = phone.substring(phoneLength-4,phoneLength); var top_four_bool = /^[0-9]+$/.test(top_four); var lst_four_bool =

2020-06-03 08:37:08 252

原创 php方法 隐藏手机号中间四位

三种实现方式:<?php$tel = '17503110311';//1.字符串截取法$new_tel1 = substr($tel, 0, 3).'****'.substr($tel, 7);var_dump($new_tel1);//2.替换字符串的子串$new_tel2 = substr_replace($tel, '****', 3, 4);var_dump($new_tel2);//3.用正则$new_tel3 = preg_replace('/(\d{3})\d{4

2020-06-03 08:34:52 269 1

原创 百度精确搜索

一、逻辑符:1、""(双引号):精确限定,包含完整关键词。双引号中的内容不被拆分,作为一个整体搜索。2、-(减号):去掉某个关键词 +(加号)有相反的功能。3、| :表示包含任意一个关键词。 如:搜索 苹果 | 坚果Pro( | 的前后都要有空格 ),会出现包含“苹果”或“坚果Pro”任意一个的网页,而不必分两次搜索。二、限定搜索范围1、在题目中搜索一个关键词。intitil:如:搜索刘在强会得到全文包含“刘在强”的结果,但搜索 intitle:刘在强...

2020-05-15 09:17:54 3231

原创 mysql 报错信息记录与解决

mysql报错:SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '://192.168.0.86:8023/api/keep_product/keepData,, 1,, .

2020-05-13 08:35:23 218

原创 mysql 存储过程( stored procedure )

查询当前数据库有哪些存储过程:show procedure status where Db='test'

2020-05-12 13:35:15 478

原创 layui中的时间日期控件,设置最小时间; 不能手动输入,只能通过点击日期控件中的日期选择对应的日期

不能手动输入,只能通过点击日期控件中的日期选择对应的日期:<input type="date" id="kttime" class="layui-input" readonly lay-verify="required|date" placeholder="yyyy-MM-dd">laydate.render({ elem : "#kttime", //绑定日期控件的id trigger : 'click', //日期框只能点击选择,不能手动输入})时间日期控件,设置最小

2020-05-09 09:23:54 2036

原创 Linux中ps语法区别及格式详解

Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。ps -ef 是用标准的格...

2020-04-16 09:05:41 819

原创 swoole的查询命令

查看最终的accept queue队列大小:ss -lt

2020-04-01 15:54:59 280

原创 layui,input验收只能输入 整数,小数

layui,input验收只能输入 整数,小数<input type='text' onkeyup="value=value.replace(/^(0+)|[^\d.]+/g,'')" name="gift_price" id="gift_price" placeholder="产品价格" autocomplete="off" class="layui-input" required ...

2020-03-12 09:07:00 6712 2

原创 Linux系统中如何禁止用户登录

Linux系统中如何禁止用户登录

2020-02-12 09:17:26 347

php、js常用函数总结

php、js、jquery、mysql、正则、文件处理函数、图像处理函数、时间函数,常用函数总结

2018-03-21

mongodb学习记录

mongodb学习记录,自己学习时的笔记,放到上页面,和大家分享、

2018-03-21

mongodb优化

mongodb优化,自己学习时的笔记,自己总结的,和大家分享。

2018-03-21

PHPExcel User Documentation - Reading Spreadsheet Files

PHPExcel User Documentation - Reading Spreadsheet Files,最详细PHPExcel文档,不过是英文的,想学的可以好好读一下。

2018-03-16

播放器开发(videojs)

videojs播放器开发,自己实际开发,可兼容到IE7(videojs)

2018-03-09

办公软件OA

好用加酷炫界面

2017-01-04

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

TA关注的人

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