资料_转载
我用双手-成就你的梦想
https://sourceware.org/binutils/docs-2.18/as/i386_002dDependent.html#i386_002dDependent
http://cpp.ezbty.org/manpage 中文手册
http://www.ibm.com/developerworks/cn/linux/l-cn-gdbmp/ gdb多进程调试
展开
-
permission denied (publickey)解决方法
ssh出现permission denied (publickey)问题: 修改/etc/ssh/sshd-config文件.将其中的PermitRootLogin no修改为yesPubkeyAuthentication yes修改为noAuthorizedKeysFile .ssh/authorized_keys前面加上#屏蔽掉,PasswordAuthentica转载 2014-04-16 09:17:43 · 8186 阅读 · 0 评论 -
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 阅读 · 0 评论 -
adb shell 命令详解
http://www.open-open.com/lib/view/1327557366686转载 2014-10-30 14:33:07 · 526 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 · 1614 阅读 · 0 评论 -
Ubuntu播放midi文件
sudo apt-get install vlc-plugin-fluidsynth转载 2014-12-24 17:28:55 · 1819 阅读 · 0 评论 -
使用 Strace 和 GDB 调试工具的乐趣
让我们以一个简单的 UNIX 命令 pwd 作为开始,然后更深入地研究该命令在完成其任务的过程中进行了哪些工作。启动 xterm 以创建一个进行实验的受控环境,然后输入下面的命令:$ pwd这个 pwd 命令显示了当前的工作目录。在我的计算机上,当时的输出是:/home/bill/一个如此简单的函数掩饰了该命令底层的复杂性(顺便说一下,所有的计算机程序都是这样的)。转载 2015-02-03 13:47:55 · 607 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 · 661 阅读 · 0 评论 -
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 阅读 · 0 评论 -
shell IFS变量和$*
$IFS默认为空白(空格, 制表符,和换行符),但这是可以修改的,比如,在分析逗号分隔的数据文件时,就可以设置为逗号。 例如”111 222 333 444″,这个字符串其实就是111222333444,由于IFS里也有个,所以在它眼中就是分隔符,所以”111 222 333 444″在它看来就是这个鬼样子111222333444,由于分隔符(不是所有的分隔符都会合并,空格是个例外)进行转载 2015-02-28 18:35:10 · 567 阅读 · 0 评论 -
(总结)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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
JAVA的String 类
String类 1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = “abc”; s = “Java语言”;转载 2015-05-13 14:29:34 · 453 阅读 · 0 评论 -
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 · 1304 阅读 · 0 评论 -
android 绘图之Paint
/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制转载 2015-06-19 13:51:29 · 585 阅读 · 0 评论 -
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 · 2493 阅读 · 0 评论 -
gdb远程调试
GDB调试器提供了两种不同的调试代理用于支持远程调试,即gdbserver方式和stub(插桩)方式。这两种远程调试方式是有区别的。gdbserver本身的体积很小,能够在具有很少存储容量的目标系统上独立运行,因而非常适合于嵌入式环境;而stub方式则需要通过链接器把调试代理和要调试的程序链接成一个可执行的应用程序文件,如果程序运行在没有操作系统的机器上,那么stub需要提供异常和中断处理序,转载 2014-11-05 13:37:08 · 1963 阅读 · 0 评论 -
Android中Animation详解
Animation从总体来说可以分为两类:Tweened Animations:该类提供了旋转,移动,伸展,淡入淡出等效果Frame-By-Frame Animations:该类可以创建一个Drawable序列,这些Drawable可以按照指定的事件间隔一个一个显示,和动画片差不多一、Tweened AnimationsTweened Animations也有四种类型:Alph转载 2014-11-13 18:12:43 · 584 阅读 · 0 评论 -
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 阅读 · 0 评论 -
Ubuntu 12.10下安装ibus中文输入法
1,安装ibus框架终端输入以下命令:sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt42,启用Ibus框架终端输入以下命令:im-switch -s ibus3,重新启动Computer,或者注销当前用户。4,安装相应输入法引擎:如安装拼音:sudo apt-get instal转载 2014-04-18 15:42:45 · 739 阅读 · 0 评论 -
Ubuntu新添加用户无法sudo问题的解决
Ubuntu新添加的hadoop用户无法通过sudo执行命令,提示: hadoop is not in the sudoers file... 解决这个问题只需要切换到其他可以执行sudo的用户,修改/etc/sudoers文件即可,但是这个文件的修改要很小心,它默认的权限为440,所以要改权限,修改完文件再把权限改回去 改权sudoers文件的权限时要注意:转载 2014-05-06 12:24:29 · 950 阅读 · 0 评论 -
Ubuntu 13.10 安装 ia32-lib
Ubuntu 13.10下面不参直接安装ia32-libs,直接安装的时候会提示下面的信息:output$ sudo apt-get install ia32-libsReading package lists... DoneBuilding dependency treeReading state information... DonePackage ia32-libs is转载 2014-06-23 17:31:49 · 890 阅读 · 0 评论 -
How to Install the Gnome Classic Desktop in Ubuntu 14.04
The Ubuntu desktop has changed a lot over time. If you’re a new user, you may only know the Unity desktop environment. However, if you’re a long-time user, you may prefer the original Gnome desktop en转载 2014-06-23 18:52:01 · 1278 阅读 · 0 评论 -
Ubuntu下为Firefox安装Adobe Flash Player
使用环境: OS:Ubuntu 12.04 LTS Browser: Firefox 12.0 Adobe Flash Player: install_flash_player_11_linux.x86_64.tar.gz 安装方法: 1. 下载Adobe Flash Player: 请从Adobe官方下载,也可以从这个URL下转载 2014-06-27 17:19:14 · 521 阅读 · 0 评论 -
Ubuntu中安装tftp服务的方法
检查tftp是否已经安装:netstat -a | grep tftp 若出现:udp 0 0 *:tftp 则说明已经安装,否则没有。1、安装相关软件包apt-get install tftpd (服务端)apt-get install tftp (客户端)转载 2014-06-19 15:10:12 · 563 阅读 · 0 评论 -
linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下: # tar -cf all.tar *.jpg转载 2014-06-19 16:30:29 · 539 阅读 · 0 评论 -
Your version is: java version "1.6.0_24". The correct version is: Java SE 1.6.
Wrong Java VersionI have the Java 6 OpenJDK, version 1.6.0_24. This meets the android Java requirement for 1.6.0, but I found (later in the build process) that Android really needs to be built by Su转载 2014-08-05 12:00:41 · 3830 阅读 · 0 评论 -
Ubuntu apt-get详解
包机制管理:不同的发行版本它们的包管理机制也是不同的。“起初GNU/Linux系统中只有.tar.gz。用户必须自己编译他们想使用的每一个程序。在Debian出现之後,人们认为有必要在系统中添加一种机制用来管理安装在计算机上的软件包。人们将这套系统称为dpkg。至此着名的‘package’首次在GNU/Linux上出现。不久之後红帽子也开始着手建立自己的包管理系统‘rpm’。“GNU/转载 2014-08-05 16:53:11 · 619 阅读 · 0 评论 -
sudo apt-get upgrade --fix-missing
还以为 “--fix-missing” 这个选项的意思是到别的地方下载这些找不到的文件。结果用了才知道,原来就是 “ignore missing”。转载 2014-08-05 12:05:49 · 8360 阅读 · 0 评论 -
EGL接口介绍
EGL 是 OpenGL ES 和底层 Native 平台视窗系统之间的接口。本章主要讲述OpenGL ES 的 EGL API ,以及如何用它创建 Context 和绘制Surface 等,并对用于 OpenGL 的其他视窗 API 做了比较分析,比如WGL 和 GLX 。本章中将涵盖如下几个方面: EGL 综述 转载 2014-06-21 09:55:44 · 614 阅读 · 0 评论 -
ubuntu 14.04 系统设置内好多东西没有了
sudo apt-get install unity-control-center搞定!转载 2014-08-07 14:41:59 · 943 阅读 · 0 评论 -
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 阅读 · 0 评论 -
Eclipse import Android project 出错解决方法
学习别人的代码时,需要在eclipse把它导入进来。但是因为大家使用Android SDK版本的不同(我使用的是Android 2.2 API 8),从而导致项目被导进来出现错误。正确的解决方法是改一下工程目录下default.properties中的target值改为target = android-19 问题解决转载 2014-11-11 14:26:12 · 755 阅读 · 0 评论 -
浅析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 · 548 阅读 · 0 评论 -
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 · 621 阅读 · 0 评论