自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(271)
  • 收藏
  • 关注

原创 kde 桌面 eclipse崩溃

ubuntu从unity桌面切到kde桌面,不得不说kde桌面很好用,比unity要好很多,不愧是最佳桌面,但是有蛋疼的问题,在kde桌面上eclipse会崩溃,尤其是ctrl+f打开搜索时,必崩,后经各种折腾,发现进行以下处理就可以了一、在应用程序外观中将陪件样式选为gtk+进行这两步操作后 eclipse不再崩溃具体原因,猜测应该是kde本身的那个主题有bu

2014-12-06 16:10:52 1454

原创 audiorecorder read总是返回0分析

项目用到录音功能  在写时发现这个问题 在应用进行第一次录音是ok,但录完后进行再次录音时录不上后经追踪发现 是audiorecorder的read抓不到数据 总是返回0这个问题很奇怪 因为重新创建recoder时可以重新创建,且所有状态均正确,但就是在read时抓不到数据后经各种蛋疼的调试后 发现ui逻辑层 做用完录音引擎后没有对引擎做release操作 导致上次的rec

2014-11-27 20:05:29 4105 2

转载 Android.mk文件语法

模块描述变量:下面的变量用于向编译系统描述你的模块。你应该定义在'include $(CLEAR_VARS)'和'include $(BUILD_XXXXX)'之间定义。正如前面描写的那样,$(CLEAR_VARS是一个脚本,清除所有这些变量,除非在描述中显式注明。 LOCAL_PATH  这个变量用于给出当前文件的路径。你必须在Android.mk的开头定义,可以这样使用: 

2013-09-02 14:53:45 993

原创 thinkpad qq不能自动隐藏等类似该问题解决方法

问题描述:1、qq自动隐藏后,再次显示后,qq不能自动隐藏2、交鼠标移到qq上后,不能完全显示出来,需要接着移动鼠标解决方法:关掉 自动滚屏功能桌面右击    屏幕分辨率  高级设置  屏幕显示  最下面 有个启动自动滚屏

2013-07-05 11:39:59 1128

转载 耐得住寂寞,拥得了繁华

生活不可能像你想象得那么好,但也不会像你想象得那么糟。我觉得人的脆弱和坚强都超乎自己的想象。有时,我可能脆弱得一句话就泪流满面,有时,也发现自己咬着牙走了很长的路。 ——莫泊桑        单以这样的一句话作为开头,看高木直子的《一个人住第五年》的时候还在国内,那时觉得那样的生活根本不可能发生在我身上,连吃饭都要人陪着的我无法忍受一个人吃饭的感觉。所以后来,有很长的一段时间里我都没能适应

2013-05-04 17:49:43 854

原创 windows eclipe C++开发环境配置

1、安装CDT 2、安装MinGW 3、配置环境变量:      1.Path:C:\MinGW\lib      2.LIBRARY_PATH:C:\MinGW\lib      3.C_INCLUDEDE_PATH:C:\MinGW\include      4.CPLUS_INCLUDE_PATH:C:\MinGW\include\c++\3.4.5;C:\M

2013-03-23 14:41:20 1225

原创 ios 越狱 真机调试

开发环境:Xcode 4.5.2 ios设备需要越狱并从Cydia安装appsync安装appsync步骤:1、找到安装的cydia,第一次运行将会弹出提示,选择开发者即可2、在工具栏中选择软件源(iphone/itouch选管理),然后点右上角的编辑3、点左上角添加4、输入源: http://yuan.duowan.com/ (多玩的源),点添加源,等

2013-02-05 21:08:36 3231

转载 理解ARC在Objective-C中的应用

原文:http://longweekendmobile.com/2011/09/07/objc-automatic-reference-counting-in-xcode-explained/名词解释:Automatic Reference Counting(ARC):自动引用计数ARC在很大程度上消除了手动内存管理的负担,同时省去了追查内存泄露和过度释放对象引起的繁琐操作。尽管A

2013-01-17 20:29:45 851

转载 iOS/Android系统多任务浅析

iOS/Android多任务浅析多任务,伪多任务。iOS与Aandroid操作系统的争论一直不休。双方的支持者都不甘示弱,都在谈,可谁又都谈不明白。说 到多任务,我们就不得不谈Pushmail。这是一个很经典的(伪)多任务,黑莓靠这个一度称霸北美市场。开启Pushmail的黑莓手机不是靠后台的实 时进程,而是通过消息提醒,类似现在的信息推送。这样的做法可以极大的减少电量的消耗,而那些真正实

2013-01-17 20:11:33 1065

转载 关于UIWebView的一些事

社区成员linlinyao1分享市面上的浏览器都做了进度条,但是资料找来找去都是私有API,有什么解决方案吗?能上架的私有调用方法有没有?最近做了浏览器的项目,和UIWebView大了不少交道,所以专门开个帖子讲讲相关内容吧,想到什么就更新什么。        基础篇:NSURL介绍 http://blog.csdn.net/ysy441088327/article/d

2013-01-17 20:10:34 733

转载 用object literals进行更高效的开发

苹果在今年的WWDC2012大会上介绍了大量Objective-C的新特性,能够帮助iOS程序员更加高效地编写代码。在XCode4.4版本中,这些新特性已经可以使用了。让我们看看这些新特性有哪些:Object Literals这个是我认为最赞的一个改进。Object Literals允许你方便地定义数字、数组和字典对象。这个功能类似于java5提供的auto boxing功能。这虽

2013-01-17 20:09:34 636

转载 程序员如何增加收入

程序员的收入是广受关注的问题,很多人从业3~5年之后就会遇到这个收入瓶颈。尽管物价不断上涨,程序员尤其是初、中级程序员的收入不升反降。即使上次在某个文章中看到有中国第一程序员之称的某位,月薪也只有3万,尽管这个数字已经很高了,但这个“中国第一”,也只有众多小型软件企业总监级别的收入而已。为什么这么高水平的技术人员在公司中的位置仍然显得与日俱降?本文会分析其中的原因,并依据原因给出相应的建议,为收入

2013-01-17 16:33:42 737

转载 CGContext小记

0  CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状4 CGCont

2013-01-16 15:42:55 593

转载 在线查看android源代码的3种方式

1. https://github.com/android2. http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/上面2种都是通过第三方网站直接访问,这里主要说说下面这种方法:3. 一个chrome内核浏览器插件:

2013-01-11 20:47:24 1023

转载 一位台湾码农的心路历程

前言:台湾的 IT 环境是什么样的,我们很少关注过。本文作者 superbcde 是一位台湾程序员,他没有显赫的教育背景,从 IT 培训学校开始,一步一步走向自己的奋斗目标。他告诫年轻人:要趁着年轻多学习,下定决心,自己不懂什么学什么,最好到硅谷去,因为那里才是 IT 人士的天堂,并透露了台湾的创业环境比较差。本文最初来自PTT 论坛,INDIDE 做了二次整理,原标题:软体人的心路历程分

2013-01-10 20:41:44 839

转载 mac 锁屏及锁屏快捷键设置

自己第一次使用的是 钥匙串访问中的锁定屏幕,详细见博文http://blog.sina.com.cn/s/blog_768c0b450101dxj3.html但是个人觉得还是快捷键使用的比较方便,后来找到了一个方法1.打开Automator–>新建一个Service–>在搜索里面输入shell,然后拖到右侧编辑区。在文本框中删除cat,输入(注意单引号也要输

2013-01-10 16:11:54 1415

转载 ubuntu 安装万能五笔

1. scim-make-table wnwb.bin -o wnwb.txt把wnwb.bin转换成wnwb.txt文件考虑到图标的问题要修改一下wnwb.txt文件把ICON = /usr/share/scim/icons/Wubi2.png修改成ICON = /usr/share/ibus-table/icons/wnwb.svg2. ibus-table-createdb

2012-12-13 13:46:20 2309

转载 android sqlite批量插入数据速度解决方案

最近在做android项目的时候遇到一个问题,应用程序初始化时需要批量的向sqlite中插入大量数,导致应用启动过慢。android使用的是sqlite数据库,sqlite是比较轻量级的数据库,在Google了之后发现,sqlite事务处理的问题,在sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读写磁盘操作。

2012-11-26 02:12:57 738

转载 android权限大全

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.

2012-11-23 00:58:53 678

转载 Ubuntu 12.04软件中心安装flash插件过程失败解决办法

安装了Ubuntu12.04后,我使用火狐浏览器登录百度文库搜一些介绍curses库的资料,发现浏览器没有flash插件,这时贴心的火狐娘提示我安装缺失插件,于是就按照提示更新插件,在安装向导中,我选择了adobeflash插件。然而等了半个小时,flash插件还没下载完,因为还有其他软件要下载,于是我点击取消下载flash插件,结果过了半个小时还是卡在那里:我想,既然软件中心没法下载

2012-11-21 01:11:25 1648

转载 Linux(Ubuntu)下给firefox安装jre插件

做法     下载jre,并解压到某个文件夹!     cd /plugins     sudo ln -s /lib/i386/libnpjp2.so      cd /plugins     sudo ln -s /lib/i386/libnpjp2.so     重启 firefox 。     和你之前查的不同? 有疑问的请往下看!!      今天打开一个含有

2012-11-21 01:10:38 1582

转载 Total Commander配置详解

除非特别说明,关键字后面的设置就是它的默认值。前面有+标志的项目是Ver6.5 新增特性,有*的项目扩展了功能,有★的项目是只能在INI中修改的配置。      [Layout]窗口布局,可在配置界面configuration->layout中修改,没有特 殊设置。([A])         [Configuration] TC特性的绝大部分在此配置某些选项,如Firs

2012-09-26 18:05:42 17228

转载 程序员:伤不起的三十岁

程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险。30岁,是一个程序员伤不起的年龄。明天,何去何从?一.30岁现象在官场上,曾经有一个59岁现象,就是官员们会在59岁时,会使劲捞上一把。很明显嘛,权力过期作废,再不捞就要退休了,没有机会了。在程序员的圈子里,也有一个30岁现象。当然,如果你有铁饭碗,比如在国企或政府机关,那你是无法理解底层劳动人民的感受的

2012-09-11 10:46:29 760

转载 Java程序员应该知道的10个调试技巧

摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅![CSDN.NET 张红月/编译] 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方

2012-09-04 14:07:22 506

原创 ubuntu下搭建android开发环境

一、安装Java jdk1、下载jdk,并解压,解压完成后就相当于已经安装了        如果下载的为.bin扩展名,则用sudo -s ./名字.bin进行安装  这样默认会安装到当前目录的“名字”目录下2、配置环境变量sudo gedit /etc/profile       #setjava environment  JAVA_HOME=/usr/jvm/j

2012-08-22 14:59:16 568

转载 Ubuntu android开发不识别手机

1) 在终端运行 lsusb会发现结果有会有如下类似记录:Bus 002 Device 001: ID1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 001: ID1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 005: ID1219:0102

2012-08-22 14:32:59 1283

转载 ubuntu系统下的目录说明

/usr 文件系统中一般不改变的文件,如库,程序。  /var 文件系统包含会改变的文件。  /home 文件系统包含用户家目录,即系统上的所有实际数据。  /tmp 临时文件。  /usr/local 这是提供给一般用户的/usr目录,在这安装软件最适合。  /srv 一些服务起动以后,需要的数据放在这里。  /opt 一些大型程序,安装在这里,方便管理。  / 根目

2012-08-19 21:53:34 1047

转载 Java断言——assert

Java从1.4版本开始提供了一个新特性——断言(assertion)。在软件开发中,断言是一种经典的调试与测试方式。简单来看 断言其实就是在程序中的一条语句(assert),它对一个boolean表达式进行测试,一个正确程序必须保证该表达式的值为true,如果该值为false,则说明程序已处于不正确的状态,运行将被终止并退出——即 断言用于保证程序最基本、最关键的正确性。 断

2012-08-14 11:07:24 983

转载 在Windows环境中使用版本管理工具Git

Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,作者把他描述为一个“傻瓜式的版本管理系统”,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。使用GIT

2012-07-30 15:12:55 1476

转载 Eclipse 插件安装的四种方法

Eclipse插件的安装方法1、在eclipse的主目录(ECLIPSE_HOME,比如在我的机器上安装的目录是:D:\eclipse)有一个plugins的目录,这种方法的插件安装非常简单,只要将插件copy到这个目录下就可以了。比如我有一个weblogic的插件(bea站点上可以下载),解压缩之后得到得到一个目录:【com.bea.eclipse.weblogic_1.1.1】,我就将

2012-07-25 13:12:35 571

转载 跟 Task 有关的 Intent对象中设置的Flag

FLAG_ACTIVITY_BROUGHT_TO_FRONT     这个标志一般不是由程序代码设置的,如在launchMode中设置singleTask模式时系统帮你设定。 FLAG_ACTIVITY_CLEAR_TOP    如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个Activity的实例,而是在这个Activity上方的所有Acti

2012-07-17 01:22:01 1067

原创 Android 丢失R.java文件处理方法

R.java这个文件是会自动生成的,但是如果不小心写借了xml文件,同时又clean了一下项目,这时候就会发现R.java文件没有了,解决办法如下:首先把Project------>Build Automatically  选项选中1、右击你的工程(项目)——>Android Tools——>Fix Project Properties 即可。 2、右击你的工程(项目)——>Pro

2012-07-11 02:09:06 1130

转载 Android编译出现Multiple substitutions specified in non-positional format

前段时间更新了ADT和Android SDK 2.3,更新后发现自己2.2下编译的很好的项目出现了问题,错误详细内容为:Multiple annotations found at this line:    - error: Multiple substitutions specified in non-positional format; did you mean to add th

2012-06-29 15:26:23 809

转载 Java callback JAVA实现回调

JAVA实现回调熟悉MS-Windows和X Windows事件驱动设计模式的开发人员,通常是把一个方法的指针传递给事件源,当某一事件发生时来调用这个方法(也称为“回调”)。Java的面向对象的模型目前不支持方法指针,似乎不能使用这种方便的机制。Java支持interface,通过interface可以实现相同的回调。其诀窍就在于定义一个简单的interface,申明一个被希望回调的方法。

2012-05-14 15:04:15 499

转载 典型的 C++ 程序员成长经历

一个典型的 C++ 程序员成长经历:1.  完整的学一遍 C++ 所有语言特性,典型书籍 "The C++ Programming Language" Part1, Part2, "C++ Primer"    感觉 C++ 像大杂烩(多编程范型),各种精妙的语法特性 (friend, virtual/RTTI, const/mutable, exception, template

2012-03-30 17:30:40 475

原创 poj 2081Recaman's Sequence

/* Name: poj 2081 Recaman's Sequence Author: Unimen Date: 07-05-11 03:12 Description: 动规水题*//*解题报告:动规水题唯一的注意点为bApper数组的应用:通过开辅助数组记前面已经出现的数,把时间复杂度降到常数 */#include #include using namespa

2012-03-11 23:31:25 701

原创 poj 1163 The Triangle

/* Name: poj 1163 The Triangle Author: Unimen Date: 06-05-11 23:20 Description: 动规基础题 *//*解题报告:动规基础题 转移方程:dp[i][j] = max(dp[i+1][j], dp[i+1][j+1]) + a[i][j](指三角形中该点的值)

2012-03-11 22:28:33 520

原创 各个线程给主线程发消息避免锁的使用

在开的各个线程中给主线程发送消息,这样所有线程的后期处理工作都归到主线程中,这样避免了锁的使用,在windows中可以使用sendmessage,android中可以使用handler的sendmessage。但注意如果传给的主线程后还需要执行耗时操作的话,也会发生卡UI的情况

2012-03-09 01:21:47 935

原创 android http处理

用到的类:包:org.apache.http 1、HttpClient2、HttpResponse3、HttpStatus4、HttpGet     HttpUriRequest5、HttpPost   HttpUriRequest6、NameValuePair  BasicNameValuePair7、HttpEntity      UrlEncodedF

2012-03-09 01:19:06 968

转载 HTTP协议详解(孙鑫老师)

引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of

2012-03-02 17:14:11 4034

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除