摘要:
Retention注解 Retention(保留)注解说明,这种类型的注解会被保留到那个阶段. 有三个值:1.RetentionPolicy.SOURCE —— 这种类型的Annotations只在源代码级别保留,编译时就会被忽略2.RetentionPolicy.CLASS —— 这种类型的Ann 阅读全文
摘要:
IntelliJ IDEA添加过滤文件或目录 在idea上使用svn后,发现即使svn窗口添加过滤正则没有忽略.iml文件的提交,安装ignore插件后没发现有svn的忽略选项,最后发现这样设置就可以了: 1、Settings→Editor→File Types 2、在下方的忽略文件和目录(Igno 阅读全文
摘要:
pom.xml文件 粗略的实现类: 在JWT创建过程中,以下部分属于payload(荷载)部分 其实这部分还有另外一种方式,payload应该是json的字符串形式,这个优先级别高于上面的设置方式。(本人未亲自测试过,我是看源码得出的猜测) 以下是设置payload的一部分源码。出处DefaultJ 阅读全文
摘要:
这个小程序的主要目的是为了用户用微信的用户信息登录后将用户信息授权存入自己的数据库中,这样以后每次微信登录得到的code 所得到的 openid 可以在项目的数据库中查到该用户的相关信息。 在测试的过程中,需要用户登录得到的code,所以会用到微信开发小工具~! 该工具的使用必须被项目授权 所生成的 阅读全文
摘要:
有些小程序可以直接使用而无需登录,例如,古诗、美图欣赏、美文等,这些微信小程序往往没有登录要求,只需要打开使用就可以了。但是,很多的小程序则往往需要登录,例如,在微信小程序里面您要发表评论、您要购买产品、您要与其它朋友交互等都需要在微信小程序里面进行注册登录,我们知道在微信公众号里面有一套这样的处理 阅读全文
摘要:
Java 8可谓是自Java 5以来最具革命性的版本了,她在语言、编译器、类库、开发工具以及Java虚拟机等方面都带来了不少新特性。我们来一一回顾一下这些特性。 一、Lambda表达式 Lambda表达式可以说是Java 8最大的卖点,她将函数式编程引入了Java。Lambda允许把函数作为一个方法 阅读全文
摘要:
作者:Lucida 微博:@peng_gong 豆瓣:@figure9 原文链接:http://zh.lucida.me/blog/java-8-lambdas-insideout-language-features 本文谢绝转载,如需转载需征得作者本人同意,谢谢。 关于 本文是深入理解Java 8 阅读全文
摘要:
很多介绍Java语言的书籍(包括《Java编程思想》)都对protected介绍的比较的简单,基本都是一句话,就是: 被 protected 修饰的成员对于本包和其子类可见。这种说法有点太过含糊,常常会对大家造成误解。实际上,protected的可见性在于两点: 基类的 protected 成员是包 阅读全文
摘要:
简述: android 定位一般有四种方法,这四种方式分别是:GPS定位,WIFI定位,基站定位,AGPS定位。 本篇博文主要记录一下GPS定位:这种方式需要手机支持GPS模块硬件支持。通过GPS方式准确度是最高的,但是它的缺点也非常明显: 1、比较耗电; 2、绝大部分用户默认不开启GPS模块; 3 阅读全文
摘要:
封装定位服务类: 全局类中onCreate方法中初始化定位服务: 编写一个Service,后台运行 启动或者关闭服务方法,可以在需要时调用,写法如下: 百度地图和百度定位sdk的坑 1.百度地图zoom大小和对应的长度米的单位如下,zoom为15时,对应的是200米,不是对应500米,要改小,改成1 阅读全文