码迷,mamicode.com
首页 > 编程语言
java基本数据类型转换成byte[]数组
import java.io.UnsupportedEncodingException;public class ConToByte { /** * double转换byte * @param arr byte[] * @param param double double类型的参数 * @param...
分类:编程语言   时间:2015-08-02 00:51:54    阅读次数:100
python数据结构与算法——归并排序
归并排序:原理与C语言实现参考:白话经典算法系列之五 归并排序的实现1. 容易对有序数组A,B进行排序。2. 为了使得A,B组内数据有序:可以将A,B组各自再分成二组。3. 经过不断分组,当分出来的小组只有一个数据时(有序),合并相邻二个小组。这样通过先递归的分解数列,再合并数列就完成了归并排序。代...
分类:编程语言   时间:2015-08-02 00:50:39    阅读次数:187
Python3——简单获取网页文字的爬虫
# -*- coding: utf-8 -*-import urllib.requestimport reurl='http://s.weibo.com/weibo/%25E9%25BE%2599%25E9%25BA%2592&Refer=STopic_box'urlfile=urllib.requ...
分类:编程语言   时间:2015-08-02 00:49:26    阅读次数:186
Spring MVC 3 表单中文提交后乱码问题的解决方法
在spring mvc 3.0 框架中,通过JSP页面、HTML页面以POST方式提交表单时,表单的参数传递到对应的servlet后会出现中文显示乱码的问题。解决办法可采用spring自带的过滤技术,对所有页面间参数的传递设置统一的字符编码。分两步解决问题:1.设置页面格式为UTF-8 2.在web...
分类:编程语言   时间:2015-08-02 00:47:49    阅读次数:238
匈牙利算法
1 /*Author :usedrose */ 2 /*Created Time :2015/8/1 23:39:01*/ 3 /*File Name :2.cpp*/ 4 #pragma comment(linker, "/STACK:1024000000,1024000000") 5 #i...
分类:编程语言   时间:2015-08-02 00:46:56    阅读次数:172
线程------竞争,互斥量---多线程对同一文件读写问题
当多个控制线程共享相同的内存时呢,需要确保每个线程看到一致的数据视图。如果每个线程使用的变量都是其他线程不会读取和修改,那么就不存在一致性的问题。线程互斥接口用来保护数据,用于确保同一时间只有一个线程访问数据。互斥:限制代码---独占很久以前:下面程序存在竞争问题的哟,当创建20个线程,每个线程都对...
分类:编程语言   时间:2015-08-02 00:47:04    阅读次数:197
python爬虫(三)--Python的set()
如果你已经掌握了爬虫基础,看了我前面三个基础再来继续看这一篇文章。 这篇文章主要讲解爬虫程序中必须要用到的python集合,如果你对集合很了解。那可以不用看。 在爬虫程序中,为了不重复爬取已经爬过的页面,我...
分类:编程语言   时间:2015-08-01 23:44:09    阅读次数:308
swift学习之函数类型
swift 函数类型 嵌套...
分类:编程语言   时间:2015-08-01 23:40:55    阅读次数:285
[LeetCode][Java] Candy
题目: There are N children standing in a line. Each child is assigned a rating value. You are giving candies to these children subjected to the following requirements: Each child must have at...
分类:编程语言   时间:2015-08-01 23:40:01    阅读次数:221
Python编程学习——拷贝
简介: 这一篇博客主要讨论Python对象的拷贝问题,区分浅拷贝和深拷。为了保持追踪内存中的对象,Python使用了引用计数这一简单技术,下面将进行简单介绍。1、引用计数: 当对象被创建并赋值给变量时,该对象的引用计数就被设置为 1 。当同一个对象又被赋值给其他变量时,或作为参数传给函数、方法或类实例时,或被赋值为一个窗口对象的成员时,该对象的一个新的引用(或称为别名)就被创建,该对象的引用计数...
分类:编程语言   时间:2015-08-01 23:39:19    阅读次数:154
Swift入门(五)——数组(Array)
集合集合的定义Swift中提供了两种数据结构用于存放数据的集合,分别是数组(Array)和字典(Dictionary)。他们的主要区别在于数组中的元素由下标确定,而字典中的数据的值由数据的键(Key)决定。以下我们认为集合就是数组或字典。集合的可变性我们可以定义一个集合常量或者集合变量。一旦定义为常量,就意味着集合的长度、内容和顺序都不能再修改了。比如,定义为常量的数组,不能再向其中添加新的元素。数...
分类:编程语言   时间:2015-08-01 23:40:47    阅读次数:665
Java transient关键字使用小记
1. transient的作用及使用方法       我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。       然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属...
分类:编程语言   时间:2015-08-01 23:40:36    阅读次数:234
Node.js自动化技术实现(Java)
Node.js自动化测试框架(NodeTestFramework)...
分类:编程语言   时间:2015-08-01 23:38:31    阅读次数:180
三种线性排序算法(计数、基数、桶排序)的简单实现
计数排序 计数排序假设n个输入元素中的每一个都是介于0到k之间的整数。此处k为某个整数(输入数据在一个小范围内)。 算法思想 计数排序的基本思想是对每一个输入元素x,确定出小于x的元素的个数。然后再将x直接放置在它在最终输出数组中的位置上。   由于数组中可能有相等的数,在处理时需要注意。   时间复杂度和空间复杂度分析 算法总时间Θ(k + n)。当k=O(n)时,计数排序的...
分类:编程语言   时间:2015-08-01 23:35:40    阅读次数:151
C++对象模型——成员初始化列表(第二章)
2.4    成员初始化列表 (Member Initialization List)     当编写一个类的构造函数时,有可能设定类成员的初始值,或者通过成员初始化列表初始化,或者在构造函数内初始化,除了四种情况,其实任何选择都差不多。     本节中,首先澄清何时使用初始化列表才有意义,然后解释初始化列表内部的真正操作是什么,然后再看一些微妙的陷阱。     下列情况中,为了让程序能够被...
分类:编程语言   时间:2015-08-01 23:34:39    阅读次数:177
Java中二进制、十进制、十六进制及ASCII码与String及字节数组与十六进制之间的转换
public class DigitalTrans { /** * 数字字符串转ASCII码字符串 * * @param String * 字符串 * @return ASCII字符串 */ public stati...
分类:编程语言   时间:2015-08-01 23:34:10    阅读次数:148
c++中string的常用函数说明
string可以说是是字符数组的升级版,使用更加啊方便,不容易出错。本文对string的常用函数进行简单介绍,做到会用即可。string中的常用函数分为四类,即赋值,添加,比较和删除。一、赋值1.str="adf"2.str.assign("adf");str.assign(str1);//将括号中...
分类:编程语言   时间:2015-08-01 23:31:55    阅读次数:276
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!