上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 71 下一页
摘要: 下载了ANDROID3的SDK(revision 10)的,但是使用的ADT是0.9.6那个版本的,结果在ECLIPSE中使用“Android SDK and AVD Manager”的时候,产生了如下的错误:“Could not find SDK_Root\tools\adb.exe”。因为新版本的ANDROID的 adb.exe 是存在于“platform-tools”文件夹下面的,而非以前的“tools”文件夹。谷歌了一下,发现有些解决方法说:先安装一个低版本的SDK(比如,1.5),然后慢慢升级至最新。但觉得最直接的方法是:升级ADT的版本,升级最新的10.0.0版本即可。Andr.. 阅读全文
posted @ 2011-10-09 19:41 hnrainll 阅读(13465) 评论(2) 推荐(0) 编辑
摘要: 比较常用的Eclipse开发Android的快捷键:自动补充import Package Ctrl+Shift+O,这里O代表Organize Import的意思;格式化代码缩进 Ctrl+Shift+F,这里面我们可以记忆F为Format格式化的意思; 快速查找代码 Ctrl+F;撤消到上一次 Ctrl+Z;智能内容感知 Alt+/ ,该快捷键可以方便的匹配我们使用的类信息,/ 在键盘上和?是同一个按键;调用运行Run As对话框可以使用 Ctrl+F11,如果为Debug调试方式可以直接使用 F11 生成一个板块注释 Alt+Shift+J ,单行注释为 Ctrl+/;在一个类中查找方法 阅读全文
posted @ 2011-10-06 09:38 hnrainll 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/cheney23reg/archive/2010/08/19/1803474.html 有图片.这几天看到了几个不错的Android 上的应用,心痒痒,也想探索一下Android 的世界,于是决心学习一下Android 的开发技术。 :) 接下来当然是搭建Android 的开发环境啦,步骤如下: 1. 安装JDK。注意这里只是安装JRE是不行的,需要安装JDK 笔者是去 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载了 JDK 6 Update 20。 阅读全文
posted @ 2011-10-02 22:22 hnrainll 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.ibm.com/developerworks/cn/opensource/os-android-devel/简介黑莓和 iPhone 都提供了受欢迎的、高容量的移动平台,但是却分别针对两个不同的消费群体。黑莓是企业业务用户的不二选择。但是,作为一种消费设备,它在易用性和 “新奇特性” 方面难以和 iPhone 抗衡。Android 则是一个年轻的、有待开发的平台,它有潜力同时涵盖移动电话的两个不同消费群体,甚至可能缩小工作和娱乐之间的差别如今,很多基于网络或有网络支持的设备都运行某种 Linux 内核。这是一种可靠的平台:可经济有效地进行部署和提供支持,并且可直接作 阅读全文
posted @ 2011-09-30 19:05 hnrainll 阅读(497) 评论(0) 推荐(0) 编辑
摘要: <stdio.h>中定义了perror(),perror是在标准输出上输出msg字符串,然后再后面加上:错误语段(这个错误语段对应这时的errno) <string.h>中定义了strerror(),strerror是把一个错误numb作为参数,然后返回错误numb所对应的错误语段,一般用errno。#include <stdio.h>#include <unistd.h>#include <sys/types.h>#include <string.h>#include <errno.h>int main(in 阅读全文
posted @ 2011-09-30 13:33 hnrainll 阅读(2331) 评论(0) 推荐(0) 编辑
摘要: 转自:http://hi.baidu.com/clebean/blog/item/cdab34da86055ed7b7fd482d.html 仅供参考!在开始之前有必要再讨论一下J2ME,J2SE,J2EE这些概念。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手机,PDA等等。J2SE,Java 2 Platform,Standard Edition,我们通常所说的JDK(Java Development Kit)包含在此,是J2EE的基础。J2EE,Java 2 Platform,Enterprise Edition, 阅读全文
posted @ 2011-09-30 07:07 hnrainll 阅读(4642) 评论(0) 推荐(0) 编辑
摘要: 每隔一段时间,就会收到些类似的消息:怎么学好软件开发? 我已经学完了A,我接下来该学B还是C?其实这样的问题,真的是一言难复。如何学习,是一个很复杂的话题,尤其是眼下业内的技术名词日新月异,乱花迷人眼,使得新人更加看不清。所以才激发了我关于“技术族谱”的设想,本意就是想通过一个机制来理顺知识之间的关系,分享每个人的学习经验,新人借鉴老人的学习路径,从而减少走弯路的现象。记得2007年的时候,一次团队内部开总结会,我在白板上随手画过一个开发相关知识的结构图,当时还有团队成员拿相机拍下来,现在想想,也许对某些人有一定的指导意义,于是今天整理了一下发出来,如下图所示: 一些相关的解释:学校里的课程没 阅读全文
posted @ 2011-09-30 07:00 hnrainll 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 从网上发现这篇文章,发现和我写的一篇关于《知识体系》的文章互相呼应,就转过来了。转自:http://tieba.baidu.com/f?kz=692446591怎么学习Java,这是很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很容易拓展J2EE和J2ME。J2ME,The Micro Edition of. 阅读全文
posted @ 2011-09-30 06:56 hnrainll 阅读(740) 评论(0) 推荐(0) 编辑
摘要: Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的优点)相比,后者无疑在易操作性上更胜一筹。但是为什么又有那么多的爱好者钟情于Linux呢,当然自由是最吸引人的一点,另外Linux强大的功能也是一个非常重要的原因,尤其是Linux强大的网络功能更是引人注目。放眼今天的WAP业务、银行网络业务和曾经红透半边天的电子商务,都越来越倚重基于Linux的解决方案。因此Linux网络编程是非常重要的,而且当我们一接触到Linux网络编程,我 阅读全文
posted @ 2011-09-29 20:55 hnrainll 阅读(478) 评论(0) 推荐(0) 编辑
摘要: /**************************************************************************** program: proxyd module: proxyd.c summary: provides proxy tcp service for a host on an isolated network. programmer: Carl Harris (ceharris@vt.edu) date: 22 Feb 94 description: ... 阅读全文
posted @ 2011-09-29 20:21 hnrainll 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 日前,全球最大的中文搜索引擎百度正式推出新的首页,这是80%中国网民的“互联网入口”近10年来的第一次,并成为一个开放的互联网平台。对近5亿的中国网民来说,相比门户网站、微博和社交网络,搜索引擎的互联网入口角色更典型。对从事互联网服务和内容的大大小小的开发者而言,拥有巨量用户数的百度一旦开放,无疑是一个巨大的平台。 从2009年百度提出“框计算”概念,包含了为其他开发者提供平台的思想萌芽,到现在终于扛起互联网开放大旗,其间,开放平台的魅力其实已经在 苹果手机所引领的移动互联网上显现。业内人士认为,百度的开放可能会更加深刻影响中文互联网世界。对此,百度创始人兼首席执行官李彦宏接受了本报记... 阅读全文
posted @ 2011-09-29 11:23 hnrainll 阅读(238) 评论(1) 推荐(0) 编辑
摘要: 新闻来源:solidot 由Linux基金会主管、英特尔和三星支持的新移动/设备操作系统泰泽(Tizen)正式宣告成立。 泰泽是基于Linux的开源软件平台,可运行在智能手机、平板、上网本、车载信息系统和智能电视上。它将由一个技术指导委员会管理,成员包括了英特尔和三星。泰泽的应用程序接口是基于HTML5和其它web开放标准。除了HTML5应用程序外,泰泽的SDK将包括原生开发工具包。从核心系统到核心应用,泰泽的整个软件堆栈都会对外开放。泰泽的首个版本和SDK将在2012年第一季度发布。 阅读全文
posted @ 2011-09-28 19:02 hnrainll 阅读(380) 评论(0) 推荐(0) 编辑
摘要: /***************SimpelSniffer.c*************///auther:duanjigang@2006s//add by wenhao#include <stdio.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#include <sys/socket.h>#include <arpa/inet.h>#include <netinet/in.h>#include <sys/types.h>#i 阅读全文
posted @ 2011-09-27 13:13 hnrainll 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 前几天看了看<<TCP/IP>>第一卷,为了加深理解,便写了几个简单的程序,最近好忙,但是又怕忘记前面所学的知识,就粗糙的整理了一下,贴出来,希望能给初学者以指导,同时借助CU的论坛做个备份,呵呵.内容安排:1.原始套接字介绍1.1 原始套接字工作原理与规则1.2 简单应用2 FTP密码窃取器实现(简单的rootkit)2.1 设计思路2.2 实现2.3 不足与改进之处开始,嗯,喝口茶水先...........1.原始套接字(raw socket)1.1 原始套接字工作原理与规则 原始套接字是一个特殊的套接字类型,它的创建方式跟TCP/UDP创建方法几乎是一摸一样,例如 阅读全文
posted @ 2011-09-27 13:10 hnrainll 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 问HelloWorld问题的人实在是太多了,而且经常都以“问一个最简单的问题”开头。其实回想一下,自己也是从这个阶段过来的,说一句“你好”,真的是一个最简单的问题吗?...//think 好了,言归正传,let's say "HelloWorld!" in java... 首先,我们要假设一下我们的平台是Windows+JDK(Linux环境下也差不多)。这个环境是相当普遍、基础和入门的。确定已经正确安装JDK了,下一步是小心翼翼地敲入某本教程上的HelloWorld源码,存盘,然后编译,javac ...问题来了: * 错误1: 'javac' 不 阅读全文
posted @ 2011-09-24 15:00 hnrainll 阅读(587) 评论(0) 推荐(0) 编辑
摘要: Most people always have the following problem when run their java programs under linux box:Exception in thread "main" java.lang.NoClassDefFoundError: *.javaEven though these programs really have no problem at all.Here are some solutions for you:1) Check your syntax that you are trying to r 阅读全文
posted @ 2011-09-23 18:37 hnrainll 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 目标、心态、行为、认知决定着一个人工作的深度与高度。创业,很火爆的一个词。互联网崛起的许多神话,晕眩了多少希望摆脱拮据生活,又不愿意细水长流般坚守的年轻人。每听说朋友想创业,我都会像往来人问一句,你们是因为满腔热情、认定一样事情,而去创业,还是因为不满意目前的生活状态,便考虑换一种模式? 这个问题其实也是在问我自己。对我来说,两者不一样。前者 是主动去创造;后者是懦弱地逃避。 应届毕业生,也有一批人,憧憬着到创业型的公司里拼搏一番。一番厮杀下来,折戟沉沙,捶胸顿足,说自己没有遇到好老板,没有得到应有的报酬,忍受不了公司的低效管理,感觉自己在这里虚度光阴,计划另谋高就。 前些天朋友的微博写道:. 阅读全文
posted @ 2011-09-23 13:22 hnrainll 阅读(270) 评论(0) 推荐(0) 编辑
摘要: http://www.chinaunix.net 作者:cgweb发表于:2006-08-22 01:14:11【发表评论】 【查看原文】 【Linux讨论区】【关闭】关于LAN上有两个相同MAC地址的问题目的:验证发往目的IP的数据包是通过目的MAC来传递linuxserver的MAC是aa:aa:aa:aa:aa:aawindows98的MAC是BB:BB:BB:BB:BB:BBwindos2000的MAC是cc:cc:cc:cc:cc:cc将linuxMAC改为与win98的MAC相同,那么LAN上有两个相同的MACBB:BB:BB:BB:BB:BB此时win2000还能正常和linux 阅读全文
posted @ 2011-09-22 14:10 hnrainll 阅读(2298) 评论(0) 推荐(0) 编辑
摘要: linux下可以用libpcap函数库实现监听数据包,使用libnet 函数库发送数据包安装:在命令行下apt-get install 就可以了libpcap的使用:/*author hjjdate 2011-1-21function:capture packet with the ruler and output the packet informationmodify 2011-1-23function:get dns packet*/#include<stdio.h>#include<sys/socket.h>#include<sys/types.h> 阅读全文
posted @ 2011-09-22 11:46 hnrainll 阅读(9055) 评论(0) 推荐(1) 编辑
摘要: /************************************author hjjdate 2011-1-20function: send an arp packet to all machine on local netmodify: wenhaogcc arp.c -o arp -Wall -lnet**************************************/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#in 阅读全文
posted @ 2011-09-22 11:13 hnrainll 阅读(1077) 评论(0) 推荐(1) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 71 下一页