码迷,mamicode.com
首页 > 编程语言
C++ string类取字符串的左右子串(以特定子串为分界限)
// Example3.cpp : 定义控制台应用程序的入口点。//以特定单词为分界,求取字符串的左右子串#include "StdAfx.h"#include #include using namespace std;int main(void){ string str,str1,str2; in...
分类:编程语言   时间:2014-09-27 16:25:39    阅读次数:216
python 列表生成式
列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。举个例子,要生成list[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用range(1, 11):>>> range(1, 11)[1, 2, 3, 4, 5, ...
分类:编程语言   时间:2014-09-27 16:08:09    阅读次数:218
C/C++ 使用mmap/munmap函数分配内存
在C/C++ 中常用的内存分配和管理的方式有很多,如智能指针, STL容器, new/delete, malloc/free, brk, sbrk等等,最近研究了一下Unix比较底层的一种内存管理方式mmap/munmap,需要完全自己来维护分配的虚拟内存,没有任何其他辅助的数据结构来帮助维护内存空间。 一、在终端里输入 man mmap 可以查看此函数的API文档,此函数的具体描述如下: v...
分类:编程语言   时间:2014-09-27 13:55:09    阅读次数:799
观察者模式(C语言实现)
一. 概述 Observer 模式要解决的问题为:建立一个一(Subject)对多(Observer)的依赖关系,并且做到当“一”变化的时候,依赖这个“一”的多也能够同步改变。 Sbuject 相当于通知者,它提供依赖于它的观察者Observer 的注册(Attach)和注销(Detach)操作,并且提供了使得依赖于它的所有观察者同步的操作(Notify)。 Obse...
分类:编程语言   时间:2014-09-27 14:43:59    阅读次数:355
C语言 06-基本数据类型
本文目录一、变量二、类型修饰符三、不同编译器环境下基本数据类型的存储长度 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略。 C语言有丰富的数据类型,因此它很适合用来编写数据库.....
分类:编程语言   时间:2014-09-27 14:41:49    阅读次数:231
python 高级特性
掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。比如构造一个1, 3, 5, 7, ..., 99的列表,可以通过循环实现:L = []n = 1while n <= 99: L.append(n) n = n + 2取list的前一半的元素,也可以通过循环...
分类:编程语言   时间:2014-09-27 14:24:09    阅读次数:171
[转] Java中对数据进行加密的几种方法
加密算法有很多种:这里只大约列举几例:1:消息摘要:(数字指纹):既对一个任意长度的一个数据块进行计算,产生一个唯一指纹。MD5/SHA1发送给其他人你的信息和摘要,其他人用相同的加密方法得到摘要,最后进行比较摘要是否相同。2:单匙密码体制:DES:比较简便高效,密钥简短,加解密速度快,破译极其困难...
分类:编程语言   时间:2014-09-27 14:38:09    阅读次数:260
python 函数的参数
定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可...
分类:编程语言   时间:2014-09-27 15:11:09    阅读次数:270
python 递归函数
在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。举个例子,我们来计算阶乘n! = 1 x 2 x 3 x ... x n,用函数fact(n)表示,可以看出:fact(n) = n! = 1 x 2 x 3 x ... x (n-1) x n = (n-1)! x...
分类:编程语言   时间:2014-09-27 13:30:19    阅读次数:281
javascript的预编译和执行顺序
最近在复习javascript的事件处理时发现了一个问题,然后也是我来写javascript的预编译和执行顺序的问题 代码:代码一 事件处理 事件捕获的顺序: 显示的结果为: 当我更改了代码中红色的部分后得到的结果又不相同:代...
分类:编程语言   时间:2014-09-27 14:53:09    阅读次数:274
用C语言写解释器(一)——我们的目标
声明为提高教学质量,我所在的学院正在筹划编写C语言教材。《用C语言写解释器》系列文章经整理后将收入书中“综合实验”一章。因此该系列的文章主要阅读对象定为刚学完C语言的学生(不要求有数据结构等其它知识),所以行文比較罗嗦,请勿见怪。本人水平有限,如有描写叙述不恰当或错误之处请指教!特此声明。起因近期,...
分类:编程语言   时间:2014-09-27 14:52:50    阅读次数:369
Java学习笔记三:This用法
一般情况下,当我们在外部引用其他类的时候,需要声明这个类型引用,比如 ThisDemo td = new ThisDemo(); 在”Java编程思想”中有这一段例子: Banana a = new Banana(); Banana b = new Banana(); a.peel(1); b.pe...
分类:编程语言   时间:2014-09-27 14:19:19    阅读次数:340
Unique Binary Search Trees In JAVA
Givenn, how many structurally uniqueBST's(binary search trees) that store values 1...n?For example,Givenn= 3, there are a total of 5 unique BST's. 1.....
分类:编程语言   时间:2014-09-27 15:24:59    阅读次数:159
C语言 05-printf和scanf函数
本文目录一、printf函数二、scanf函数 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略一、printf函数 这是在stdio.h中声明的一个函数,因此使用前必须加入#.....
分类:编程语言   时间:2014-09-27 14:34:30    阅读次数:324
新手学Spring可能遇到的低等错误。。。
[Line 1 in XML document from class path resource [xxx.properties] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 1; column...
分类:编程语言   时间:2014-09-27 14:32:09    阅读次数:185
private virtual in c++
source fromhttp://blog.csdn.net/steedhorse/article/details/333664// Test.cpp #include using namespace std; class Base { public: void f...
分类:编程语言   时间:2014-09-27 15:21:49    阅读次数:207
JAVA中的继承初始化
最近在看《Think in JAVA》,这是其中的一节内容,没怎么看明白,动手写了一段class ObjInit { ObjInit() { System.out.println("ObjInit"); } private static int x = testInit();...
分类:编程语言   时间:2014-09-27 13:24:59    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!