2013-09-11 码农明明桑
项目需要,开发中需要加载图片,自己要写图片从网上下载的方法,还要写缓存,等等。 在网上找到一个开源项目,smartImageVIew,支持从URL和通讯录中获取图像,可以替代Android标准的ImageView。 特征: 根据URL地址装载图像; 支持装载通讯录中的图像; 支持异步装载; 支持缓存; 这个是作者的项目主页,有使用方法。 http://loopj.com/android-smart-image-view/ 下载作者的jar包导入项目后,在xml中加入控件 代码里找到该控件 SmartImageView myImage = (SmartImageView) this.findViewById 继续阅读 »
2016-12-05 朱晓辉
iOS开发中,常碰到网络图片需要做尺寸适配(使显示出来的图片不变形) ,最好的解决方案是:后台把图片的分辨率拼接在图片的URL地址中,我们截取获得分辨率,从而根据宽高比,来适配imageView尺寸. ,但当后台所给图片URL地址中没有分辨率,他又不肯加时,只好我们自己来解决了. ,正好前段时间有这个需求,故特意写了一个工具XHWebImageAutoSize,来处理这个问题. 继续阅读 »
2017-01-10 Alex Sun
1. 什么是路由 在Web开发过程中,经常会遇到『路由』的概念。那么,到底什么是路由?简单来说,路由就是URL到函数的映射。 2. router和route的区别 route就是一条路由,它将一个URL路径和一个函数进行映射,例如: /users -> getAllUsers() /users/count -> getUsersCount() 这就是两条路由,当访问/users的时候,会执行getAllUsers()函数;当访问/users/count的时候,会执行getUsersCount()函数。 而router可以理解为一个容器,或者说一种机制,它管理了一组route。简单来说,route只 继续阅读 »
2016-09-18 ruki
tbox supports sqlite3 and mysql databases now(depends on libsqlite3.a and libmysql.a) and provides the unified api to access database. We only need pass a given url for connecting and accessing it. A simple example: ```c /* init a mysql database * * mysql database url: * * - "sql://localhost: 继续阅读 »
2014-08-14 Lingxian Kong
服务的增删改查 在Nova中提供对Service资源的操作API,包括服务的查询、删除、更新。 查询操作使用如下(假设你已经拿到了keystone的token): URL: http://{ip}:8774/v2/{tenant-id}/os-services(后面可以加过滤条件?binary=nova-compute或者?host=ubuntu) Accept: application/json Content-Type: application/json X-Auth-Token: {token} 在看返回消息体之前,先熟悉一下Service的数据库模型: id = Column(Integer, pri 继续阅读 »
2016-08-07 曹强
参考原文:https://github.com/angular-ui/ui-router/wiki/The-Components $state / $stateProvider:管理状态定义、当前状态和状态转换。包含触发状态转换的事件和回调函数,异步解决目标状态的任何依赖项,更新$location到当前状态。由于状态包含关联的 url,通过$urlRouterProvider生成一个路由规则来执行转换的状态。 ui-view指示器:渲染状态中定义的视图,是状态中定义的视图的一个占位符。 $urlRouter / $urlRouterProvider:管理了一套路由规则列表来处理当$location发生变化时如何跳转。最低级的方 继续阅读 »
2016-08-30 曹强
写在前面 fetch 同 XMLHttpRequest 非常类似,都是用来做网络请求。但是同复杂的XMLHttpRequest的API相比,fetch使用了Promise,这让它使用起来更加简洁,从而避免陷入"回调地狱"。 两者比较 比如,如果我们想要实现这样一个需求:请求一个URL地址,获取响应数据并将数据转换成JSON格式。使用fetch和XMLHttpRequest实现的方式是不同的。 more 使用XMLHttpRequest实现 使用XMLHttpRequest来实现改功能需要设置两个监听函数,分别用来处理成功和失败的情况,同时还需要依次调用open()和send()方法才能实现请求。 ``` functio 继续阅读 »
2014-01-02 W.Y.
参考原文:https://github.com/angular-ui/ui-router/wiki/The-Components $state / $stateProvider:管理状态定义、当前状态和状态转换。包含触发状态转换的事件和回调函数,异步解决目标状态的任何依赖项,更新$location到当前状态。由于状态包含关联的 url,通过$urlRouterProvider生成一个路由规则来执行转换的状态。 ui-view指示器:渲染状态中定义的视图,是状态中定义的视图的一个占位符。 $urlRouter / $urlRouterProvider:管理了一套路由规则列表来处理当$location发生变化时如何跳转。最低级的方 继续阅读 »
2017-07-26 wilsonIs
自多说评论关闭之后,直到最近才有空换上disqus,以前的评论数据也没来得及转移。 对比了下感觉disqus虽然很强大,但还是有所不足。首先是 disqus 需要翻墙才能使用,这样的话,同志们评论就需要自备梯子翻墙了,如果没有翻墙是看不到评论框的和评论信息的。其次 disqus 每一个url下面只能设置一个评论框,而多说可以设置多个,这是美中不足的一点。其它的体验方面还是不错的。 继续阅读 »
2015-06-25 王财勇
七牛是国内专为移动时代开发者打造的数据管理平台,为互联网网站和移动App提供数据的在线托管、传输加速以及图片、音视频等富媒体的云处理服务。使用七牛云存储,可以在线托管图片、视频,可以在线生成外接地址,供博客使用。你可以通过点击链接 注册并成为标准用户,这样我将获得5GB超大下载流量!十分感谢。 more 新建空间 选择公开空间,通用。当然了选择其它也可以。如果选择私有空间,在后面的生成外部链接不是很方便。 待生成空间后,我们可以去空间设置里设置空间的一些属性。 尤其是我们最好设置一个https域名。待设置好https域名后我们 选择默认域名后,在七牛控制台中引用的URL以此域名显示。 上传资源 方法1. 我们可以在空 继续阅读 »