码迷,mamicode.com
首页 > 编程语言
比较C#中几种常见的复制字节数组方法的效率[转]
[原文链接] 在日常编程过程中,我们可能经常需要Copy各种数组,一般来说有以下几种常见的方法:Array.Copy,IList.Copy,BinaryReader.ReadBytes,Buffer.BlockCopy,以及System.Buffer.memcpyimpl,由于最后一种需要使用指针,...
分类:编程语言   时间:2015-03-28 08:41:49    阅读次数:252
Hark的数据结构与算法练习之图书馆排序
算法说明图书馆排序是插入排序的变种,典型的以空间换时间的一种方法。我个人感觉这种思路可以学习借鉴,但直接使用的场景应该不大。我们知道,真正的插入排序通常往前边插入元素后,我们要把后边所有的元素后移。而图书馆排序的思路就是将每个元素后边都预留N个空间(例如预留10个元素空间),这样往某个元素前插入时,...
分类:编程语言   时间:2015-03-28 07:38:50    阅读次数:161
关于Java输入与转换
当需要输入一个几位数字时,对位数进行判断。可用下面代码实现:Scanner scan=new Scanner(System.in);i=scan.nextLong();String s = String.valueOf(i); 强制转换成字符型,用s.length()得到字符串长度来判断是否输入的是...
分类:编程语言   时间:2015-03-28 07:37:29    阅读次数:182
C++ Qt编程实践——收货人信息清单
收货人信息清单(改进中):dialog.h文件:#ifndefDIALOG_H #defineDIALOG_H #include<QDialog> #include<QLineEdit> #include<QLabel> #include<QPushButton> #include<QComboBox> classDialog:publicQDialog { Q_OBJECT public: Dialog(QWi..
分类:编程语言   时间:2015-03-28 06:36:06    阅读次数:216
Java 多线程ServerSocket通讯简单实例(基于TCP协议)
首先是建立一个类继承Thread类packagecom.zzq.socket;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.io.OutputStream;importjava.io.PrintWriter;importjava.net.Socket;publicclassServerTh..
分类:编程语言   时间:2015-03-28 06:31:19    阅读次数:179
背包算法
程序实现功能: 有几种重量不同的石头,现在需要从这几种石头中搬指定重量的石头,随意组合,如何才能搬的个数最少。(一定要搬这个重量的石头,不能多也不能少)。如何石头的组合不能得到这个重量就可以不管using System;using System.Collections.Generic;using S...
分类:编程语言   时间:2015-03-28 06:23:36    阅读次数:124
怎么把jdk和jRE的Javadoc文档整合到MyEclipse
有时在写代码时,需要查看javadoc文档,便于编写程序。故如何把Javadoc文档整合到MyEclipse,以便于查看呢?解决办法:1、在MyEclipse中菜单栏的“Windows”--->“Preferences(首选项)”2、左侧导航栏找到Java--->Installed JREs,点击I...
分类:编程语言   时间:2015-03-28 06:24:17    阅读次数:156
java web 之 SpringMVC4.x配置
SpringMVC配置,SpringMVC4.x配置,SpringMVC4.x配置详解,SpringMVC第一个程序
分类:编程语言   时间:2015-03-28 06:23:38    阅读次数:178
http://tool.oschina.net 在线API文档库java jquery ,php,很全的文档库
http://tool.oschina.net1.6API文档(中文)的下载地址:ZIP格式:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zipCHM格式:http...
分类:编程语言   时间:2015-03-28 06:22:34    阅读次数:186
一些Python知识点
0. 新与旧两种reverse>>> L = [1,2,3,4]>>> R = L[::-1] # new object>>> R[4, 3, 2, 1]>>> L.reverse() # in place>>> L[4, 3, 2, 1]>>>两种sort>>> sorted(r) # new o...
分类:编程语言   时间:2015-03-28 06:20:12    阅读次数:172
Java的第20年:Java和我的故事
今年是Java诞生的第20年,写这样的一篇文章纪念那个曾经让我执着和疯狂的Java,也纪念那个从单纯到复杂再回归单纯的我。...
分类:编程语言   时间:2015-03-28 01:14:13    阅读次数:342
算法学习 - 欧几里得算法(辗转相除法)(c++实现)
欧几里得算法欧几里得算法也叫辗转相除法,是求两个整数最大公约数的算法。当然也可以求最小公倍数。算法实现其实算法的实现原理就是,有整数a b两个,每次求的一个数字r = a % b,然后把b放到a的位置,把r放到b的位置,递归调用。就是gcd(a, b) { return gcd(b, a%b); }这个样子的。结束条件是当 a%b == 0的时候停止。最大公约数// // main.cpp //...
分类:编程语言   时间:2015-03-28 01:13:58    阅读次数:243
JavaScript的作用域问题
JavaScript作用域应该是JavaScript里面最难理解的概念了。看了《JavaScript高级程序设计》和其他的书虽然费了很大力气看懂了,感觉解释的还是有点费解。正好在网上看到几个面试题可以用作用域解决,也方便了对它的理解。1.JavaScript是单线程程序和其他语言当初设计的时候不一样,JavaScript是单线程(一个时机段内只干一件事情),是不支持并发这个概念的。为什么会这样呢?可...
分类:编程语言   时间:2015-03-28 01:14:48    阅读次数:198
Java中字符串的学习(四)基本数据类型包装类的学习与使用
基本数据类型对象包装类按照java面向对象的原则,万事万物都是对象,这也就包括了基本数据类型。Byte byteShort shortInteger intLong longBoolean BooleanFloat floatDouble doubleCharacter char接下来就以int为例...
分类:编程语言   时间:2015-03-28 01:14:51    阅读次数:182
Java基础--第十三天
讲课流程:API的使用: 1,Scanner的应用 两次录入: int -----int : String --- String:\r\n是结束标识符 String --- int: int ----- String:不正常[2] 与String --- String有点理解不过来 1,sc重...
分类:编程语言   时间:2015-03-28 01:13:02    阅读次数:198
Java并发大师Brain Goetz 的中英文文章地址
Java并发大师Brain Goetz是Java并发方面最权威的人物,他的文章绝对是最具有参考价值的,值得仔仔细细的推敲和研究:中文地址:http://www.ibm.com/developerworks/cn/java/j-jtp/英文地址:http://www.ibm.com/developer...
分类:编程语言   时间:2015-03-28 01:11:55    阅读次数:212
修复 Java 内存模型,第 2 部分——Brian Goetz
修复 Java 内存模型,第 2 部分——Brian Goetz
分类:编程语言   时间:2015-03-28 01:10:29    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!