码迷,mamicode.com
首页 > 编程语言
剖析插入排序
插入排序---直接插入排序 int a[10]; for(int i=1;i if(a[i] {     int j = i-1;     int t = a[i];     while(t=0)     {     a[j+1] = a[j];     j--;     }     a[j+1] = x; } } 时间复杂度:T(n)=O(n^2) 插入...
分类:编程语言   时间:2015-03-30 23:11:37    阅读次数:174
java工程积累——saas之multi-tenancy解析
最近做的项目涉及到比较深入的一部分,就是定义客户关系,在我们的商讨中,我们决定,采用服务商的模式,就是我们是基础服务商,由客户组合服务,向客户提供基于云端的服务支持!...
分类:编程语言   时间:2015-03-30 23:11:27    阅读次数:206
剖析选择排序
选择排序 方法一: void Select_Sort(int *a,int n) {     //int n=strlen(a);     int i,j;     int max,temp;     for(i=0;i     {     max = i;     for(j=i;j     {     if(a[max]     max = j;     ...
分类:编程语言   时间:2015-03-30 23:12:27    阅读次数:182
RSA算法Java的简单实现
RSA简介 RSA算法据说是目前地球上最重要的加密算法。维基百科是这么介绍的:“对极大整数做因数分解的难度决定了RSA算法的可靠性。换言之,对一极大整数做因数分解愈困难,RSA算法愈可靠。假如有人找到一种快速因数分解的算法,那么RSA的可靠性就会极度下降。但找到这样的算法的可能性是非常小的。今天只有短的RSA密钥才可能被暴力破解。到2008年为止,世界上还没有任何可靠的攻击RSA算法的方...
分类:编程语言   时间:2015-03-30 23:12:34    阅读次数:290
unity内部:内存 和 性能(以及Unity5的升级优化)
我们的脚本代码里经常会需要访问gameObject引用或者某个组件的引用,最好的方式当然是在脚本Awake的时候就把这些可能访问的东西都缓存下来;如果需要访问临时gameObject实例的某属性或者临时某组件的gameObject实例,在能够确保组件一定存在(可以使用[RequireComponent( typeof(AudioSource ))] 如果没有自动添加移除不了!)的情况下,可以用属性...
分类:编程语言   时间:2015-03-30 23:10:52    阅读次数:360
【IP层分组转发的流程】划分子网的情况下,分组转发的算法。
首先,参考了一张谢希仁老师的书里的一个示例: 主机H1向H2发送分组的过程: 首先,跟本子网内的子网掩码:255.255.255.128与目标主机H2的IP地址:128.30.33.128 相与得到网络号 :128.30.33.128。显然这与子网1的网络号:128.30.33.0不匹配。 然后,数据报交由子网1的默认路由R1,由其转发。此时,R1会查找自己的路由表。将H2的主机地...
分类:编程语言   时间:2015-03-30 23:07:05    阅读次数:293
外排序
外排序 外排序(External sorting)是指能够处理极大量数据的排序算法。通常来说,外排序处理的数据不能一次装入内存,只能放在读写较慢的外存储器(通常是硬盘)上。外排序通常采用的是一种“排序-归并”的策略。 在排序阶段,先读入能放在内存中的数据量,将其排序输出到一个临时文件,依此进行,将待排序数据组织为多个有序的临时文件。尔后在归并阶段将这些临时文件组合为一个大的有序文件,也即排序结果。...
分类:编程语言   时间:2015-03-30 23:08:50    阅读次数:179
十个最常见的Java字符串问题
翻译自:Top 10 questions of Java Strings 1.怎样比较字符串?用”==”还是用equals()?简单地说,”==”测试两个字符串的引用是否相同,equals()测试两个字符串的值是否相同。除非你希望检查两个字符串是否是同一个对象,否则最好用equals()。 如果你知道字符串驻留机制会更好。2.为什么对于安全性敏感的信息char[]要优于String?字符串是不变的...
分类:编程语言   时间:2015-03-30 23:05:51    阅读次数:219
javabean
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 这个Java类必须具有一个无参的构造函数 属性必须私有化。 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。JavaBean的属性: JavaBean的属性可以是任意类...
分类:编程语言   时间:2015-03-30 23:03:18    阅读次数:343
swift之元组类型
一、元组类型是有N个任意类型的数据组成(N>=0),组成元组类型的数据可以称为“元素”二、元组的定义如:let position = (x:10.5,y:20) //两个元素的元组 let person = (name:"jack") //一个元素的元组 let data = () ...
分类:编程语言   时间:2015-03-30 23:02:54    阅读次数:213
Java 枚举7常见种用法
用法一:常量在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码publicenumColor{RED,GREEN,BLANK,YELLOW}用法二:switchJDK...
分类:编程语言   时间:2015-03-30 23:01:32    阅读次数:170
开始学习C++
这里突然想起来当初学习java和C# 总是会有个demo : hello world。 这里我记得我曾经看过一个笑话。说有个程序员,想学习书法,买了笔墨,都准备好了,但是不知道写什么好。最后,他大笔一写,“hello world”就诞生了。哈哈。不扯了。学习一门语言之前我们需要的就是理解一门语言的一...
分类:编程语言   时间:2015-03-30 23:01:25    阅读次数:239
Windows X64平台搭建Java开发环境
下载路径:www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK(Java Develop Kit)(1)针对个人开发者,开发桌面和服务器端的java应用程序的需要下载“Java SE”SDK(2)针对企业级java应用开发程...
分类:编程语言   时间:2015-03-30 23:00:15    阅读次数:257
unity Transform.TransformPoint
正如unity api文档所说:Transformspositionfrom local space to world space.即Transform.TransformPoint是将局部坐标点转化到世界空间(而不是父空间)。至于如何 高效 地将局部空间坐标转到父空间,还没找到。
分类:编程语言   时间:2015-03-30 22:59:35    阅读次数:299
外语教育规划的语言经济学视角
一、引言 进入新世纪以来,随着全球化浪潮和科技革命的加速发展,以及世界经济、贸易、文化交往的日渐频繁,外语教育受到了前所未有的重视。世界各国为了在政治、军事、经济和外交领域掌握优势,纷纷采取措施加强外语教育。 近年来,国内也开始重视外语教育规划研究,但目前多数研究是基于教育学、社会语言学以及政治.....
分类:编程语言   时间:2015-03-30 22:59:07    阅读次数:287
OC与Swift的区别四
12.条件语句的区别,此处只写区别,没有指出区别的其他方面oc与swift基本一致12.1oc中for if switch语句体如果只有一行代码,则{}可以省略swift中for if switch语句体必须使用{} ,否则有语法错误12.2for-in语法的区别: //从1循环到3,包括3,即循....
分类:编程语言   时间:2015-03-30 22:55:17    阅读次数:200
垃圾回收期算法简介
垃圾回收器检查托管堆中是否有应用程序不再使用的对象,如果有,他们使用的内存就可以回收(如果一次垃圾回收之后堆中仍然没有可用的内存,new操作符就会抛出一个OutOfMemoryException)。垃圾回收器如何知道应用程序正在使用一个对象呢?这个说起来比较复杂。每个应用程序都包含一组根。每个根都是...
分类:编程语言   时间:2015-03-30 22:55:38    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!