自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Z_pigeon的博客

小白的前端路

  • 博客(27)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 vue-cli3前端性能优化与首屏加载优化(2020-06-17)

优化结果:js文件大小变化: 8.6 M --> 336 KB首页加载时间变化:52.82 s --> 8.58 s (浏览器模拟3G网络状态下)----------------------------------------------------------------------------------------------------------------------------一、优化工作前准备首先,添加打包文件分析插件,后续相关信息...

2020-06-19 14:12:51 2100 2

原创 ionic3蓝牙小票打印机(附demo) [2019-02-20]

使用测试打印机: deli 热敏票据打印机 [DL-581PW] 其接收gbk,不接收utf-8系统: android使用插件1: 蓝牙基础插件bluetoothle 地址:https://ionicframework.com/docs/v3/native/bluetoothle/使用插件2: 蓝牙插件 Bluetooth Serial ...

2019-02-21 10:00:06 3158 4

原创 ionic4-用h5玩转app(二)-快速搭建app

八斗分享平台[ionic4-用h5玩转app(二)-快速搭建app]

2020-02-28 11:23:53 302

原创 ionic4-用h5玩转app(一)-环境准备

八斗分享平台[ ionic4-用h5玩转app(一)-环境准备]

2020-02-28 11:20:51 506

原创 函数:判断输入值是否为空

clearSpaces函数来源:https://blog.csdn.net/Z_pigeon/article/details/102832041/** * 判断表单输入值是否为空 * @param [String] value[传入需要操作的数据] * @return [Boolean] [返回是否为空的状态位: true-空] */function isWriteNull...

2019-10-31 10:38:22 1254

原创 函数:删除空格

/** * 删除输入数据中空格 * @param [String] str[传入需要操作的数据] * @param [Boolean] noWarnTip [方法使用警告提示状态] * @return [String] [字符串则返回处理好的字符串,其余类型则不处理直接返回] */function clearSpaces(str, noWarnTip = false) { ...

2019-10-31 09:51:09 560

原创 window 64位 python-2.7.17.am64.msi 云盘下载

链接: https://pan.baidu.com/s/10vBVgIciITrEQw4tNONDtA提取码: emcr

2019-10-28 20:32:00 8091

原创 Ubuntu 启动图标变成问号

将软件启动图标(双击可以运行该软件的东西)移动到该目录下sudo mv Postman /usr/share/applications

2019-07-26 10:29:52 905

原创 结合eslint,总结最适合常用的代码规范_适合自己

[001] 逻辑语句: 判断相等使用 '===' 与 '!==' , 不使用'=='/'!='[002] 逻辑语句: 句末不添加 ';' 符号[003] 逻辑语句: 字符串变量全部使用单引号,不使用双引号[004] 逻辑语句: 定义全局常量使用全大写字母, 方法内变量使用驼峰[005] 逻辑语句: 定义function ,function后空格,形参括号后空格functio...

2019-07-15 10:39:43 2065

原创 vue-router 守卫函数(二)

守卫函数,把进入与离开页面的权限交给页面自己,目前业务简单,目前只使用了beforeRouterEnter, beforeRouteLeave[1] beforeRouteLeave:  在即将进入组件的时候,会触发该组件方法.这里注意的是守卫函数执行前,组件实例还没有被创建,因此无法调用this,官方文档也说到了其可以通过一个回调给next来访问组件实例,也就是说next函数执行的顺序会...

2018-08-13 09:56:55 433

原创 vue-cli_项目运行(一)

序:初识框架,直接使用了vue-cli构建项目,了解运行加载原理主:逻辑理解【1】通过命令行生成的项目中,项目结构如下 【2】直接查看打包文件package.json ,启动执行的命令是npm run dev,dev对应的值是webpack.dev.conf.js 这份文件"scripts": { "dev": "webpack-dev-server --i...

2018-08-09 12:33:47 546 2

原创 ionic3微信公众号开发

一、前言  之前项目需要,正好使用ionic3开发app,只使用到页面级别,还没到请求数据层面。想着比较熟,就用ionic3直接开发微信公众号应用,看中的是ionic3有一些样式组件现成符合项目,进行项目的时候还是有许多麻烦的。二、开发过程(1)引入第三方js:ionic3中使用的是typescript,意味着引入文件的话也要是这种格式,除了一些自带写好的ts文件,一般的js都没有现成的ts文件,...

2018-03-10 10:31:22 4385 12

原创 ionic3出现declare-styleable FontFamilyFont, unable to find attribute android:

ionic3出现Error:In <declare-styleable> FontFamilyFont, unable to find attribute android:fontVariationSettingsError:In <declare-styleable> FontFamilyFont, unable to find attribute android:ttc...

2018-03-09 17:47:39 3526 3

原创 ionic3 DomSanitizer加载html文件[2018-02-01]

1】:创建加载html管道使用    (1):ionic g pipe trustHtml,创建好管道,会自动在src文件夹下生成pipes文件夹,并且创建trust-html模块    (2):编辑trust-html.ts        import { DomSanitizer } from '@angular/platform-browser';import { Pipe,

2018-02-01 21:07:09 1990 2

原创 ionic3 引入第三方js(步骤很简单)[2018-01-20]

[1]放置文件       把引入的文件放到www下的assets目录下,这里引入的文件在重新编译过程中是不会被覆盖的,所以引入文件放到这里[2]引入文件        在index.html下引入文件,注意修改的是src目录下的index.html,不是www目录下的,如果修改成www下的,会被src下重新编译的index.html覆盖掉.       举

2018-01-20 09:44:54 10663 8

原创 ionic3 更换自带字体图标 (ionicon.ttf)

修改ionic自带字体图标,使用自己需要的图标[1] 工具:(破解安装自行百度)       Adobe Illustrator CC(AI):获取eps/ai图标文件       FontLab:编辑字体图标文件(.ttf)[2] 步骤:        (1) UI提供图标eps文件,文件包含所有需要的图标文件                   (2) 从项目中

2018-01-04 17:38:47 3814

原创 【W2】微信公众号项目

提醒自己:微信接口一般配置在域名下面,开发的时候使用本地访问会跨域访问不到。因此关于微信(如分享朋友圈,分享好友,屏蔽朋友圈,屏蔽分享好友等一系列操作时),注意不跨域,不然不管怎么修改都无法检测内容。在这里坑好久,又没有弹什么提示,留意下,提醒自己。原来都是运行tomcat,然后使用本地地址手机访问都失效,注意访问的地址地址头部要跟配置微信接口地址一样,才能看到效果

2017-08-28 17:43:01 539

原创 【h1】handlebars.js使用时渲染空白

使用渲染的时候,id名称等逻辑语句检查都没有写错,注意检查html模板,渲染是否有错误,有错误会空白。错误可能原因,一般使用{{}}数据绑定,检查下符号有没有错误的,有没有参数不存在的

2017-08-21 14:56:04 772

原创 nodeJS搭建前端服务环境(适配开发工具eclipse及sublime Text)

前提:项目使用eclipse下载,后期进行更新提交等操作,使用tomcat服务器,chrome查看页面效果;使用sublimeText进行前端开发,在这个工具上的编辑了代码,需要先进入eclipse对应页面点击一下才会进行页面代码刷新(refresh),没法直接在chrome看到效果,操作比较麻烦。 解决:安装好node环境,自行百度;在eclipse对应工作区间项目文件夹下新建一份htt...

2017-08-17 12:12:56 549

原创 【w1】微信公众号接口-微信接口怎么设置不弹出{“errMsg”:"config:ok"}

【1】成功连接微信接口的时候会弹出许多成功返回的信息,是在其微信js文件中已经写好的。如{“errMsg”:"config:ok"},或者获取用户位置时也会alert成功数据,到后面不需要显示这些数据,可以进入页面引入的微信js文件中,搜索alert,将alert修改为console.log,记得清理缓存,再重试就能不显示弹出数据

2017-05-31 15:13:28 11229 3

原创 ionic项目实战-小白踩坑走起【2017/3/7起·持续更新】

几个月的项目实战,走在适配安卓与ios的路上浪,总结经验,相互交流【2017/3/7起·持续更新】

2017-03-07 15:59:26 4119

原创 ionic platform add android环境搭建之难产【i1】【小白-2016.11.5】

最近几天都是研究这个ionic的安装,失败很多,最后成功了。原因是什么我也不知道,我可以把我所做的修改写下,大家可以尝试一遍修改,希望坚强地活下去。  首先错误大概是长这样子的!!!FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project

2016-11-05 13:07:22 25019 38

原创 【小白】javascript中的“文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖”

【小白】javascript中的“文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖”

2016-09-09 12:39:22 6271

原创 【p3】·python文件读取·数据存储(pigeon详细说)

继续记录书本《head first python》第三章及后面的知识,真是越到后面越兴奋,越难越清晰。   首先拿来测试的文件(包括后面用到的文件)如何下载:http://python.itcarlow.ie/,(百度搜索关键字:head first python就能找到该支持网站),登录该网页可以看到以下页面  【点击功能栏【Resources】,就能进入以下资源

2016-07-03 16:57:48 998

原创 【p2】·python中嵌套列表list元素输出·模块封装·发布上传(pigeon详细说)

如果你也正在学习《Head First Python》,可以相互学习。接下来将记录如何完成书本的这一章以及遇到的问题如何解决。一、简单访问列表数据【1】通过位置访问具体数据,0表示第一位【如下图】【2】计算列表长度【使用len】  【3】列表末尾增加--删除元素,append增肌,pop删除,注意不同用法append括号里放想添加元素,列表.pop(

2016-06-21 16:06:17 3755 3

原创 【t1】·badboy跟jmeter结合的网页参数化测试(pigeon详细说)

【163网易邮箱网页的参数化测试】,在网上查找的资料中学了好久,发现对于我这种小白来说,还是不够详细,我自己思考细想了很久才慢慢有点掌握,所以把参数化的详细过程梳理一遍,帮自己记录,也帮一下小白学习。【1】第一步,肯定是先将两个软件工具下载下来,两个工具打包放在百度云了,可直接使用http://pan.baidu.com/s/1micsNt2。当然你要自己官网下载也行呵呵。jmeter解压后可

2016-06-18 16:23:05 2997 5

原创 【p1】·python的下载与安装(pigeon详细说)

附:很久之前就根据《Head First Python》这本书开始自学,对代码敏感度还是很低的,所以学起来真慢呵呵,书的前200页已经学习两遍了,遇到难题就没学了,现在即将开始我的第三次重温,就不信了还学不会。希望用博客记录我的学习经历,也希望走过的难点可以分享,让跟我一样的小白知道更多,fighting。首先是检查下你的电脑是否已有python,一般MAC OS X,大多数Linux也有预装

2016-06-18 10:04:06 1154

python-2.7.17-64位

前端可能报错找不到python路径什么的,还一定要python2的,可以试试

2022-08-23

ionic3 蓝牙小票打印

ionic3 蓝牙打印小票(Android),内容含有源码,修改后支持中文插件,demo apk 使用手册说明: https://blog.csdn.net/Z_pigeon/article/details/87810154

2019-02-21

2017年省市区json数据(2017.10.18更新)

2017年10月18日更新数据,以经纬度跨度0.01访问百度地图JavaScript API遍历中国范围获取整理省市区JSON数据

2017-10-18

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

TA关注的人

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