关闭

[置顶] 11 个很少人知道但很有用的 Linux 命令

Linux命令行吸引了大多数Linux爱好者。一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务。Linux命令和它们的转换对于Linux用户、Shell脚本程序员和管理员来说是最有价值的宝藏。有些Linux命令很少人知道,但不管你是新手还是高级用户,它们都非常方便有用。 少有人知道的Linux命令 这篇文章的目的是介绍一些少有人知的Linux命令,它们一定会...
阅读(792) 评论(0)

[置顶] sublimetext2 中运行Python提示EOFError: EOF when reading a line

要sublimeText2中编译运行Python文件时,如果代码中带有需要用户输入的函数时(raw_input/input)会提示以下错误 EOFError: EOF when reading a line 解决方法: 一、安装sublimeREPL     打开sublimeText2按CTRL+SHIFT+P,英文版输入:install后选择Package Control: Ins...
阅读(2396) 评论(0)

[置顶] 关于Android开发的规范性

一、图片资源           背景: 1.无状态的背景:一般是某个界面的主题背景,或某个区域的背景,不随其状态而改变 如:bg_main 主界面背景 ,bg_login登录界面背景等等 2.有状态背景:bg_描述_状态1[_状态2],这种图片,面积相对比较少,主要用于控件上的不同状态,而且在layout配置文件当中,一般不会直接引用,而是通过定义"selector"文件的方...
阅读(886) 评论(0)

[置顶] Android的导航抽屉---Navigation Drawer

2013 Google I/O大会已经过去好几天了,我似乎有点跟不上节奏,也没抽出时间去仔细看一遍,似乎没有想象中那么轰动,,很多同学可能认为,谷歌即使不拿出Android 5.0酸橙派,好歹也会弄个Android 4.3出来装装样子,可是什么都没有,也没有新手机Nexus 5的任何消息,不免有点儿失望。算了,不管干货多与少,对于Android开发者来说,先来看看推出的新功能Navigatio...
阅读(12390) 评论(15)

[置顶] Android中的DI(依赖注入)框架--RoboGuice

RoboGuice是应用于Android开发中的DI(依赖注入)框架,基于 Google 自己的Guice库.如果你曾接触过Spring框架(Java开发中三大框架之一,现在甚至比J2EE都流行)或Guice框架,你就应该知道这种开发模式的便捷之处了。 先来看一下典型Android中的Activity代码: class AndroidWay extends Activity {...
阅读(1893) 评论(2)

Ubuntu 12.04 MySQL安装指南

安装MySQL sudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来: 默认的MySQL安装之...
阅读(2117) 评论(0)

64位Ubuntu 12.04 R文件不能正常生成

在64位Ubuntu 12.04上搭建完Android开发环境之后,发现R文件不能正常生成,报下面的错误: [2013-12-05 19:49:59 - adb] Unexpected exception 'Cannot run program "/xxxx/android-sdk-linux/platform-tools/adb": error=2, No such file or dir...
阅读(790) 评论(0)

中文ubuntu里用户目录里的路径改成英文

打开终端,在终端中输入命令:          export LANG=en_US xdg-user-dirs-gtk-update 跳出对话框询问是否将目录转化为英文路径,同意并关闭....
阅读(668) 评论(0)

ubuntu系统从中文环境改成英文环境

我们在 安装ubuntu server版的时候,有人可能选择了中文环境安装,因为那样好设置时区等参数,可是安装好了后,运行某些命令的时候会有中文乱码提示,看起很是头蛋疼, 我们就需要将其改成英文环境。我们需要修改的文件/etc/default/locale#sudo vim /etc/default/l... 我们在安装ubuntu server版的时候,有人可能选择了中文环境安装,因为...
阅读(1013) 评论(0)

Ubuntu 12.04中禁用恢复模式

恢复模式(Recovery Mode)在紧急情况下可以让您恢复您的系统,修改用户密码,并且可以获取root权限。 但是任何可以接触到您的计算机的人都可以更改您的密码,获得您机器的访问权限。 如果禁用该模式,您也无法在紧急情况下通过恢复模式访问您的电脑。所以如果有需要可以选择禁用Recovery Mode。 Ubuntu 12.04方法如下: 打开终端执行:sudo vi /...
阅读(696) 评论(0)

你知道数据库索引的工作原理吗?

译者按:今天在翻译时无意中搜索到StackOverflow中的这篇文章(问答),觉得有必要翻译出来。不仅因为文章本身写得精彩,更重要的是它昭示了一个写文章(特别是技术文章)的重要法则——5W1H。 原文在此 How does database indexing work?(作者:Xenph Yan) 问:随着数据库的增大,既然索引的作用那么重要,有谁能抛开具体的数据库来解释一下索引的...
阅读(607) 评论(0)

Android开发中BuildConfig.DEBUG的使用

ADT(r17)发布以后,Google为我们提供了一种新的调试机制,即BuildConfig.DEBUG。       ADT 17.0.0的New build features第二条如下描述:       Added a feature that allows you to run some code only in debug mode. Builds now generate a cla...
阅读(1226) 评论(0)

在Android中使用Font-Awesome

Font-Awesome 是为Bootstrap设计的一个图标集合字体,里面包含了300多个常用图标。使用Font-Awesome还具有如下优点: 1. 减少了图标的绘制工作 2. 可以设置图标的颜色和大小 3. 减少了图标的大小并且可以减少apk的大小,只需要一个图标字体文件即可,不需要各种尺寸的图标文件了,比如 HDPI、XHDPI等各种尺寸的图标。 Font-Awes...
阅读(2323) 评论(0)

Cleaner View Casting with Generics

在Android获取一个View一般都是通过如下方式: TextView textView = (TextView) findViewById(R.id.textview); 相信大家都写过无数次findViewById了吧,每次都要Cast一下是否很不爽啊。今天有个家伙想到一种解决该问题的秘密武器:泛型。 在项目的基类Activity中添加如下函数: @SuppressWa...
阅读(740) 评论(0)

用jQuery Mobile做HTML5移动应用的三个优缺点

英文原文:Niall O’Higgins,编译:伯乐在线——唐尤华 在过去大约一个月的时间里,我一直在使用JQuery Mobile为一个健身培训网站开发基于HTML5的手机/平板前端应用。我之前曾经写过Android和iOS应用程序(分别用Java和Objective-C),因此只要编写一段基础代码就可以在主流平台上运行并能够快速地用HTML和JavaScript迭代,这样的许诺十分诱人。...
阅读(1144) 评论(0)

IOS笔记(三)——Objective-C中的@property和@synthesize用法

概念:Objective-C语言关键词,与@synthesize配对使用。xcode4.5以及以后的版本,@synthesize可以省略 功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。这让我想到了java中用到的lombok ,通过注解的方式来减少代码的冗余,实际编译时由编译器去解释。(lombok官网:http://projectlombok.org/) 格式:@...
阅读(3048) 评论(1)

IOS笔记(二)——Objective-C面向对象中的"@class和#import"

只有让自己充实起来,才能让我没空胡思乱想。 Objective-C里核心的处理字符串的类就是NSString和NSMutableString这两个类,咋一看还以为像JAVA中的String和StringBuilder的关系,实际上却不是,最主要的区别是NSString创建赋值后不能动态修改长度和内容,除非给重新赋值。而NSMutableString类似与链表的,在创建赋值后可以进行修改长度,插入...
阅读(769) 评论(0)

Uncaught Error: Error calling method on NPObject.

这个错误会有多种原因导致,但最常见的原因就是在WebViewCoreThread现成中调用修改UI界面的相关方法导致,我就是犯的这个错误,jot down here。 解决办法: Runnable runnable = new Runnable() { public void run() { // your code here } } runOnUi...
阅读(4537) 评论(0)

常用的webservice接口

商业和贸易: 1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询) Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx  Disco: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?disc...
阅读(972) 评论(0)
49条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:114009次
    • 积分:1505
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:21篇
    • 译文:1篇
    • 评论:48条
    关于我
    菜鸟一枚,主攻Android开发,关注移动互联网,关注开源项目!

    新浪微博:JeromeSong志勇
    文章分类
    最新评论