上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 71 下一页
摘要: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Test{ public static void main(String args[]){ System.out.print("请输入内容:"); /* * 获取键盘输入方法一 Scanner input = new Scanner(System.in); String s = input.nextLin... 阅读全文
posted @ 2012-01-18 17:02 hnrainll 阅读(5501) 评论(0) 推荐(0) 编辑
摘要: Android 贪吃蛇、俄罗斯方块、中国象棋、阅读器等应用功能150多个实例源码15本超级经典Android教程,都是pdf完整版的海量源码 不断更新中。。。Android 贪吃蛇 程序代码源码点击下载7个经典Android应用程序实例源代码点击下载安卓Android俄罗斯方块游戏--完整游戏项目源码点击下载安卓Android中国象棋Chess程序项目源码源代码点击下载Android应用开发详解教材源码(上册)--10个单元40多个实例源码点击下载Android应用开发详解教材源码(下册)--8个单元30多个实例源码点击下载Mp3播放器源码Android实战项目源码点击下载Android 培训 阅读全文
posted @ 2012-01-17 22:23 hnrainll 阅读(9456) 评论(2) 推荐(2) 编辑
摘要: (一)成为Android高手必须掌握的8项基本要求【1】Android操作系统概述1. Android系统架构。 2. Android利用设计理念。 3. Android 开源知识。 4. Android 参考网站与权威信息。【2】 Android SDK及其开发环境搭建 1. Android SDK的版本发布。 2. ADT插件的安装和更新。 3. Android利用程序架构。 4. 建立第一个Android项目(HelloAndroid!)。 5. 通过Eclipse导入一个开源项目 6. 可视化的界面开发工具 7. 布置利用程序到Android模仿... 阅读全文
posted @ 2012-01-17 22:21 hnrainll 阅读(2989) 评论(0) 推荐(0) 编辑
摘要: 本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少 条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库 (collections,serialization,streams,networking,?multithreading,reflection,event,handling,NIO,localizati 阅读全文
posted @ 2012-01-17 22:20 hnrainll 阅读(724) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/ioctl.h>#include <sys/socket.h>#include <netinet/in.h>#include <net/if.h>int main(int argc, char *argv[]){ struct ifreq ifreq; int sock = 0; char mac[32] = "& 阅读全文
posted @ 2012-01-17 19:11 hnrainll 阅读(9149) 评论(2) 推荐(2) 编辑
摘要: 最普通的用法,例如: float f; QString str = QString("float is %1").arg(f);则可将f转化为QString类型的名为str的变量另外,还可以按照下文方式使用,相对进阶一些:根据fmt指定的格式,参数a被格式化,g为默认情况并且可以为下列之一: e- 格式化为[-]9.9e[+|-]999 E- 格式化为[-]9.9E[+|-]999 f- 格式化为[-]9.9 g- 使用e或f格式,看哪一个更简练 G- 使用E或f格式,看哪一个更简练在所有的情况下,小数点之后数字的个数等于prec指定的精度。double d = 12.34 阅读全文
posted @ 2012-01-17 10:10 hnrainll 阅读(10634) 评论(0) 推荐(0) 编辑
摘要: 对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。01. 变得有耐心 02. 保持健康 03. 拥抱变化带来的不适应 04. 学习一门新的编程语言 05. 自动化 06. 学习更多数学知识 07. 关注安全 08. 备份你的数据 09. 学习更多理论知识 10. 接触艺术和人文 11. 向新的软件学习 12. 完成一个自己的项目 接下来我会对这些建议逐个介绍。 变得有耐心 程序员们会担心锻炼耐心付出的努力得不到应有的回报。其实,培养耐心只要付出很小的投入就能... 阅读全文
posted @ 2012-01-16 09:01 hnrainll 阅读(419) 评论(0) 推荐(0) 编辑
摘要: this指的是当前正在访问这段代码的对象,当在内部类中使用this指的就是内部类的对象, 为了访问外层类对象,就可以使用外层类名.this来访问,一般也只在这种情况下使用这种示例代码,请注意第17行!代码来自《Android应用开发揭秘》public class Activity01 extends Activity{ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /* 设置显示main.xml布局 */ setCo... 阅读全文
posted @ 2012-01-13 07:13 hnrainll 阅读(17322) 评论(0) 推荐(2) 编辑
摘要: 简单工厂模式1. 目的 工厂模式就是专门负责将大量有共同接口的类实例化,而且不必事先知道每次是要实例化哪一个类的模式。它定义一个用于创建对象的接口,由子类决定实例化哪一个类。 2 . 简单工厂模式的结构 3. 一个简单例子java 代码//产品接口 publicinterfaceProduct{ publicvoidgetName(); } //具体产品A publicclassProductAimplementsProduct{ publicvoidgetName(){ System.out.println("IamProductA"); } } //具体产品B publ 阅读全文
posted @ 2012-01-12 10:14 hnrainll 阅读(378) 评论(0) 推荐(0) 编辑
摘要: JNI是JAVA标准平台中的一个重要功能,它弥补了JAVA的与平台无关这一重大优点的不足,在JAVA实现跨平台的同时,也能与其它语言(如C、C++)的动态库进行交互,给其它语言发挥优势的机会。有了JAVA标准平台的支持,使JNI模式更加易于实现和使用。在此总结了下面这个知识图:实例:环境说明:ubuntu 10.4.2 LTS系统程序清单1:src/com/magc/jni/HelloWorld.java 1 /** 2 * 3 */ 4 package com.magc.jni; 5 6 /** 7 * @author magc 8 * 9 */10 publicclass Hel... 阅读全文
posted @ 2012-01-12 09:50 hnrainll 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 导读:原文来自dotmac.rationalmind.net上一篇《Some lesser-known truths about programming》,译文来自外刊IT评论整理编译《关于编程,鲜为人知的真相》而来。我常年程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶:1.一个程序员用在写程序上的时间大概占他的工作时间的10-20%,大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码——不管他的技术水平有多高。好的程序员花去90%的时间在思考、研究和实验,来找出最优方案。差的程序员花去90%的时间在调试问题程序、盲目的修改程序,期望 阅读全文
posted @ 2012-01-12 09:08 hnrainll 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、 Intent 作用 Intent被译作意图,其实还是很能传神的,Intent期望做到的,就是把实现者和调用者完全解耦,调用者专心将以意图描述清晰,发送出去,就可以梦想成真,达到目的。 Intent 是一个将要执行的动作的抽象描述,一般来说是作为参数来使用,由Intent来协助完成android各个组件之间的通讯。比如说调用 startActivity()来启动一个activity,或者由broadcaseIntent()来传递给所有感兴趣的 BroadcaseReceiver, 再或者由startService()/bindservice()来启动一个后台的service.所以可以看出来 阅读全文
posted @ 2012-01-11 19:11 hnrainll 阅读(2062) 评论(0) 推荐(0) 编辑
摘要: List, ListView, ListActivity, Adapter, ListAdapter, ArrayAdapter, SimpleAdapter,SimpleCursorAdapter 的关系一个ListActivity是一个Activity, 它派生于android.app.Activity;一个ListActivity必须包含一个ListView, 可以通过getListView()返回ListView对象;一个ListView是一个View, 是用垂直列表方式来显示数据项的View;它派生于android.widget.AbsListView一个List是一个模板集合, 它 阅读全文
posted @ 2012-01-11 15:17 hnrainll 阅读(778) 评论(0) 推荐(0) 编辑
摘要: class Single { private static Single s = new Single(); //单态模式设计,这里的构造函数是私有的,所以不能new private Single(){} //只能通过调用getInstance()得到Single的引用 public static Single getInstance(){ return s; } public void print(){ System.out.println("Hello Java"); }}public class Tes... 阅读全文
posted @ 2012-01-11 14:59 hnrainll 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 【JAVA EE企业级开发四步走完全攻略】http://redking.blog.51cto.com/27212/110742/ 阅读全文
posted @ 2012-01-10 23:40 hnrainll 阅读(298) 评论(0) 推荐(0) 编辑
摘要: java 算法数据http://g.51cto.com/michael/blog-204-1.html 阅读全文
posted @ 2012-01-10 23:38 hnrainll 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 开发者是否真的还需要一种新的编程语言呢?选择已经有那么多了,现有的语言都让开发者应接不暇,可是各种新的编程语言还是在以惊人的速度产生!答案 就是随着多核CPU、云计算、移动及分布式结构的不断发展,简单的语法已经不能适用,我们需要更加强大的语言!而以下10种编程语言,或正在走向成熟,或 还在开发,可是它们都以全新的视角演绎着软件开发的艺术,每一种语言,都有可能打开编程世界的新大门! No.1:Dart JavaScript在Web的交互性方面运用得很好,但是当Web应用程序的代码行过多时,它的弱点就会显现出来,因此,Google推出了新的结构化Web编程语言Dart用以替代JavaScript。 阅读全文
posted @ 2012-01-10 23:14 hnrainll 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 在我的代码旅程和编程经历中,已经遭遇很多奇特的对手,还有更为奇特的盟友。我至少发现有5种代码勇士,有些是出色的战友,其他则似乎都在搅黄我的每个计划。不过他们都在软件开发的万神殿上都有一席之地。如果没有不同编程风格的良好组合,你可能会发现你的项目要不就是耗时过长,要不就是太不稳定或太过完美而无人去做。不过他们都在软件开发的万神殿上都有一席之地。如果没有不同编程风格的良好组合,你可能会发现你的项目要不就是耗时过长,要不就是太不稳定或太过完美而无人去做。1. The duct tape programmer 喉咙贴了胶带的程序员The code may not be pretty, but damn 阅读全文
posted @ 2012-01-10 19:28 hnrainll 阅读(365) 评论(0) 推荐(0) 编辑
摘要: JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据.这个String类提供了数值不可改变的字符串.而这个StringBuffer类提供的字符串进行修改.当你知道字符数据要改变的时候你就可以使用 StringBuffer.典型地,你可以使用 StringBuffers来动态构造字符数据. Java String的使用方法: 1. 首先String不属于8种基本数据类型,String是一个对象. 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性. 2. new Str 阅读全文
posted @ 2012-01-10 09:45 hnrainll 阅读(1885) 评论(0) 推荐(0) 编辑
摘要: 1. java.net.InetAddress类的使用1.1. 简介IP地址是IP使用的32位(IPv4)或者128位(IPv6)位无符号数字,它是传输层协议TCP,UDP的基础。InetAddress是Java对IP地址的封装,在java.net中有许多类都使用到了InetAddress,包括ServerSocket,Socket,DatagramSocket等等。InetAddress的实例对象包含以数字形式保存的IP地址,同时还可能包含主机名(如果使用主机名来获取InetAddress的实例,或者使用数字来构造,并且启用了反向主机名解析的功能)。InetAddress类提供了将主机名解析 阅读全文
posted @ 2012-01-09 21:07 hnrainll 阅读(57806) 评论(0) 推荐(2) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 71 下一页