码迷,mamicode.com
首页 > 编程语言
从Java看跨平台的.NET需要些什么?
跨平台的运行时(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
JAVA NIO
参考文章: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
Ford算法(单源最短路径)
优点:代码较少,复杂度不高,可以判断是否会有负环。 缺点:效率低。 算法阐述: 这个算法的思想非常简单,首先它是根据从起点向与它相连的线段开始刷新,只要满足刷新后的路径比原有路径小的话,那么就立即更新这个数据,是这个数据作为新的数 据。同时这个算法有一个很重要的优势,那就是可以判断有没有负环的存在。 负环判断原理: 这个算法的代码我在下面会有一个代码的描述,这个算法是通过一个整...
分类:编程语言   时间:2015-01-24 13:12:27    阅读次数:196
波哥学java, 5.10.3 理解main()方法 String[] args的使用 向 java 中传递参数
{CSDN:CODE:587793} 直接运行输出的结果是:输入的参数个数有错误! 原因很简单,因为根本就没有输入参数 下面是输入参数的方法: 点击run>run configurations 点apply,再次运行,ok了。整个世界清爽了...
分类:编程语言   时间:2015-01-24 13:13:41    阅读次数:131
JS—数组整理
//定义一个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
C++ STL容器的学习使用(vector、queue、list、set、map)
?? 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
JS-数组整理
更多内容可参看:W3School—数组部分
分类:编程语言   时间:2015-01-24 13:08:11    阅读次数:215
Java中的浅克隆(shallow clone)与深克隆(deep clone)
一个JavaSE的基础概念。
分类:编程语言   时间:2015-01-24 13:09:01    阅读次数:217
Python在自动化运维时经常会用到的方法
得到当前工作目录,即当前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?PYTHON和SHELL有什么区别?天天问这种好水的问题,我实在受不了,决定帮大家扫扫盲,求求新手们,以后别他妈瞎问了。现阶段,掌握一门开发语言已经成为高级运维工程师的必备计能,不会开发,你就不能充分理解你们系统的业务流程,你就不能帮...
分类:编程语言   时间:2015-01-24 13:04:54    阅读次数:183
cglib动态代理(需导入cglib-nodep-2.1_3.jar)
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
leetcode 【 Search Insert Position 】python 实现
题目: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实现)
设计模式之第11章-建造者模式(Java实现) “那个餐厅我也是醉了、、、”“怎么了?”“上菜顺序啊,竟然先上甜品,然后是冷饮,再然后才是菜什么的,无语死了。”“这个顺序也有人这么点的啊。不过很少就是了,正常来说如果是中餐的话,都是先凉菜再热菜,然后是汤,最后是一些甜品什么的。西餐呐,先有头盘,用....
分类:编程语言   时间:2015-01-24 12:51:19    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!