自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

10-3G-程龙

学习交流

  • 博客(87)
  • 资源 (2)
  • 收藏
  • 关注

原创 Objective-C https://itunes.apple.com/cn/app/ha-ha-ba-xiu-xian-shi-jian/id1112036209?mt=8

Objective-C语言是C语言的一个扩展集,许多具备Mac OS X 外观的应用程序都是使用该语言开发的。它以C语言为基础,添加了一些微妙但意义重大的特性。#import头文件声明,可保证头文件只被包含一次,而不论此命令实际上在那个文件中出现了多少次。       框架是一种聚集在一个单元的部件集合,包含头文件、库、图像、声音文件等。#import包含主头文件,就能获得整个集合。X

2012-04-21 20:23:44 1708

原创 派生类的三种继承方式 https://itunes.apple.com/cn/app/ha-ha-ba-xiu-xian-shi-jian/id1112036209?mt=8

派生类的三种继承方式公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。  1. 公有继承(public)   公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。  2. 私有继承(private)   私有继承的特点是基类的

2012-03-24 21:00:07 4076

原创 linux命令 https://itunes.apple.com/cn/app/ha-ha-ba-xiu-xian-shi-jian/id1112036209?mt=8

linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。ls [list]   这个命令就相当于dos下的dir命令一样,这也是Linux控制台命令中最为重要几个命令之一

2012-03-20 19:47:52 1991

原创 C++的20个错误信息

每当我们在编程的时候都会碰到或多或少的问题,只要我们弄清问题出在哪,那么我们的程序BUG就会很容易解决,下面我们就来共同研究一下常见的20中错误信息。1、fatal error C1010: unexpected end of filewhile looking for precompiled header directive。   寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没

2012-03-16 19:44:58 851

原创 c语言的一个小实例

键盘录入10个学生的基本信息,包括学生的学号、姓名、三门课的成绩、总成绩、平均成绩以及10个学生中最高的平均成绩// work0311.cpp : Defines the entry point for the console application.//#include "stdafx.h"struct student{ char num[6]; char name[6]

2012-03-11 20:54:23 699

原创 iPhone第五天之C基础--const变量

今天我们主要来说说const变量,const的使用是c语言中一个比较微妙的地方。首先是const变量定义的方式,它有两种定义方式第一种定义方式 const在类型的前面const int var = 100;第二种定义的方式 const在类型的后面int const var1 = 999;两种定义的方式没有区别const变量在定义的时候进行初始化当一个变量声明为con

2012-03-07 17:08:18 699

原创 iPhone第四天之C基础

今天我们继续研究C同样,我们还是以例子的方式来探讨。一:键盘输入a和b,求a和b之间值的和。首先,我们应该判断a和b的大小,a必须小于b,如果a大于b那么系统应该提示你重新输入// for.cpp : Defines the entry point for the console application.// #include "stdafx.h"

2012-03-06 20:37:19 921

原创 iPhone第三天之C基础

指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。指针的类型   从语法的角度看,你只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本身所具有的类型。让我们看看例一中各个指针的类型:   (1)int*ptr;

2012-03-04 21:51:06 596

原创 iPhone第二天之C基础

今天我们主要说的还是C的基础,这次我们主要由代码来具体说明。首先来说说最头疼的问题a=i++与a=++i的区别,a=i++是先赋值再自增,a=++i是先自增再赋值  int i = 5; int b = i++; int c = i; printf("b = %d\n",b); printf("c = %d\n",c

2012-03-03 20:37:30 659

原创 iPhone第一天之C基础

今天我们可是了我们iPhone开发旅程,首先在开发iPhone应用之前我们要掌握C,C是最基础的。虽然我在最早接触开发前接触的不是C而是C++,但是我感觉它们有很多相同的地方。我一位老师说过:只要你弄透一门语言,那么你想掌握别热语言就是轻而易举的事。首先我们先应该掌握一下C这门语言。C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.R

2012-03-02 21:21:51 1101 2

原创 html 解析

Insert title here <!-- window.onload = function(){ //根节点 var doc = document.documentElement; alert(do

2012-02-20 21:09:49 464

原创 Android开发之手势识别

第一步:建立手势库使用SDK自带例子GestureBuilder建立手势库(位置:android-sdk-windows\samples\android-8\GestureBuilder)。使用GestureBuilder之前,你需要恢复其到开发环境,然后进行编绎并部署到手机上。此时,就可以使用GestureBuilder建立手势库,生成的手势库文件在SCDard上,默认文件名称为:gestu

2012-01-03 21:44:13 882

原创 Android开发之音乐播放器

在没有学编码以前感觉手机上的软件都是很复杂的,感觉一个音乐播放器我们是做不出来的,在经过我们这篇博客后你会发现一个简单的音乐播放器做起来是这么简单,我们可以在代码上继续完善我们的程序,做出属于我们自己的音乐播放器,在朋友面前也能装装了,但千万别在编程人员面前装,要不你会被鄙视的很惨的。现在就让我们一起来研究一下我的学习笔记吧!首先说说它说实现的功能,我们还是以效果图开始,我们的这个

2011-12-29 19:50:01 974

原创 Android 开发之广播事件大全

String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. "android.intent.action.ADD_SHORTCUT"String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 "android.intent.action.ALL_APPS" String ALTERNATIVE_CATEGORY 类别:说明 ac

2011-12-26 20:01:32 765

原创 android开发之查询QQ是否在线

这个小程序的主要原理是通过HTTP协议发送XML数据并调用webserviceWeb Service(WEB服务)能够快捷和方便地综合并结合各种系统、商务和任何应用平台。新出现的 Web Services 标准: SOAP、WSDL 和 UDDI 能够使任何系统和系统之间的应用变为更加方便和廉价。Web服务(Web Services)和Service—Oriented Architectu

2011-12-25 23:33:53 1895

原创 Android开发之web应用提交信息

Android开发之web应用提交信息布局main.xml"1.0" encoding="utf-8"?>"http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:

2011-12-23 21:48:49 1112

原创 Android开发之获取web服务器xml数据

Android开发之获取web服务器xml数据首先我们需要配置J2EE开发环境,并部署web应用viderweb,启动服务然后开始我们的程序代码我们的程序大致是获取web服务器xmlàpull解析xmlàListView列表显示数据添加业务bean类Videopackage cn.class3g.domain; public class Video {

2011-12-22 19:39:31 5113

原创 android开发之获取网络数据

android开发之获取网络数据获取网络图片首先我们需要把界面搭建好<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent

2011-12-22 19:26:35 3113

原创 SQLite数据库

SQLite数据库SQLite简介SQLite 是一个开源的嵌入式关系数据库,它在 2000 年由 D. Richard Hipp 发布,它可以减少应用程序管理数据的开销, SQLite 可移植性好 、 很容易使用 、 很小 、 高效而且可靠 。目前在 Android 系统中集成的是 SQLite3 版本 , SQLite 不支持静态数据类型 , 而是使用列关系 。 这意味着它的数据类型不

2011-12-19 20:05:39 1032

原创 Android开发之进度条、拖动条、TabHost

进度条(ProgressBar)进度条可以带给用户良好的体验,Android系统已经为我们提供了ProgressBar类来完成进度条的效果,我们可以很方便的运用该类。其中最常见的两种进度条是“环形进度条”和“水平进度条”,在布局文件中定义两种进度条的方式比较相似,区别是,定义“水平进度条时”需要加上一项属性“style="?android:attr/progressBarStyleHorizo

2011-12-15 21:11:04 1796

原创 Android开发之Intent传值实例

今天我们来探讨一下android的传值问题。主要实现功能为第一个页面实现信息的填写,在第二个页面实现第一个页面信息的输出效果图为:第一个activity实现了对单选、复选、文本框值的获取与传递////////////////////UIZuoYeActivity/////////////////第一个activitypackage cn.class3g.acti

2011-12-14 20:56:43 12407 1

原创 android开发之EditText组件

输入特定字符效果图:"1.0" encoding="utf-8"?>"http://schemas.android.com/apk/res/android"    android:layout_width="wrap_content"    android:layout_height="fill_parent"    android:orientation="verti

2011-12-13 18:54:27 1382

原创 android开发之自定义带边框的TextView

自定义带边框的TextView///////////////////////Activity///////////////////////////////package cn.class3g.activity; import android.content.Context;import android.graphics.Canvas;import android.graph

2011-12-13 18:52:35 3613

原创 Android开发之UI组件TextView

UI组件TextView属性:android:autoLink我们用一个实例来解释这个属性首先在strings.xml里写出我们需要的字符串"1.0" encoding="utf-8"?>     "app_name">TextViewTest    "webUrl">百度:http://baidu.com    "email">我的:296463139@qq.

2011-12-13 18:50:47 790

原创 Android开发之android的菜单

理解Android的菜单菜单是许多应用程序不可或缺的一部分,Android中更是如此,所有搭载Android系统的手机甚至都要有一个"Menu"键,由此可见菜单在Android程序中的特殊性。android提供了三种菜单类型,分别为options menu,context menu,sub menu。options menu就是通过按home键来显示。context menu需要在

2011-12-12 20:27:20 1447

原创 Activity开发之生命周期

初学者来理解Activity 的生命周期,可能不会马上产生多大的感触,甚至会不解为什么要有生命周期这种机制。但是随着慢慢深入Andorid 的应用开发,你会发现它的重要性。Activity的三种状态Activity 有三种状态,分别是运行状态、暂停状态以及停止状态。运行状态:当Activity 在屏幕的最前端(位于当前堆栈的顶部),它是可见的、有焦点的。可以用来进行处理用户的操作(

2011-12-11 20:36:41 789

原创 Android开发之事件+实例

“机器人”的管理员——ActivityActivity 是Android 最基本的组件之一,它就像是一个管理员。我们需要在屏幕上显示什么(通常情况下,一个Activity 占据一个屏幕),用户将要在这个屏幕上做什么,怎样来处理用户做出的不同操作都需要由该Activity 来管理和调度。下面列出Activity 经常用到的事件:onKeyDown(int keyCode, KeyEven

2011-12-08 21:31:28 894

原创 Android开发之layout布局+实例

在Android 应用中,用户界面是非常重要的,它是人与手机之间传递、交换信息的媒介和对话接口,是Android 系统的重要组成部分。它实现信息的内部形式与用户可以接受形式之间的转换。iPhone 之所以被人们所推崇,除了其功能强大之外,最重要的是完美的UI(用户界面)设计,在Android 系统中,我们也可以开发出与iPhone同样绚丽多彩的UI。一个Android 应用的用户界面是由V

2011-12-07 20:44:18 8114 2

原创 Android应用之电话拨打

上次我们做了一个简单的hello world,这次我们来写一个电话拨打系统,其实这个电话拨打并不是真正的自己的程序拨打的电话,而是调用的系统程序而实现的电话拨打。首先我们建立项目Phone,在项目的aluesàstrings下创建所需要的字符串     Phone 请输入号码 拨打 然后在layoutàmain.xml下创建界面 <TextV

2011-12-06 20:06:45 776

原创 Android应用之第一个程序补充

src/ 专门存放我们编写的java 源代码的包。我们第一个程序只显示hello world所以第一个程序用hello命名,建好项目会自动生成HelloActivity.Java文件。android 2.3.3/ 存放Android 自身的jar 包。gen/ 该目录不用我们开发人员维护,但又非常重要的目录。该目录用来存放由Android 开发工具所生成的目录。该目录下的所有文件都不是

2011-12-06 16:57:58 545

原创 Android应用之第一个应用程序

一、首先我们需要建立工程Android的SDK环境安装完成后,就可以在SDK中建立工程并进行调试了。建立Android工程步骤如下: 选择“File”>“New”>“Project” 选择“Android”>“Android Project”,点击“Next”按钮:选择 the contents for the project。写好名字点击finish完成二、项目建好之

2011-12-05 21:44:37 511

原创 Android应用之开发环境的搭建

今天我们开始了我们的主攻课程android,在进行android的开发前,首先需要我们配置开发环境。一 相关下载1Java JDK 下载进入该网页::http://www.java.sun.com/javase/downloads/index.jsp选择Download JDK 只下载JDK,无需下载JRE2 eclipse下载进入该网页:http://www.eclips

2011-12-05 21:18:05 577

原创 CVS的安装及配置

今天我们来说说CVS,CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。CVS版本控制系统是一种GNU软件包,主要用于在多人开发环境下的源码的维护。我们来说一下它的安装以及配置首先我们运行它的安装文件     ,安装很简单直接下一步、下一步就行。安装完成后需要配置一下环境,首先我们需要新建一个仓库,点击Repositoryc

2011-11-29 17:38:52 407

原创 实现在线人员的查询

首先我们需要先建立一个Bean: Userpackage cn.class3g.web.domain;public class User { private String username; private String password; public User() { super(); // TODO Auto-generated constructor stub }

2011-11-24 17:41:06 1107

原创 Servlet事件监听器

Servlet事件监听器监听器简介监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。Servle监听器在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为 ServletContext, HttpSession 和 ServletRequest 这三个

2011-11-24 17:22:47 552

原创 过滤器

今天我们来说一下用以前多的老问题post与get方法解决中文乱码问题与页面缓存问题,不过今天我们用到了个新的知识-----过滤器。Post中文乱码问题/////////////////////////filter层////////////////////////////////package cn.class3g.web.filter;import java.io.IOExcept

2011-11-23 20:56:17 413

原创 文件的下载

文件的下载package cn.class3g.web.servlet;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.util.HashMap;import java.util.Map;import javax.servlet.ServletExcept

2011-11-22 21:30:19 514

原创 文件上传的基本操作

文件上传的基本操作1、      表单属性enctype的设置multipart/form-data和application/x-www-form-urlencoded的区别 FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。然而,在向服务器发送大量的文本、包含非ASC

2011-11-21 16:55:47 527

原创 装饰模式

装饰模式   说明:装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰模式的特点;(1)装饰对象和真实对象有相同的接口。这样客户端对象就可以以和真实对象相同的方式和装饰对象交互。(2) 装饰对象包含一个真实对象的索引(reference)(3) 装饰对象接受所有的来自客户端的请求。它把这些请求

2011-11-18 17:25:11 805 1

原创 ps基础教程

ps基础教程软件简介PS指Photoshop,photoshop是Adobe公司旗下最为出名的图像处理软件之一。多数人对于 创始人PHOTOSHOP的了解仅限于“一个很好的图像编辑软件”,并不知道它的诸多应用方面,实际上,PHOTOSHOP的应用领域很广泛,在图像、图形、文字、视频、出版各方面都有涉及。推荐版本流行多用的版本CS2~CS5,推荐CS3和CS5,CS2版本较旧,不推荐

2011-11-17 21:08:20 1475 1

ios 调色板

ios 调色板 实现了颜色的选取 颜色RGB三基色的读取

2013-06-19

安卓虚拟机安装教程

安卓虚拟机安装教程,最新系统2.3.3,支持Win7

2011-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除