- 博客(71)
- 问答 (1)
- 收藏
- 关注
原创 JAVA下载地址
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u25-oth-JPR Java SE 6下载地址 http://www.oracle.com/technetwork/java/javase/downloads/ja
2017-06-28 08:59:53 17768
原创 ubuntu 14.04 samba配置
想要在windows上访问我虚拟机ubuntu的文件夹,然后写了个bat文件 net use Z: \\192.168.21.110\myhome "123456" /user:"qnx" /p:n提示说网络路径不对。然后网上各种查资料。一、安装samba服务器sudo apt-get install samba。而且要到你要共享的目录的属性把共享勾上。然后发现
2017-04-18 10:59:22 618
转载 64位系统下编译32位的汇编程序
最近重新开始看汇编的书,但是依然还是以前的问题,没法用popl和pushl(以前是干脆用的popq以及pushq),但是感觉用起来麻烦,特别对照书看,那么在网上搜索了一下发现果然有类似的博客先是汇编 as --32 -o powers.o powers.s然后链接 ld -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 -o power
2015-12-17 11:50:27 1164
原创 A20 程序崩溃的调试
1、首先找到log信息中 backtrace:标识符在标识符下方有崩溃所在的文件的名字和地址如: backtrace:01-02 08:33:05.050: I/DEBUG(1258): #00 pc 00016d94 /system/lib/libc.so (write+12)01-02 08:33:05.050: I/DEBUG(1258): #01 pc
2015-12-15 10:58:30 862
原创 Android 设置声音时出现按键音
static AudioManager tMyAudioManager;tMyAudioManager = (AudioManager) tMyContext.getSystemService(Context.AUDIO_SERVICE);tMyAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, tInputVal, AudioM
2015-11-14 15:14:25 2238
原创 android调用库文件
将要调用的库(libffmpeg.so)文件放到一个独立的文件夹如mylib,然后编译一个Android.mk文件LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)FFMPEGPATH := $(OUT)/obj/SHARED_LIBRARIES/libffmpeg_intermediates$(shell mkd
2015-10-12 15:05:03 891
转载 system执行linux命令通过返回值判断是否成功
static intRunCommand(string& result,const string& command,bool erroutput =false){ if(erroutput) command += "2>&1 "; FILE* fp = popen((command + redirector).c_str(),"r");
2015-10-12 14:57:47 2491
原创 Bash脚本中的操作符
一、文件测试操作符如果下面的条件成立将会返回真.-e文件存在-a文件存在这个选项的效果与-e相同. 但是它已经被"弃用"了, 并且不鼓励使用.-f表示这个文件是一个 一般 文件(并不是目录或者设备文件)-s文件大小不为零-d表示这是一个目录-b表示这是一个块设备(软盘, 光驱, 等等.)-c表示这是一个字符设备(键盘, modem,
2015-06-27 11:01:58 979
原创 Android gpio口在sys_comfig中的参数意义
;Port:端口+组内序号;第一个尖括号:功能分配,0为输入,1为输出,2是可做 IO口,6是中断口,其余不确定;第二个尖括号:内置电阻;使用0的话,标示内部电阻高阻态,如果是1则是内部电阻上拉,2就代表内部电阻下拉。使用 default的话代表默认状态,即电阻上拉。其它数据无效。;第三个尖括号:驱动能力;default代表驱动能力是等级1;第四个尖括号:输出有效所需电平;即是该供
2015-06-26 11:27:51 1146 2
转载 android 绘图之Paint
/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制
2015-06-19 13:51:29 582
转载 android wifi state and wifi ap state
/** * Wi-Fi is currently being disabled. The state will change to {@link #WIFI_STATE_DISABLED} if* it finishes successfully. * * @see #WIFI_STATE_CHANGED_ACTION * @see #getWifiState() */
2015-05-14 10:16:51 1302
转载 JAVA的String 类
String类 1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = “abc”; s = “Java语言”;
2015-05-13 14:29:34 453
转载 android 调用系统命令实现关机
系统reboot命令有两个功能(我暂时知道的),关机跟重启,一开始以为它就只会用来重启的,下面用java代码调用这个命令来实现关机和重启public static int shutdown() { int r = 0; try { Process process = Runtime.getRuntime().exec(new String
2015-04-25 14:10:09 1430
转载 (总结)Linux的chattr与lsattr命令详解
PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。lsattr命令是显示chat
2015-03-21 14:22:42 598
转载 shell IFS变量和$*
$IFS默认为空白(空格, 制表符,和换行符),但这是可以修改的,比如,在分析逗号分隔的数据文件时,就可以设置为逗号。 例如”111 222 333 444″,这个字符串其实就是111222333444,由于IFS里也有个,所以在它眼中就是分隔符,所以”111 222 333 444″在它看来就是这个鬼样子111222333444,由于分隔符(不是所有的分隔符都会合并,空格是个例外)进行
2015-02-28 18:35:10 566
转载 使用 Strace 和 GDB 调试工具的乐趣
让我们以一个简单的 UNIX 命令 pwd 作为开始,然后更深入地研究该命令在完成其任务的过程中进行了哪些工作。启动 xterm 以创建一个进行实验的受控环境,然后输入下面的命令:$ pwd这个 pwd 命令显示了当前的工作目录。在我的计算机上,当时的输出是:/home/bill/一个如此简单的函数掩饰了该命令底层的复杂性(顺便说一下,所有的计算机程序都是这样的)。
2015-02-03 13:47:55 607
转载 Android生成随机数
Android开发如何生成随机数? 看本文生成随机数代码,本文这种生成随机数的方法的产生值随着时间而变化,这样的随机数才是有效的Strings = "";Random ran =new Random(System.currentTimeMillis());for (inti = 0; i 10; i++) {s =s + "\n" + ran.nextInt
2015-01-12 19:32:28 1613
转载 ping: sendto: Network is unreachable
在我的板子上ping路由上的IP的时候可以ping通,但是ping外网的IP的时候提示“ping: sendto: Network is unreachable”后来使用route命令看了一下# routeKernel IP routing tableDestination Gateway Genmask Flags Metric Ref
2015-01-04 14:06:59 790
转载 android 获取系统当前时间
有三种方法:方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:import java.util.*;import java.text.*;//以下默认时间日期显示方式都是汉语语言方式//一般语言就默认汉语就可以了,时间日期的格式默认为MEDIUM风格,比如:2008-6-16 20:54:53//
2014-12-30 20:19:07 660
转载 android线程控制UI更新(Handler 、post()、postDelayed()、postAtTime)
android线程控制UI更新(Handler、post()、postDelayed()、postAtTime)Posted by androidfoot on August 25, 2010Leavea comment (0)Goto commentsAndroid 线程是单线程的。 所以更新UI要用到Handler:private Handler spl
2014-12-30 20:16:20 755
原创 android 自定义字体ttf使用的几种方法
1、首先来说下两种创建方式 (1) 这种要放在assets文件夹下Typeface typeface = Typeface.createFromAsset(getContext().getAssets(),"fonts/font.ttf"); (2) 而这种是指定路径的Typeface typeface = Typeface.createFro
2014-12-10 17:16:59 2582
原创 android 一个问题
在这两天开发apk的过程当中,app的大体架构是,运行程序,先出现一段开机动画(前台),导入各种图片等资源(后台),资源导入完毕后,自动切换到循环播放某MTV歌曲,并且可以弹出各种菜单(popupwindow,2D),和一个菜单旋转选择的glsurfaceview(3D), 那么我就用imageswitcher将两者分开,先显示开机动画的包含view(它是一个自定义的类(组件))布局(loadvi
2014-12-03 14:35:12 511
转载 Java之implements
转帖自 G-tech的博客技术学习笔记http://bgutech.blog.163.com/blog/static/182611243201162742122112/implements 也是实现父类和子类之间继承关系的关键字,如类 A 继承 类 B 写成 class A implements B{}.implements是一个类实现一个接口用的关键
2014-11-25 18:08:58 497
转载 Android中Animation详解
Animation从总体来说可以分为两类:Tweened Animations:该类提供了旋转,移动,伸展,淡入淡出等效果Frame-By-Frame Animations:该类可以创建一个Drawable序列,这些Drawable可以按照指定的事件间隔一个一个显示,和动画片差不多一、Tweened AnimationsTweened Animations也有四种类型:Alph
2014-11-13 18:12:43 584
转载 Android 的 Matrix 解析
先介绍Matrix的几个方法:public void preScale(float sx,float sy)sx,sy分别表示对X轴和Y轴的放大倍数,如果是负数,就表示翻转并且放大相应倍数public void setRotate(float degrees, float px, float py)以点px,py为中心旋转degresspublic void setSk
2014-11-13 15:30:46 622
转载 Eclipse import Android project 出错解决方法
学习别人的代码时,需要在eclipse把它导入进来。但是因为大家使用Android SDK版本的不同(我使用的是Android 2.2 API 8),从而导致项目被导进来出现错误。正确的解决方法是改一下工程目录下default.properties中的target值改为target = android-19 问题解决
2014-11-11 14:26:12 754
转载 浅析java callback 回调模式
看过spring、hibernate源码的朋友对callback回调模式应该并不陌生,用一句话来概括就是:“if you call me, i will call back”,说白了,就是有相互依赖关系的两个类之间的互相调用,现在看看下面的代码模型:Java代码 package com.cuishen.callback; public class Context
2014-11-11 11:45:16 547
转载 gdb远程调试
GDB调试器提供了两种不同的调试代理用于支持远程调试,即gdbserver方式和stub(插桩)方式。这两种远程调试方式是有区别的。gdbserver本身的体积很小,能够在具有很少存储容量的目标系统上独立运行,因而非常适合于嵌入式环境;而stub方式则需要通过链接器把调试代理和要调试的程序链接成一个可执行的应用程序文件,如果程序运行在没有操作系统的机器上,那么stub需要提供异常和中断处理序,
2014-11-05 13:37:08 1962
转载 java中数据类型转换
java中数据类型转换1如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Dou
2014-10-13 10:25:18 551
转载 android AsyncTask介绍
http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html
2014-09-25 18:12:03 490
转载 Gedit中文乱码
http://wiki.ubuntu.com.cn/Gedit%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81
2014-09-15 09:06:09 537
转载 Android ImageView设置图片的可见性
http://blog.sina.com.cn/s/blog_7db304660100z0kg.html
2014-09-10 18:59:23 654
转载 Android学习笔记之AndroidManifest.xml文件解析
http://blog.chinaunix.net/uid-540802-id-3024378.html
2014-09-03 17:32:04 478
转载 android 去掉顶部状态栏
在anroid 的AndroidManifest.xml里添加android:theme="@android:style/Theme.NoTitleBar.Fullscreen"去掉顶部title和状态栏全屏 android:icon="@drawable/icon" android:label="@string/app_name"手动写添加的话比较麻烦,基本每个activity
2014-09-03 16:48:51 2155
转载 Plug-in com.android.ide.eclipse.adt was unable to load class android
http://stackoverflow.com/questions/10151691/plug-in-com-android-ide-eclipse-adt-was-unable-to-load-class-android
2014-09-03 14:17:58 1946
空空如也
android 如何让PopupWindow显示在ImageView的下方
2015-06-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人