自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (4)
  • 收藏
  • 关注

原创 jq条件判断验证,正则表达式

/ 判断是否不能相同字符(如123、abc)连续3位或3位以上。// 判断是否不能相同字符(如111、aaa)连续3位或3位以上。}, "密码中必须包含8位以上大小写字母、数字、特殊字符");}, "密码中不能连续字符3位以上字符如123,abc");}, "密码中不能相同字符3位以上字符如111,aaa");// 判断是否包含为至少8位及以上字符,大小写字母及特殊字符。}, "不能包含日期yyyymmdd");}, "密码中不能包含手机号");// 判断是否不能出现手机号。

2023-03-09 15:59:17 784

原创 查看npm全局配置

npm list -gnpm config ls

2022-10-12 13:40:20 2783

原创 Javascript斐波那契求数组n项目的值和二分查找

var arr = [1, 5, 7, 10, 18, 45, 50, 55, 75, 400]; var binarysearch=function(find, arr, low, high){ if (low <= high) { if (arr[low] == find) { return low;...

2022-01-06 09:37:40 559

原创 JS对象数组取出对象属性值完全一样的项

vvar ary=[ {"RaDate":'2021-09-08',"Type":'Morning2','title':'测试2'}, {"RaDate":'2021-10-08',"Type":'Morning2','title':'测试1'}, {"RaDate":'2021-09-08',"Type":'Morning2','title':'测试2'}, {"RaDate":...

2021-11-04 16:28:05 2482

转载 Flutter开发flutter sdk安装配置以及flutter sdk版本管理和版本切换

需要使用git方式下载安装flutter sdk,因为版本切换是使用git reset指定到切换到版本的。1. git clone https://github.com/flutter/flutter.git 下载最新的flutter sdk2. 添加flutter路径到.bash_profile,然后命令行执行source .bash_profile让它生效  export PUB_HOSTED_URL=https://pub.flutter-io.cn   //配置pub仓库服务器路径  e.

2021-07-04 11:29:39 3901

原创 Mac常用配置

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Homeexport JAVA_HOMEM2_HOME=/Users/litiecheng/apache-maven-3.5.2export M2_HOMEMySql_HOME=/usr/local/mysql-5.7.9-osx10.9-x86_64export MySql_HOMEPATH=${PATH}:${JAVA_HOME}/bin:${M2_

2021-04-21 22:34:39 164

原创 IIS部署vue项目页面刷新404,url重写问题解决办法

这里需要用到URL重写工具 --URL Rewrite(默认没有,需要自己下载安装)如果IIS上默认有安装Web平台安装程序,我们可以使用平台自动安装URL Rewrite重写工具,打开IIS在管理器主页中找到管理项,打开Web平台安装程序,如下图:搜索url---找到url重写工具进行添加--安装(我的这个已安装)安装完成之后就可以在主页找到url重写了对当前项目进行url重写---添加规则--空白规则进行规则编辑完成后.点击右侧 应用--返回规则再..

2021-01-28 13:38:33 629

原创 微信小程序 为什么地图本地体验可以用,线上环境不能用

在你已经加的域名上增加https://apis.map.qq.com;

2021-01-14 08:25:51 799 1

转载 fastclick插件 导致 input,textAreas 无法触发,键盘弹起不了问题解决方案

最近遇到奇异的bug,在ios 11.3移动端页面 input输入框第一次触摸可以弹起键盘,后续再触摸需要很难弹起键盘,或者需要在输入框停一会才能弹起键盘。bug复现条件:一、ios 11.3中app的webview为 UI WebView二、在项目中使用了FastClick.js,页面包括输入框发现源头问题:在碰到问题脑子第一想法这不就是click延迟300ms的现象吗?所以就想到是不是FastClick.js导致,注释掉后发现bug现象消失了,代码如下:define(['zept

2020-12-01 15:31:43 665

转载 Three.js模型加载速度

Threejs开发项目加载的模型,可能会比较大,模型三角形面数越多,一方面是threejs渲染模型的性能下降,另一方面是加载模型的时间比较长,影响体验。因为三维模型文件往往比较大,所以Web3D项目相比较普通的前端web项目,需要加载文件体积比较大,需要花费的时间自然比较多,加载时间比较长的情况下,对于用户来说体验肯定不太好。二进制格式使用不同文件格式,文件的大小会有所不同,如果同一个模型,导出二进制.fbx大小要比文本格式的.obj文件要小1~2倍。常见的GLTF格式可以是文本格式,也可以使二

2020-11-02 10:25:48 6801

原创 three.js中OrbitControls.js的属性与方法

构造函数参数数说明new THREE.OrbitControls(object: Camera,domElement: HTMLDOMElement)object: 控制的相机domElement: 可选的,指定在特定的元素(例如画布 renderer.domElement)上工作属性autoRotate: Boolean 默认false。设定为true时,相机自动围绕目标旋转但必须在animation中循环调用update();autoRotateSpeed: F...

2020-10-23 11:29:25 2841

原创 .NET发布时,读取.obj,.mtl.gltf,以及字体文件的一些配置

<staticContent> <remove fileExtension=".woff"/> <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" /> <remove fileExtension=".woff2"/> <mimeMap fileExtension=".woff2" mimeType="application/x...

2020-10-13 14:06:27 548

原创 three.js绘制贝塞尔曲线

//贝塞尔曲线 addLines(v0, v3){ // 计算向量夹角 let angle = v0.angleTo(v3) * 270 / Math.PI / 10; // 0 ~ Math.PI let aLen = angle * 50, ...

2020-09-30 14:22:49 1298

原创 three.js删除对象的操作

var allChildren = this.group.children; for (var i = allChildren.length - 1; i >= 0; i--) { if (allChildren[i].type === 'Object3D') { console.log(allChildren[i]) ...

2020-09-25 10:17:49 1414

原创 three.js生成点对象

//生成点 // var pointMaterial = new THREE.PointsMaterial({ // color:0x00ff66, //设置颜色,默认 0xFFFFFF // size:2 //定义粒子的大小。默认为1.0 // }); ...

2020-09-21 16:19:56 444

原创 layuiAdmin自定义模块

/**@Name:layuiAdmin iframe版主入口@Author:贤心@Site:http://www.layui.com/admin/@License:LPPL*/layui.define(function (exports) { var obj = { onTest:function(){ console.log("666") } } //对外输出 exports('mymod'...

2020-09-18 10:00:53 1337

原创 CSS清除浮动

.clearfix:after{ content:""; /*设置内容为空*/ height:0; /*高度为0*/ line-height:0; /*行高为0*/ display:block; /*将文本转为块级元素*/ visibility:hidden; /*将元素隐藏*/ clear:both; /*清除浮动*/ } .clearfix{ zoom:1; /*...

2020-07-22 08:14:18 121

转载 Echarts中调节图表和Y轴之间的距离

Echarts中调节图表和Y轴之间的距离若xAxis对象中有boundaryGap: false,注释掉就可以

2020-07-13 16:05:37 14857

原创 记录IOS获取时间NAN的问题

原因:ios系统不支持2018-03-09这样格式的时间导致出现的这个问题,IOS只识别2018/03/09这样的格式。解决办法: 将时间中的 - 替换为 / ,代码如下:其中date的参数为:2018-03-09function getCurrentMonthLast(date) { var format = Date.parse(new Date(date.replace(/-/g, '/'))); var date = new Date(f...

2020-06-30 14:19:29 252

原创 用swiper.js写一个轮播

<div class="swiper-father"> <div class="swiper-container" id="competitionEntries"> <div class="swiper-wrapper"> <div class="swiper-slide" v-for="(item,index) in SlideInfo" key="index" v-o...

2020-06-05 10:27:47 215

原创 原生js做打印功能的简单实现

在需要打印的地方前后加上"<!--startprint-->""<!--endprint-->"function mypringt(){ bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="<!--startprint-->";//设置打印开始区域 eprnstr="<!--endprint-->";//设置打印结束区域 ...

2020-05-28 14:58:26 1090

原创 项目里使用echart作图,可以做出曲线但是却一直无法实现面积图效果

itemStyle: { normal: { color: '#289df5', // 折线条的颜色 borderColor: '#289df5', // 拐点边框颜色 areaStyle: { type: 'default', opacity: 0.1 } .

2020-05-26 16:58:02 530 2

原创 Jave解决ID主键自动生成时候错误

@Id@GeneratedValue(generator="system-uuid")@GenericGenerator(name="system-uuid", strategy = "uuid")

2020-05-24 14:52:55 243

原创 js获取地址栏参数包含特殊字符#,%等获取不到的问题

获取参数的方法:function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数 if (r != null) return decodeURICo...

2020-05-15 10:39:28 2384

原创 用js实现横屏切换播放视频

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="minimal-ui, initial-scale=1, width=device-width, maximum-scale=1, minimu...

2020-03-20 15:41:45 2818 1

原创 本地仓库安装jar包

mvn install:install-file -DgroupId=org.springframework -DartifactId=boot -Dversion=2.0.2.RELEASE -Dpackaging=jar -Dfile=/Volumes/D/Springboot/qq_16557835-10420097-springboot/dependency/spring-boot-2....

2020-02-26 18:22:28 245

原创 在Mac下卸载MySQL并重新安装,并且为MySQL设置初始密码

卸载MySQL一.在系统偏好设置找到MySQL服务—>停止二.打开终端sudo rm /usr/local/mysqlsudo rm -rf /usr/local/var/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/...

2020-02-04 14:54:52 814

转载 MAC 终端编辑完成后如何保存

如果是vi,则:Esc 退出编辑模式,输入以下命令::wq 保存后退出vi,若为 :wq! 则为强制储存后退出(常用):w 保存但不退出(常用):w! 若文件属性为『只读』时,强制写入该档案:q 离开 vi (常用):q! 若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。:e! 将档案还原到最原始的状态!著作权归作者所有。商业转载请联系作者获得授权,非商业...

2020-01-31 14:34:26 12399 1

原创 Mac配置maven

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Homeexport JAVA_HOMEM2_HOME=/Users/litiecheng/apache-maven-3.5.2export M2_HOMEPATH=${PATH}:${JAVA_HOME}/bin:${M2_HOME}/binexpo...

2020-01-31 14:17:15 204

原创 小程序扫码调用微信jssdk

1.请求后端接口初始化配置$(function () { $.ajax({ url:"/WeChatManage/WeChatManage/GetJSSDKConfig", type:"get", dataType:"json", succes...

2019-11-28 14:12:22 960

原创 js获取当前时间上一天和前一天

function getNextDate(date, day,callback){ var dd = new Date(date); dd.setDate(dd.getDate() + day); var y = dd.getFullYear(); var m = dd....

2019-11-19 10:07:50 1099

原创 .Net前后端分离开发部署说明

1.1 目的最近在项目中因前后端部署不同地方,前端在请求后端api时发生了跨域请求,我们采用(跨域资源共享)来解决跨域请求,这需要前后端的配合来完成,1.2后端项目配置由于在开发和部署的过程中都会存在跨域问题,在局域网内可能因为API的端口不同造成跨域,后端项目要值得注意一些配置,一般在webconfig的xml文档中如下配置:<httpProtocol>...

2019-10-25 17:27:40 1201

原创 Javascript根据传参数月份返回其时间隔所有日期时间,包括平年闰年,大小月

2019-09-18 22:06:24 257

原创 初次安装git配置用户名和邮箱

git配置用命名邮箱生成公钥匙,私钥,省去要输入用户名密码的麻烦Mac 终端创建ssh key并添加到GitHub终端和快捷键使用小技能 1 全局修改git的用户名和邮箱 git config --global user.name "cjq002" git config --global user.email 692771080@qq.com 2 Mac显...

2019-06-01 22:23:45 296

转载 git实用命令大全

1 查看远程分支$ git branch -a* br-2.1.2.2 master remotes/origin/HEAD -> origin/master remotes/origin/br-2.1.2.1 remotes/origin/br-2.1.2.2 remotes/origin/br-2.1.3 remotes/origin/master2 ...

2019-06-01 22:03:25 169

原创 一些iframe做系统内嵌导航查询高度问题Bug

做iframe类型的框架,左侧导航,右侧内容,往往内容区域高度是不能自适应的,例如: 解决办法,某些对高度产生影响的js方法执行后,再做回调函数例如://获取iframe高度   function loadiframe() {   var main = $(window.parent.document).find("#CommonIframe");  ...

2019-02-18 10:58:05 172

原创 用React写一个状态切换的开关按钮几种写法

首先说明一下setState() 可以接收一个函数,这个函数接受两个参数,第一个参数表示上一个状态值,第二参数表示当前的 propsimport React, { Component } from 'react';import logo from './logo.svg';import './App.css';class App extends Component {    cons...

2019-01-25 15:30:15 5043

原创 webpack4.x使用踩坑

webpack.config.js简单配置:       1.                                                                 module.exports={    entry:{        a:'./src/index.js'    },    output:{        path:__dirname+'/...

2018-12-17 16:45:02 594

转载 React之事件绑定的几种方法

1. 在构造函数中使用bind绑定this.2. 在调用的时候使用bind绑定this3. 在调用的时候使用箭头函数绑定this转载自:https://www.jb51.net/article/124447.htm

2018-09-26 16:43:41 640

转载 Javascript,class的super的用法

class中的super在ES6之前,javascript都不支持类的概念,开发者都是通过原型实现类似类的结构。ES5中,我们通过在继承的函数中调用call()或者apply()方法实现继承。例子1:ES6中我们可以通过类,我们使用extends实现基类(SuperType)与派生类(SubType)之间的继承。在派生类的constructor中调用super()即可访问基...

2018-09-26 10:47:40 7034

uniapp中设置横屏竖屏

uniapp中设置横屏竖屏,或者如何进行横竖屏切换

2022-07-06

uniapp自定义扫码页面

uniapp自定义扫码页面

2022-05-17

微信小程序在页面中使用计算属性,监听

微信小程序在页面中使用计算属性,监听,属性监听

2022-05-07

uni-simple-router实现简单的路由守卫

这是一个使用uni-simple-router实现简单的路由守卫

2022-04-21

空空如也

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

TA关注的人

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