- 博客(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关注的人