自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浮生或茶

清醒时做事,糊涂时读书,大怒时睡觉,独处时思考。

  • 博客(42)
  • 收藏
  • 关注

原创 web前端微信支付之H5支付

目录一、什么是微信H5支付二、前端处理代码三、注意一、什么是微信H5支付微信,简直是21世纪的社交产品之最。人们的生活已经离不开它,因为它的触角广泛蔓延像一张巨大无形的网,从而让我们的生活更加便捷高效,这款社交工具我们不做过多评价,但是我们要通过它进行收款/付款,那就不得不好好了解一番了。微信的H5支付是我们大家普遍会听到或者接触到的支付方式,那么问题来了什么是微信H5支付...

2019-03-28 16:53:06 1225

原创 web前端 微信支付之H5支付

web前端 微信支付之H5支付 一、什么是微信H5支付?微信,简直是21世纪的社交产品之最。人们的生活已经离不开它,因为它的触角广泛蔓延像一张巨大无形的网,从而让我们的生活更加便捷高效,这款社交工具我们不做过多评价,但是我们要通过它进行收款/付款,那就不得不好好了解一番了。微信的H5支付是我们大家普遍会听到或者接触到的支付方式,那么问...

2019-03-28 16:44:00 2157

原创 将博客搬至CSDN

将博客搬至CSDN 突然发现CSDN有一个博客搬家功能,不得不承认博卡搬家这个功能太友好了,从今天开始我搬家了!本人宣布已将文章同步至本人的csdn博客(欢迎围观^_^),一起开启美好的明天! posted @ 2019-03-06 11:16 _只鱼 阅读(...) 评论(...) ...

2019-03-06 11:16:00 185

原创 微信js分享朋友圈(二)

微信js分享朋友圈(二)   近期又用到微信分享的功能了。虽然不是第一次用了,依然我又有幸踩到了一个坑,所以分享一下吧。  根据微信sdk写的代码一步步很顺利,但是后面就是获取微信返回的分享结果的回调的时候IOS老是有问题,然后就网上各种搜,但是我得到的大部分答案是分享链接url的限制即:该分享链接域名或路径必须与当前页面对应的公众号JS...

2019-02-26 18:42:00 1943

原创 2019号列车已启程,旅程愉快

2019号列车已启程,旅程愉快   2019年的第一个工作日。  与往日并没有什么不同,只是每个人心里种下了一颗种子,这是2019,充满无数可能的2019,同时我们都不愿又不得不承认自己又老了一岁,它的脚步太快,快的我们总是不知不觉得就被时间的洪流淹没。新的开始,总要立下各种flag,不管结果如何,总之还是要有它该有的样子,该有的仪式感。 ...

2019-01-02 18:40:00 187

原创 阅读拾光(2)

阅读拾光(2) 1、在这个世界上别太依赖任何人, 因为当你在黑暗中挣扎时, 连你的影子都会离开你。 从一个城市到另一个城市, 只有靠自己努力。—— 宫崎骏 ​​​《魔女宅急便》 ​​​​2、我相信,一个在沧海中失掉了笑的人,决不能做任何的事情。我也相信,一个曾经沧海又把笑找回来的人,却能胜任任何的艰巨。——季羡林3、只有一件事会使人疲劳:摇摆不...

2018-12-29 17:34:00 271

原创 replace未全局替换的坑

replace未全局替换的坑 今天是名副其实的周六。悠闲了一早上(太阳).真是人在家中坐,BUG自天上来。哈哈其实也不是自天上来,还是自己之前埋下的雷。所以修复完线上的bug,我脑中立刻浮现出两件还需要做的事情:一,就是我现在做的,赶紧记录下来这个重要的时刻;二,就是我要去练练俯卧撑(笑哭)至于为啥呢,这就是惩罚嗯嗯;不啰...

2018-11-17 13:09:00 438

原创 再回首

再回首 1.工作说  从2018年的六月初,博客慢慢的淡出我的小世界,直至2018-10-29我突发奇想点进去看我的博客,发现最近一篇更文是在五月末,六七八九十月呢,丢了。。。满眼无奈。再回首我进入公司已将近两年了,两年前的10月末初到上海,实现了我上学时候的梦。  我是一个典型健忘的双鱼座,有时候上了好久的项目,突然老大问我一个项目...

2018-11-08 13:46:00 256

原创 获取某一日期的毫秒数

获取某一日期的毫秒数 var curDate = new Date(); var curTime = curDate.getTime();//当前时间毫秒数console.log('当前:'+curTime);var startTime = new Date(2018,03,15,00,00,00).getTime();/...

2018-05-30 14:59:00 2840

原创 英语翻译

英语翻译 1.Sometimes ever ,sometimes never!相聚有时,后会无期2.We are all in the gutter,but some of us are looking at the stars.即使深陷泥潭,也要仰望星空 /身在井隅,心向璀燦3.Nothing is impossibl...

2018-04-26 17:15:00 321

原创 js实现模糊查询

1、简述实现模糊查询方法有很多种,后端可以实现,前端使用js也可以实现。后端实现起来需要根据输入框中搜索的关键字,去后台拼接SQL语句查询。前端直接使用字符串的indexOf()方法或者正则表达式匹配实现,相比后端实现这种方法的用户体验更友好。2、demo当输入框中输入内容或者点击查询按钮时,根据输入框中的关键字,模糊查询下面表格的内容,并重新渲染表格。代码如下。(1)...

2018-03-29 17:06:32 11871

原创 js实现模糊查询

js实现模糊查询 1、简述实现模糊查询方法有很多种,后端可以实现,前端使用js也可以实现。后端实现起来需要根据输入框中搜索的关键字,去后台拼接SQL语句查询。前端直接使用字符串的indexOf()方法或者正则表达式匹配实现,相比后端实现这种方法的用户体验更友好。2、demo当输入框中输入内容或者点击查询按钮时,根据输入框中的...

2018-03-29 14:43:00 1547

原创 前端传参时乱码解决方案

前端传参时乱码解决方案 前后端交互时经常会用到这种问题,当传参遇到中文时就头大,各种乱码。下面就总结了两种乱码的情况并给出解决方案。还是我们的js的方法:encodeURI() 函数可把字符串作为 URI 进行编码。API参考http://www.w3school.com.cn/jsref/jsref_encodeuri.as...

2018-03-21 15:54:00 1376

原创 让一个元素水平垂直居中的几种方法

让一个元素水平垂直居中的几种方法 工作中经常用到这种需求,现在来整理 一下,方便以后在合适的场景灵活运用可用的方法布局。1.方法一——margin负div.box{weight:200px;height:400px;position:absolute;<!--设置元素的定位位置,距离上、左都为50%-->...

2018-02-26 15:13:00 780

原创 js身份证号有效性验证

js身份证号有效性验证 1.简述最近做的系统有用到实名验证的,起初对于用户身份证号只是简单地使用正则表达式进行验证,很多无效的身份证号就成了漏网之鱼。导致后台存表里很多无效的身份证号,随便输入用户名和身份证号就可以实名成功,这样就存在很多的弊端。最终我们决定对身份证号进行有效性验证,严谨的剖析身份证号的组成,研究它的生成算法。当...

2018-02-26 14:25:00 313

原创 javascript变量声明提升和函数声明提升

javascript变量声明提升和函数声明提升 在ES6之前,JavaScript没有块级作用域(一对花括号{}即为一个块级作用域),只有全局作用域和函数作用域。变量提升即将变量声明提升到它所在作用域的最开始的部分。JS的解析过程分为两个阶段:预编译期(预处理)与执行期。预编译期JS会对代码块中的所有声明的变量和函数进行处理(类似与...

2018-01-05 14:47:00 170

原创 echarts系列之动态修改柱状图颜色

echarts系列之动态修改柱状图颜色 echarts根据某一变量动态修改柱状图颜色1.option中参数配置项series{ "name":"Android", "type":"bar", "data":bData, //配置样式 itemStyle: { ...

2018-01-05 14:45:00 4149

原创 致曾经遇到的你们——细节梳理

致曾经遇到的你们——细节梳理 1.按钮input与button的区别button在表单中不写type=‘button’,会默认为submit类型,相当于<input type='submit' value='提交'>2.苹果手机拖动屏幕会阻止程序中的定时器使用iscroll.js来避免3.一行字体分上下两半截显示...

2017-12-22 17:58:00 122

原创 js生成二维码/html2canvas生成屏幕截图

js生成二维码/html2canvas生成屏幕截图 1.需求简述(1) 最初需求:根据后台接口获取url,生成一个二维码,用户可以长按保存为图片。(这时的二维码只是纯黑白像素构成的二维码)方案1:使用jquery.qrcode.min.js插件实现生成二维码,然后做一下处理,把二维码格式转为图片,以供用户长按保存图片。(2...

2017-08-29 16:48:00 901

原创 Ionic的下拉框在手机上点击无效

Ionic的下拉框在手机上点击无效 最近在维护ionic+angular的项目,在浏览器使用下拉框的时候调试的时候,一切正常。但是在手机上测试的时候,遇到这个问题。我使用的版本是ionic1.3.1,不知道新版本有没有解决这个bug。解决方法:在父级元素上加一个属性 :data-tap-disabled="true"参考 ht...

2017-08-04 16:02:00 220

原创 微信js获取地理位置

微信js获取地理位置 1.绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。备注:登录后可在“开发者中心”查看对应的接口权限。2.引入js文件<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-...

2017-07-16 11:15:00 243

原创 微信js分享朋友圈(一)

微信js分享朋友圈(一) 1.绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。备注:登录后可在“开发者中心”查看对应的接口权限。2.引入js文件<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-...

2017-07-16 10:48:00 293

原创 ES6学习笔记(三)——数值的扩展

ES6学习笔记(三)——数值的扩展 看到这条条目录有没有感觉很枯燥,觉得自己的工作中还用不到它所以实在没有耐心看下去,我也是最近得闲,逼自己静下心来去学习去总结,只有在别人浮躁的时候你能静下心来去学去看去总结,你才能进步。毕竟作为前端不断学习掌握新技术才能跟得上瞬息万变的潮流。南方地区进入了梅雨季,最近一段时间天气不太好不是下雨就是阴天,湿气比...

2017-07-02 15:35:00 146

原创 ES6学习笔记(二)——字符串扩展

ES6学习笔记(二)——字符串扩展 相信很多人也和我一样,不喜欢这样循规蹈矩的逐条去学习语法,很枯燥乏味。主要是这样学完一遍之后,没过一段时间就忘到九霄云外了。不如实际用到的时候研究它记得牢靠,所以我就整理成笔记,加深记忆的同时便于复习查看。在这样不断的学习过程中,也提高了自己的总结能力:)1.字符串的遍历器接口ES5,数组和对象可以进...

2017-06-27 18:00:00 169

原创 每日英语

每日英语 (1) If you can dream it , you can do it. 梦想还是要有的,万一实现了呢。 I don't know what that dream is that you have. 我不知道你有什么样的梦。 I don't care how disappointing i...

2017-06-26 17:39:00 112

原创 ES6学习笔记(一)——let和const

ES6学习笔记(一)——let和const 1.ES6学习之let、const(1).var、let、const 变(常)量声明ES5 只有全局作用域和函数作用域,没有块级作用域,这带来很多不合理的场景。在ES6中let就诞生了,实际上它为javascript新增了块级作用域。let只在变量声明时 ,所在的代码块中有效。由于这一...

2017-06-23 18:37:00 190

原创 dataTables的导出Excel功能

dataTables的导出Excel功能 Datatables它是一款基于jQuery表格插件,钟情于它操作dom的灵活。做后台的同学想必使用它能事半功倍,而且交互强、容易扩展。我也是最近要做公司后台界面,表格涉及的很多,所以考虑使用DT,刚上手(感觉还不错呢),不足之处欢迎指正!:)datatables本身就提供了导出excel、csv、...

2017-06-13 17:20:00 1382

原创 jquery生成二维码图片

jquery生成二维码图片 1.插件介绍jquery.qrcode.min.js插件是jq系列的基于jq,在引入该插件之前要先引入jq。能够在客户端生成矩阵二维码QRCode 的jquery插件 ,使用它可以很方便的在页面上生成二维条码。闲话少说,看demo吧!(haha...)2.快速使用demo简单介绍:这是一款快速应用案例,没...

2017-04-07 15:12:00 394

原创 angular2表单初体验

angular2表单初体验 1.创建movie模型。最近对angular2比较感兴趣,跟着官网学习一段,练习了一个表单demo!src/app/movie.ts文件:export class Movie{ constructor( public id:number, publ...

2017-03-22 17:07:00 124

原创 echarts系列之动态加载数据

echarts系列之动态加载数据 1.echarts学习前言最近接触到echarts,发现数据可视化真的是魅力无穷啊,各种变幻的曲线交错,以及‘曼妙’的动画效果真是让人如痴如醉!下面就来一起欣赏她的美...“ ECharts是中国的,也是世界的。”      ——浙江大学教授 · 陈为“ ECharts,发现数据可视化之美!”...

2017-03-20 15:38:00 513

原创 js刷新页面方法

js刷新页面方法 1.刷新方法列表  最近常遇到js刷新页面的需求,就搜集了一些资料来整理一下常用的方法当做我的学习笔记和大家分享!  1、history.go(0)  2、location.reload()  3、location.replace(location)  4、location.assign(location...

2017-03-20 14:54:00 110

原创 ng-disabled的使用

ng-disabled的使用 1.适用范围该指令适用于<input>, <select>,<button> 和 <textarea> 元素。2.用法解析ng-disabled 指令设置表单输入字段的 disabled 属性(input, select, 或 textarea)。如果 ng-...

2017-03-10 11:57:00 1850

原创 拖拽——拖动进度条显示进度

拖拽——拖动进度条显示进度 拖动进度条代码<!doctype html><html><head> <script src="http://libs.baidu.com/jquery/1.11.1/jquery.min.js"></script> ...

2017-03-02 14:16:00 3121

原创 node Express安装与使用(一)

node Express安装与使用(一) 首先放上官网地址http://www.expressjs.com.cn/学会查阅官方手册,它是最好的资料。1.Express安装首先确定你已经安装了Node.js,然后去你创建的项目目录下(例如:expressDemo) 同时按键盘shift键和鼠标右键,如图:在此处打开命令窗口...

2017-02-09 12:17:00 190

原创 javascript 中slice,substr,substring方法的对比

javascript 中slice,substr,substring方法的对比 实际开发过程中,字符串是一种最常用的一种数据类型,而在程序中对字符串的操作也是十分繁琐,javascript中就提供了很多字符串相关的方法,然而由于方法过多,很多方法功能有交叉,参数有雷同,容易使用混淆而难以选择。哈哈,你有没有遇到类似的情况。为了以后使用时能顺手拈来,...

2016-11-06 17:51:00 166

原创 DOM节点

DOM节点 万维网联盟(W3C)定义HTML DOM 标准节点有以下几种 : 节点类型 ...

2016-10-18 18:07:00 106

原创 js事件(一)之事件流

js事件(一)之事件流 1.事件流定义事件发生时会在元素节点与根节点之间按照特定的顺序传播,路径所经过的所有节点都会收到该事件,这个传播过程即DOM事件流。事件传播的顺序对应浏览器的两种事件流模型:捕获型事件流和冒泡型事件流。冒泡型事件流:事件的传播是从最特定的事件目标到最不特定的事件目标。即从DOM树的叶子到根。捕获型事件流:事件...

2016-10-18 16:31:00 145

原创 谈谈React Native环境安装中我遇到的坑

谈谈React Native环境安装中我遇到的坑 谈谈React Native环境安装这个坑把我困了好久,真的是接近崩溃的边缘...整理出来分享给大家,希望遇到跟我一样问题的小伙伴能尽快找到答案。首先,这是在初始化App之后,react-native run-android指令报错如下:这个问题困扰了好久,查阅了很多资料...

2016-10-03 14:26:00 136

原创 Git--分布式版本控制系统

Git--分布式版本控制系统 1.简述  每创建一个大的web项目都会有团队协作完成, 然这个过程有可能就像毕业生写论文的过程, 这个过程会有很多...修改的版本, 我们的项目也是会经过无休止的改需求, 改需求...最终定稿,完成项目终极版。   首先, 它的工作原理: 一个git版本库服务器, 程序员们在自己的电脑上的git版本进行...

2016-09-19 22:02:00 155

原创 html, xhtml和xml

html, xhtml和xml 1.定义及特点:1)html:Hyper Text Markup Language 超文本标记语言 是最早写网页的语言,但编码不规范,主要用于控制数据的显示和外观。语法较为松散,不严谨的web语言;  ① 简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。  ② 可扩展性:超级文本标...

2016-09-19 21:40:00 169

空空如也

空空如也

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

TA关注的人

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