码迷,mamicode.com
首页 > 编程语言 > 月排行
安全体系(三)——SHA1算法详解
本文主要讲述使用SHA1算法计算信息摘要的过程。 安全体系(零)—— 加解密算法、消息摘要、消息认证技术、数字签名与公钥证书 安全体系(一)—— DES算法详解 安全体系(二)——RSA算法详解 为保证传输信息的安全,除了对信息加密外,还需要对信息进行认证。认证的目的有两:一是验证信息的发送者是合法 ...
分类:编程语言   时间:2017-03-09 21:47:32    阅读次数:269
年度调查 看看 2016 年 Go 语言调查结果
Go 语言官方博客公布了 2016 年 Go 语言使用调查。 在 3,595 名被调查者中,89% 称他们在工作中或工作之外用 Go 编程;63% 称他们的工作是 Web 开发,但只有 9% 的人只从事 Web 开发,一半以上被调查者的工作涉及三个以上领域;63% 的人用 Go 开发命令行程序,60 ...
分类:编程语言   时间:2017-03-09 21:47:47    阅读次数:168
归并排序Merge sort2
原理,把原始数组分成若干子数组,对每一个子数组进行排序, 继续把子数组与子数组合并,合并后仍然有序,直到全部合并完,形成有序的数组 举例 无序数组[6 2 4 1 5 9] 先看一下每个步骤下的状态,完了再看合并细节 第一步 [6 2 4 1 5 9]原始状态 第二步 [2 6] [1 4] [5 ...
分类:编程语言   时间:2017-03-09 21:48:40    阅读次数:222
【转】Unity3d中制作Loading场景进度条所遇到的问题 LoadLevelAsync,AsyncOperation
背景 通常游戏的主场景包含的资源较多,这会导致加载场景的时间较长。为了避免这个问题,可以首先加载Loading场景,然后再通过Loading场景来加载主场景。因为Loading场景包含的资源较少,所以加载速度快。在加载主场景的时候一般会在Loading界面中显示一个进度条来告知玩家当前加载的进度。在 ...
分类:编程语言   时间:2017-03-09 22:32:44    阅读次数:604
WY C语言入门(5)
5.1 定义函数 分段求和函数 5.2.1 函数原型 若调换顺序, 开头可函数原型声明(函数头加分号;) 也可不写变量名 例 void sum(int , int ); 5.2.2 参数传递 注意调用函数与参数不匹配可能会被转换 c在调用函数时,仅能单向传值 函数参数表里为参数,调用函数给的值为值 ...
分类:编程语言   时间:2017-03-09 22:33:01    阅读次数:249
shell中的数组
编译执行bash的方法 (1)bash test.sh (2) chmod 755 test.sh #给bash赋予可执行的权限 r-4 w-2 x-1 ./test.shbash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似与C语言,数组元素的下标由0开始编号。获取数组中的元素要利用 ...
分类:编程语言   时间:2017-03-09 22:33:33    阅读次数:241
Linux下获取线程TID的方法——gettid()
如何获取进程的PID(process ID)? 可以使用: #include <unistd.h> pid_t getpid(void); 通过查看头文件说明,可以得到更详细的信息: find /usr/include -name unistd.h /usr/include/asm/unistd.h ...
分类:编程语言   时间:2017-03-09 22:34:24    阅读次数:271
奇偶排序Odd-even sort
又一个比较性质的排序,基本思路是奇数列排一趟序,偶数列排一趟序,再奇数排,再偶数排,直到全部有序 举例吧, 待排数组[6 2 4 1 5 9] 第一次比较奇数列,奇数列与它的邻居偶数列比较,如6和2比,4和1比,5和9比 [6 2 4 1 5 9] 交换后变成 [2 6 1 4 5 9] 第二次比较 ...
分类:编程语言   时间:2017-03-09 22:35:15    阅读次数:190
35. Search Insert Position(C++)
Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in or ...
分类:编程语言   时间:2017-03-09 22:36:45    阅读次数:219
计数排序Counting sort
注意与基数排序区分,这是两个不同的排序 计数排序的过程类似小学选班干部的过程,如某某人10票,作者9票,那某某人是班长,作者是副班长 大体分两部分,第一部分是拉选票和投票,第二部分是根据你的票数入桶 看下具体的过程,一共需要三个数组,分别是待排数组,票箱数组,和桶数组 var unsorted = ...
分类:编程语言   时间:2017-03-09 22:37:29    阅读次数:197
冒泡排序Bubble sort
原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换, 这样一趟过去后,最大或最小的数字被交换到了最后一位, 然后再从头开始进行两两比较交换,直到倒数第二位时结束,其余类似看例子 例子为从小到大排序, 原始待排序数组| 6 | 2 | 4 | 1 | 5 | 9 | 第一趟排序(外循 ...
分类:编程语言   时间:2017-03-09 22:39:20    阅读次数:219
珠排序Bead Sort
珠排序非常另类[地精也很另类],看完你就知道了,先介绍思路,再分解过程 这是它的英文论文 http://www.cs.auckland.ac.nz/~jaru003/research/publications/journals/beadsort.pdf 截图即从上边的论文里抓的屏 先了解一个概念,不 ...
分类:编程语言   时间:2017-03-09 22:40:20    阅读次数:275
希尔排序Shell sort
希尔排序Shell Sort是基于插入排序的一种改进,同样分成两部分, 第一部分,希尔排序介绍 第二部分,如何选取关键字,选取关键字是希尔排序的关键 第一块希尔排序介绍 准备待排数组[6 2 4 1 5 9] 首先需要选取关键字,例如关键是3和1(第一步分成三组,第二步分成一组),那么待排数组分成了 ...
分类:编程语言   时间:2017-03-09 22:46:39    阅读次数:170
Python模块常用的几种安装方式
一、方法1: 单文件模块直接把文件拷贝到 $python_dir/Lib 二、方法2: 多文件模块,带setup.py 下载模块包,进行解压,进入模块文件夹,执行:python setup.py install 三、 方法3:easy_install 方式 先下载ez_setup.py,运行pyth ...
分类:编程语言   时间:2017-03-09 22:46:59    阅读次数:177
Unity游戏开发学习之路——数据持久化
数据持久化 谈到数据持久化,在Unity的游戏开发中十分重要的,不管是是在本地和服务器端,数据持久化都是我们学习的难点,数据持久化的技术有很多种,这里只选取几种,目前也是我所学到的,在接下来的时间里会陆续整理到这里。 Part1:PlayerPrefs类 这是unity圣典中给出的, 下面我通过写的 ...
分类:编程语言   时间:2017-03-09 22:48:23    阅读次数:302
【原】Java学习笔记015 - 面向对象
1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // 传递 值类型参数 和 传递 引用类型参数 6 int i = 2; 7 int j = 3; 8 ... ...
分类:编程语言   时间:2017-03-09 22:48:43    阅读次数:228
图书馆排序(Library Sort)
思路简介,大概意思是说,排列图书时,如果在每本书之间留一定的空隙,那么在进行插入时就有可能会少移动一些书,说白了就是在插入排序的基础上,给书与书之间留一定的空隙,这个空隙越大,需要移动的书就越少,这是它的思路,用空间换时间 看红线标的那句话知道,这个空隙留多大,你自己定 图书馆排序的关键是分配空间, ...
分类:编程语言   时间:2017-03-09 22:49:34    阅读次数:230
算法:avl树的实现
avl.h avl.c ...
分类:编程语言   时间:2017-03-09 22:49:54    阅读次数:179
耐心排序Patience Sorting
这个排序的关键在建桶和入桶规则上 建桶规则:如果没有桶,新建一个桶;如果不符合入桶规则那么新建一个桶 入桶规则:只要比桶里最上边的数字小即可入桶,如果有多个桶可入,那么按照从左到右的顺序入桶即可 举个例子,待排数组[6 4 5 1 8 7 2 3] 第一步,取数字6出来,此时一个桶没有,根据建桶规则 ...
分类:编程语言   时间:2017-03-09 22:50:50    阅读次数:192
Codeforces Round #124 (Div. 1) C. Paint Tree(极角排序)
C. Paint Tree time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output C. Paint Tree time limit p ...
分类:编程语言   时间:2017-03-09 22:52:28    阅读次数:519
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!