- 博客(94)
- 收藏
- 关注
原创 河软CSDN高校俱乐部迎来“后可视化编程时代”的巡讲
河软CSDN高校俱乐部迎来“后可视化编程时代”的巡讲河软CSDN高校俱乐部全体成员于2013年4月20日下午14点在南三教举行“后可视化编程时代”的巡讲。在信息飞速的时代,我们迎来了可视化,可控化...以及现在即将揭晓的——后可视化!下面由我们的巡讲讲师——杨春宇为我们带来后可视化! 杨春宇讲师在这里告诉我们,现在的IT行业在飞速的发展,人们的需求也越
2013-05-04 13:02:00
1131
原创 文件管理
应用程序沙盒的基本概念iOS中的沙盒(sandbox)机制iOS应用程序只能对自己创建的文件系统读取文件,这个“独立”“封闭”“安全”的空间,我们称为沙盒。它一般存放着你的程序包文件(可执行文件)、图片、声音、视频、plist、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙盒)一般来说应用程序间是不可以相互访问 模拟器沙盒的位置
2013-04-27 23:39:24
602
原创 Foundation基础框架2
常用数据类型 范围结构体 NSRange 表示相关事物的范围 字符串的字符范围 数组的元素范围 location字段:存放该范围的起始位置 值NSNotFound:用来表示无意义范围 length字段:该范围内所含元素的个数 创建范围结构体 直接给字段赋值 表示相关事物
2013-04-27 23:38:04
672
原创 河软CSDN高校俱乐部迎来“后可视化编程时代”的巡讲
河软CSDN高校俱乐部全体成员于2013年4月20日下午14点在南三教举行“后可视化编程时代”的巡讲。在信息飞速的时代,我们迎来了可视化,可控化...以及现在即将揭晓的——后可视化!下面由我们的巡讲讲师——杨春宇为我们带来后可视化!亲~我们的巡奖到这里就结束了~你们可还喜欢,喜欢就加入我们吧!河软CSDN高校俱乐部欢迎你!
2013-04-24 10:19:30
754
2
原创 Foundation框架基础
常用数据类型 范围结构体 NSRange 表示相关事物的范围 字符串的字符范围 数组的元素范围 location字段:存放该范围的起始位置 值NSNotFound:用来表示无意义范围 length字段:该范围内所含元素的个数 创建范围结构体 直接给字段赋值 表示相关事物
2013-04-23 23:55:57
535
原创 内存管理
点语法的内存管理1)赋值 assign:直接赋值,默认 只是一个别名 retain:保留的这个对象,两个对象指向了同一个位置。 copy:拷贝对象 开辟了一个新的内存空间,分别指向了不同的内存位置,引用技术分别为1,与之前的对象完全脱离了关系。这里我们尤其需要注意,某些时候Copy的作用相当于retain,我们将在复制对象再一次讨论这个问题。
2013-04-22 23:44:42
518
原创 对象复制与单例
复制对象的基本概念 对象复制 复制对象顾名思义,复制一个对象作为副本,它会开辟一块新的内存(堆内存)来存储副本对象,就像复制文件一样。即源对象和副本对象是两块不同的内存区域 协议 协议 常用的可复制对象有:NSNumber、NSString、NSArray、NSDictionary等 复制对象的种类 copy:产生对象
2013-04-19 17:31:47
572
原创 OC——协议与托管
协议的概念 协议 是一个方法列表 它声明了一系列的方法而不进行实现 作用类似于接口 非正式协议 为特定目的而设定 包含可选的方法 列表中的方法是可以选择性实现的 用于将方法归类,更好地组织代码 正式协议 所有实现正式协议的类,都必须实现该正式协议中的所有方法一个类可以实现任意多个协议正
2013-04-19 07:42:43
935
原创 这样的老师值得我敬佩
从开始上小学到高中毕业以至于大学的两年,我所接触的老师不少,他们不是让我敬佩,而是让我屈服在他们身为老师的“官威”下。在我上学开始就在心里留下了这样的印记:老师是生来就是你的长辈,你要敬他们,他们说的对,不要忤逆,做个乖小孩。可我从来都没有真正明白什么是敬,一直以为恭恭顺顺的就是敬,可是直到遇见了这位老师,我才真正的明白什么是敬重! 我的大学最后一任老师——李老师!开始接触时也
2013-04-18 23:31:04
842
转载 学习Objective-C第二天
学习Objective-C--第二天教程详细: 技术:Objective-C 难度:初学者 完成时间:20-35分钟 欢迎来到学习Objective-C系列教程的第二部分,上周 ,我们回顾了Objective-C中的C语言基础,这周呢,我们将会重点介绍到底是什么让Objective-C成为软件开发的优秀语言。特别的,我们还会讨论面向对象编程(OOP)基础,还有
2013-04-17 23:42:46
665
转载 Objective-C 第一天
2011-06-10 14:49 by Paul Wong, 38471 阅读, 31 评论, 收藏,编辑前言: 在这里,翻译Dan Walker的Learn Objective-C 这个系列作为我学习Objective-C的开始,由于第一次翻译技术文章,欢迎指正……教程详细: 技术:Objective-C 难度:初学者 完
2013-04-16 19:14:58
535
转载 微软Imagine Cup 大赛中国区CSDN高校俱乐部校区选拔赛 .
2013年3月30日星期六,在河北软件职业技术学院南二教举办微软Imagine Cup 大赛。Imagine Cup 微软“创新杯”全球学生大赛是目前全球规模最大、影响最广的学生科技大赛。2003 年创办以来,至今已有来自100 多个国家和地区,超过500,000 名学生参与了“创新杯”比赛和相关活动。Imagine Cup 将全球顶尖的青年智慧汇集在一起,展现学生创新的力量。Imagi
2013-04-02 14:59:52
931
原创 周记(五)
姓名徐秀周次 5方向3G内容本周学习知识点:数据结构本周学习收获:(1)位段操作(2)线性表(3)单链表学习总结:(1)什么是数据结构 数据:所有能被输入到计算机中,且能被计算机处理的符号的集合。不仅包括数字、字符串,还包括图形、
2013-03-31 10:49:35
863
原创 周记(四)
姓名徐秀周次 4方向3G内容本周学习知识点:(1)多维数组的指针(2)C语言结构体和联合体(3)内存管理(4)文件操作本周学习收获:(5)(1)多维数组、const指针的使用(6)指向数组指针的使用(7)指向函数的指针的使用(8)内存区域的划分标准,以
2013-03-31 10:48:15
684
原创 周记(三)
姓名徐秀周次 3方向3G内容本周学习知识点:(1)C语言中字符串的使用(2)函数(3)指针本周学习收获:(1)字符串的含义,字符串的保存及定义,(2)字符串的基本操作,常见的字符串函数(3)函数的作用及基本概念(4)函数声明、定义和调用(5)头文件及自
2013-03-31 10:46:46
795
原创 C语言——位段操作
4.1.1 任务描述写一个程序,从键盘上接收一个整数,用二进制形式输出这个整数。#include #include int main(void) {//定义变量int num, a[32], i = 0;//提示用户输入内容printf("请输入一个十进制整数:\n");//强制刷新fflush(stdout);//接收从键盘上输入的内容scan
2013-03-31 10:43:04
827
原创 C语言——文件操作
void fun41_4(){// 4.1.1 任务描述// 用结构体存储下表中的数据,然后输出每人的姓名和实发数(基本工作+浮动工资-支出)// 姓名 基本工资 浮动工资 支出// wang 2400.00 400.00 76.00// zhang 3400.00 600.00 120.00// li 5000.00 1200.00 210.00// 保存后从文件
2013-03-31 10:41:09
2311
原创 C语言——内存分配
#include #include #include#define N 1//4.1任务1:使用malloc和free完成动态内存的分配和释放( /*int main(void) { //int *pn = NULL; int *pn = (int*) malloc(sizeof(int)); *pn = 25; printf("pn=%d\n", pn);
2013-03-31 10:39:20
905
原创 C语言——结构体与联合体
第一题: 要求你设计一个能够保存图书信息的结构。图书属性包括:书名(title)、作者(author)和单价信息(price),并按照下面要求完成对于各种图书的相关操作。 /* struct books { char title[100]; char author[20]; double price; } doyle = { "My life as a b
2013-03-31 10:34:37
1254
原创 C语言指针与数组
使用语句实现下面所描述的功能:#include #include int main(void) {// 定义一个double类型的指针head,并初始化为NULL。 double *head = NULL;// 定义一个double类型的变量salary,并初始化为8000.75,让head指向salary。 double salary = 8000.75; hea
2013-03-15 17:36:14
574
原创 C语言——函数
编写一段程序,要求从键盘接收两个数字,利用函数比较其值的大小,并输出最小值#include #include int main(void){ int x,y; printf("输出两个数\n"); fflush(stdout); scanf("%d,%d",&x,&y); if(x>y){ printf("最小值为%d\n",y); }else{
2013-03-14 14:40:24
1418
原创 周记(二)
本周学习知识点:C语言(1)运算符与表达式(2)分支语句(3)流程控制语句(4)数组 本周学习收获:(1)算术、赋值等运算符的使用(2)增量和减量运算符,运算中的类型转换(3)程序流程图及结构(4)用if语句实现选择结构,选择结构的嵌套(5)用switch语句实现多分支选择结构(6)选择结构程序综合举例(7)循环语句概述,while,do-whi
2013-03-12 16:28:57
631
原创 周记(一)
本周学习知识点:(1)Android异步(2)对C语言的历史及应用的讲解(3)C语言的数据类型 本周学习收获:(1)Android的编程部分思路(2)对C语言的大概了解(3)C语言的基本数据类型以及变量常量的使用学习总结:Abdroid 异步 异步执行前onPreExecute()----->正在后台执行doInBackground(
2013-03-12 16:26:38
860
转载 C语言——数组
依次按照下面要求完成操作:声明一个包含6个元素的int数组chuck,并将它初始化为从2开始的连续6个偶数。编写语句,将chuck数组的第一个元素和最后一个元素的和赋值给变量even,并将even输出。编写语句,显示chuck数组中第3个元素的值。编写语句,将chuck数组中第5个元素的值改为100。编写语句,依次显示chuck数组中所有的元素,元素间用逗号隔开。倒序输出c
2013-03-12 16:22:20
992
转载 C语言——字符串
1.从键盘上接收一个字符串,保存到一个字符数组中。然后从后面往前倒序输出这个字符串。#include #include #include int main(void) {char str[100]; int i; printf("请输入一个字符串:\n"); fflush(stdout); gets(str); printf("\n");
2013-03-12 16:19:09
1626
原创 while循环语句 do-while循环语句 for语句嵌套循环语句辅助控制语句
4.1任务1:打印数字(时间:25分钟)4.1.1 任务描述编程求一个四位自然数ABCD,它乘以A后变成DCBA。4.1.2 任务目的逐渐建立使用循环进行编程的思路:寻找规律;写出循环体中需要重复操作的部分,其中包括改变修改变量值的语句;确定循环判断条件;完善循环结构,定义循环变量;完善整体程序,添加输入输出操作。掌握while,do-while,for循环的语句结构和执行流程
2013-03-07 21:31:14
7090
原创 C语言语句结构
4.1.1 任务描述写一个程序,从键盘上接收两个整数,输出这两个整数中值大的一个。#include int main(){ int a,b; scanf("%d%d",&a,&b); fflush(stdout); if (a>b) { printf("a=%d",a); } else { printf("b=%d",b); }
2013-03-05 21:39:12
740
原创 第三章 运算符和表达式
4.1.1.1(20分钟)思考下面程序是如何运行的,分析程序执行的每一步后变量a,b,c,d,e,f的值的变化情况:int a,b,c,d;int e = (a=1,b=a++,c=a*b,d=c+++b);int f = (a=1,b=++a,c=a*b,d=c+++b); # include int main(){ int a,b,c,d; int
2013-03-05 14:20:21
650
原创 JSP简答题
1. 概述MVC体系结构,各个部分都有那些技术来实现? MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。 View层用于与用户的交互,通常用JSP来实现。 Controlle
2013-01-15 08:46:08
2343
原创 CSDN庆2013年元旦联欢会
2012年12月27号,由河北软件CSDN高校俱乐部举办的河软CSDN庆2013年元旦联欢会,如期举行!到场嘉宾:刘洪武主任、许焕新主任、陈红军老师、姚洪波老师、辛兴涛老师、李丹老师、王研老师、耿兴龙老师以及CSDN全体学员和12级CSDN新生代表。我们的主持人用诙谐幽默的新闻稿的方式主持了本次精彩的联欢会,下面让我们来参加联欢会。刘洪武主任带来新年致词
2013-01-08 20:33:49
1457
原创 得到新打开Activity 关闭后返回的数据
使用startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新Activity关闭前需要向前面的Activity返回数据需要使用系统提供的setResult(int resultCode, Intent data)方法实现:public class NewActivity extends Activity {
2012-12-26 20:06:38
910
原创 Activity
每个activity都被给予一个默认的窗口以进行绘制。一般情况下,这个窗口是满屏的,但它也可以是一个小的位于其它窗口之上的浮动窗口。一个activity也可以使用超过一个的窗口──比如,在activity运行过程中弹出的一个供用户反应的小对话框,或是当用户选择了屏幕上特定项目后显示的必要信息。窗口显示的可视内容是由一系列视图构成的,这些视图均继承自 View 基类。每个视图均控制着窗口中一块特
2012-12-26 20:04:30
501
原创 使用SQLiteOpenHelper获取用于操作数据库的SQLiteDatabase实例
public class DatabaseHelper extends SQLiteOpenHelper { private static final String name = "itcast"; //数据库名称 private static final int version = 1; //数据库版本 ......略}publ
2012-12-26 19:53:50
2360
原创 使用SQLiteDatabase操作SQLite数据库
使用SQLiteDatabase操作SQLite数据库 Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery(
2012-12-26 19:50:08
526
原创 使用嵌入式关系型SQLite数据库存储数据
使用嵌入式关系型SQLite数据库存储数据 除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据。在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3
2012-12-26 19:37:15
999
原创 使用SharedPreferences进行数据存储
使用SharedPreferences进行数据存储 很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢
2012-12-26 19:33:39
385
转载 Android平台 用户可以根据自己输入的地址下载网络上的图片和网页信息
1.户可以根据自己输入的地址下载网络上的图片第一步:先写layout的布局文件android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_h
2012-12-25 20:56:39
412
转载 Android数据库CRUD操作的封装与实现
在项目中创建了两个SourceFolder。其中core文件夹下存放的都是通用代码,可以在其他项目中重复使用(当然最好是导出 jar包了)。org.dw.core.utils包下是一些工具类,所提供的都是静态方法(可以开源的)。org.dw.core.db包下就是数据库 的操作工具了。EntityDao是一个泛型接口,定义了CRUD的方法,其他实体DAO都要实现她。目前只做到这一步,下一步将利用反
2012-12-25 08:42:08
1135
原创 Android 使用SAX或者DOM或者pull解析XML文件
在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件:文件名称:itcast.xml 李明 30 李向梅 25 例子定义了一个javabean用于存放上面解
2012-12-20 20:51:20
535
原创 Android组件
列表控件 ListView--以列表的形式来显示数据 1)ArrayAdapter--数组适配器的listview 2)当选和多选标示的ListView,simple_list_item_single_choice表示以对号为标示, simple_list_item_multiple_choice表示以CheckBox组件标示,simple_list_item_s
2012-12-19 20:14:07
383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人