首页 > 2015年05月19日 > 全部分享
【Android高级】Android组件间通信库EventBus学习
最近偶然在论坛上看了一个比较厉害的库EventBus,感觉使用起来很爽,不用考虑在Activity还是Fragment,不用担心是不是UI线程,随便怎么通信都行,有网友笑说这简直是Android开发中的第五大组件,通信起来像广播那样神通,但又比广播轻量级多了,所以在这里记下来,以后开发就方便多了。 项目地址:https://github.com/greenrobot/EventBus ...
分类:移动平台   时间:2015-05-19 22:39:24    收藏:0  评论:0  赞:0  阅读:256
LeetCode 38 Count and Say(C,C++,Java,Python)
Problem: The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, ... 1 is read off as "one 1" or 11. 11 is read off as "two 1s" or 21. 21 i...
分类:编程语言   时间:2015-05-19 22:39:14    收藏:0  评论:0  赞:0  阅读:266
互联网思维-NO.1思维(1)
--------  摘自《互联网思维-商业颠覆与重构》          也许对很多企业来说,NO.1都是不变的目标。不想当将军的士兵不是好士兵,谁 都希望能够在互联网上独占鳌头,取得第一。而数据也说明,第一的产品和第二的产品 之间在市场占有比例上往往存在绝对的差别。          可以说,企业拿到自己标签的第一的时候,就...
分类:其他   时间:2015-05-19 22:39:04    收藏:0  评论:0  赞:0  阅读:271
java多线程问题中简单的存取款实现
1.直接上代码: package com.mnmlist.java.grammar; import java.util.Random; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.ReentrantLock; class Customer { int total; publi...
分类:编程语言   时间:2015-05-19 22:38:54    收藏:0  评论:0  赞:0  阅读:319
poj 1020 Anniversary Cake dfs的灵活结构
题意: 给一个目标正方形边长和n个小正方形的边长,问是否可以用这n个小正方形填满目标正方形。 分析: dfs不一开始就定好放入顺序,而是用已放入的个数代表深搜维度。 代码: #include using namespace std; int box_size; int n; int size_num[16]; int col[64]; bool dfs(int cnt) { if...
分类:其他   时间:2015-05-19 22:38:44    收藏:0  评论:0  赞:0  阅读:290
使用Jenkins+Calabash+Cocoapods搭建iOS持续集成环境
持续集成 持续集成究竟是什么呢?根据敏捷大师Martin Fowler的定义: 持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的检验,以尽快发现集成错误。许多团队发现这种方法可以显著减少集成引起的问题,并可以加快团队合作软件开发的速度。 只要是开发就有分工,哪怕是自己一个写也要...
分类:移动平台   时间:2015-05-19 22:38:24    收藏:0  评论:0  赞:0  阅读:335
Handler的正确写法
Handler我们常常用于通知主线程做相对应的操作,但是如果使用不但的话就会造成内存泄露,所以记录写正确的Handler写法。Handler handler = new Handler() { public void handleMessage(Message msg) { //do something }; }; handler.se...
分类:其他   时间:2015-05-19 22:38:14    收藏:0  评论:0  赞:0  阅读:549
出局游戏
很久以前学C时, 就弄过出局游戏, 当时很感兴趣不过没有做出来 今天看到了一个java里有类似的题,(约瑟夫java设计大作业,题目类似,但有政.治色彩就不提了) 觉得用面向对象来做更合适…… 下面是C#版解法。 using System; using System.Collections.Generic; using System.Linq; using System.Text; nam...
分类:其他   时间:2015-05-19 22:37:14    收藏:0  评论:0  赞:0  阅读:212
LCD驱动移植配置总结
总结下移植LCD驱动时的参数配置情况: 根据LCD数据手册和处理器数据手册LCD控制器部分, 得到如下参数: 一、基本参数(4个) 1、宽度即水平像素点个数(eg:800) 2、高度即垂直像素点个数(eg:480) 3、描述单个像素点需要的位数(eg:32) 4、刷新频率(eg:60) 二、时序参数(6个) 1、行同步信号前回扫时间 2、行同步信号后回扫时间 3、行同步信号脉...
分类:其他   时间:2015-05-19 22:36:54    收藏:0  评论:0  赞:0  阅读:174
条款15:在资源管理类中提供对原始资源的访问
tr1::shared_ptr和tr1::auto_ptr都提供一个get成员函数,返回智能指针内部的原始指针: )operator*和operator->隐式转换至底部指针: 注意:...
分类:其他   时间:2015-05-19 22:36:44    收藏:0  评论:0  赞:0  阅读:300
C++字面值的类型
字符和字符串字面值 前缀 含义 类型 u Unicode 16 字节 char16_t U Unicode 32 字节 char32_t L 宽字符 wchar_t u8 UTF-8 char 整型字面值 后缀 最小匹配类型 u or U unsigned ...
分类:编程语言   时间:2015-05-19 22:36:24    收藏:0  评论:0  赞:0  阅读:301
poj 3104(二分)
题意:有n个衣服要烘干,每件衣服都有含水量ai,每分钟衣服含水量都可以减少1,用烘干机每分钟含水量减少k,烘干机每次只能放入一件衣物,那么问最少几分钟可以让所有衣服含水量为0。 题解:先把含水量从大到小排序,二分出时间x,然后如果a[i] <= x,就不用烘干机,否则a[i] - 已过去时间 - k * 已使用烘干机次数 <= x - 已过去时间 - 已使用烘干机次数, 从而计算出这件衣服应该用...
分类:其他   时间:2015-05-19 22:36:14    收藏:0  评论:0  赞:0  阅读:291
TinyOS---传感
本篇文章的传感都以TelosB节点为例,其中捎带MicaZ节点。   说到传感,默认的传感组件是DmeoSensorC组件。在TelosB里,这个组件关联到VoltageC组件,该组件是采集节点模块内部的电压值。若想将DemoSensorC组件关联其他如ConstantC常数组件或者SineC正弦函数组件,则只需修改 components new VoltageC as DemoSensorC中...
分类:其他   时间:2015-05-19 22:36:04    收藏:0  评论:0  赞:0  阅读:331
Kindle pdf电子书 Java程序员面试宝典
适合应届生面试用,因为缺乏项目经验。 夯实一下基础。 临时抱抱佛教也可以。PDF清晰文字版 http://www.rcdisk.com/index.php/group/topic/id-62...
分类:编程语言   时间:2015-05-19 22:35:54    收藏:0  评论:0  赞:0  阅读:384
Ubuntu14.04 Chrome无法打开的解决方法
运行下以下命令 rm -rf ~/.config/google-chrome此时再打开就可以正常使用了...
分类:系统服务   时间:2015-05-19 22:35:44    收藏:0  评论:0  赞:0  阅读:324
视频测试信号的幅度和饱和度
概述在视频测试中,通常由标准信号发生器产生标准的彩条测试信号,对芯片等进行测试。彩条有两个主要特征:幅度和饱和度。这两个特征比较容易混淆,这篇博文主要对视频测试中幅度和饱和度进行区分。信号幅度彩条的幅度可以由以下公式计算得到: 式中 分子为对应彩条的最大分量,分母为基准白色的最大分量。75%和100%的彩条选定基准白色为(255,255,255),则100%幅度的彩条如下表: 75%幅度的彩条如...
分类:其他   时间:2015-05-19 22:35:24    收藏:0  评论:0  赞:0  阅读:208
优化算法——拟牛顿法之DFP算法
一、牛顿法     在博文“优化算法——牛顿法(Newton Method)”中介绍了牛顿法的思路,牛顿法具有二阶收敛性,相比较最速下降法,收敛的速度更快。在牛顿法中使用到了函数的二阶导数的信息,对于函数,其中表示向量。在牛顿法的求解过程中,首先是将函数在处展开,展开式为: 其中,,表示的是目标函数在的梯度,是一个向量。,表示的是目标函数在处的Hesse矩阵。省略掉...
分类:编程语言   时间:2015-05-19 22:35:14    收藏:0  评论:0  赞:0  阅读:343
汇编学习笔记--查看CPU和内存
1、进入Debug 2、基本命令详解 -r 查看、改变CPU寄存器的内容 -d 查看内存中的内容 -e 改写内存中的内容 命令格式:“e 起始地址 数据 数据 数据 。。。” -u 查看指定地址段的汇编代码 -t 执行指定地址的汇编代码(首先修改 CS:IP 到所要执行的汇编代码的首地址) -a 以汇编指令的形式在内存中写入机器指...
分类:其他   时间:2015-05-19 22:35:04    收藏:0  评论:0  赞:0  阅读:214
js使用setInterval实现倒计时
利用setInterval制作简单的js倒计时,点击按钮将触发定时器且按钮不可用html:获取校验码JS: var i; function getCode(){ $("#code").attr({"disabled":"disabled"}); i = self.setInterval("countdown()", 1000); } var int = 1...
分类:Web开发   时间:2015-05-19 22:34:54    收藏:0  评论:0  赞:0  阅读:412
Vector::insert remove
首先看看vector不同于数组的一个地方:可以根据数据的多少扩容: 至于这里为什么要是扩充一倍,因为扩容函数执行也需要时间开销,当以增加一倍扩容时调用扩容的概率和容量的匹配要更好:template void Vector::expand() { //向量空间不足时扩容 if (_size < _capacity) return; //尚未满员时,不必扩容...
分类:其他   时间:2015-05-19 22:34:34    收藏:0  评论:0  赞:0  阅读:369
1913条   上一页 1 ... 3 4 5 6 7 ... 96 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!