码迷,mamicode.com
首页 > 编程语言
C++的for循环细节,必看!
C++中。For(A;B;C) C语句是在每次循环后才运行. 如: y=10; for( i=0;i<10;y=++i) { cout<<y<<endl; } 因为循环一次后才对y进行赋值操作,所以第一次的输出是10!
分类:编程语言   时间:2016-02-03 09:48:08    阅读次数:181
Java C# 加密解密类库
Bouncy Castle 是一种用于 Java 平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。因为 Bouncy Castle 被设计成轻量级的,所以从 J2SE 1.4 到 J2ME(包括 MIDP)平台,它都可以运行。它是在 MIDP 上运行的唯一
分类:编程语言   时间:2016-02-03 09:46:18    阅读次数:212
php十行代码将xml转成数组
<?php header("Content-Type:text/html;charset=utf-8"); function xml2array($filename){ $xml = @simplexml_load_file($filename); //返回数组 if(is_object($xml)
分类:编程语言   时间:2016-02-03 09:44:40    阅读次数:206
Swift初窥--使用Swift实现TableView
完毕Swift的语法关之后。来点实际的Task,第一个任务是写一个tableview,使用cocoaTouch里tableview这个经常使用的控件。 创建project。选择Swift语言 首先是用Obejctive-C写的最简单的tableview 点击下载源代码 然后是Swift写的table
分类:编程语言   时间:2016-02-03 08:59:46    阅读次数:126
队列的定义与实现(C语言实现)
小时候。我们做早操的时候或者军训的时候,都排成一列,有头有尾。如果你迟到了,仅仅能站到最后面一个。退场的时候。都是由第一个先走的。这就是队列雏形。 队列的定义 队列是一种特殊的线性表 队列仅在线性表的两端进行操作 队头(Front):取出数据元素的一端 队尾(Rear):插入数据元素的一端 队列不同
分类:编程语言   时间:2016-02-03 08:59:47    阅读次数:232
python入门学习之变量注释篇
单行注释在行首加#即可。多行注释1)在每行都加#号。很显然,这种方法很耗时,低效,,简直是在折磨人。2)在要注释的代码两端加上三个双引号即可。可参考下方多行注释""" multilinecomment--line1 multilinecomment--line2 multilinecomment--line3 """
分类:编程语言   时间:2016-02-03 06:43:06    阅读次数:219
C++语法 第四篇 自定义类型
我需要一个类型,它既有一个存放int的地方,也有一个存放bool的地方。 这时候需要用到结构体语法。 struct IB//类型名 { int n; //内容 bool b; }; 这种类型叫做结构,用struct关键字创建 语法: struct 结构名 { 基础数据类型 变量名; } 声明: IB
分类:编程语言   时间:2016-02-03 06:40:05    阅读次数:216
C++语法 第二篇 基本类型
数据类型:已经被设置好的内存格式。 基础数据类型: 数值类型: int n; //用于保存16位整数 byte b; //用于保存0-255的整数 long l; //用于保存32位整数 double d; //用于保存小数,双精度。 float f; //用于保存小数,单精度。 逻辑类型: boo
分类:编程语言   时间:2016-02-03 06:39:43    阅读次数:225
C++语法 第三篇 流程控制语法
一,分支语句 if()----else if() -----else(): bool b1,b2; if(b1) { //b1==true时运行,运行后跳出 } else if(b2)//可省略 { //b1==false,b2==true 时运行,运行后跳出 } else//可省略 { //全部条
分类:编程语言   时间:2016-02-03 06:42:04    阅读次数:210
Java 中无参无返回值方法的使用
方法的使用分两步: 第一步,定义方法 例如:下面代码定义了一个方法名为 print ,没有参数,且没有返回值的方法,执行的操作为输出 “ HelloWorld ” 第二步,调用方法 当需要调用方法执行某个操作时,可以先创建类的对象,然后通过 对象名.方法名(); 来实现。 例如:在下面的代码中,创建
分类:编程语言   时间:2016-02-03 06:38:17    阅读次数:148
Java 中带参无返回值方法的使用
现实生活中电饭锅可以实现“煮饭”的功能,但前提是我们必须提供食材。如果我们什么都不提供,那就真是的“巧妇难为无米之炊”了。 Java带参就是解决这类问题的方法。 例如:为了解决计算两门科目平均分的计算问题,就可以定义一个带参的方法,通过调用方法,传入两门课程的成绩 一定不可忽视的问题: 1、 调用带
分类:编程语言   时间:2016-02-03 06:39:33    阅读次数:248
Java 中带参带返回值方法的使用
如果方法既包含参数,又带有返回值,称为带参带返回值的方法。 例: 实现功能:将考试成绩排序并输出,返回成绩的个数 实现思路: 1、 定义一个包含整型数组参数的方法,用来传入成绩数组 2、 在方法体中使用 Arrays.sort( ) 方法对成绩数组进行排序,然后使用 Arrays.toString(
分类:编程语言   时间:2016-02-03 06:39:38    阅读次数:260
python 多线程笔记(6)-- 生产者/消费者模式(续)
用 threading.Event() 也可以实现生产者/消费者模式 (自己拍脑袋想出来的,无法知道其正确性,请大神告知为谢!) import threading import time import random products = 20 class Producer(threading.Thr
分类:编程语言   时间:2016-02-03 06:40:07    阅读次数:286
Java 中无参带返回值方法的使用
如果方法不包含参数,但有返回值,我们称为无参带返回值的方法。 例如:下面的代码,定义了一个方法名为 calSum ,无参数,但返回值为 int 类型的方法,执行的操作为计算两数之和,并返回结果 在 calSum( ) 方法中,返回值类型为 int 类型,因此在方法体中必须使用 return 返回一个
分类:编程语言   时间:2016-02-03 06:37:10    阅读次数:132
python——文件和流
1. 打开文件的方式 open函数用来打开文件,语法如下: open (name[,mode[,buffering]]) open('test.txt'.r) open函数使用一个文件名作为唯一的强制参数,然后返回一个文件对象。模式(mode)和缓冲(buffering)参数都是可选的。 以下介绍o
分类:编程语言   时间:2016-02-03 01:53:20    阅读次数:361
python 多线程笔记(5)-- 生产者/消费者模式
我们已经知道,对公共资源进行互斥访问,可以使用Lock上锁,或者使用RLock去重入锁。 但是这些都只是方便于处理简单的同步现象,我们甚至还不能很合理的去解决使用Lock锁带来的死锁问题。 要解决更复杂的同步问题,就必须考虑别的办法了。 threading提供的Condition对象提供了对复杂线程
分类:编程语言   时间:2016-02-03 01:54:21    阅读次数:179
Java的特征
回忆起我走向Java开发这条路。已经1年有余了。这将是我的begin,但永远不是end。good luck。 Java的特征: 1.Java是一门面向对象的语言。 关于什么是面向对象的语言,具体移步:http://www.cnblogs.com/gameoverit/p/5178846.html 2
分类:编程语言   时间:2016-02-03 01:52:56    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!