`
lizhuang
  • 浏览: 904198 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
安装使用 1.下载msysgit http://msysgit.github.io/ 2.下载tortoisegit客户端安装 http://code.google.com/p/tortoisegit/wiki/Download Git是什么 Git 在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被Linus Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖 于网络和中心服务器。 Git的出现减轻了许多开发者和开源项目 ...
-(Boolean) isEmptyOrNull:(NSString *) str { if (!str) { // null object return true; }else if(str == Null){ return true; }else if([str isKindOfClass:[NSNull class]]){ return true; }else { NSString *trimedString = [str stringByTrimmingCharactersInS ...
import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.OutputStreamWriter; import java.io.PrintStream; import java.io.Prin ...
原文:http://www.douban.com/note/211794388/ 1. 阿里云,阿里战略级支持力度。以 Amazon 云计算平台为师,开发人员不少,但内部团队相对混乱动荡。对开发者友好程度一般。产品主要由万网销售,价格几乎是国内最贵,服务响应一般, ...
答题时间:1小时,默认为ARC模式 1.写一下UIButton与UITableView的层级结构 2.Cocoa的Foundation对象与Core Foundation对象通过什么关键字进行转换?这些关键字有什么区别? 3.KVO是什么?内部是怎么实现的? 4.是否可以把比较耗时的操作放在NSNotificationCenter中处理?为什么?应该如何处理? 5.利用NSOperation与NSOperationQueue处理多线程时,有3个NSOperation分别为A,B,C,要求A,B执行完之后,才执行C,如何做? 6.在非ARC中,可以对哪些对象加上autorelease关键字,它的 ...
eclipse->window->preferences->Android->LogCat->"Maxmum number of logcat messages to buffer:

markdown入门

一、文本效果: # h1标题 # ,或#h1标题,或h1标题(换行)===== ## h2标题 ## ,或## h2标题,或h2标题(换行)----- *斜体* ,或 _斜体_ **粗体** ,或__粗体__ `代码` (四个空格或一个tab)代码 > 块引用 - 无序列表 + 无序列表 * 无序列表 1. 有序列表 [超链接](http://) <http://> 二、元素: (行末尾两个或两个以上的空格):回车 <br />:回车 ---,或* * *,或***,或*****,或- - - :水平线 \*:转义的* 三、参考: 1. Markdown语法 ...
参考 https://github.com/roboguice/roboguice/wiki RoboGuice将简单的依赖注入带给android开发,使用google开发的Guice注入库。如果你曾经使用过Spirng或者Guice,你应该早就知道依赖注入的能够大大简化编程难度。 我们先来看一个典型的Android activity class AndroidWay extends Activity { TextView name; ImageView thumbnail; LocationManager loc; Dr ...
Bug起因,要写两个并排的按钮,登录按钮和注册按钮,因为没有背景图,美工在忙别的事,没空理。所以就出了这个问题 Buttons in button bars should be borderless; use style="?android:attr/buttonBarButtonStyle" (and ?android:attr/buttonBarStyle on the parent) 解决办法: <Button     android:id="@+id/button_send"     android:layout_width=" ...
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的 ...
EditText password = (EditText) findViewById(R.id.register_password_text); password.setTypeface(Typeface.DEFAULT); password.setTransformationMethod(new PasswordTransformationMethod());
^[\u2E80-\u9FFF]+$ 匹配所有东亚区的语言 ^[\u4E00-\u9FFF]+$ 匹配简体和繁体 ^[\u4E00-\u9FA5]+$ 匹配简体 这里是几个主要非英文语系字符范围 2E80~33FFh:中日韩符号区。收容康熙字典部首、中日韩辅助部首、注音 ...
在这个全球热恋Android的时代,李宁不只爱着Android,更懂得Android,这对于很多痴迷着Android的开发者来说,尤为重要。李宁认为,学好Android有两大法宝:Android源代码(包括Java和C/C++的源代码)和Linux.他把新入门的新手分为二种类型,一种是技术新手,一种是Android新手。 对于技术新手,李宁奉劝他们应该先从Java学起,至少需要几个月甚至半年的熟悉这种语言,这是不可缺少的基本功练习。对于现在有的人急于求成,自认为Java不熟练但Android却很精通,李宁用“拿着驾照但却不会开车的马路杀手”来形容这部分人。 当技术新手对Java有了一定掌握, ...
void describeDictionary (NSDictionary *dict) { NSArray *keys; int i, count; id key, value; keys = [dict allKeys]; count = [keys count]; for (i = 0; i < count; i++) { key = [keys objectAtIndex: i]; value = [dict objectForKey: key]; NSLog (@"Key: %@ for va ...
IOC,DI框架 http://objection-framework.org/ HTTP网络框架 https://github.com/AFNetworking/AFNetworking 网络图像库 https://github.com/rs/SDWebImage?source=cc 自定义简单TabBar https://github.com/alikaragoz/AKTabBarController 简化autolayout https://github.com/cloudkite/Masonry
Global site tag (gtag.js) - Google Analytics