本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
IOS block dispatch_queue
研究了3天的block使用,今天终于写出了自己的第一个block接口请求,完整的接口调用和定义,
首先在interface中用dispatch——queue来处理请求,然后通过block进行回调,
再在调用的时候处理block回调回来的数据就行了,非常的简洁,代码量减少很多,且效率极高,嘿嘿。
第一步定义要回调的block
typedef void (^getCommentLis ...
Objective-C Block
Block
Apple 在C, Objective-C, C++加上Block这个延申用法。目前只有Mac 10.6 和iOS 4有支持。Block是由一堆可执行的程式组成,也可以称作沒有名字的Function (Anonymous function)。如果是Mac 10.6 或 iOS 4.0 之前的平台可以利用 http://code.google.com/p/plblocks/ 这个proje ...
Display与Visibility的区别
源自他人。
1.Display
display被设置为block时显示,设置为none时元素实际上就从页面中被移走,它下面所在的元素就会被自动跟上填充
Java代码
<script language="JavaScript">
function testDisplay(me){
if (me.st ...
获取存储卡的路径和存储空间
/** 获取存储卡路径 */
File sdcardDir=Environment.getExternalStorageDirectory();
/** StatFs 看文件系统空间使用情况 */
StatFs statFs=new StatFs(sdcardDir.getPath());
/** Block 的 size*/
Long blockSize=statFs.getBloc ...
关于block和闭包的练习
关于block和闭包的练习
def example(num)
puts
puts "------ Example #{num} ------"
end
example 1
def thrice
yield
yield
yield
end
x = 5
puts "value of x before: #{x}&q ...
【转】同步、异步、阻塞、非阻塞
转自:http://blog.hiwgy.com/2012/02/22/synchronous_asynchronous_block_unblock/
同步、异步、阻塞、非阻塞这4个词在计算机IO和网络模型中非常常见。今天我自己给别人解释,又把自己解释糊涂了。回忆了国外操作系统中一个投递邮件的例子。
理解时应该组合着理解,有以下四种情况:
现在你是一个邮递员。
同步阻塞:把邮件投递到hiwgy家 ...
CSS的display属性
display几个属性:
none:
block:块状显示,在此元素前后的都加换行标志<br/>
inline:在元素后面删除换行符,多个元素可以在一行内并列显示。
将元素设为 block,会在该元素后换行。
将元素设为 inline,会消除元素换行。
将元素设为 none ,隐藏该元素内容。
线程阻塞队列的处理
在日常事务中,我们常常依次做如下操作: 排队取得一个单号; 根据这个单号享有一个操作; 为当前的这个操作买单.
在Android中也一样,为了不阻塞主线程,我们把所有耗时行为都封装为多个线程,有的时候需要先运行线程A,根据得到的结果再运行线程B, 再根据B的结果运行线程C. 时序图如下:
如果我们在ThreadA结束前的代码中插入ThreadB.start, 再ThreadB的结束前的 ...
ccBPM中的Exception handle
ccBPM中只有通过block的exception handle branch才能对exception进行捕获。
ccBPM中可以触发exception的step type有:
1)Send step
Asynchronous Send step:只有当发生了perm ...
理解Ruby中block的本质
Ruby非常特色的特性有两点:
Module 优雅地解决多继承问题
Block 块调用
虽然这两个特性均不是Ruby原创,但显然是它将这两个特性发挥到很恰到好处,害的最近的C#也在改进支持它们.
然而,正是这两个特性,使得RubyBeginner经常迷惑不解.这也是我在学习过程中经常会遇到的问题,我想就将Block解牛的过程列出来,也算是对自己的过程作一个记录吧.
前言
在Ruby,所谓的& ...
oracle表空间(tableSpace)、段 (segment)、盘区(extent)、块
oracle表空间(tableSpace)、段 (segment)、盘区(extent)、块(block),这些都是Oracle用来保存数据库对象的分配单元
段 就是数据库对象,它消耗存储空间,如表、索引、回滚段等。当创建表的时候,将创建一个表段,当创建一个分区表时,即在每个分区上创建一个段,当创建索引 时,将创建一个索引段,每一个消耗存储空间的对象最终被存储在一个单一的段中,有回滚段,临时段,聚簇 ...
Java面试问题之四十四
请写出下面程序的运行结果,并分析运行的过程。
import java.util.*;
public class MachineInterruptedException extends Thread {
private int a = 0;
private Time ...
ORA-08007
ORA-08007:
Further changes to this block by this transaction not allowed
Cause:
Max locks have been reached for this transaction in this block
Action:
Commit changes
导致原因:是因为 oracle 数据块持有的事务数到达上限。
解决 ...