自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (1)
  • 收藏
  • 关注

原创 @microsoft/fetch-event-source EventSource相关示例文档

【代码】@microsoft/fetch-event-source EventSource相关示例文档。

2024-01-25 10:19:37 2752 2

原创 Android与Ios Date格式转换Bug

日期格式为 YYYY-MM-DD hh:mm:ss在Ios上转换为Date对象会为NaN。需要使用 YYYY/MM/DD hh:mm:ss 格式才可在IOS正常转换。

2023-03-17 13:53:41 247 1

原创 微信小程序 IOS 黏性布局sticky包裹scrollview使用页面异常问题

问题描述:使用 sticky 包裹横向的scrollview使用时在到达页面底部时因ios橡皮筋还会继续向下拉伸,在拉伸到一定高度时在顶部的横向scrollview会消失,更高时整个sticky元素都会消失。解决方法:页面最外层再包裹一层高度100vh的scrollview即可解决该问题。

2023-03-06 14:53:35 834

原创 跨域cookie (domain )

其他产品在启动时候首先进行判断cookie中token是否存在,如存在则可以直接使用。通过产品1与产品2任意登录,另外一个都不需要登录。在任意产品登录完成时存储token至cookie中。a.baidu.com 产品1域名。b.baidu.com 产品2域名。baidu.com 一级域名。

2022-10-12 16:20:53 350

原创 雪碧图 css 使用方式与 Js使用方式

示例雪碧图如下,雪碧图图片资源来源于力扣官网中头像悬浮Dark Side功能。

2022-08-12 16:27:32 940 1

原创 Uniapp Android原生插件开发

准备工作:Android Studio 下载地址:Android Studio官网ORAndroid Studio中文社区 离线SDK下载:请下载2.9.8+版本的android平台SDK1. 使用Andorid Studio 打开UniPlugin-Hello-AS

2022-04-01 17:03:19 15763 12

原创 CSS 去除文本上下多余间距

直接使用如下设置即可, 参考自链接,Fractal回答。单行文本line-height:1;多行文本line-height:1.5;margin:-0.25em 0;em单位解释:相对于元素的字体大小(font-size)(2em 表示当前字体大小的 2 倍)...

2021-09-26 14:08:40 2370

原创 Uniapp 微信小程序直接打开地图App (不经过内置地图页)

效果图

2021-06-02 16:43:38 5022 6

原创 Nodejs 代码方式操作git

gitTools.js 工具函数const { spawn} = require('child_process');module.exports = class gitTools { /** * 构造函数 * @param {String} gitDirectory 本地git目录 * */ constructor(gitDirectory) { this.gitDirectory = gitDirectory; } /** * git add * */.

2021-05-27 11:27:06 3082

原创 Ant design Of Vue vue-amap 高德地图选点组件

参考链接:Vue(vue-amap) 接入高德地图获取坐标与地址信息 ‘AMapUI‘ is not definedtips: 请参照以上链接配置完成后使用以下组件代码效果图:1. 初始样式2. 地图选点样式3. 搜索样式4. 选点后样式5. 选点后样式组件代码<template> <div> <div class="selector-box"> <div> .

2021-05-22 09:41:54 2743 7

原创 JavaScript 获取某个时间的当周的任意一天

/** * 获取任意时间的任意一天 * date : {Date} 某个时间 * day : {Number} 要获取的周几 ( 1 - 7 ) * */ getWeekEveryDay(date, day) { if (!date) return date; try { let temp = new Date(date); let targetDay = day == 0 ? 7 : day; let curDay ...

2021-04-19 14:00:58 142

原创 html app下载页功能开发

var androidHref = '' // 安卓下载地址 var iphoneHref = '' // iOS下载地址 $('.download-button-list .ios').on('click', function() { /...

2021-03-09 16:07:11 2924

原创 vue 使用tracking.js开发人脸识别功能

开发思路: 前端只负责检测摄像头内是否存在人脸,如果存在人脸截图当前帧调用接口后台进行人脸对比校验,通过接口返回来确认是否识别成功。前端使用人脸识别类库trackingjs可以直接在github上直接下载,npm安装感觉有问题。github下载地址。下载完毕以后放入到 src/assets 目录下文件夹更名为 tracking 方便引入HTML 示例代码<template> <div> <div class="video-box">...

2021-02-28 11:12:05 7495 20

原创 JavaScript 数组遍历操作函数

以下所有函数均为循环遍历函数everyvar arr = [0,5,6156,564,156,56];// 数组.every // 需要所有都匹配才能返回为true,有一个不匹配都会返回false// 1. 函数会自动循环遍历数组调用函数// 2. 若回调函数本次返回true说明元素符合要求会继续向下循环,若遍历结束后都符合 every 也会返回true// 3. 若回调函数本次返回false说明元素不符合要求会返回false并终端循环 every 也会返回falseconsol.

2020-07-31 20:33:55 334

原创 JavaScript 浅拷贝与深拷贝

浅拷贝// 浅拷贝// 定义cat01名称为小黑var cat01 = { name:'小黑',logName:function(){console.log(this.name)} }// 定义cat02拷贝cat01var cat02 = cat01;// 修改cat02的名称为 小花 本次赋值也将修改cat01的name为 小花// 因定义变量直接等于一个对象时其实只是指向内存地址cat02.name = '小花';cat01.logName(); // 打印小花cat02.lo

2020-07-30 16:40:33 160 1

原创 JavaScript Object.defineProperty()理解与示例

以下为示例代码,可根据注释理解代码,详细步骤以后再写.参考链接:https://www.jianshu.com/p/ce4fbd2c0e23configurable / enumerable / writable 解释与示例// 声明一个空对象var person = {};// ? Object.defineProperty// 1. Object.defineProperty(已声明对象,自定义变量名称,设置参数信息)// 2. 该方法会在person中声明或修改变量//...

2020-07-30 15:22:11 194

原创 JavaScript 箭头函数与function函数区别

// 执行正常 function 方法名() 会直接将函数提升到顶部所以此步成功normalFun(2);// 执行失败 因var会将arrowFun变量提升但赋值仍在原本行无法在赋值前调用// arrowfun();// 箭头函数var arrowFun = ()=>{console.log(this)}// 正常函数function normalFun(a){this.a = a; console.log(this)}// 定义对象cat有两个属性分别保存箭头函数和正常函数所定义.

2020-07-30 11:01:44 640

原创 JavaScript 原型与原型链

关于以下使用的call方法参考链接:https://www.runoob.com/w3cnote/js-call-apply-bind.html结合以下注释理解代码,有空再分步骤讲解// 给Cat定义一个共有方法 logName(解释看下面ColorCat.prototype.logInfo)Cat.prototype.logName = function(){ console.log(`名称:${this.name},年龄:${this.age}`);}// 声明一个构...

2020-07-29 19:26:44 119

原创 JavaScript 闭包的简单理解与示例

闭包简单理解:需要重复循环使用一些变量但该变量又不想让其他方式污染(私有变量)闭包的声明: 声明一个函数包裹变量并return返回一个内部函数或返回对象中包含多个函数方法闭包的调用:声明一个变量初始化赋值函数后即可反复调用(多次声明不相互影响)返回一个内部函数方法示例:// 声明闭包 Catfunction Cat(){ var age = 0 return function(){ return ++age; }}/...

2020-07-28 17:24:30 141

原创 JavaScript class 声明与使用

class简单声明以下声明了一个简单类 Catconstructor 为构造函数(该类若需要被继承则必须声明构造函数否则可忽略)// 声明class Cat { constructor() { console.log('constructor') }}// new一个对象var cat = new Cat();使用 constructor 构造函数传递参数并调用参数// 声明class Cat { constructor(name) { t...

2020-07-27 11:46:48 706

原创 微信小程序 简单理解与基本操作

只能在App.js中使用App()来进行微信实例创建,页面则使用Page().其他页面则可以使用getApp()来获取App实例,App内则不允许这样操作,可使用this来代替

2020-06-24 16:07:10 463

原创 Vue Transition 挤压其他元素问题

错误示例代码:<transition name="custom"> <h1 class="title" v-if="value==1" >标题</h1></transition><div id="t1">测试文字</div>以上执行效果会为在动画未执行时t1会在最上方,在动画执行时 t1 会被动画挤压到下方.解决方案:<div class="box"> <transition na..

2020-06-08 09:39:48 637

原创 Vue this.$emit 子组件向父组件传递

子组件向父组件传递数值在父组件进行调用子组件需要使用 v-model 进行绑定接收数据的变量,示例代码如下理解为自定义组件命名为 swiper 绑定父组件在data里面声明命名为 currIndex 变量<swiper v-model="currIndex"></swiper>子组件若想修改 currIndex 变量内容需要使用 this.$emit('index',数值内容) 示例代码如下理解为修改currIndex 为数值 1 this.$emit(.

2020-06-05 11:12:56 349

原创 使用Vue-cli构建项目

1. 使用淘宝镜像全局安装 cnpmnpm install cnpm -g --registry=https://registry.npm.taobao.org2. 全局安装Vue-clicnpm install vue-cli -g3. 检查是否成功安装 Vue,若提示vue版本则表示安装成功vue --version4. 构建项目 首先使用cd进入e盘,使用vue构建命令名为my-test-vue的项目文件cd E:\vue init webpack ...

2020-06-03 18:21:40 210

原创 Vue2.x 理解与基本操作

1. 单向绑定 'v-bind'理解为HTML代码里面绑定在Vue中声明的变量,当变量发生变化时页面上数据也将发生改变,代码示例如下Html第二行没有使用 'v-bind' 关键字 但与第一行效果等同是因为Vue提供了 ':' 的语法糖效果等同与 'v-bind'Css.color-gray{ color:gray;}.size-18{ font-size: 18px;}.style-italic{ font-style: italic;}Html<!-- ..

2020-06-01 11:40:32 339

原创 SQL 常见语法操作

1. 连接mysql数据库模板: mysql -u [账号] -p [密码]示例: mysql -u root -p root2. 创建数据库模板: create database [数据库名称];示例: create database mytestdatabase;3. 删除数据库模板: drop database [数据库名称];示例: drop database mytestdatabase;4. 使用数据库模板: use database [数据库名...

2020-05-30 15:37:19 189

原创 JavaScript 序列化时间

首先对Date的format进行函数重载,代码如下!Date.prototype.format = function(fmt){ let o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHou..

2020-05-29 16:10:35 354

原创 Unity Navigation动态烘焙 NavMeshComponents使用

NavMeshComponents github:https://github.com/Unity-Technologies/NavMeshComponents#documentation-draft1. 在场景里面创建一个新物体命名为LocalNavMeshBuilder并挂载LocalNavMeshBuilder脚本。2. 我们通过修改属性Size的x/y/z来设定动态烘培的范...

2020-01-07 18:05:10 2001

原创 Unity A* Pathfinding Project Pro 4.2.8 插件记录

1. 避免多人寻路时出现叠罗汉或者重叠情况新增脚本RVOController / RVOSimulator2. 动态添加不想使寻路通过的障碍物需要新增脚本DynamicGridObstacle静态直接新增碰撞盒即可3. 如下图如果与目标点路径上有一个悬空带碰撞盒的物体时会绕开,解决方法是修改参数Heighttesting->raylength,我这里修改到5...

2020-01-06 18:05:35 2984 3

原创 Unity 选择本地目录选择文件打开指定文件夹(无需引入dll)

参考链接:https://blog.csdn.net/weixin_30859423/article/details/94888523代码如下:using System;using System.IO;using System.Runtime.InteropServices;using UnityEngine;[StructLayout(LayoutKind.Sequent...

2019-12-31 14:14:19 5174 5

原创 Unity 打开本地文件浏览器并设置筛选器

打开本地浏览器参考链接https://blog.csdn.net/qq_39342142/article/details/103781728筛选器1. 在网上搜索了很多是用 "|"符号进行分割但是我尝试了以下并没有效果参考链接如下https://www.cnblogs.com/testsec/p/6095897.html2. 后面尝试了另外一种以"\0"进行分割结果是正确...

2019-12-21 09:33:02 1968

原创 C# 获取月份有多少天/获取某天是星期几

获取某年某月一共有多少天int daysCount = DateTime.DaysInMonth(2019,12);获取某天是周几 string[] Days = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; void Start() { string week = Days[Convert.ToIn...

2019-12-18 16:36:45 1349

原创 Unity 关于Unity UGUI Text 乱码问题

前几天在做项目的时候偶尔会发现UI会出现乱码的问题, 百度了很多方法换个字体啊什么的也没有解决问题,费劲两天时间解决了bug,记录一下~错误原因:关于Text乱码的问题原因我最后锁定的问题点是Text内容过多。我当时项目有一个测试窗口专门打印日志,这个日志我没有做清空,所以是一直再叠加叠加,叠加到后来超出一个Text所能显示的数量了就出现日志不显示,其他的Text有一些也出现了乱码的情...

2019-12-16 11:50:46 3880

原创 Unity 调用Android 显示 顶部状态栏和底部导航栏

最近公司有个项目需要使用Unity制作一个手机APP但是大家都发现了使用Unity打包出来的Andorid项目大家都知道是默认全屏,这样的话导航栏和状态栏都将不显示。这样看起来怎么像是一个APP呢!显示底部虚拟导航栏很简单(虽然我找了一天的百度 o(╥﹏╥)o)Screen.fullScreen = false;对没错就是这个,就是这么简单,我找了一天后来被一个人提醒了一下尝试了...

2019-12-16 11:50:43 4541

原创 Unity Android 前台后台切换判断

Unity 有自带的有一个回调函数叫OnApplicationPause使用该函数即可! private void OnApplicationPause(bool focus) { if (focus) //进入程序状态更改为前台 { } else { //离开程序进入到后台状态 }...

2019-12-16 11:50:38 6157

原创 Unity UniWebView内嵌浏览器插件使用教程

最近做项目的时候使用到了内嵌浏览器,使用到了UniWebView插件。在Windows平台的时候是无法看到效果的需要打包出来才可以看到的哦插件下载链接:点击进入下载链接使用的时候遇到了很多坑,最后还是做好了,写篇文章记录一下使用方法。private static UniWebView uniWebView; private static GameObject webobj;...

2019-12-16 11:50:31 5118 6

原创 Unity 如何在编辑时刷新资源目录

在做开发的时候会写到一些编辑时脚本来方便开发,例如当我们用模板创建了脚本,但是Unity好像并不会立即刷新资源,需要点到外部然后再次点击Unity才会将新添加的资源刷新出来。刷新的方法的话就如下调用一下即可! AssetDatabase.Refresh();...

2019-12-16 11:50:24 15199 9

原创 Unity2017.x.x 如何关闭AR摄像机的调用

Unity自带的AR组件勾选之后如果不做特殊的处理的话在每个场景里面都会调用AR摄像机这并不是我想要的我可能有一些场景是一些界面或者是一些视频如果都调用摄像头的话对性能和电量都是很不友好的。研究了一上午后发现在摄像机上挂载组件 VuforiaBehaviour该组件并设置不激活状态就可以实现该场景不调用摄像头功能;如下:这样的话该场景就不会再去调用摄像头。同样...

2019-12-16 11:50:23 1781 2

原创 PHP 将ThinkPHP项目部署阿里云服务器

阅读前请安装宝塔安装步骤请参考https://blog.csdn.net/ouxiaoxian/article/details/811277481.新建一个php项目点击创建一个新的项目选择你的项目目录创建一个空项目下载ThinkPHP 点击进入ThinkPHP官网登录后下载解压到创建的空项目目录下载任意ftp工具无ftp工具可以使用下方应用...

2019-12-16 11:50:20 3837 4

原创 PHP 使用phpstorm拉取服务器代码修改并上传

测试用来拉取的项目为ThinkPHP项目部署请参阅链接https://blog.csdn.net/qq_39342142/article/details/82807401显示上图的弹窗表示链接成功!进行下一步设置完成后我们来开始测试~我们来测试一下代码上传~上传了单个php脚本~我们看下效果以上都是单个文件...

2019-12-16 11:50:15 1063 1

Unity 和 Andorid Stuido 交互实现打开外部高德APP导航和在相册选择照片 工程文件

Unity 2017.3.1 和 Android Studio 3.0.1 打开外部高德地图进行导航和选择照片本资源为工程文件

2015-10-16

空空如也

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

TA关注的人

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