摘要: 经常在不同linux机器之间互相scp拷文件,每次总是要输入密码才可行。通过ssh-keygen生成公钥,在两台机器之间互相建立信任通道即可。假设本地机器client,远程机器为server。1. 生成rsa keygen[winter@client winter] $ ssh-keygen -b 1024 -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/home/winter/.ssh/id_rsa): Enter passphrase (empty for no passp 阅读全文
posted @ 2012-11-16 16:56 周柯文 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 开发时经常会遇到这种情况:n多个Activity,1个Service,不管哪个Activity在当前屏幕,程序都想监听到自己切换到后台的事件。这里切换到后台包括用户点击home键,其他应用强行启动,比如来电话。想了几个方法,优缺点如下:想法一:使用一个布尔值isBackground来判断,当Activity调用stop时,isBackground = true,当Activity调用start时,isBackground = false。本以为这样就可以分辨出用户是点击home键退出该Activity,还是从这个Activity跳到另一个Activity了,但是实际测试发现,当从Act_1跳到 阅读全文
posted @ 2012-10-24 10:44 周柯文 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 当选择完workspace之后,eclipse开始加载启动,在这个阶段经常出现闪退出的情况,这主要有两个原因:原因一、eclipse.ini的配置问题: 可能配置的内存太小,或者系统本身内存不够了,比如我的就配置成这样:-Xms128m-Xmx512m-XX:PermSize=256m-XX:MaxPermSize=512m-Dorg.eclipse.swt.browser.DefaultType=mozilla 具体配置方法和参数说明网上很多,不再赘述。原因二、之前错误的关闭,workspace的问题: 这个问题比较棘手,因为很难找到问题出再哪,可能之前的操作有误,可能某个插件BUG,... 阅读全文
posted @ 2012-10-17 12:06 周柯文 阅读(83407) 评论(2) 推荐(7) 编辑
摘要: [转自]:http://www.cnblogs.com/jndream/archive/2012/03/20/2407955.html取消对代码的修改分为两种情况:第一种情况:改动没有被提交(commit)。这种情况下,使用svn revert就能取消之前的修改。svn revert用法如下:# svn revert [-R] something其中something可以是(目录或文件的)相对路径也可以是绝对路径。当something为单个文件时,直接svn revert something就行了;当something为目录时,需要加上参数-R(Recursive,递归),否则只会将somet 阅读全文
posted @ 2012-10-16 09:39 周柯文 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: 剧情是这样,我的app要使用两个library,如:LibraryA,LibraryB。这两个库又都需要support.v4.jar。由于加载的时间不同,所以两个support.v4.jar不同,出错的提示如下:[2012-09-28 16:37:22 - ] Found 3 versions of android-support-v4.jar in the dependency list,[2012-09-28 16:37:22 - ] but not all the versions are identical (check is based on SHA-1 only at this t 阅读全文
posted @ 2012-09-27 14:14 周柯文 阅读(7408) 评论(4) 推荐(0) 编辑
摘要: 1,解决上网问题在打开virtualbox还没进入到xp时,使:网络类型:bridge(桥接)驱动类型选择:Intel PRO/1000 T Server (82543GC)2,设置共享文件夹问题1,打开virtualbox-》setting-》Storage-》IDE controlor-》vboxguest addition-》cd/dvd device-》找到/usr/share/virtualbox/VBoxGuestAdditions.iso-》ok2,在share folder下设置要共享的那个文件夹,例如/home/speedy/sharefolder3,启动xp4,启动之后一定 阅读全文
posted @ 2012-09-06 15:26 周柯文 阅读(1089) 评论(2) 推荐(0) 编辑
摘要: 1 View cameraView = LayoutInflater.from(getActivity()).inflate( 2 R.layout.camera_preview, null); 3 final CameraPreview camera = new CameraPreview(getActivity()); 4 ((FrameLayout) cameraView.findViewById(R.id.camera_previe)).addView( 5 camera,... 阅读全文
posted @ 2012-08-21 18:07 周柯文 阅读(468) 评论(2) 推荐(0) 编辑
摘要: 下载两个源码,一个是主源码,一个是mupdf-thirdparty.zip第三方的库,然后在mupdf的根目录make,生成generated目录,然后进入android,运行ndk-build,即可编译成功,我遇到一些问题:当编译全局的mupdf时,出现了 CC build/debug/x11_image.oapps/x11_image.c:21:33: 致命错误: X11/extensions/XShm.h:没有那个文件或目录编译中断。这个问题,解决方法是安装xorg-dev,sudo apt-get install xorg-dev。当编译android的mupdf库时,出现Shared 阅读全文
posted @ 2012-08-15 11:41 周柯文 阅读(3401) 评论(0) 推荐(0) 编辑
摘要: 解决办法有两种:1、去掉默认密钥环的密码:打开应用程序->附件->密码和加密密钥(如果你的没有,在终端中输入 seahorse),切换到密码选项卡,会看到一个密码密钥环(我的密钥环是 login),右击->更改密码,然后在“旧密码”中填入系统登录密码,其他不用填,直接确定,并选择“使用不安全的存储器”,这样就可以去掉默认密钥环的密码了。2、这个方法是在网上看到的,不用删掉密钥环密码,但是密钥环的密码用明文保存起来,没有测试过,不知道好不好用,具体步骤如下:a,打开终端,输入:sudo apt-get install libpam-keyringb,新建一个 Bash 脚本,内 阅读全文
posted @ 2012-08-06 20:14 周柯文 阅读(12829) 评论(0) 推荐(1) 编辑
摘要: Android点击空白处或其他控件隐藏软键盘的完美方法! 阅读全文
posted @ 2012-07-10 23:33 周柯文 阅读(7275) 评论(0) 推荐(0) 编辑