① 模拟C语言中内存分配策略 ;
② 使用 字符指针 和 字符数组 实现 字符串 拷贝 和 比较 ;
③ 指针数组, 数组中的元素 指向一个一维数组 ;
④ 多维数组 作为参数的时候, 其列数 不能省略 行可以省略, 否则就找不到指针数组中的其它指针了 ;
⑤ 指针数组 和 二维数组 , 指针数组用于存储长度可变的数组, 更节省空间 ;...
分类:
编程语言 时间:
2014-03-19 11:45:37
收藏:
0 评论:
0 赞:
0 阅读:
636
前面我写过一篇文章讲java实现组播,今天我们就来看看java怎么实现局域网内单播。
我们先来补充一下网络编程的两个要点:
1. 我们以进程为对象来看待问题会比较简单一点。进程是最小的程序单元,而网络进程在建立网络连接的时候会占用一个端口。
2. 我们所说的单播和组播,其实都是进程间通信。
所以实现单播最重要的是指定IP地址和进程端口。
如果是本机测试,IP地址相...
分类:
编程语言 时间:
2014-03-19 11:44:13
收藏:
0 评论:
0 赞:
0 阅读:
456
Java命名和目录接口,是一组在Java应用中访问命名和目录服务的API。为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。
命名服务将名称和对象联系起来,可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称还有属性。
一、命名服务与目录服务
命名服务:作为一种基础设施...
分类:
编程语言 时间:
2014-03-19 10:07:19
收藏:
0 评论:
0 赞:
0 阅读:
688
一、单线程
1. 异常情况举例
只要抛出出现异常,可以肯定的是代码一定有错误的地方。先来看看都有哪些情况会出现ConcurrentModificationException异常,下面以ArrayList remove 操作进行举例:
使用的数据集合:
List myList = new ArrayList();
myList.add...
分类:
编程语言 时间:
2014-03-19 09:51:17
收藏:
0 评论:
0 赞:
0 阅读:
448
这里是下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
这里是新特性说明:
http://www.oracle.com/technetwork/java/javase/8-whats-new-2157071.html...
分类:
编程语言 时间:
2014-03-19 12:18:51
收藏:
0 评论:
0 赞:
0 阅读:
423
软件开发中,会用到各种各样的资源。狭义的资源指内存,而广义的资源包括文件、网络连接、数据库连接、信号量、事件、线程、内存等,甚至可以是状态。资源获取后由于种种原因导致永久不能释放的资源称为资源泄漏。针对资源泄漏,提出了各种各样的软件机制和程序设计惯用法,如垃圾收集、RRID[1]、RAII、确定性资源清理等。
RAII是C++语言的一种管理资源、避免泄漏的惯用法。C++标准保证任何情况下,已构造...
分类:
编程语言 时间:
2014-03-19 11:44:39
收藏:
0 评论:
0 赞:
0 阅读:
460
Once in a while someone comes up with a Perl is .... post, and there are always people who point out why their measurement is flawed and how everything is perfect. Yet there are people with mid-career...
分类:
编程语言 时间:
2014-03-19 09:57:00
收藏:
0 评论:
0 赞:
0 阅读:
598
注:
a.本文所有代码在chrome浏览器下测试通过,建议读者也安装一个chrome浏览器;
b.本文所述遵循javascript;
c.本文输出使用console.log函数,请按F12进入调试模式,观看控制台输出;
d.转载请注明出处.
1.什么是对象?
javascript本身,是没有类的概念的,只有对象的概念,除了基本类型(string,number,boolean...
分类:
编程语言 时间:
2014-03-19 11:44:52
收藏:
0 评论:
0 赞:
0 阅读:
531
Java Source Attacher 1.2
是一款自动帮你附加源代码的Eclipse插件,相信很多Java
Coder都有过手动附加源代码的经历,去网上搜索,然后下载下来,最后附加上,很麻烦,而且很费时间,现在Java Source Attacher
1.2就可以帮你很轻松的帮你自动搜索源代码...
分类:
编程语言 时间:
2014-03-19 09:45:32
收藏:
0 评论:
0 赞:
0 阅读:
542
进程概念
进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程是系统中的并...
分类:
编程语言 时间:
2014-03-19 11:44:55
收藏:
0 评论:
0 赞:
0 阅读:
455
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++...
分类:
编程语言 时间:
2014-03-19 11:45:14
收藏:
0 评论:
0 赞:
0 阅读:
452
/* stack.h */#ifndef _stack_h#define _stack_hstruct
stack_record;typedef struct stack_record *stack;typedef int element_type;int
is_empty( stack s );i...
分类:
编程语言 时间:
2014-03-19 11:46:42
收藏:
0 评论:
0 赞:
0 阅读:
396
分享一个介绍科学计算的pdf。...
分类:
编程语言 时间:
2014-03-19 11:47:04
收藏:
0 评论:
0 赞:
0 阅读:
457
作者:sushengmiyan
本文地址:
环境:VS2010
准备工作:
1.下载GLUT工具包,这里给一个下载地址:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
2.解压得到的GLUT,得到文件如下:
描述如下
分别将5个文件复制到windows和VC对应目录下:
这里...
分类:
编程语言 时间:
2014-03-19 09:21:44
收藏:
0 评论:
0 赞:
0 阅读:
511
原文:Python基础02 基本数据类型作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!简单的数据类型以及赋值变量不需要声明Python的变量不需要声明,你可以直接输入:>>>a =
10那么你的内存里就有了一个变量a, 它的值是1...
分类:
编程语言 时间:
2014-03-19 12:17:34
收藏:
0 评论:
0 赞:
0 阅读:
495
原文:Python基础04 运算作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!Python的运算符和其他语言类似(我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍)数学运算>>>print
1+9 #...
分类:
编程语言 时间:
2014-03-19 12:18:06
收藏:
0 评论:
0 赞:
0 阅读:
519
原文:Python基础09 面向对象的进一步拓展作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!我们熟悉了对象和类的基本概念。我们将进一步拓展,以便能实际运用对象和类。调用类的其它信息上一讲中提到,在定义方法时,必须有self这一参...
分类:
编程语言 时间:
2014-03-19 12:18:20
收藏:
0 评论:
0 赞:
0 阅读:
396
原文:Python基础10 反过头来看看作者:Vamei
出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!从最初的“Hello
World”,走到面向对象。该回过头来看看,教程中是否遗漏了什么。我们之前提到一句话,"Everything is Obj...
分类:
编程语言 时间:
2014-03-19 12:18:22
收藏:
0 评论:
0 赞:
0 阅读:
410
原文:Python基础05 缩进和选择作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!缩进Python最具特色的就是用缩进来写模块。我们下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一些语句。先看C语言...
分类:
编程语言 时间:
2014-03-19 12:18:28
收藏:
0 评论:
0 赞:
0 阅读:
489
由于线程的本质特性,使得不能捕获从线程中逃逸的异常。一旦异常逃出任务的main()方法,就会传播到控制台中,main方法中try-catch也是没有作用的。这就使用到Thread.UncaughtExcuptionHandler接口,这个接口允许没个Thread对象附着一个异常处理器。import
...
分类:
编程语言 时间:
2014-03-19 11:51:13
收藏:
0 评论:
0 赞:
0 阅读:
433