码迷,mamicode.com
首页 > 编程语言
Spring学习笔记之初始化和销毁方法的调用次序
Multiple lifecycle mechanisms configured for the same bean, with different initialization methods, are called as follows: Methods annotated with @Post...
分类:编程语言   时间:2014-12-16 11:16:15    阅读次数:199
Java序列化,serializable
Java串行化技术可以使你将一个对象的状态写入一个Byte流里,并且可以从其它地方把该Byte流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现...
分类:编程语言   时间:2014-12-16 11:14:50    阅读次数:231
JAVA 正则表达式 (超详细)
(PS:这篇文章为转载,我不喜欢转载的但我觉得这篇文章实在是超赞了,就转了过来,这篇可以说是学习JAVA正则表达的必读篇。作者是个正真有功力的人,阅读愉快) 在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包....
分类:编程语言   时间:2014-12-16 11:13:29    阅读次数:269
OC语言--NSFileManager& NSFileHandle
1.关于文件的介绍   -》什么是文件: 文件概念, 广义文件, 狭义文件(磁盘文件),  文件常见的使用操作(可用命令行演示文件操作的使用场景)。   -》什么是路径: 简单来说就是,在系统中,要找某个文件,所要经历的目录阶梯。   2. 文件管理类 NSFileManager(系统类库)   -》NSFileManager是一个...
分类:编程语言   时间:2014-12-16 10:04:01    阅读次数:243
OC语言--数据存储(归档&plist&Json)
1. 数据存储介绍   通常程序在运行过程中,或者程序结束之后,需要保存一些信息,而且需要持久化存储信息;比如登陆信息、视频播放记录、收藏记录等等;我们可以采用以下几种方式对数据进行持久化保存. a.文件 b.plist  c.归档   d.NSUserDefaults e.数据库 接下来只介绍Plist和归档这两种方式。    2...
分类:编程语言   时间:2014-12-16 10:03:40    阅读次数:297
OC语言--内存管理
1.内存管理原理的介绍   1.1C的内存管理 char *p = (char *)malloc(100*sizeof (char));  这是C的动态内存分配,我们手动跟系统申请了100个字节的内存;或者说系统在堆里开辟了100个字节的空间,并将这个空间的首地址返回给指针变量p。   strcpy(p,"Hello World!"); 将字符串拷贝给指针...
分类:编程语言   时间:2014-12-16 10:02:39    阅读次数:298
Delphi调用C++写的dll示例
最近做一个读市民卡的项目,读卡器公司提供的读市民卡dll是用C++写的。下面记录一些自己的心得,供需要的朋友参考。声明dll函数要加上stdcall关键字,否则可能会报地址非法的错误。代码:unit cMain;interfaceuses Windows, Messages, SysUtils, ....
分类:编程语言   时间:2014-12-16 10:02:02    阅读次数:271
c# list排序的三种实现方式 (转帖)
用了一段时间的gridview,对gridview实现的排序功能比较好奇,而且利用C#自带的排序方法只能对某一个字段进行排序,今天demo了一下,总结了三种对list排序的方法,并实现动态传递字段名对list进行排序。首先先介绍一下平时最常用的几种排序方法。第一种:实体类实现IComparable接...
分类:编程语言   时间:2014-12-16 09:59:26    阅读次数:207
libc++
"libc++" C++ Standard Librarylibc++ is a new implementation of the C++ standard library, targeting C++11.All of the code in libc++ isdual licensedunde...
分类:编程语言   时间:2014-12-16 09:57:53    阅读次数:301
Spring学习笔记之bean配置
1、命名bean 每个bean都有一个或者多个的的标识符。这些标识符必须在加载他们的容器里边唯一。一个bean经常有且只有一个标识符,但是如果需要超过一个的名字,可以考虑额外的别名。 基于xml的配置源文件,你可以使用id或者name属性去指定bean的标识符,这里有个问题,如果是名字和ID的不一致...
分类:编程语言   时间:2014-12-16 09:57:11    阅读次数:187
java中读取程序运行时间
java中读取程序运行时间
分类:编程语言   时间:2014-12-16 09:57:39    阅读次数:157
Objective-C语言-面向对象—封装
一、面向对象和封装面向对象的三大特性:封装(成员变量)、继承和多态在OC语言中,使用@interface和@implementation来处理类。@interface就好像暴露在外面的时钟表面,像外界提供展示以及接口。@implementation就好像隐藏在时钟内部的构造实现,把具体的实现封装了起...
分类:编程语言   时间:2014-12-16 09:54:38    阅读次数:143
C++算法之 快速排序
快速排序的思想:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。主要思路:先从后面开始遍历找到比key值小的一个值,把这个值放到key的前面,再从前...
分类:编程语言   时间:2014-12-16 09:52:59    阅读次数:147
多维数组的存储表示与实现--自己写数据结构
国际惯例,直接上代码 文件multiarray.h存放数据结构体,如下: #ifndef _MULTIARRAY_H_ #define _MULTIARRAY_H_ #define MAX_DIM 10 #include typedef struct _MArray { int *base; //基址 int dim; //维度...
分类:编程语言   时间:2014-12-16 08:49:32    阅读次数:359
java "aababcabcdabcde",获取字符串中每一个字母出现的次数
java "aababcabcdabcde",获取字符串中每一个字母出现的次数...
分类:编程语言   时间:2014-12-16 08:46:04    阅读次数:199
Swift中TableView的基本使用
Xcode6新建一个项目,采用swift创建代码 创建一个ViewController继承UITableViewController 涉及了模型,控制器 模型:ZLPlace.swift class ZLPlace: NSObject { var place = "" var visited = false } tableViewController 控制器 ...
分类:编程语言   时间:2014-12-16 08:46:49    阅读次数:254
python lambda 函数 学习
lambda 函数,跟普通函数类似,使用方法是一样的,可以用于定义简单的函数。 介绍: >>> def f(x): ... return x*2 ... >>> f(3) 6 >>> g = lambda x: x*2 >>> g(3) 6 >>> (lambda x: x*2)(3) 6 再看一个稍微复杂点例子: processFu...
分类:编程语言   时间:2014-12-16 08:47:50    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!