- 博客(18)
- 资源 (19)
- 收藏
- 关注
转载 告别手写 API文档生成工具推荐
随着API的发展以及需求的日益增加,对API文本文档的需求与随之而来。相信许多开发人员都遇到过编写API文档方面的问题及烦恼。你是否还通过手写的方式来生成和编写这些文档呢?那么你就OUT啦!话说工欲善其事必先利其器,本文分享8款非常好的API文档生成工具给大家。Web API文档工具列表Swagger ——Swagger框架可以通过代码生成漂亮的在线API,甚至
2016-04-12 14:40:55 979
转载 Android插件化开发-hook动态代理
首先,我们阐述为什么android需要插件化: 1:由于业务的增长,app的方法数逐渐达到65535(有人说用于检索方法数的列表大小使用short存储的,其实我看了源码之后并没有发现相关信息,并对此说法产生了怀疑,不过最后找到的结果就是,65535这个限制可能是由于dalvik的bytecode大小限制的,具体的可以查看官方文档)。 2:一个模块的变化都要整体编译一次app,维护成本太大了
2016-04-12 14:10:46 443
转载 Java 8 新特性:Lambda 表达式
一.为什么Java 需要Lambda 表达式?如果忽视注解(Annotations)、泛型(Generics)等特性,自 Java 语言诞生时起,它的变化并不大。Java 一直都致力维护其对象至上的特征,在使用过JavaScript 之类的函数式语言之后,Java 如何强调其面向对象的本质,以及源码层的数据类型如何严格变得更加清晰可感。其实,函数对Java 而言并不重要,在 J
2016-04-12 13:55:33 428
转载 移动应用中的AR开发,5款最受欢迎工具推荐!
关于增强现实的概念,相信大家早已耳熟能详,且之前也有多篇文章专门介绍了比较火的AR应用,这从另一方面也反映出了AR技术开始普及的趋势。所以,在这里,我们介绍5款最受欢迎的用于移动应用中增强现实开发的工具。还记得前段时间在网上很火的3D小熊不?托它的福,为相当一部分人科普了增强现实(AR)这一技术。为了响应潮流,这里推荐用于移动应用中增强现实开发的5款工具。以下这张图表,
2016-04-12 13:50:19 1425
转载 智能科普:VR、AR、MR的区别
近日, 获得谷歌5亿美元融资的技术公司Magic Leap在WSJD展会中放出了一段实录视频,引起不小骚动。如今,也有媒体称他们为MR公司,那么VR、AR、MR之间到底有什么区别呢。VR、AR、MR定义:什么是虚拟现实?虚拟现实(Virtual Reality,简称VR,又译作灵境、幻真)是近年来出现的高新技术,也称灵境技术或人工环境。虚拟现实是利用电脑模拟产生一个三维空间
2016-04-12 13:35:17 905
转载 Android_实现星星控件_学习
项目来自这位大神:http://blog.csdn.net/caroline_wendy/article/details/50526770我只是添加了学习的注释,如下:3个类:LikeButtonView , CircleView , DotsViewCircleViewpackage com.atozmak.tabhostviewpagerdemo.f
2016-04-12 12:51:00 430
转载 React-Native系列Android——Touch事件原理及状态效果
Native原生相比于Hybrid或H5最大优点是具有流畅和复杂的交互效果,触摸事件便是其中重要一项,包括点击(Click)、长按(LongClick)、手势(gesture)等。以最简单常见的点击(Click)为例,Native组件可以自定义selector,使得被点击的组件具有动态效果,Android 5.0以上甚至可以有涟漪效果(Material Design)。而这些在Hybrid
2016-04-12 12:44:36 604
转载 React-Native系列Android——Native与Javascript通信原理(一)
React-Native最核心的是Native与Javascript之间的通信,而且是双向通信,Native层到Javascript层,Javascript层到Native层,虽说是两个方向,但实现上大同小异,我们先从Native层入手,研究一下Native调用Javascript的过程。1、通信模型Android应用层的程序语言是Java,React-Native在Nativ
2016-04-12 12:42:29 515
转载 HTML5中Access-Control-Allow-Origin解决跨域问题
HTML5中Access-Control-Allow-Origin解决跨域问题Access-Control-Allow-Origin解决跨域问题,是html5新增的一项标准功能,因此 IE10以下 版本的浏览器是不支持 的,因此,如果要求兼容IE9或更低版本的ie浏览器,会导致使用此种方式的跨域请求以及传递Cookie的计划夭折,最终还得回归JSONP(目前主流的处理方式是使用JSON
2016-04-12 11:32:38 1423
转载 Jquery跨域获得Json(三)
这两天用 Jquery 跨域取数据的时候,经常碰到 invalid label 这个错误,十分的郁闷,老是取不到服务器端发送回来的 json 值,一般跨域用到的两个方法为:$.ajax 和$.getJSON 最后,仔细安静下来,细读 json 官方文档后发现这么一段: JSON数据是一种能很方便通过JavaScript解析的结构化数据。如果获取的数据文件存放
2016-04-12 11:05:22 526
转载 Jquery跨域获得Json(二)
很多开发人员在使用jquery在前端和服务器端进行数据交互,所以很容易会认为在前端利用jquery就可以读取任何站点的数据了。近日在进行开 发时,因为要和第三方公司的一个项目进行数据的共享,因为考虑多不占用服务器的资源,遂决定直接在html进行数据的读取,不走服务器端进行中转了。然后 正好就遇到了浏览器端跨域访问的问题。跨域的安全限制都是指浏览器端来说的,服务器端不存在跨域安全限制的问题。
2016-04-12 10:17:38 735
转载 Jquery跨域获得Json(一)
JSON跨域请求原理:首先客户机会注册一个callback,在发送跨域请求之前,会在url后附带注册的callback参数(如:callback1982342322),随后服务器拿到了callback参数,获取数据后再拼接json数据(如:callback1982342322({status:"ok",fantasy [{ key:value }] }) ),此处应该注意服务器
2016-04-12 10:14:39 359
转载 CORS(跨域资源共享) 的配置
nginx兼容跨域上传兼容情况:各种新版本的ie10,firefox,opera,safari,chrome以及移动版safari和android浏览器ie9及一下版本请使用flash方式来兼容通过OPTIONS请求握手一次的方式实现跨根域发送请求,需要服务端配置nginx增加类似如下配置:[html] v
2016-04-12 09:38:15 798
转载 微软CEO 纳德拉将赌注押在人工智能上
新闻《Microsoft 2016年Build大会:纳德拉将赌注押在人工智能上》:在此次大会上,纳德拉的主题演讲以Cortana和人工智能为中心展开。他介绍了微软的Bot框架(Microsoft Bot Framework)和新的认知服务(Cognitive Services)等最新进展《谷歌董事长施密特:人工智能不会威胁到人类》:谷歌母公司Alphabet 董事长埃里克·施密
2016-04-06 17:08:36 546
转载 Android动态资源加载原理和应用
动态加载资源原理通常我们调用getResources()方法获取资源文件[java] view plain copy public Resources getResources() { return mResources; } mResources是在创建ContextImp对象后的init方法里面创
2016-04-06 17:04:16 410
转载 Android WebView的Js对象注入漏洞解决方案
最近在做一个项目过程中,发现了一个很严重的安全漏洞,这个漏洞是乌云平台(http://www.wooyun.org)报告出来的。1,使用场景我们很多时候要使用WebView来展示一个网页,现在很多应用为了做到服务端可控,很多结果页都是网页的,而不是本地实现,这样做有很多好处,比如界面的改变不需要重新发布新版本,直接在Server端修改就行了。用网页来展示界面,通常情况下都或多或少都
2016-04-06 16:59:55 347
转载 史上最全WebView使用,附送Html5Activity一份
如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。希望用最简单的大白话来帮助那些像我一样的人。如果有什么错误,请一定指出,以免误导大家、也误导我。本文来自:http://www.jianshu.com/users/320f9e8f7fc9/latest_articles感谢您的关注。WebView在现在的项目中使用的频率应该还是非常高的。我个人总觉得HTML
2016-04-06 16:52:54 388
转载 Druid连接池简单入门配置
偶尔的机会解释Druid连接池,后起之秀,但是评价不错,另外由于是阿里淘宝使用过的所以还是蛮看好的。Druid集连接池,监控于一体整好复合当前项目的需要,项目是ssh结构,之前是用C3p0的,现在换一个连接池也是很简单的,首先spring配置DataSource,配置如下:[html] view plain copybea
2016-04-05 09:19:00 350
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人