自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (9)
  • 收藏
  • 关注

原创 C++ 指针与数组的关系及运算

 数组其实是一个地址,这个地址存储的是数组的第一个元素的内存地址。因此可以将数组名赋值给一个指针,或者你也可以将数组名当成一个指针使用。以下访问数组的代码都是正确的。int  array[10];int * pArray=array;  //直接将数组名赋值给指针 访问数组的第一个元素可以如下方式:array[0]    //正常的访问*array      //由于数组本

2009-11-10 16:32:00 885

原创 android拨打电话和发送短信核心代码

<br />android拨打电话,其实实现非常简洁,看如下代码<br /> <br />       //构建一个新的Intent,调用action.DAIL,与电话号码作为参数一起传入<br />        Intent intent=new Intent("android.intent.action.DAIL", Uri.parse("tel:"+unm));<br />        startActivity(intent);<br />        只要new一个Intent对象,参数是拨

2011-01-13 00:30:00 3540

原创 android震动服务

<br />首先我们必须引用import android.os.Vibrator;<br /> <br />通过获取系统服务的方式获取android系统震动对象<br />Vibrator  mVibrator1 = (Vibrator) getApplication().getSystemService(Service.VIBRATOR_SERVICE);<br /> <br />mVibrator1.vibrate(new long[]{100,10,100,1000}, -1); //设置震动周期<b

2011-01-13 00:18:00 945

原创 android模拟两个手机通信

<br />比如我们在学习android发送短信和打电话时,想要测试我发的短信到底有没有发出去和电话是否拨通,可以通过启动两个模拟器来模拟这个过程。<br />1、在Eclipse选择要加载的工程,启动第一个模拟器,这个模拟器目前2.2版本端口号是5554;<br />2、打开cmd,进入你的sdk路径,如D:/Program Files/Android_SDK/android-sdk-windows/tools,然后执行emulator -data foo<br />   ,系统会另外启动一个模拟器,目前

2011-01-03 00:53:00 1293 2

原创 Bundle使用心得

<br />由于Android没有session,那么如何在不同的Activity之间传递数据呢?可以通过Bundle实现,其功能相当于web中的session.<br /> <br />下面贴出使用的关键代码:<br /> <br />    Activity发送端:<br /> <br />    //创建一个新的Intent对象,并指定class<br />    Intent intent =new Intent();<br />    intent.setClass(Demo03_10.this,

2010-12-08 00:11:00 1005

原创 获取手机屏幕分辨率

<br />今天做练习时也到这个内容,下面是实现方法,主要使用DisplayMetrics和getWindowManager函数一起使用。<br /> <br />package irdc.demo03_05;<br />import android.app.Activity;<br />import android.os.Bundle;<br />import android.util.DisplayMetrics;<br />import android.widget.TextView;<br /> p

2010-12-05 23:17:00 612

原创 获取控件ID函数findViewById

<br />我们会在layout定义很多控件,在程序中如何获得其对象呢?用findViewById函数可以很容易实现,函数参数是id,在layout中定义控件,就会在R.java文件中自动生成一个控件id。<br /> <br /> <br /> <br />package irdc.demo03_03;<br />import android.app.Activity;<br />import android.os.Bundle;<br />import android.content.res.Resou

2010-12-05 23:13:00 1444

原创 检测一个字符是否包含在另一个字符中

在实际开发当中,经常遇到要判断一个字符窜是否是另一个字符窜的子窜。下面的函数可以实现判断,并且能返回与之相同的第一个字符的位置。int   Index(char *s,char *t){   int i,j,k;     for(i=0;s[i]!=/0;i++)   {          j=i;   //每次循环都保存当前i变量的值          //子

2009-12-07 13:33:00 678

原创 单链表逆序

单链表是一种重要的数据结构,在开发中得到广泛应用。下面试本人最近对单链表研究的一点心得吧,请大家指正。struct  Node{   int  data;   Node *next;};typedef  struct Node Node; Node *Reverselist(Node *head){     //头结点为空或者只有一个结点,直接返回该结点

2009-12-05 20:35:00 607

原创 Guid 生成代码

GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。” 1. 一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数。 2. GUI

2009-11-23 17:15:00 1045

原创 常见的数字验证正则表达式

 验证数字的正则表达式集 验证数字:^[0-9]*$验证n位的数字:^/d{n}$验证至少n位数字:^/d{n,}$验证m-n位的数字:^/d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^/+?[1-9][0-9]*$验

2009-11-10 20:16:00 817

原创 new与delete函数使用方法以及注意事项

 new 与delete是C++预定的操作符,它们一般需要配套使用。new用于从堆内存申请一块空间,一般动态用于动态申请内存空间,即根据程序需要,申请一定长度的空间,而delete则是将new申请的空间释放。new 有以下的三种格式申请内存空间new  数据类型new 数据类型(初始值)new 数据类型[常量表达式]如   int  * p1=new int;  int

2009-11-10 16:52:00 30957 8

原创 C#中==与Equals的区别....

 c# equals与==的区别对于值类型,如果对象的值相等,则相等运算符 (==) 返回 true,否则返回 false。对于string 以外的引用类型,如果两个对象引用同一个对象,则 == 返回 true。对于 string 类型,== 比较字符串的值。    ==操作比较的是两个变量的值是否相等。    equals()方法比较的是两个对象的内容是否一致.equals也就是比较引用类型是否

2009-08-09 15:27:00 553

原创 什么是Silverlight?

 Silverlight  微软Silverlight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。  因为Silverlight提供了一个强大的平台,能够开发出具有专业图形、音频和视频的Web应用程序,增强了用户体验,所以SilverLight吸引了设计人员和开发人员的眼球。同时,Si

2009-08-08 14:28:00 603

转载 LINQ to SQL语句

 我们继续讲解LINQ to SQL语句,这篇我们来讨论Insert/Update/Delete操作。这个在我们的程序中最为常用了。我们直接看例子。Insert/Update/Delete操作插入(Insert)1.简单形式说明:new一个对象,使用InsertOnSubmit方法将其加入到对应的集合中,使用SubmitChanges()提交到数据库。NorthwindDa

2009-06-26 20:34:00 580

原创 MVC架构在Asp.net中的应用和实现

 MVC架构在Asp.net中的应用和实现 摘要:本文主要论述了MVC架构的原理、优缺点以及MVC所能为Web应用带来的好处。并以“成都市信息化资产管理系统”框架设计为例,详细介绍其在Asp.net环境下的具体实现。旨在帮助Web设计开发者更好的了解和掌握MVC,合理利用MVC构建优秀的Web应用。关键字:MVC、视图、控制器、模型、Asp.net Application an

2009-06-26 19:59:00 1486

转载 转一程序员的10年总结

 十年弹指一挥间,回头看看才知道时间过得快。 进入软件这一行,就意味着永无之境的学习。 我不得不承认,自己这十年,有些失败(失策)。 不是技术不好,也不是不够敬业,只是,低头拉车的时间太多,抬头看路的时间太少, 当“一个人战斗”的工作习惯成为一种束缚,下一个突破点在哪里?下一步的策略是什么? 有过两年工作经验的人想必都有体会,软件行业压力大, 经常是时间短,任务重,需求还总在变。 整天的加班,冲向

2009-06-15 17:50:00 772 1

JavaScript常用的55种技巧

文档详细的说明了JavaScript的常见使用技巧。对JavaScirpt初学者可以起到一个很好的作用。

2009-11-23

《SQL 参考手册》中文版 .chm

这是一个已经编译的html帮助文档,主要是一sql server 2000为基础,介绍常见的sql语句写法,对初学sql server 2000或者2005 很有帮助。

2009-06-12

css20.chm 样式学习手册

CSS是现代开发网站部可以缺少的技术,好比人华丽的外衣。这本学习手册已经经过编译的html帮助文档

2009-06-12

JavaScript使用手册

这是一本已经编译的html文档,里面详细的介绍了JavaSctipt的各种函数与对象的使用,写的很详细。是系统学习JavaScript的绝好教材,希望能增进大家对JavaScript的学习兴趣。

2009-06-12

C# 简易中文留言板

这是一个简单的中文留言板。。可以实现无刷新留言。。。

2009-06-08

C# bkblog博客系统 v2.0

blog博客系统是基于开源的lbs架构,使用Vs2005(C#)重新开发的,基于.NET Framework 2.0。blog博客功能上进行了创新,结合Asp.Net2.0优秀的架构,利用高速缓存技术,使系统具有更快的速度,加入了多语言选择,和皮肤的智能的下拉选择等实用的技术。  blog博客系统的日志发表模块,舍弃了UBB结构,取而代之的是现为方便的Html所见即所得的在线编辑器(Fckeditor 2.2),发表日志更容易!  系统日历是重写.Net的Calendar所得,并加入了分类缓存技术,输出速度更快!

2009-06-08

C#做的俄罗斯方块程序

这是用Vs2005开发的模拟俄罗斯方块的程序,主要用到Drawing命名空间,希望能提高大家开发小游戏的能力。 可以动态改变下落方块的形状,以及设置其下掉速度。。。跟游戏机上的玩的感觉差不多。。。

2009-06-08

局域网聊天程序(高仿真QQ)

本程序,是一个十分类似QQ的聊天程序,在局域网中运行,能够仿真QQ聊天,同时还能快速传送文件。。。。速度达12MB/s.... 突出特点:在没有网络的情况下,能在局域网聊天!

2009-04-10

空空如也

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

TA关注的人

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