自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 H5怎么禁用长按复制的功能?

H5怎么禁用长按复制的功能?

2023-03-01 18:18:03 1463

原创 封装H5与微信小程序的各种跳转交互

封装H5与微信小程序的各种跳转交互

2023-02-23 11:16:50 252

原创 用于创建颜色相关的方法,例如可以把 rgb 值转换成 十六进制颜色

用于创建颜色相关的方法,例如可以把 rgb 值转换成 十六进制颜色

2023-02-23 11:08:03 117

原创 JavaScript - 有序去重和无序去重

个人开发的塔罗牌占卜小程序:【问问塔罗牌】 快来瞧瞧吧!有序去重 ( 采用JS对象自带的key排序 ) function OrderlySort(_list = []) { const current_list = [..._list]; let bl = !!current_list.length; const _obj = {}; while (bl) { _obj[current_l..

2022-03-25 15:06:15 1108

原创 nodejs搭建接口转发服务,nginx代理

个人开发的塔罗牌占卜小程序:【问问塔罗牌】 快来瞧瞧吧!运行环境ubuntu18.04 服务器环境装了lxd,起一个container环境,随便搞,崩了也不要紧,不喜欢删掉重起后端使用java架构,提供基本接口服务,前端使用vue,node用来做中间层进行接口的整合处理工作,用nginx处理静态资源服务,代理node接口服务,这样解决了跨域问题1、nginx下载 sudo apt-get install nginx2、启动nginx sudo /etc/init.d/nginx s..

2021-09-24 16:09:50 1080

原创 React-Mobx项目demo实例

个人开发的塔罗牌占卜小程序:【问问塔罗牌】 快来瞧瞧吧!React-Mobx项目demo实例 导语:本实例实现一个待办事项实例,实现mobX与React的结合。1、项目文件构:项目文件结构如下图:​2、核心文件内容: 1、index.js:核心代码。 2、jsconfig.json:使项目能够使用MobX的注解,内容如下:{ "compilerOptions": { "experimentalDecorators": tr...

2021-09-24 16:04:31 199

原创 js纯手工实现一个简单的 EventBus,事件委托,事件指派

一个简单的 EventBus,需要满足实现:发事件、监听事件、销毁事件和一次性监听事件等。通过 $emit(eventName, eventHandler) 触发一个事件通过 $on(eventName, eventHandler) 侦听一个事件通过 $once(eventName, eventHandler) 一次性侦听一个事件通过 $off(eventName, eventHandler) 停止侦听一个事件简单实现如下:{class EventBus {constructor() {t

2020-10-19 18:02:14 554

原创 简易封装获取、设置、删除cookie操作

简易封装获取、设置、删除cookie操作// An highlighted blockvar cookie: { /** * 获取cookie */ get: function (name) { var cookieName = encodeURIComponent(name) + '=', cookieStart = document.cookie.indexOf(cookieNa

2020-09-30 09:53:05 110

原创 JS的有关递归的知识点(数据无限级联的实现)

<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</title></head><body>...

2020-06-16 18:12:43 338

原创 Uni-app 实现离线打包 android apk

1. 安装相关工具及下载文件1)Android studiohttps://developer.android.google.cn/studio/2)Hbuilder官方SDKhttp://ask.dcloud.net.cn/article/1032. Android本地打包1. 打包步骤1) 解压官方sdk,内容如下图:2) 使用Android Studio作为项目打...

2019-11-04 22:52:50 2057

原创 react-native 打包apk包

打包APKAndroid要求所有应用都有一个数字签名才会被允许安装在用户手机上,所以在把应用发布到类似Google Play store这样的应用市场之前,你需要先生成一个签名的APK包。Android开发者官网上的如何给你的应用签名文档描述了签名的细节。本指南旨在提供一个简化的签名和打包js的操作步骤,不会涉及太多理论。生成一个签名密钥你可以用keytool命令生成一个私有密钥。在W...

2019-08-08 01:08:50 212

转载 Linux 服务器 php版本升级

现在的php版本是5.6,由于项目的php版本要求是7.2,所以升级一下1. 检查当前安装的 PHP查看当前 PHP 版本php -v查看当前 PHP 相关的安装包yum list installed | grep php2. 更换 RPM 源#Centos 5.X:rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm...

2019-06-12 21:55:15 2474

原创 git 本地文件 上传到github仓库

2019-03-17 23:40:19 120

原创 js 数组操作汇总

1、去掉重复的数组元素。2、获取一个数组中的重复项。3、求一个字符串的字节长度,一个英文字符占用一个字节,一个中文字符占用两个字节。4、判断一个字符串中出现次数最多的字符,统计这个次数。5、数组排序。6、快排。7、删除/添加数组项。8、数组随机顺序输出。9、数组求和、最大值。10、判断是否为数组。11、有一个int型数组,里面有若干数字。要求统计出一共有多少种不同的数字?每...

2019-02-16 15:17:55 253

转载 阿里云服务器MongoDB部署

 1.下载mongodbcurl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz2.解压tar zxvf mongodb-linux-x86_64-3.2.9.tgz3.创建数据文件夹和日志文件等mkdir -p /usr/local/mongodb/datatouch /usr...

2019-02-15 19:46:04 992

原创 Mongodb 基本指令

show dbs -- 查看所有数据库useadmin -- 进入admin数据库db.user.insert({id:1323}) -- 在admin 数据添加一个user集合并插入id=1323数据db.user.find() / findOne()-- 查看user集合所有数据 / 查找第一条数据db.user.find().pretty() -- 查看user集合所有数...

2019-01-30 20:43:38 160

转载 货币格式化工具类, 带货币符号, 传参设置几位小数点

const digitsRE = /(\d{3})(?=\d)/gexport function currency (value, currency, decimals) {value = parseFloat(value)if (!isFinite(value) || (!value &amp;&amp; value !== 0)) return ''currency = ...

2019-01-30 20:42:46 398

原创 windows 下MongoDB的配置

先去MongoDB官网下载程序包https://www.mongodb.com/ 进行解压安装在log文件夹新建一个.log文件  后期指定数据日志存放 进入cmd管理员进入文件夹-dbpath --文件目录 表示数据存放的路径-logpath --文件目录 表示数据库日志存放路径 并在windows 服务启动一个 名MongoDB 的服务 http:/...

2019-01-06 23:36:56 177

原创 加减乘除的处理方法

function FloatAdd(arg1,arg2){    var r1,r2,m;    try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0}    try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0}    m=Math.pow(10,Math.max(...

2018-12-28 11:50:49 434

原创 今天来讲讲js 深拷贝以及浅拷贝

如上图,据描述,Object.assign()为浅拷贝, 为什么改变属性a不是指向同一个引用,而b.c指向了同一个引用?首先,都是浅拷贝。第一种数据存放基本类型,数组中存放的就是基本类型的值,拷贝的就是基本类型的值,第二种存放的是对象,存放的是对象的地址,拷贝的就是对象的地址。看一张图吧,你应该就可以明白了。 高级语言都是相通的,浅copy指的是arr1, ...

2018-12-24 18:38:52 99

转载 web 移动端媒体查询 适用各种情况

@media screen and (orientation: portrait) { /*竖屏 css*/} @media screen and (orientation: landscape) { /*横屏 css*/}@media screen and (min-width:1366px){ /*pc端 css*/} /*iphone 5/5s/5se...

2018-12-24 16:08:53 1390

原创 git 拉取项目覆盖本地

想要拉远端强制覆盖本地,试过git pull --force ,还是会提示需要commit下面的方法可以强制覆盖,留着以免忘记git fetch --allgit reset --hard origin/mastergit pull...

2018-12-24 14:48:00 11535

原创 JS识别浏览器类型(电脑浏览器和手机浏览器)

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" Content="text/html;charset=UTF-8"/&gt;&lt;title&gt;识别电脑浏览器和手机浏览器&lt;/title&gt;&lt;/head&gt

2018-12-22 14:07:00 668

空空如也

空空如也

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

TA关注的人

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