首页 > 2015年05月12日 > 全部分享
【Android】消息机制原理
Android 消息机制涉及到的类主要有 Looper Handler Message、MessageQueue HandlerThread 下面结合 Android API 22 的源码分析上面几个类的内部实现细节,以窥探其中的原理一二。Looper 消息循环Looper 是一个循环处理消息的类,Looper内部维护一个消息队列,循环的从消息队列中取出消息并处理,如果队列为空则等待新消息。Loop...
分类:移动平台   时间:2015-05-12 11:30:45    收藏:0  评论:0  赞:0  阅读:290
Inkpad应用项目源码完整版
一个功能十分完整、效果很不错的矢量图绘制App源代码。如果大家用过Adobe的AI软件,就会了解制作矢量图软件的一些功能。这个App基本具备了AI大部分常用的工具,包括钢笔、线段、文字、选择、拾色器、橡皮等等工具,还支持将某些物体进行分组,支持图层操作。可以将制作好的矢量图输出成SVG、PDF、PNG 以及 JPEG格式。      应用安装包:App的App Store下载地址为:http...
分类:其他   时间:2015-05-12 11:30:37    收藏:0  评论:0  赞:0  阅读:149
如何在qmake项目中在QML语言中调用C++代码
在这篇文章中,我们将介绍如何在QML中使用C++代码。在以前的文章“ 使用C++拓展QML 类型及Property binding!”中,我们可以可以通过C++ plugin的方法来拓展我们的QML功能。那个项目是CMake项目。对于qmake项目来说,我们也可以做同样的事。可以使用一个plugin,并在QML中调用它。 今天,我们将不使用plugin的方法,我们希望在qmake项目中直接调用C++代码。那么我们将如何做呢?这里注意qmake只对15.04及以上的ubuntu手机image (模拟器及手机...
分类:编程语言   时间:2015-05-12 11:30:28    收藏:0  评论:0  赞:0  阅读:389
四轴建模及控制(一)
最近要研究四轴飞行器的控制相关的问题,网上详尽的讲述四轴建模的文章好像不多,在这里总结一下。 1. 为什么需要建模。      我们看网上的好多关于四轴飞行器的文章,尤其是讲他的控制的文章,大都要用一个章节讲一下四轴的动态模型。那么为什么要建立模型?当然四轴是个欠驱动系统,控制4个轴却要提供他的6个自由度(上下左右前后运动和三个方向角,如果是六轴就不再是欠驱动的),所以建模是必要的。这是我们看...
分类:其他   时间:2015-05-12 11:30:15    收藏:0  评论:0  赞:0  阅读:270
Java自定义模板设计
还是首先讲一下需求。一个普通的web form表单提交,根据模板自动生成指定格式的结果。form的优势在格式化数据,使得各属性非常直观的展现出来,用户可以更加简单直观的进行输入。但业务上的最终结果却不可以是form,所以就有了这个需求。需求的本质有点类似el表达式的替换,但是这个表达式模板是动态配置的,而不是常见的xml静态文件。 总结一下需求,概括来讲是这样:根据用户的输入,将业务属性填充到实...
分类:编程语言   时间:2015-05-12 11:30:08    收藏:0  评论:0  赞:0  阅读:293
NSOperation使用介绍
NSOperation其实是对GCD进行了面向对象层面的封装。配合使用NSOperation和NSOperationQueue也能实现多线程编程。 配合使用NSOperation和NSOperationQueue实现多线程编程的步骤: 1.先将需要执行的操作封装到一个配合使用NSOperation对象中 2.然后将NSOperation对象添加到NSOperationQueue中 3....
分类:其他   时间:2015-05-12 11:29:56    收藏:0  评论:0  赞:0  阅读:169
安装Rust
使用Rust的第一步就是安装它!有许多安装Rust的方法,但是最简单的是使用rustup脚本。如果你是用的是Linux或 Mac,你需要做的是(注意,你不需要输入$s,它们仅仅暗示每个命令的开始):      $ curl -sf -L https://static.rust-lang.org/rustup.sh | sh      如果你担心使用crul | sh有潜在的危...
分类:其他   时间:2015-05-12 11:29:47    收藏:0  评论:0  赞:0  阅读:206
Android Camera 实时滤镜(七)
HSL色彩模式与RGB色彩模式转换代码实现...
分类:移动平台   时间:2015-05-12 11:29:36    收藏:0  评论:0  赞:0  阅读:302
Beautifulsoup 使用笔记
1.在线文档 http://www.crummy.com/software/BeautifulSoup/bs4/doc/ 2.常用方法 选择器 find_all(name, attrs, recursive, text, limit, **kwargs) 3.主要调用方法 4.完整代码 #-*- coding:utf-8 -*- from bs4 import B...
分类:其他   时间:2015-05-12 11:29:25    收藏:0  评论:0  赞:0  阅读:171
leetcode-Minimum Size Subarray Sum
Given an array of n positive integers and a positive integer s, find the minimal length of a subarray of which the sum ≥ s. If there isn't one, return 0 instead. For example, given the array [2,3...
分类:其他   时间:2015-05-12 11:29:15    收藏:0  评论:0  赞:0  阅读:215
Android 最火的快速开发框架XUtils
最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍: xUtils简介 xUtils 包含了很多实用的android工具。 xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响......
分类:移动平台   时间:2015-05-12 11:29:03    收藏:0  评论:0  赞:0  阅读:208
递归实现字符串字符反转
题目: 编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数。 思路分析:以ABCDEFGH为例,每次将字符串的首字符和尾字符进行交换。 1、将A与I交换,此时字符串变为IBCDEFGA,而递归的字符串变成了BCDEFG; 2、将B和G交换,此时字符串变成IGCDEFBA,而递归...
分类:其他   时间:2015-05-12 11:28:52    收藏:0  评论:0  赞:0  阅读:147
Possible MySQL server UUID duplication for server
在mysql enterprise monitor监控过程中出现这样的event事件,Topic: Possible MySQL server UUID duplication for server 事件,从该提示的描述来看貌似是存在重复的uuid,而实际上主从关系并不存在重复的uuid。主从关系是通过xtrabackup来构建的。那到底是哪里的问题呢?...
分类:数据库技术   时间:2015-05-12 11:28:47    收藏:0  评论:0  赞:0  阅读:353
利用status指定状态
在学习cache过程中,看到枚举类来指定cache或cacheManager的状态,记录下来 public final class More ...Status implements Serializable { public static final Status STATUS_UNINITIALISED = new Status(0, "STATUS_UNINITIALISED")...
分类:其他   时间:2015-05-12 11:28:32    收藏:0  评论:0  赞:0  阅读:211
使用嵌套子查询优化hive的SQL
[Author]: kwu -- 使用嵌套子查询优化hive的SQL...
分类:数据库技术   时间:2015-05-12 11:28:23    收藏:0  评论:0  赞:0  阅读:547
visualVM的博客记录
2015/05/12 今天刚装好java7 更新一下java版本,结果很坑啊,java自动把java和javaw以及javac给放到system32 目录下去了,另外visualVM也很奇怪的找不到jdk的目录,老是提示是jre。但我配的确实是jdk。没办法,只能从VisualVM的配置文件下手了,先记录解决办法,以后再想为什么: 找到visualVM的配置文件visualvm.conf 设置如...
分类:其他   时间:2015-05-12 11:28:12    收藏:0  评论:0  赞:0  阅读:237
设计模式C++实现十:观察者模式
观察者模式(Observer):定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态发生变化时会通知所有观察者对象,使他们能够自动更新自己。 将一个系统分割成一系列相互协作的类有一个很不好的副作用,那就是需要维护相关对象间的一致性,我们不希望为了维持一致性而使各类紧密耦合,这样会给维护、扩展、重用都带来不便。所以,当一个对象的改变同时需要改变其他对象而且不知道要...
分类:编程语言   时间:2015-05-12 11:28:02    收藏:0  评论:0  赞:0  阅读:134
Site Policy
如果SharePoint使用的时间很长,那么会有很多site被创建出来,但是很多site可能并不被使用了。比如有些项目已经结束很久了,那么当时为这个项目创建的site,就不会有人再访问了。过多的站点会增加维护的工作量,因此应该及时清理废弃的站点。对于管理员来说,如何自动化清理废弃的站点呢?这就要用到Site Polices。进入到网站集的跟站点,然后进入到Site Settings,找到Site P...
分类:其他   时间:2015-05-12 11:27:52    收藏:0  评论:0  赞:0  阅读:184
Android XML视图 平分效果
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:baselineAligned="false" android:minHeight="30dp" android:orientat...
分类:移动平台   时间:2015-05-12 11:27:42    收藏:0  评论:0  赞:0  阅读:279
画板笔记应用项目源码iPad版
一款功能强大的iPad画板笔记应用源码,也可以支持wifi共享与云同步 一款功能强大的iPad画板笔记应用源码 1.以略缩图列表的形式显示画板 2.可以添加5种风格的画板‘ 3.通过wifi共享画板 4.支持云同步 5.支持对所有画板及画板里面写入的text文本进行全局搜索 6.强大的编辑功能,支持批量复制,批量删除,批量上传 7.支持向画板添加:便签板,文本区域,行,形状,图片 ...
分类:其他   时间:2015-05-12 11:27:23    收藏:0  评论:0  赞:0  阅读:133
2058条   上一页 1 ... 70 71 72 73 74 ... 103 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!