- 博客(83)
- 资源 (8)
- 问答 (4)
- 收藏
- 关注
原创 ZXingProject
https://github.com/i5ting/ZXingProjectZXingProject精简ZXing项目后只保留扫描功能的代码,去除了ViewfinderView,使用XML布局libs/zxing.jar不好用,具体原因不明我的做法是下载3.1的jar,放进去就ok了http://repo1.maven.org/maven2/
2015-02-04 20:39:38
713
原创 rails禁用assetslog
group :development do gem 'quiet_assets', git: 'git@github.com:AgilionApps/quiet_assets.git', tag: 'v0.1.0'endrails3.2.13仍然不好使。。。郁闷
2013-09-20 16:06:23
694
转载 iOS常识
Objective-C和C语言一样,提供了一些标准宏,描述了当前文件,所在源码文件的行数,以及函数信息。而Objective-C本身,也提供了相关的类类型。都可以应用在调试和错误处理日志当中。预处理器在C/C++/Objective-C语言中提供的宏* __func__%s 当前函数签名* __LINE__ %d 在源代码文件中当前所在行数* __FIL
2013-03-14 17:49:25
4166
原创 Hi,推荐文件给你 "Ruby元编程.pdf" http://vdisk.weibo.com/s/tE85j
Hi,推荐文件给你 "Ruby元编程.pdf" http://vdisk.weibo.com/s/tE85j
2013-03-14 16:08:34
263
原创 mac libtool -s -o
libtool -s -o libliveMedia.a \Media.o MediaSource.o Fr报错:libtool: unrecognized option `-s'libtool: Try `libtool --help' for more information.make: *** [libliveMedia.a] Error 1
2013-03-12 17:20:42
2167
原创 最好的autotools教程
http://www.lugod.org/presentations/autotools/presentation/autotools.pdf受益匪浅
2013-02-19 10:41:57
3991
原创 mac c环境需要增加这个变量
export PATH=${PATH}:/Applications/Xcode.app/Contents/Developer/usr/bin不然找不到ranlib继而无法完成libtool最新版本安装 编译libtool的时候依赖ranlib,所以把它拷贝到对应目录 libtool-2.4.2 sudo cp /Applications/Xc
2013-02-19 10:12:30
793
原创 mac装automake
wget http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gz \&& tar -xzvf m4-1.4.13.tar.gz \&& cd m4-1.4.13 \&& ./configure --prefix=/usr/localmake && make installcd ..wget http://m
2013-02-18 16:20:35
862
原创 Fork A Repo
https://help.github.com/articles/fork-a-repo主要是保证fork的repo是干净的cd Spoon-Knife# Changes the active directory in the prompt to the newly cloned "Spoon-Knife" directorygit remote add up
2013-02-18 15:28:04
725
原创 编一个ffmpeg玩玩,目前支持xcode4.5和sdk6.0
代码位于https://github.com/i5ting/ffmpeg-ios-compile.git修改xcode版本过低,以及以及编译问题,目前支持xcode4.5和sdk6.0给出build完整demo命令脚本compile.sh增加了ffmpeg的git submodule,更加便捷另外,各位有什么rtmp经验么?求分享
2013-02-17 20:30:03
773
转载 如何去写一个gem
导读Gem 犹如 Ruby 的左肩右膀,绝大部分框架都以 Gem 的形式发布。例如:gem install rails但是,Gem 并不难编写。下面你跟着我走,不消15分钟就可以创建一个完整的 Gem 了。安装 GitGit 是一个出色的版本管理工具,在这里,请安装一下。使用Ubuntu:sudo apt-get install git
2013-01-07 23:00:00
766
翻译 居安思危
《周易》说:“危者,安其位者也。亡者,保其存者也。乱者,有其治者也。是故君子安而不忘危,存而不忘亡,治而不忘乱,是以身安而国家可保也。”(《易传•系辞下》)也就是说,“事物在发展变化时就有前途,是吉的;停滞、不变化,就没有前途,是凶的”(任继愈《中国哲学史》)。《易传•系辞下》又云:“变通者,趣时者也。”只有“与时偕行”(即与时俱进),才能长治久安。
2012-12-17 09:36:22
471
转载 autorelease对象什么时候释放?
最近遇到一个问题,如下: 我使用了一个aotorelease的对象进行异步网络数据请求,并设置了该异步网络数据请求对象的delegate为当前界面,请求开始前关闭了交互。当异步请求的数据返回后,则打开交互并根据返回的数据进行相应的提示。但是,有可能过了30秒,数据仍然没有返回,则认为网络超时(可能没有数据返回了,也有可能因为网络问题,数据返回很慢等),于是打开交互,可以让用户进行自由的操
2012-07-31 11:06:39
1677
原创 performSelector关于内存管理的执行原理是这样的
performSelector关于内存管理的执行原理是这样的执行 [self performSelector:@selector(method1:) withObject:self.obj afterDelay:3]; 的时候,系统会将tableLayer的引用计数加1,执行完这个方法时,还会将obj的引用计数减1这个延时执行函数是被多次调用的,这时obj的引用计数没有减少到0,也就导致了
2012-07-19 16:53:51
866
原创 [no320.com]自己动手写一个phonegap/cordova里的each
直接上代码:define("no320/each", function(require, exports, module) { /** * Creates a each function used to callback when page onload * * @private */ //数组与伪数组的遍历 function _Arra
2012-07-19 09:49:08
959
原创 github上的版本和本地版本冲突的解决方法
情景:在github上创建项目,然后本地git init然后没有git pull -f --all然后git add . | git commit -am "init"导致github上的版本里有readme文件和本地版本冲突,下面给出冲突原因:[master][~/Downloads/ios] git push -u origin masterUsern
2012-07-18 23:33:08
144537
15
原创 [no320.com]自己动手写一个phonegap/cordova里的domready
修改cordova。*。js 首先要去掉1) ;(function(){2) })();cordova的所有javascript内容都在此命名空间中,若不打开,如require,define等功能是无法使用的。在01.test_define_and_require_method.html中 define("no320/test", function(
2012-07-05 13:56:09
1081
OC判断用户输入的邮箱地址是否合法的代码
OC判断用户输入的邮箱地址是否合法的代码 - (BOOL) isEmail: (NSString *) emailAddress { NSString *regex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predic...
2011-09-06 17:47:02
649
非常好用的JsonToString 方法
非常好用的JsonToString方法//'function JsonToString(o) { var arr = []; var fmt = function(s) { if (typeof s == 'object' && s != null) return JsonToStr(s); return /^(string...
2011-09-05 13:09:51
1064
js类定义(翻出的js代码)
/*类机制定义*/window.Class = function(name, src) { src.constructor.prototype = src; window[name] = src.constructor;};/*自定义类*/Class("ArrayUtils", { constructor: function() { ...
2011-09-02 18:31:22
93
原创 js验证邮箱和url地址方法
//验证是否是邮箱地址,是则返回truefunction isEmail(value) { // contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/ return /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\...
2011-09-02 16:30:41
454
原创 mac上安装 vim 7.3
安装 vim 7.3下载makemake install这些都简单,问题是,安装完成之后测试vi的时候仍然是7.27.3安装后vim位置是/usr/local/bin/vim而原mac上的vim7.2没有删除,所以/usr/bin/vim仍是原来的,安装的时候没有加新vim的软连接所以做法如下:rm -f /usr/bin/*vim...
2011-04-14 16:41:56
103
原创 ETL调度原理浅析及最佳实践
ETL调度原理浅析及最佳实践前言:最早的调度应用是unix的crontab。 最早的ETL规范是NCR和SPSS一起制定的,所以NCR ETL Automation的方式此后一直是业界效仿的原因(SPSS的climentine严格意义上它讲不再是etl调度工具,而是数据挖掘工具)...
2010-11-17 23:04:58
1997
希望zigzag平安归来
希望zigzag平安归来 曾有幸与zig一起滑雪,之后zig请吃的饭,一直没有机会感谢他,zig技术牛,人也非常好,希望他平安归来,我请他吃饭 ...
2010-05-15 19:50:00
105
发一个我写的ETL(BI)工具perletl开源项目
BI--商务智能DW--数据仓库一定是未来10年的重头戏。我们知道现在企业级应用越来越多,数据量自然越来越大,尤其以电信,银行,erp,电子商务,社交网络等非常明显。以移动为例,每天n个T的话单数据,以校内网为例,它现在成立了一个数据仓库部门,在招人,使用hive数据库,比如做营销的北京新华信,比如淘宝~~~~~~~业界也是,比如teredata公司推出了pb级别的数据仓库,1pb=102...
2010-04-13 06:41:47
590
原创 第23章 定制文本组件
第23章 定制文本组件 Swing文本建立在由javax.swing.text包的类和接口提供的一个复杂的下层构件之上。一般使用Swing文本组件(在前两章中介绍)不要求对Swing文本包有很深的了解。但如果要定制文本组件,则要对javax.swing.text包有一个基本的掌握。本章提供了定制通用任务的例子。如彩色文本、设置字符和段落属性、实现定制视图等。23.1 ...
2009-08-14 22:02:16
96
你是夏天,我是秋天
你是夏天,我是秋天我总是比你要晚一个季节你的花开得最灿烂的时候我还在孕育一片叶子 你是夏天,我是秋天我们的距离有一个季度却亲密无间你带着你的成长走进我的世界我却将自己交给孤独 你是夏天,我是秋天你我相逢的一季似乎爱情重生你忘记了自己的过去我忘记了自己的未来我们像燕子一样,衔住此时的欢乐幸福的瞬间,穿梭在云层之中对于幸福...
2009-05-31 15:30:45
253
grails Comet插件
Cometd is a scalable HTTP-based event routing bus that uses a Ajax Push technology pattern known as Comet. The term 'Comet' was coined by Alex Russell in his post Comet: Low Latency Data for the Bro...
2009-03-09 20:12:23
178
Grails menu插件使用指南
Grails menu插件今天看了一下,它没有什么文档,不难很简单,相信看完下面的文字一定会明白的。该菜单插件是数据库驱动的,即它把菜单项保存到数据库中。分为4类:1,controller和action2,子菜单3,外部URL4,操作系统程序 以前想过这样做,但没有它这么强大,而且借助于Grails的强大插件机制,一切都很简单。详见下面说明 # Menu messa...
2009-01-07 21:04:52
205
月亮已经很大了,像小姑娘的头花
忽然翻出来的一张很早的稿,留个纪念~~~~~~ 月亮 月亮已经很大了,像小姑娘的头花跟着我的呼吸爬上我的树梢 脚下的湖镜面一样,光影浮动会扩大树上的忧伤会让你的声音暗哑而绵长 呼吸搭起的桥伸向远方重复的思念使人迷茫谁又知道今晚的月亮是谁哪天的眼泪 ...
2009-01-05 22:56:38
114
尝试把JavaScript的值传给php的一个Jquery + php 实现
下拉列表框里的内容是数据库shong的所有表,现要实现的功能是点击任意一个,就可以在下面显示该表的所有属性。这里面涉及的问题主要是JavaScript的值不能直接传给php,所以要用url来把值传到服务器端。目前只能想到这个方法 <script src="jquery-1.2.6.js" type="text/javascrip...
2009-01-04 08:09:05
237
原创 jQuery JSON with PHP json_encode and json_decode
http://code.google.com/p/jquery-json/Today I looked for a replacement for my oldjspanserializer.js script that I can’t even remember where I foundanymore. Turns out that I wont have to eith...
2009-01-03 20:48:28
218
哀陆小曼外2
12月31日 草甸上裸露的碱土被风吹到少年的脸上,胸脯上,转瞬间成霜牢牢地锁住每一篇秋的誓言根骨已束成小花,蟋蟀回了娘家摇摆中平衡了鹰的旷野孤独 觉醒风来来往往却从不停留雨来了,洗去葵花小小的疲惫所有植物去挽留它的时候它不会像云一样仅在溪水里投了一块阴影王的心只看草甸,痛苦而欢喜 哀陆...
2009-01-03 11:26:55
110
Grails Quick Start
http://www.grails.org/Quick+Start上的文章,是Grails最简单的入门文档,今天忽然看了一下,发现有的东西真的给忽略了,有些没有按规范做法做,遂翻译了一下,希望能对各位有所帮助~~~~ Grails Quick Start以下是开始简单的grails 工程。也有一个按如下步骤创建一个小的app的screencast。快速...
2008-12-30 21:28:48
99
推荐个GWT网站http://www.gwtsite.com
推荐个GWT网站http://www.gwtsite.com# Home# Archives# GWT Demos# Resource这是主菜单,文章很好,很新,有最近技术。有经验总结 Demos里似乎东西不太多,有的源码在google上,总体看还不错的...
2008-12-29 19:23:19
314
Grails 1.1 Beta 2发布
Grails 1.1 Beta 2发布2008 年 12 月 23日 SpringSource和Grails开发小组非常高兴的宣布Grails web application 开发框架的 1.1 beta 2版本发布了.Grails是一个构建在Java和Groovy 之上的动态web application framework,利用Java ...
2008-12-25 22:13:33
122
王的孤独
草甸上最孤独的王守着它的疆土像宝一样,只是它的宝像种在它心坎上的草像经过它身体的溪流无论怎样形容都不过分这里,包含秋天,都属于伟大的王 它常常很慵懒的坐在去年的脚边风吹来吹去,莫名的经文使得它心烦于是它将羊群赶到天上将葵花赶到溪水旁 绕来绕去是那潺潺的流水声在这里,谁也不认为王是一个孤独的人...
2008-12-22 17:27:05
117
高性能ios开发ppt.pdf
2012-05-08
Pragmatic.Bookshelf.Programming.Groovy.Apr.2008
2008-10-21
Spring Recipes A Problem-Solution Approach (Books for Professionals by Professionals).pdf
2008-10-20
urlRewrite包
2008-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人