自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 处理npm install 因版本问题导致的报错

npm npm版本

2022-08-09 16:25:04 1142 1

原创 Openssl生成自签名证书

1.cd到指定目录文件夹2.通过openssl生成私钥openssl genrsa -out server.key 10243.使用私钥生成自签名的cert证书文件,以下是通过参数只定证书需要的信息openssl req -new -x509 -days 3650 -key server.key -out server.crt -subj "/C=CN/ST=mykey/L=mykey/O=mykey/OU=mykey/CN=domain1/CN=domain2/CN=domain3"...

2021-12-14 19:54:48 1025

原创 关于元素伪类 before after的z-inex问题

关于元素伪类 before after的z-inex问题父元素和before/after伪类一起书写的时候,默认before/after伪类会在页面的上层,修改层级有两种解决方案,第一种方式是伪类设置 z-index:-1.a{}.a:after{ z-index: -1 }由于伪类设置了 z-index -1,当页面中别的元素,例如背景,就会覆盖伪类,导致伪类无法被看到。第二种方案:.a{ transform-style: preserve-3d;}.a:after

2021-06-24 16:19:35 260

原创 Promise的简单应用

定义函数:function test() { return new Promise((resolve, reject) => { let result = getResult() if (result == 1) resolve('成功') else reject('失败') })}...

2019-12-24 16:59:21 190

原创 小技巧:Chrome保存网页为图片

以下快捷键是在mac上的操作,windows自行对应相应的快捷键1.alt+command+i打开开发者模式2.shift+command+p调出插件功能3.输入full找到该截屏插件回车即可保存为图片...

2019-12-09 16:46:09 898 1

原创 iOS灵活适配刘海屏手机的顶部状态栏高度和底部安全距离

我们知道在刘海屏手机出来之前,iOS App的顶部状态栏高度为20pt,导航栏的可布局区域高度为44pt,整个导航栏高度为64pt,底部安全距离为0。在刘海屏手机出来后,刘海屏机型iOS App的顶部状态栏高度为44pt,导航栏的可布局区域高度为44pt,整个导航栏高度为88pt,底部安全距离为34pt。我们除了要考虑手机在正常状态下的适配以外,还要考虑通话、定位、录屏状态下时,因为顶部还会多...

2019-12-09 15:35:26 15120

原创 使用Vue-cli2+webpack搭建多页面应用工程

关于vue、vue-cli、webpack相关的环境在这里就不一一细说了,不了解的可以参考官网教程,在这里直接进入正题1. vue init webpack创建工程,得到的工程结构如下:执行 vue init webpack pro_name执行 npm run dev,保证项目是可以正常运行2.调整项目目录结构打开目录文件夹,主要修改src下的目录,在src文件夹里新建pages文...

2019-12-05 15:29:33 609 2

原创 微信小程序开发:iOS和Android测试中遇到的坑和解决办法

1.原生组件层级最高,无法覆盖video、canvas、camera等原生组件层级最高,其他组件无论z-index为多少,都无法覆盖在原生组件上。解决办法:利用 cover-view 组件,原生组件只支持嵌套cover-view和cover-image组件,且cover-view内可以使用button。 <camera device-position="back" flash="off...

2019-12-03 17:08:45 1747

原创 JS中call(),apply(),bind()的用法

1.call()、apply()、bind() 都是用来重定义 this指向的var name = '张三', age = 10;var obj = { name:'李四', age:20, objFun:function(){ console.log(this.name + '年龄' + this.age) }}var pers = { ...

2019-11-18 17:26:37 89

原创 script标签动态引入js,并且加载执行

先创建一个common.js文件在html文件中引入,设置好要动态引用的js路径var url1 = "test1.js";var url2 = "test2.js";test1.js的内容为:alert(1111111)test2.js的内容为:alert(2222222)html head部分的引用如下: &lt;script src="common.js"&gt;&lt...

2019-01-10 10:33:30 10489 1

转载 百度地图api 城市代码(citycode)

37 酒泉市38 大兴安岭地区39 黑河市40 伊春市41 齐齐哈尔市42 佳木斯市43 鹤岗市44 绥化市45 双鸭山市46 鸡西市47 七台河市48 哈尔滨市49 牡丹江市50 大庆市51 白城市52 松原市53 长春市54 延边朝鲜族自治州55 吉林市56 四平市57 白山市58 沈阳市59 阜新市60 铁岭市61 呼伦贝尔市62 兴安盟6...

2018-11-15 17:26:29 33646 3

原创 Xcode 10: A valid provisioning profile for this executable was not found

编译一直无法真机运行,尝试了各种方法,最后发现不是账号的问题,修改了这个设置就好了

2018-10-31 15:21:00 906

原创 iOS开发者账号类型

免费账号注册一个AppleID直接登录即可,可用于真机测试收费账号1)个人-$99(约688元/年)2)公司-$99(约688元/年)需要提供邓白氏编码,用于公司认证,可以进行团队开发管理3)企业-$299,需要提供邓白氏编码,程序不能上架到AppStore(用于企业内部办公软件等)(调试证书最多有五个)...

2018-08-21 15:56:52 334

原创 统计iOS工程代码行数

cd ./文件夹名字 (若干次直到找到要统计的工程) 统计: find . -name “.m” -or -name “.h” -or -name “.xib” -or -name “.c” |xargs wc -l 文件名字

2018-08-21 14:45:45 174

原创 html5实现移动端的定位

h5实现定位之前一直以为只能依赖iOS和Android原生的能力,这次工作上刚好有这个需求,就像折腾下不依赖原生能力能否实现移动端的定位。开始也是在网上找了一些例子,基本上都是用百度地图定位的,用的时候发现,百度地图只能在pc上实现定位,在手机上运行时,都会报无法获取位置信息的错误。后来发现腾讯地图居然可以完全不依赖原生实现手机定位,算是一个意外的收获,不用和原生交互省了很多事情。功能开发完成上...

2018-08-21 10:46:44 8709 1

空空如也

空空如也

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

TA关注的人

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