码迷,mamicode.com
首页 >  
搜索关键字:源码实现    ( 367个结果
转:RealThinClient LinkedObjects Demo解析
这个Demo源码实现比较怪,有点拗脑,原因估是作者想把控件的使用做得简单,而封装太多。这里说是解析,其实是粗析,俺没有耐心每个实现点都查实清楚,看源码一般也就连读带猜的。这个Demo表达出的意义,在于在HTTP访问方式下,很方便的实现了客户端和服务端相互的主动通讯能力,这在需要实时消息交互,控制交互...
分类:其他好文   时间:2015-06-28 18:49:18    阅读次数:186
一千万个随机数排序,如何24秒蜕变成3秒?如何从700M内存消耗变成200M?
上一篇文章写的十分的烂,经过科普看语言源码实现用的是quicksort实现的底层排序,在这里模仿一下,勿喷! package main import ( "fmt" "math/rand" "runtime" "sort" "time" ) func mergeonce(l, r []int) []int { m := make([]int, 0, len(l)+len(r)) ...
分类:编程语言   时间:2015-06-20 10:38:33    阅读次数:167
深入详解Oracle data change notification
深入详解 Oracle  data change notification   1、什么是 Oracle  data change notification  ?       当有多个应用程序或者进程操作同一个数据库时,其中进程1对Oracle中的某个表Table1进行插入、删除、修改等操作,进程2想在第一个进程操作完成后进行相应的操作。有没有什么方法让进程2获取到...
分类:数据库   时间:2015-06-16 22:59:25    阅读次数:606
修改jpivot源码实现分页
使用jpivot过程中,如果查询到的结果行数超过一个阈值,后面的显示就会丢失,这时需要分页显示。假设应用中组装的MDX语句已经含有NON EMPTY,把空行直接过滤掉了。这时需要修改的jpivot源码文件包括:1、TableComponent.java其中方法buildRows2Dim(Elemen...
分类:其他好文   时间:2015-05-27 20:51:55    阅读次数:225
Android中与ViewRoot相关的一些概念
1、View和ViewRoot ViewRoot从名称上来理解似乎是“View树的根”,这很容易让人产生误解。因为ViewRoot并不属于View树的一份子。从源码实现上来看,ViewRoot和View对象并没有任何“血缘”关系,它既非View的子类,也非View的父类。ViewRoot可以被理解为“View树的管理者”——它有一个mView成员变量,指向的是它所管理的View树的根。 咱们...
分类:移动开发   时间:2015-05-17 23:40:05    阅读次数:329
[Objective-c 基础 - 2.5] .h和.m文件,点语法,成员变量作用域
A. 命令行编译和XCode编译1.在存在多个.m源码实现文件的情况下,若根据需要引入.m文件,使用命令行仅仅编译主.m文件即可,但是XCode会同时编译全部.m文件,会发生编译错误(重复定义全局变量或函数)解决方案:使用.h和.m文件,分开声明和定义B.XCode功能1.自动生成.h和.m2.保存...
分类:其他好文   时间:2015-05-13 21:28:12    阅读次数:123
利用三星S3C6410源码实现同时压缩视频和图片
前段时间实现了利用三星S3C6410一边压缩视频生成H264文件一边抓取并压缩生成jpg图片。核心步骤如下: 视频压缩和图片压缩利用同一个handle。 /* Codec set */ /* Get capability */ ret = ioctl(cam_c_fp , VIDIOC_QUERYCAP, &cap);一边压缩视频:if(frame_count == 1)...
分类:其他好文   时间:2015-05-05 14:29:26    阅读次数:199
【转】(DT系列四)驱动加载中, 如何取得device tree中的属性
原文网址:http://www.cnblogs.com/biglucky/p/4057488.html本文以At91rm9200平台为例,从源码实现的角度来分析驱动加载时,Device tree的属性是如何取得的。一:系统级初始化DT_MACHINE_START 主要是定义"struct machi...
分类:其他好文   时间:2015-05-04 17:18:00    阅读次数:223
【Flume】flume ng中HDFS sink设置按天滚动,0点滚动文件,修改源码实现
HDFS sink里有个属性hdfs.rollInterval=86400,这个属性你设置了24小时滚动一次,它的确就到了24小时才滚动,但是我们的需求往往是到了0点就滚动文件了,因为离线的job因为都会放在夜里执行。 如果flume是早上9点启动的,那么要到明天早上9点,hdfs的文件才会关闭,难道job要等到9点后才执行,这显然不合适,所以通过修改源码使其能够在0点滚动文件。 首先...
分类:Web程序   时间:2015-04-29 15:12:56    阅读次数:660
2015第18周二
今天解决了5、6个缺陷,发现简单的事情要做好也不简单,正如此才需要人来努力做好。今天发现犯了一个错误,string的indexOf函数,返回值>=0是找到,否则-1是没找到,因为之前的不小心隐藏了这个bug。后续要在工作中提高,要做好下面五多:1.多看,源码实现的原理,特别是一些开源社区贡献的源码、...
分类:其他好文   时间:2015-04-29 00:14:13    阅读次数:122
367条   上一页 1 ... 26 27 28 29 30 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!