码迷,mamicode.com
首页 > 编程语言
五、排序
1.冒泡排序 从动画可看出冒泡排序十分慢,为o(n^2) 2.归并排序 归并排序(MergeSort)的基本思想是:将待排序文件看成为n个长度为1的有序子文件,把这些子文件两两归并,使得到「n/2」个长度为2的有序子文件;然后再把这「n/2」个有序文件的子文件两两归并,如此反复,直到最后得到一个长度为n的有序文件为止,这种排序方法成为二路归并排序。例如,有初始关键字序列:...
分类:编程语言   时间:2015-07-14 18:08:18    阅读次数:111
使用python的smtp模块发送邮件
使用Python的smtp模块,可以十分方便的编写自己的smtp客户端,来发送邮件。现在发现,不能使用腾讯的smtp服务器去法送,但是可以使用163的smtp服务器去发送邮件。 直接上代码吧 #!/usr/bin/env python '''     a simple smtp client ''' import smtplib from email.mime.text ...
分类:编程语言   时间:2015-07-14 18:07:01    阅读次数:124
SpringMVC中的异步提交表单
1.前言 最近在做一个项目,前台框架用的是EasyUI+SpringMVC,由于对SpringMVC不太了解,所以刚开始接触的时候有点吃力,在此通过一个EasyUi中的DataGrid表格来总结一下.  2.SpringMVC中的View向控制器传参 在SpringMVC中,View如何向控制器传参数呢?尤其是Form表单提交的时候,具体有如下几种方式 2.1 Http...
分类:编程语言   时间:2015-07-14 18:08:29    阅读次数:148
【Java基础学习笔记】Java中Socket+Swing设计简单通信
在《Java从入门到精通(第3版)》的原书中,客户端仅能发送一次数据,我在此基础上修改了一点点,实现了多次发送数据的单向通讯。 1. 服务器端 package Tcp_IP; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net....
分类:编程语言   时间:2015-07-14 18:06:15    阅读次数:138
为什么设计模式在C++社区没有Java社区流行?
我们发现设计模式在Java社区很流行,但是在C++社区却没有那么被关注,甚至有点被排斥,究竟是什么原因造成这个差异的呢?   (1)C++内存需要自己管理,所以有些模式在C++里使用不是那么方便,但是Java不用关心内存,所以在Java里的使用设计模式有天生的优势。随着shared_ptr, weak_ptr, unique_ptr等加入C++11,相信这方面会有所改进。    (2)在J...
分类:编程语言   时间:2015-07-14 18:06:04    阅读次数:170
Python入门之软件安装
获得更多资料欢迎进入我的网站或者 csdn或者博客园 最近将我的Python笔记整理下,希望能对他人有所帮助,这是第一课,安装入门篇; windows下安装Python1、下载,从这里下载:[下载链接](http://python.org/download/) 2、下载windows版本,下载完成以后,双击打开,然后一步一步安装。 3、环境变量的添加:我是安装在“D:\Python33”,...
分类:编程语言   时间:2015-07-14 17:59:14    阅读次数:162
python入门之列表和元组
获得更多资料欢迎进入我的网站或者 csdn或者博客园 前面一张主要学习了Python的安装,以及第一个程序helloword的编写,以及简单的输入和输出函数 序列?这章主要介绍的是列表和元组,而列表和元组是序列的六种内型中的两种,主要区别。列表可以修改,而元组不能。而序列很好用比如要操作一组人的名字和年龄可以这样: peace=[‘peace one’,23]...
分类:编程语言   时间:2015-07-14 18:00:59    阅读次数:204
第二章 JAVA内存区域与内存溢出异常
概述 运行时数据区域 程序计数器 Java虚拟机栈 本地方法栈 Java堆 方法区 运行时常量池 直接内存 hotspot虚拟机对象探秘 对象的创建 对象的内存布局 对象的访问定位概述 Java程序员不需要自己去手动释放内存,而C、C++程序员就需要自己去操作了,原因是Java虚拟机帮我们完成了这个动作,所以我们也要了解jvm的机制,这样出问题后才会知道它到底是什么情况。本章介绍JVM内存各个区...
分类:编程语言   时间:2015-07-14 17:59:21    阅读次数:163
大顶堆(c++实现)
【大顶堆的性质】大顶堆是一棵完全二叉树,且树中的每个节点的值都不小于它的孩子节点的值。我们可以用一个heap数组来表示它。【大顶堆的插入、删除】 大顶堆的插入:首先初始化插入位置为最后,然后从下往上调整堆(调整插入元素的位置)。在调整过程中,若当前节点的父亲节点小于插入元素,则将其父亲节点的值赋给当前节点,父亲节点作为当前节点,依此继续;否则当前节点即为插入位置。 大顶堆的删除:删除根,初始化最后一...
分类:编程语言   时间:2015-07-14 17:58:44    阅读次数:330
【j2ee spring】43、巴巴运动网添加,编辑,上架,下架产品样式
【j2ee spring】43、巴巴运动网添加,编辑,上架,下架产品样式项目结构项目代码底层接口实现/** * 功能:这个是品牌样式的接口 * 文件:ProductStyleService.java * 时间:2015年5月31日19:33:19 * 作者:cutter_point */ package com.cutter_point.service.product;import com...
分类:编程语言   时间:2015-07-14 17:57:38    阅读次数:220
解决spring mvc 乱码问题
1:app:tabSelectedTextColor tab选中的字体颜色2:app:tabTextColor tab未被选中的字体颜色3:app:tabIndicatorColor Tab指示器下标的颜色...
分类:编程语言   时间:2015-07-14 17:57:02    阅读次数:81
Python 背景色与语法高亮主题配置
使用python idle的人恐怕都无法忍受默认的白色背景,及其语法高亮主题。大家更倾向于使用黑色背景。下面介绍Obsidian, Desert, 和Tango三种主题配置 在 用户目录 的.idlerc 目录下新建名为 config-highlight.cfg 文件,并加入如下内容[tango] definition-foreground = #fce94f error-foreground =...
分类:编程语言   时间:2015-07-14 17:56:09    阅读次数:111
spring中@param和mybatis中@param使用区别
spring中@param /** * 查询指定用户和企业关联有没有配置角色 * @param businessId memberId * @return */ int selectRoleCount(@Param("businessId") Integer businessId,@Param("memberId") Long ...
分类:编程语言   时间:2015-07-14 17:57:34    阅读次数:150
整理的一些java中常使用jar包以及说明
slf4j:Simple Logging Facade for JavaSLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署...
分类:编程语言   时间:2015-07-14 17:50:47    阅读次数:157
C语言文件操作函数大全(超详细)
C语言文件操作函数大全(超详细)作者: 字体:[增加 减小] 类型:转载本篇文章是对C语言中的文件操作函数进行了详细的总结分析,需要的朋友参考下fopen(打开文件)相关函数 open,fclose表头文件 #include定义函数 FILE * fopen(const char * path,co...
分类:编程语言   时间:2015-07-14 17:51:29    阅读次数:114
JavaScript学习笔记(第四章——第六章)
时间戳(2015-06-09 20:58:00)第四章:变量、作用于和内存问题 typeof:判断元素是什么类型 instanceof:检测引用类型对象是否未指定类型 注:所有引用类型皆为Object的实例 JavaScript没有块级作用域: 例1:if(true){ var color = “b...
分类:编程语言   时间:2015-07-14 17:51:01    阅读次数:208
unity3D的FingerGestures小工具
夹FingerGestures包结构FingerGestures样例列表设置场景教程:识别一个轻敲手势教程:手势识别器教程:轻击手势识别器教程:拖拽手势识别器教程:滑动手势识别器教程:长按手势识别器教程:缩放手势识别器教程:旋转手势识别器教程:自己定义手势识别器教程:识别手势事件建议:使用.net代...
分类:编程语言   时间:2015-07-14 17:48:29    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!