跨平台的运行时(Runtime):JRE(JVM) ->.NET Core CLR 。跨平台的编译器(Compiler):javac ->Roslyn [github.com/dotnet/roslyn] 。跨平台的基础类库(BCL):JCL->.NET Core Framework [github...
分类:
编程语言 时间:
2015-01-24 14:17:32
阅读次数:
171
参考文章:http://weixiaolu.iteye.com/blog/1479656http://developer.51cto.com/art/201112/307463.htmNIO服务端package com.meso.nio;import java.io.IOException;impo...
分类:
编程语言 时间:
2015-01-24 14:18:28
阅读次数:
159
优点:代码较少,复杂度不高,可以判断是否会有负环。
缺点:效率低。
算法阐述:
这个算法的思想非常简单,首先它是根据从起点向与它相连的线段开始刷新,只要满足刷新后的路径比原有路径小的话,那么就立即更新这个数据,是这个数据作为新的数
据。同时这个算法有一个很重要的优势,那就是可以判断有没有负环的存在。
负环判断原理:
这个算法的代码我在下面会有一个代码的描述,这个算法是通过一个整...
分类:
编程语言 时间:
2015-01-24 13:12:27
阅读次数:
196
{CSDN:CODE:587793}
直接运行输出的结果是:输入的参数个数有错误!
原因很简单,因为根本就没有输入参数
下面是输入参数的方法:
点击run>run configurations
点apply,再次运行,ok了。整个世界清爽了...
分类:
编程语言 时间:
2015-01-24 13:13:41
阅读次数:
131
//定义一个arr数组
var arr = new Array();
//向数组的末尾添加一个a元素
arr.push('a');
//获取所有数组元素
//alert(arr); //a
//获取数组中的第一个元素【默认从0开始】
//alert(arr[0]); //a
//获取数组的长度
//alert(arr.length); //1
//shift:删除原数组的第一项,并...
分类:
编程语言 时间:
2015-01-24 13:13:58
阅读次数:
161
??
1.STL组成:
STL有三大核心部分:容器(Container)、算法(Algorithms)、迭代器(Iterator),容器适配器(containeradaptor),函数对象(functor),除此之外还有STL其他标准组件。通俗的讲:
容器:装东西的东西,装水的杯子,装咸水的大海,装人的教室……STL里的容器是可容纳一些数据的模板类。
算法:就是往杯子里倒水,往大海...
分类:
编程语言 时间:
2015-01-24 13:11:41
阅读次数:
312
(1)选择中值,根据坐标,三者取其中
(2)分别与中值比较,将数据分成两部分
(3)两部分中分别再使用同样的方法,分成更小的两部分,直到不可再分
代码:
root@ubuntu:/mnt/shared/appbox/qksort# cat qksort.c
#include
#include
#include
#include
#include
static int c...
分类:
编程语言 时间:
2015-01-24 13:10:16
阅读次数:
322
得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:osremovedirs(r"c:\python") //略危险,熟练之后再用吧检验给出的路径是否是一个文...
分类:
编程语言 时间:
2015-01-24 13:07:00
阅读次数:
214
(vlax-make-variant) ;;创建一个未初始化的变体;;01.整型值变体(setq myvar (vlax-make-variant 10)) ;;创建整型值变体,返回 #(vlax-variant-type myvar) ;;获取变体类型,返回 3 (vlax...
分类:
编程语言 时间:
2015-01-24 13:06:18
阅读次数:
366
经常有人在群里问,运维人员需不需要学开发?需不需要学PYTHON?PYTHON和SHELL有什么区别?天天问这种好水的问题,我实在受不了,决定帮大家扫扫盲,求求新手们,以后别他妈瞎问了。现阶段,掌握一门开发语言已经成为高级运维工程师的必备计能,不会开发,你就不能充分理解你们系统的业务流程,你就不能帮...
分类:
编程语言 时间:
2015-01-24 13:04:54
阅读次数:
183
public interface AnimalInterface { public void cry();}public class AnimalImpl implements AnimalInterface { public void cry() { // TODO Au...
分类:
编程语言 时间:
2015-01-24 13:04:53
阅读次数:
271
字节数组的合并byte[] defArr = File.ReadAllBytes(filePath); byte[] md5Arr = GetMd5Hash(filePath); int len = defArr.Length + md5Arr.Length; byte[] lenArr = Bit...
分类:
编程语言 时间:
2015-01-24 13:03:14
阅读次数:
277
题目: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...
分类:
编程语言 时间:
2015-01-24 12:58:48
阅读次数:
285
常见经典排序算法1.希尔排序2.二分插入法3.直接插入法4.带哨兵的直接排序法5.冒泡排序6.选择排序7.快速排序8.堆排序排序算法对比一.希尔(Shell)排序法(又称宿小增量排序,是1959年由D.L.Shell提出来的)/* Shell 排序法 */#include void sort(int...
分类:
编程语言 时间:
2015-01-24 12:53:51
阅读次数:
219
设计模式之第11章-建造者模式(Java实现) “那个餐厅我也是醉了、、、”“怎么了?”“上菜顺序啊,竟然先上甜品,然后是冷饮,再然后才是菜什么的,无语死了。”“这个顺序也有人这么点的啊。不过很少就是了,正常来说如果是中餐的话,都是先凉菜再热菜,然后是汤,最后是一些甜品什么的。西餐呐,先有头盘,用....
分类:
编程语言 时间:
2015-01-24 12:51:19
阅读次数:
214