码迷,mamicode.com
首页 > 编程语言
01x03 C++简单的简介
这里将会先粗略地介绍一下C++这门语言。虽然我喜欢看这类介绍,但是我能理解不懂的人看到一堆堆术语的暴走欲望……所以,让我来干掉这个问题吧。毕竟针对纯新手,老手请嘴下留情……如果遇到看不懂的,直接看粗体的举例吧。C++是C语言的改进增强版,两者都在世上流行了超过30年,但是依然极具活力。C与C++都诞...
分类:编程语言   时间:2015-02-13 01:35:14    阅读次数:194
hihocoder 第二十九周 堆优化的Prim算法
又深刻理解了一遍prim和dijkstra算法,感觉蛮棒的~第一次自己用邻接表写,just soso~ 啊哈~一开始被优先队列,重载运算符给卡住了~ 蛋疼~ 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #in...
分类:编程语言   时间:2015-02-13 01:32:29    阅读次数:193
鼠标经过图片时变换的两种方法--css+div及javascript应用
javascript方式: 熟悉使用document.getElementById()取得节点对象css+div方式: 合理控制层的样式 New Document
分类:编程语言   时间:2015-02-13 01:32:53    阅读次数:175
线程安全的日志类设计
最近在写多线程方面的内容, 其实多线程开发设计清楚了在写, 并不会有太大的坑, 尽管如此, 难免有需要调试的时候, 多线程的程序单步调试有时候难以发现bug, 通过记录日志, 可以用来查找问题, 方便调试.其实有不少开源的C++日志库, 比如大名鼎鼎的log4cxx, 轻量级的glog, 还有一些热...
分类:编程语言   时间:2015-02-13 01:32:38    阅读次数:321
【原创】java中的父进程子进程 —— 坑爹的java Runtime.getRuntime().exec
最近有一个需求,需要用一个java进程启动多个子进程来完成并发任务。由于必须给用户完成任务的反馈,所以需要父进程记录子进程的生命周期。exec方法返回一个Process对象,在当前进程内调用该对象的waitFor方法,然后父进程就会在该方法阻塞,那么只有在该Process结束的情况下,才会从wait...
分类:编程语言   时间:2015-02-13 01:33:00    阅读次数:390
Java:数组
数组数组容易出错的地方 1. 注意角标越界问题:AarryIndexOutOfBoundsException 2. 注意空指针异常:NullPointerException 当数组引用没有任何指向Null,而还在操作实体数组例子 1 class ArrayDemo 2 { 3 publ...
分类:编程语言   时间:2015-02-13 01:30:15    阅读次数:243
Java多线程开发系列之三:线程这一辈子(线程的生命周期)
前文中已经提到了,关于多线程的基础知识和多线程的创建。但是如果想要很好的管理多线程,一定要对线程的生命周期有一个整体概念。本节即对线程的一生进行介绍,让大家对线程的各个时段的状态有一定了解。线程的一生的状态过程如下图: 线程会由出生 到运行 再到 死亡。在前文中曾经讲到过(寻找前文请点这里):ja....
分类:编程语言   时间:2015-02-13 01:30:08    阅读次数:253
网络流算法
标号法过程为:(1) 先将 flag、 prev 和 alpha 这 3 个数组各元素都初始化-1 。(2) 将源点初始化为已标号未检查顶点,即 flag[0] = 0, prev[0] = 0, alpha[0] = INF, INF 表示无穷大;并将源点入队列。(3) 当队列非空并且汇点没有标号...
分类:编程语言   时间:2015-02-13 01:26:25    阅读次数:258
C语言学习笔记---001C语言的介绍,编译过程原理,工具等
C语言学习笔记---001C语言的介绍,编译过程原理,工具等 技术qq交流群:Dream:251572072 ----------------------------------------------------------------------- a.C语言的历史   起源   标准化 b.基于c的语言   编程语言都借鉴了c语言的特性   c++语言:包含所有c语言...
分类:编程语言   时间:2015-02-13 00:21:50    阅读次数:178
OC语言知识2
本文目录一、Java中的this只能用在动态方法中,不能用在静态方法中二、OC中的self既可以用在动态方法中,也可以用在静态方法中说明:这个Objective-C专题,是学习iOS开发的前奏,也为了让有面向对象语言开发经验的程序员,能够快速上手Objective-C。如果你还没有编程经验,或者对O...
分类:编程语言   时间:2015-02-13 00:16:35    阅读次数:176
c语言章节13
本文目录一、程序设计语言二、是否需要计算机专业知识三、是否要英文很好四、开发工具五、开发环境六、Mac OS X的获取途径七、调试设备八、开发者证书九、总结在上一讲中,介绍了什么是iOS开发。说简单一点,iOS开发,就是开发运行在iPhone或者iPad上的软件。这么一说完,应该有很多人就会产生一些...
分类:编程语言   时间:2015-02-13 00:17:04    阅读次数:278
c语言章节5
本文目录一、取值范围二、char三、说明符四、自动类型提升五、强制类型转换C语言有丰富的数据类型,因此它很适合用来编写数据库,如DB2、Oracle等大型数据库都是C语言写的。其中,提供了4种最常用的基本数据类型:char、int、float、double,使用这些数据类型,我们就可以定义相应的变量...
分类:编程语言   时间:2015-02-13 00:14:11    阅读次数:278
c语言章节4
本文目录一、算术运算符二、赋值运算符三、自增运算符和自减运算符四、sizeof五、逗号运算符六、关系运算符七、逻辑运算符八、三目运算符九、位运算符计算机的基本能力就是计算,所以一门程序设计语言的计算能力是非常重要的。C语言之所以无所不能,是因为它不仅有丰富的数据类型,还有强大的计算能力。C语言一共有...
分类:编程语言   时间:2015-02-13 00:13:51    阅读次数:263
OC语言知识1
本文目录一、什么是空指针和野指针二、野指针和空指针例子说明:这个Objective-C专题,是学习iOS开发的前奏,也为了让有面向对象语言开发经验的程序员,能够快速上手Objective-C。如果你还没有编程经验,或者对Objective-C、iOS开发不感兴趣,请忽略。学习本专题之前,建议先学习C...
分类:编程语言   时间:2015-02-13 00:13:37    阅读次数:183
c语言章节11
本文目录一、计算机常识二、程序设计语言发展史三、C语言简史四、C语言的特点五、C语言的作用六、C语言的版本问题前面已经给大家介绍了iOS开发相关的一些基础知识,比如学习iOS开发需要什么准备、iOS开发的前景等等。在《开篇》这讲中说过:其实iOS开发就是开发iPhone\iPad上的软件,而要想开发...
分类:编程语言   时间:2015-02-13 00:12:54    阅读次数:237
c语言章节9
本文目录一、关键字二、标识符三、注释上一讲中已经创建了第一个C语言程序,知道了C程序是由函数构成的,这讲继续学习C语言的一些基本语法。C语言属于一门高级语言,其实,所有的高级语言的基本语法组成部分都是一样的,只是表现形式不太一样。就好像亚洲人和非洲人,大家都有人类的结构:2只手、2只脚、1个头,只是...
分类:编程语言   时间:2015-02-13 00:13:05    阅读次数:276
c语言章节7
本文目录一、十进制二、二进制三、八进制四、十六进制五、进制总结六、变量与进制七、printf的简单使用上一讲简单介绍了常量和变量,这讲补充一点计算机的基础知识---进制。我们先来看看平时是如何表示一个整数的,最常见的肯定是用阿拉伯数字表示,比如“十二”,我们可以用12来表示,其实这种表示方式是基于一...
分类:编程语言   时间:2015-02-13 00:13:44    阅读次数:224
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!