码迷,mamicode.com
首页 > 编程语言
数据结构与算法之栈
前言:我也是即学即写的,难免有错误。欢迎之处这篇博文的不足之处。一、什么是栈? 栈是数据结构的一种,他的原理就是后进先出(先进后出是一样的道理),如图(无图言屌) 看到没,你如果把栈当成一个开口向上的容器的话,你最先存储的a1要想取出来,必须把上面的元素都取出来,而你最后一个存储的a5元...
分类:编程语言   时间:2015-10-18 16:52:47    阅读次数:242
排序之希尔排序(shell sort)
前言 本篇博客是在伍迷兄的博客基础上进行的,其博客地址点击就可以进去,里面好博客很多,我的排序算法都来自于此;一些数据结构方面的概念我就不多阐述了,伍迷兄的博客中都有详细讲解,而我写这些博客只是记录自己学习过程,加入了一些自己的理解,同时也希望给别人提供帮助。前提故事 骚年在上次与博主进行了直...
分类:编程语言   时间:2015-10-18 16:54:20    阅读次数:230
Unity5.x版本AssetBundle打包研究
Unity5的AssetBundle打包机制和以前版本不太一样。简单的说就是,只要给你要打包的资源设置一个AssetBundleName ,Unity自身会对这些设置了名字的资源进行打包,如果一个资源依赖了另一个资源。Unity自己会处理依赖关系,AssetBundleManifest文件就保存着这...
分类:编程语言   时间:2015-10-18 16:52:16    阅读次数:978
【转载】:【C++跨平台系列】解决STL的max()与numeric_limits::max()和VC6 min/max 宏冲突问题
http://www.cnblogs.com/cvbnm/articles/1947743.html多年以前,Microsoft 幹了一件比 #define N 3 還要蠢的蠢事,那就是在 放入了 min/max 這兩個宏命令(macros)。 #define max(a,b) (((a) > (....
分类:编程语言   时间:2015-10-18 16:52:47    阅读次数:183
Python采用struct处理二进制
有时需要使用python二进制数据,实例,件。socket操作时.这时候。能够使用python的struct模块来完毕.能够用 struct来处理c语言中的结构体.struct模块中最重要的三个函数是pack(), unpack(), calcsize()pack(fmt, v1, v2, ...)...
分类:编程语言   时间:2015-10-18 16:49:58    阅读次数:239
二维数组名和指针
#include using namespace std;#define M 2#define N 3int main(){ int a[M][N] = {1,2,3,4,5,4}; coutusing namespace std;// 二维数组matrix中,每一行都从左到右递增排序...
分类:编程语言   时间:2015-10-18 16:46:01    阅读次数:208
STL数组处理常用函数
reverse(a,a+n)反转sort(a,a+n,cmp)排序unique(a,a+n,cmp)对于有序集合进行去重,返回新数组最后一个元素的指针next_permutatoin(a,a+n,cmp)下一个排列make_heap(a,a+n,cmp),sort_heap(a,a+n,cmp),p...
分类:编程语言   时间:2015-10-18 16:43:14    阅读次数:153
Unity5.x版本AssetBundle加载研究
之前说了 “Unity5.x版本AssetBundle打包研究”,没看过的请先看一下:http://www.shihuanjue.com/?p=57再来看本文,有一定的连接性。先梳理一下思路:要加载一个资源A,必须先去加载它的所有依赖资源要知道这个资源A依赖了哪些资源,必须先去加载AssetBund...
分类:编程语言   时间:2015-10-18 16:41:10    阅读次数:218
Unity3d游戏开场CG动画播放方式
1.在一个plane上播放123456789101112using UnityEngine;using System.Collections;public class MobileMovieTexture : MonoBehaviour{ public MovieTexture movText...
分类:编程语言   时间:2015-10-18 16:37:41    阅读次数:210
多线程笔记
import threading import queue import time import random ? ‘‘‘ 1.创建一个 Queue.Queue() 的实例,然后使用数据对它进行填充。 2.将经过填充数据的实例传递给线程类,后者是通过继承 threading.Thread 的方式...
分类:编程语言   时间:2015-10-18 15:37:16    阅读次数:159
浅谈RSA加密算法
一、什么是非对称加密1、加密的密钥与加密的密钥不相同,这样的加密算法称之为非对称加密2、密钥分为:公钥,私钥 公钥:可以对外给任何人的加密和解密的密码,是公开的 私钥:通过私钥可以生成公钥,但从公钥被认为无法生成公钥(被推导出的概率小到不考虑)3、当将要加密的内容用公钥加密的时候,只能用私钥来解.....
分类:编程语言   时间:2015-10-18 15:33:22    阅读次数:295
Java TreeMap 源码解析
这篇文章开始介绍Map系列另一个比较重要的类TreeMap。 大家也许能感觉到,网络上介绍HashMap的文章比较多,但是介绍TreeMap反而不那么多,这里面是有原因:一方面HashMap的使用场景比较多;二是相对于HashMap来说,TreeMap所用到的数据结构更为复杂。 废话不多说,进入正题...
分类:编程语言   时间:2015-10-18 15:29:28    阅读次数:274
Python future模块
今天看到了Pyhon中的模块__future__,查了一下资料,感觉这个module很有用。从python2.1开始以后, 当一个新的语言特性首次出现在发行版中时候, 如果该新特性与以前旧版本python不兼容, 则该特性将会被默认禁用. 如果想启用这个新特性, 则必须使用 "from __futu...
分类:编程语言   时间:2015-10-18 15:24:20    阅读次数:297
3、Spring注解用法的一般步骤
使用注解步骤:1)先引入context名称空间xmlns:context="http://www.springframework.org/schema/context"2)开启注解扫描3)使用注解通过注解的方式,把对象加入ioc容器。创建对象以及处理对象依赖关系,相关的注解:@Component指定...
分类:编程语言   时间:2015-10-18 15:23:44    阅读次数:194
Unity3D 创建一个简单的2D游戏
开始研究Unity3d 中的2D游戏。首先创建出一个项目:然后创建出一个场景:然后添加一个背景:然后创建一个主人公对象:可以是自己做的素材,也可以是用unity裁剪的素材,下面贴出裁剪素材的步奏然会对图像进行裁剪,裁剪后进行保存:有这样符号的就是裁剪后的素材:然后将素材添加到游戏场景中(也就是拖到视...
分类:编程语言   时间:2015-10-18 15:21:33    阅读次数:247
VC++6.0 下配置 pthread库2010年12月12日 星期日 13:14VC下的pthread多线程编程 转载
VC++6.0下配置pthread库2010年12月12日星期日13:14VC下的pthread多线程编程 转载#include#include#includevoid*tprocess1(void*args){inti=1;while(iOptions,选择Directory页面,然后在Sho.....
分类:编程语言   时间:2015-10-18 15:20:33    阅读次数:192
4、spring 官方下载地址
SPRING官方网站改版后,下载spring非常麻烦,下给出官方直接下载路径:http://repo.springsource.org/libs-release-local/org/springframework/spring/SpringFramework 4.0.0下载http://repo.s...
分类:编程语言   时间:2015-10-18 15:17:33    阅读次数:266
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!