自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS —— 多线程GCD

一、什么是 GCD1. GCD 是苹果为解决多线程而定义的一套库,并且 GCD 可以自动管理线程的生命周期,就可 ARC 类似,不需要我们手动去管理2. GCD 是用 纯C 语言 写的,所以我门使用的是 GCD 中的函数,并不是面向对象的方法3. GCD 核心概念1)任务 : 就是某个线程要执行的方法2)队列 : 存放所有的任务4. GCD 使用步骤...

2017-04-19 17:48:50 124

原创 IOS自动获取短信验证码

[img]http://bbs.jointforce.com/data/attachment/forum/201704/13/172902wfh8e8wgcy2ese58.png[/img]1.自定义监听类[code="java"]/*** 短信**,用于自动填充验证码*/public class SMSContentObserver extends ContentOb...

2017-04-13 17:58:32 1604 2

原创 微信小程序之提高应用速度小技巧

1、提高页面加载速度在小程序这个环境下,怎样提高页面加载速度呢? 这个问题很大,我把问题具体一下,如何缩短从用户点击某个链接,到打开新页面的这段时间? 这里抛一个核心关键点: 从页面响应用户点击行为,开始跳转,到新页面onload事件触发,存在一个延迟,这个延迟大概在100-300ms之间(安卓响应比ios慢些)。这个延迟说短不短,我们可以利用这段时间,预先发起新页面...

2017-03-17 17:08:40 347

原创 HTML元素坐标定位,这些知识点得掌握

文档坐标和视口坐标  视口坐标是相对于窗口的坐标,而文档坐标是相对于整个文档而言。例如,在文档坐标中如果一个元素的相对于文档的Y坐标是200px,并且用户已经把浏览器向下滚动了75px,那么视口坐标中元素的Y坐标为200px – 75px = 125px。  如何获取浏览器滚动条的位置?Window对象的pageXOffset和pageYOffset属性在所有浏览器中提供这些值,除...

2017-03-14 15:47:07 278

原创 微信小程序支付(java后端)

[img]http://bbs.jointforce.com/data/attachment/forum/201702/27/105126ykukggok22akqbkb.png[/img]第一步进入小程序,下单,请求下单支付,调用小程序登录API来获取Openid(https://mp.weixin.qq.com/debug/w ... .html#wxloginobject),生成...

2017-02-27 14:38:23 181

原创 面向对象三大特性之继承

什么是继承?继承是将两个类中相同的属性及方法抽取出来,放到一个新的类中(父类),而这两个子类依然拥有这些属性和方法。抽象点的说,每辆车子都能跑(拥有跑的方法),都有轮胎(有轮胎这个属性)。使用继承编程的好处?使用继承编程可以大大的减少代码冗余,增加代码复用。如何使用继承?以第一问为例做延伸:假若我们现在需要两个类,一个货车类,一个轿车类。代码如下...

2017-02-24 14:34:11 87

原创 高效编写微信小程序

微信小程序是一个工程,就和盖房子一样,打好了地基,才能保证后续工程师建立在可靠牢固的基础上。笔者需要经常新建项目,每次都要重复“修改项目结构 -> 从老项目中复制粘贴文件 -> 删除一些老项目中代码”这样的过程,实在是…费心费力。另一个痛点是:每次新建小程序页面要生成三个文件名相同的文件 ( .wxml、.wxss 和 .js ),命令行太长(据微信同事:也可以在 app.json...

2017-02-22 15:26:05 108

原创 websocket消息推送实现(附代码)

转自解放号社区:http://bbs.jointforce.com/topic/25545一.服务层package com.demo.websocket;import java.io.IOException;import java.util.Iterator;import java.util.concurrent.ConcurrentLinkedQueue;impo...

2017-02-14 17:10:36 217

原创 微信小程序开放部分模糊搜索,你怎么看?

今天看到一则新闻,微信小程序开始开放模糊搜索了,所以亲自测试了一下,确实开放了部分模糊搜索:这个开放包含两个方面:1:微信搜索开放;2:小程序搜索开放;开放的种类比如:表情、美食、音乐、电影、读书、日记、计算、股票、日历、电商、酒店、出行、汽车、旅行、快递等等;我看到这个消息,测试完毕后,有了一点点个人的看法,我认为,这并非是微信要开放模糊搜索,而是开始使用微信搜索的热词,是一...

2017-02-13 16:22:28 716

原创 微信小程序编写tabBar模板,map组件markers属性动态初始化

一:编写tabBar模板众所周知,微信小程序的tabBar都是新开页面的,而微信文档上又表明了最多只能打开5层页面。这样就很容易导致出问题啦,假如我的tabBar有5个呢?下面是微信原话:一个应用同时只能打开5个页面,当已经打开了5个页面之后,wx.navigateTo不能正常打开新页面。请避免多层级的交互方式,或者使用wx.redirectTo因此这几天想着根据微信tab...

2017-02-07 16:04:48 280

原创 目前为止小程序审核不通过原因整理汇总

1、小程序简介没有介绍小程序功能2、类目与页面提供的内容不一致3、小程序提供的服务和内容必须是正式的,不能以测试内容提交,多次以测试内容提交4、含有声音视频内容,请补充相关对应类目5、首页图片与文字有互相重叠,建议优化6、搜索框及少数下才能选中,页面评论点击无响应,页面图片分辨率尺寸失真7、部分图片显示被压缩体检不好8、有账号体系的小程序,除自有登录方式,必须支持微信授...

2017-01-23 14:57:08 1154

原创 微信小程序之图书管理系统(wepy版)

2016年小程序的推出,刷爆了朋友圈。作为一名好奇的程序猿,当然是要学习一下。于是就在2个月前在小黄象发了个demo 图书管理系统(社区API版).个人在写这个demo的时候发现小程序有一些不方便的地方: 不能使用promise(后来发现手动引用第三方promise库还是可以的)不能使用promise意味着一定要使用回调这种写法,当回调的层次深了后,代码的可读性将大幅下降,日后维护也麻...

2017-01-19 14:42:04 1585

原创 微信小程序form组件

form 组件表单[img]http://p3.pstatp.com/large/f0100022ed0893d811a[/img]主要属性:[img]http://p3.pstatp.com/large/f0100022eebc90ef8dd[/img]效果图:[img]http://p3.pstatp.com/large/e9700048f8609f7a2a8[...

2017-01-18 15:29:44 171

原创 wafer-master小程序

wafer-master小程序1、Centos 重启nginxsystemctl restart|stop|start|status nginx.servicestatus是状态,可以看出nginx是否正在运行!systemctl restart nginx.servicesystemctl restart vsftpd.service2、vsftpd Linux添...

2017-01-13 15:00:00 170

原创 信小程序参数二维码的8大使用场景

一、小程序参数二维码的8大使用场景1 地推。 使用小程序参数二维码组织地推,考核地推人员,评估渠道效果。 http://bbs.jointforce.com/data/attachment/forum/201701/12/144247a7d73mk11vfzm130.jpg2 广告投放 使用小程序参数二维码统计广告效果http://bbs.jointforc...

2017-01-12 15:13:04 206

原创 小程序用户反馈-HotApp小程序统计仿微信聊天用户反馈组件...

用户反馈是小程序开发必要的一个功能,但是和自己核心业务没关系,主要是产品运营方便收集用户的对产品的反馈。HotApp推出了用户反馈的组件,方便大家直接集成使用源码下载地址:https://github.com/hotapp8/hotapp-fedbackhttp://bbs.jointforce.com/topic/24569(1)零代码接入用户反馈功能 界面仿微信聊天窗...

2017-01-06 14:46:52 188

原创 小程序是微信最后的机会吗?它能做多大?

微信小程序又刷屏了。科技互联网领域最著名的隐藏角色张小龙亲自出来发布,将这几年积攒在自己身上的所有公关传播效应寄托在了小程序上。很难说,昨天相当不错的传播效果是给小程序的,还是给张小龙同学的。就连马化腾自己也多次谈及小程序,还做了产品发布预告“小程序在春节前发布”,这才是腾讯内部是极少的待遇,作为腾讯最高管理层,Pony很少谈具体的产品,更何况是尚未发布的产品。所以...

2017-01-05 15:46:31 222

原创 获得session_key和openId(加解密、签名系列)

1:session_key和openId是什么?session_key官方说明为:session_key是微信服务器生成的针对用户数据进行加密签名的密钥session_key的用途(1)对wx.getUserInfo()接口得到“用户信息中的密文”进行解密。(2)对它“稍作处理”,用作维护小程序的登录态。“稍微处理”大体为:(1)生成一个随机数(官方把他叫做3rd_...

2016-12-26 15:57:37 307

原创 5个关键词看小程序和App的UI设计异同

关键词一:友好礼貌对应于苹果:Less is more苹果在iOS7时做了一个非常大的界面调整,以突出内容为主,去除掉了所有会干扰用户的界面元素,这个风格一致延续至今(以苹果自家的App,比如指南针,天气为例就可以看出)。微信在指南一开始也强调了这个原则,并用两个正反示例加以说明。一是不要在搜索页面上放置不相关因素,最好放上最近搜索词,常用搜索词等,二是不要给用户太多选择项(现在选择恐...

2016-12-23 14:20:50 155

原创 微信小程序正式发布官方视觉组件库,传递了怎样的信号?

12月16日,微信正式发布了WeUI.js动态视觉组件库。WeUI是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,可以让用户的使用感知更加统一。WeUI.js动态视觉组件库包含了button、cell、dialog、progress、toast、article、actionsheet、icon等各式元素。一、weui.js是什么?weui.js...

2016-12-21 17:16:31 122

原创 微信小程序canvas组件简单运用之涂鸦

[img]http://www.wxappclub.com/upload/topic/week_51/99dabc4a-f19f-434e-b62d-f005aa828a12.gif[/img]源码index.html ...

2016-12-19 14:17:00 172

原创 《转》小程序之本地缓存

目前,微信给每个小程序提供了10M的本地缓存空间有了本地缓存,你的小程序可以做到:离线应用(已测试在无网络的情况下,可以操作缓存数据)流畅的用户体验减少网络请求,节省服务器资源哪些数据适合方缓存:热数据静态数据(用户数据,服务器授权ID等)网络地址(图片、文件等网络地址)分页列表数据及详情内容一般的缓存系统采用键值对的方式完成数据插入和读取,通过对key进行...

2016-12-16 15:07:30 305

原创 深度加速:微信小程序将成为下一个风口

2016年11月3日,“小程序”开始全面公测,开发者可通过提供的工具自行开发小程序并内部测试。一石激起千层浪,时尚科技媒体“爱范儿”推出专门公众号“知晓程序”每日更新小程序相关信息;加速器型种子基金“深度加速”成立专门“小程序加速器”帮助创业者进行小程序开发;更有甚者,谷歌产品经理Donny撰文《一个没有App的未来》表达了对小程序的坚定看好。但同时,也有另一种观点认为小程序“必将失败”,建议...

2016-12-09 16:58:15 189

原创 深度加速:微信小程序将成为下一个风口

2016年11月3日,“小程序”开始全面公测,开发者可通过提供的工具自行开发小程序并内部测试。一石激起千层浪,时尚科技媒体“爱范儿”推出专门公众号“知晓程序”每日更新小程序相关信息;加速器型种子基金“深度加速”成立专门“小程序加速器”帮助创业者进行小程序开发;更有甚者,谷歌产品经理Donny撰文《一个没有App的未来》表达了对小程序的坚定看好。但同时,也有另一种观点认为小程序“必将失败”,建议创业...

2016-12-09 16:55:30 202

原创 Java生成中文汉字随机验证码

实现主要包含两个类,一个是生成验证码,一个是判断验证码输入是否正确 实现原理比较简单,将汉字和干扰线生成图片并将汉字保存到session,前台获取每次生成的验证码图片进行展示,验证的时候就获取文本框输入的值传到后台与session值进行比较,功能就怎么简单。 一、生成汉字验证码的类package com.veryCode;import java.awt.Color;import jav...

2016-11-28 16:38:14 247

原创 html5整理

HTML5新的Input类型输入类型:color,data,datetime,datetime-local,email,month,number,range,search,tel,time,url,weekHTML Web存储 localStorage没有时间限制的数据存储以键/值对的形式表示setItem(),getItem()localStorage.name="Smi...

2016-11-25 16:45:36 92

空空如也

空空如也

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

TA关注的人

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