- 浏览: 535808 次
-
最新评论
文章列表
职场中,人人都想提高工作效率。
咱们都生活在一个四维的空间里,正因为有了时间维度,所有的事情不可能永远停止不前,也不可能在一瞬间同时发生。而我们要找的,是怎样提高工作效率,让1等于甚至大于2,把自己从没完没了的工作中提早解放出来。
但真要做到,其实不易。那么,这个命题是不是为了夺眼球?当然不是。在说到怎么“用”的时候,我们先了解一下成年人高度集中精力到底能多久。
正常说来,我们8小时完全集中精力是不可能的,上大学准备考研时我们就应该明白这个道理了。考研备考应该是大家精神最集中的时候,有同学每天能在图书馆坐12至16个小时,那么是否能全神贯注呢?也许睡觉的时间的更多些,不信您 ...
- 2012-08-29 08:15
- 浏览 396
- 评论(0)
目前市场上比较流行BI工具的介绍,及对应厂商,ETL,多维数据库,前端工具。以上产品可以任意组合使用。如以Oracle为例:数据仓库用ORACLE
,ETL可以使用ODI,SSIS,DataStage,Inofmatica,而多维数据库可以采用SSAS,Essbase,前端可以采用SSRS,BIEE,Cognos,BO等产品的任意组合。
- 2012-08-27 19:08
- 浏览 206
- 评论(0)
深入浅出 iOS 之多线程 NSThread罗朝辉(http://blog.csdn.net/kesalinCC 许可,转载请注明出处iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Central Dispatch (GCD) (iOS4 才开始支持)下面简要说明这三种不同范式:
- 2012-08-27 08:33
- 浏览 323
- 评论(0)
在用sqlite设计表时,每个表都有一个自己的整形id值作为主键,其实可以不指定这么一个id值,sqlite内部本来就会为每个表加上一个 rowid,这个rowid可以当成一个隐含的字段使用,但是由sqlite引擎来维护的,在3.0以前rowid是32位 ...
- 2012-08-26 18:35
- 浏览 516
- 评论(0)
多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了 NSOperation这个类,提供了一个优秀的多线程编程方法。
本次介绍NSOperation的子集,简易方法的NSInvocationOperation:
@implementation MyCustomClass
- (void)launchTaskWithData:(id)data
{
//创建一个NSInvocationOperation对象,并初始化到方法
//在这里,selector参数后的值是你想在另外 ...
- 2012-08-26 18:20
- 浏览 495
- 评论(0)
ios编程笔记:CFSocket(服务端)
主要函数:
第一步:创建
CFSocketRefCFSocketCreate(
CFAllocatorRef allocator, //内存分配类型一般为默认KCFAllo
- 2012-08-26 18:12
- 浏览 896
- 评论(0)
捕捉屏幕截图
CALayer实例使用Core Graphics的renderInContext方法可以将视图绘制到图像上下文中以便转化为其他UIImage实例。前提先#import
+ (UIImage *) imageFromView: (UIView *)theView {
// draw a view's contents into an image context
UIGraphicsBeginImageContext(theView.frame.size);
CGContextRef context = UIGraphicsGetCurrentCont ...
- 2012-08-26 17:04
- 浏览 434
- 评论(0)
SDWebImage托管在github上。https://github.com/rs/SDWebImage
这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。
使用示范的代码:
UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category)
前提#import导入UIImageView+WebCache.h文件,然后在tableview的cellForRowAtIndexPath:方法下:
- (UITableViewCel ...
- 2012-08-26 16:36
- 浏览 507
- 评论(0)
1.Android中颜色的表示
颜色顺序不再是RGBA,而是ARGB
例如,在我们一般的opengl中,我们设置颜色时,是指定一个4元组,分别代表三个颜色分量R,G,B和一个Alpha值A
而在android中则是A,R, G, B
当然,在Android中,如果一个颜色值只有3个字节,那么就表明它不带Alpha值,只有RGB,Alpha值默认为FF.
2.SourceInsight的配置的几个问题
(1)让Si的文档标题显示完整的文件名的方法
英文版 去掉勾选 Options->Preferences->Display下的 “Trim long ...
- 2012-08-24 09:19
- 浏览 566
- 评论(0)
- (IBAction)JOSNButtonPressed:(id)sender {
NSString *str=[@"http://douban.fm/j/mine/playlist?type=n&h=&channel=0&from=mainsite&r=4941e23d79" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [NSURLURLWithString :str];
// 构造 ASIHTT ...
- 2012-08-22 00:30
- 浏览 404
- 评论(0)
解析 XML 通常有两种方式,DOM 和 SAX:
1.Tree-based API:这种API的处理方式是将XML的结构看成是树,然后把树的各部分看成一个对象来处理,这就是我们说的DOM
(Document Object Model)方式。在iPhone的SDK里包含了一个libxml2的框架(Framework)
- 2012-08-21 10:46
- 浏览 533
- 评论(0)
就xml解析来讲,目前用过的最简洁,速度最快的当属tbxml,是基于C框架的所以直接拿在iPhone上用了。
先说下用法,把tbxml的4个文件拖入class,然后为工程添加libz.dylib框架即可。
废话就不说了,直接看代码,如下:
定义了两个方法(其中一个带着递归子方法),分别处理已知结构和未知结构的xml。
//调用
- (void)viewDidLoad {
tbXml = [TBXML tbxmlWithXMLFile:@"books.xml"];
TBXML *tbXml2 = [TBXML tbxmlWithXMLS ...
- 2012-08-21 10:39
- 浏览 386
- 评论(0)
==========================================================
文件
tbxml“框架”中包含的文件:
TBXML.h - tbxml声明
TBXML.m - tbxml实现
NSDataAdditions.h - NSData类别等的声明
NSDataAdditions.m - NSData类别等的实现,包括base64,gzip,NSData类别等等
==========================================================
结构体
TBXMLElement结构体 ...
- 2012-08-21 10:38
- 浏览 307
- 评论(0)
关于KissXml在iPhone开发中操作xml的优秀表现就不多说了,主要说怎么用。
1.上GoogoleCode下载最新的KissXml.zip,地址:http://code.google.com/p/kissxml/downloads/detail?name=KissXML.zip
2.解压KissXml,将除了DDXMLTesting外的类声明和实现文件都拖入 ...
- 2012-08-21 10:37
- 浏览 262
- 评论(0)
KissXml是iPhone平台目前比较好的xml解析&操作的框架,尤其是他集成了XPath功能,但是网上没有成型的api,就连KissXml自己也没有出过完整的api。
为了方便大家快速入门、使用KissXML,就勉强做了这个所谓的API,如有谬误,敬请斧正。
==========================================================
DDXMLNode(结点类,所有结点类的父类)
//创建元素结点的方法
+ (id)elementWithName:(NSString *)name;
+ (id)elementW ...
- 2012-08-21 10:36
- 浏览 302
- 评论(0)