码迷,mamicode.com
首页 > 编程语言 > 日排行
排序问题
java中的交换函数(swap):在java中对于参数的传递仅仅是值的传递,并不改变其本身的值。如果是数组问题,则采用传递数组改变下标的方法。 选择排序: 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此 ...
分类:编程语言   时间:2017-10-15 15:16:35    阅读次数:152
剑指offer五十之数组中重复的数字
一、题目 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 二、思路 解法一:采用 ...
分类:编程语言   时间:2017-10-15 15:16:44    阅读次数:189
Python 笔记
整理了一下之前的 python 笔记,之前都是存在有道云笔记,博客还是方便很多啊。 1、字符串文本能够分成多行。一种方法是使用三引号:"""...""" 或者 '''...'''。行尾换行符会被自动包含到字符串中,但是可以在行尾加上 \ 来避免这个行为。下面的示例: 可以使用反斜杠为行结尾的连续字符 ...
分类:编程语言   时间:2017-10-15 15:17:32    阅读次数:211
javascript中关于this指向问题详解
前 言 LiuDaP 在前端的学习中,我们必然要用到js,js可以说是前端必不可少的的东西。在学习js的过程中,我们会经常用到this这个东西,而this的指向问题就变得尤为重要。今天正好有空闲时间,就给大家详细介绍一下js中关于this的指向问题,希望能够帮助到大家。 >>>仅仅一条就是:谁最终调 ...
分类:编程语言   时间:2017-10-15 15:19:11    阅读次数:222
Java 学习笔记之 Error和Exception的联系
Error和Exception的联系: Error和Exception的联系 继承结构:Error和Exception都是继承于Throwable,RuntimeException继承自Exception。 Error和RuntimeException及其子类称为未检查异常(Unchecked ex ...
分类:编程语言   时间:2017-10-15 15:20:38    阅读次数:201
【转载】Spring Cache介绍
原文地址:http://www.cnblogs.com/rollenholt/p/4202631.html 缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。 本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 cache 配置方法 ...
分类:编程语言   时间:2017-10-15 15:21:31    阅读次数:252
二分图的最大匹配、完美匹配和匈牙利算法
原文: http://www.renfei.org/blog/bipartite-matching.html 二分图的最大匹配、完美匹配和匈牙利算法 这篇文章讲无权二分图(unweighted bipartite graph)的最大匹配(maximum matching)和完美匹配(perfect ...
分类:编程语言   时间:2017-10-15 15:23:22    阅读次数:195
python2.7 + ubuntu14.4 + dlib19.7
0、首先需要Cmake以及编译C++成python程序的工具 sudo apt-get install libboost-python-dev cmake 1、download dlib19.7 from http://dlib.net/ 2、unzip the package tar xvf [f ...
分类:编程语言   时间:2017-10-15 15:24:02    阅读次数:196
3.1.1蛮力法之选择排序
选择排序开始的时候,我们扫描整个列表,找到它的最小元素,然后和第一个元素交换,将最小元素放到它在有序表中的最终位置上。然后我们从第二个元素开始扫描列表,找到最后n-1个元素中的最小元素,再和第二个元素交换位置,把第二小的元素放在它的最终位置上。一般来说,在对该列表做第i遍扫描的时候(i的值从0到n- ...
分类:编程语言   时间:2017-10-15 17:24:29    阅读次数:178
python学习之字符串
1.String类型:由零个或多个字符组成的有限序列 注:在python中双引号和单引号意义相同,都可用于表示字符串。 2.字符串内置函数和操作符 strip() 移除空白,赋值给新的变量 a = ' sb ' b = a.strip() print(b) split() 分割,字符串分裂成多个字符 ...
分类:编程语言   时间:2017-10-15 17:25:39    阅读次数:154
前端——JavaScript
一 JavaScript的基础 1.1 JS的引入方式 1.2 JS的变量、常量和标识符 1.2.1 JS的变量 1 2 3 x=5 y=6 z=x+y 1 2 3 x=5 y=6 z=x+y 1 2 3 x=5 y=6 z=x+y 1 2 3 x=5 y=6 z=x+y x=5 y=6 z=x+y ...
分类:编程语言   时间:2017-10-15 17:29:13    阅读次数:190
Java 学习笔记之 Suspend和Resume
Suspend和Resume: Suspend和Resume使用方法: 以下例子证明了线程确实被暂停了,而且还可以恢复成运行状态。 运行结果: Suspend和Resume缺点1-独占: 运行结果: 运行结果: 同样是独占,当程序运行到PrintStream对象println()方法内部停止时,同步 ...
分类:编程语言   时间:2017-10-15 17:30:16    阅读次数:199
SpringCloud的Config:ConfigServer注册到EurekaServer中,变成一个Eureka服务
一、概念与定义 1、将SpringCloud ConfigServer注册到 EurekaServer,以便ConfigClient以服务的方式引用ConfigServer 2、客户端不再引用 ConfigServer的url,而是引用 Eureka服务id 二、改造ConfigServer应用 1 ...
分类:编程语言   时间:2017-10-15 17:31:49    阅读次数:3275
web项目jsp出现The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path错误
原因是Javaweb工程类中没有添加Tomcat运行时相关类导致。 解决方式如下:出错的文件 >>build path >>config build path >>java build path >>libraries >>add library >>server runtime >>tomcat7 ...
分类:编程语言   时间:2017-10-15 17:32:54    阅读次数:193
算法-找出与目标数字相同的digit组成的整数中比该数字大的数集中的最小数字
题目: 给出1个正整数,找到用与这个数字相同的digit组成的整数中比这个数字大的数集中的最小数字。比如:12352874 的结果是 12354278 分析: 这道题目的考虑目标是数组的查找与排序. 当然, 前提是你得明白这道题目的思路是什么样子的. 把正整数转化为char数组a, 长度为n, 末尾 ...
分类:编程语言   时间:2017-10-15 17:34:03    阅读次数:151
MD5加密算法工具类
很多公司使用MD5存放用户密码,但是当摘要过的MD5值泄漏出去后还是有很大可能通过别的方法获得原文。\ 通过以下网站很容易获得原文http://www.cmd5.com/http://pmd5.com/ 运行结果: ...
分类:编程语言   时间:2017-10-15 17:34:14    阅读次数:158
Python学习总结
Python学习总结 运行Python代码片段 Python自带了一个在终端窗口中运行的解释器,无需保存并运行整个程序就能尝试运行Python代码片段。 >>>print("Hello Python interpreter!") Hello Python interpreter! Python中变量 ...
分类:编程语言   时间:2017-10-15 17:35:28    阅读次数:165
Spring-IOC源码解读1-整体设计
1. SpringIOC提供了一个基本的javabean容器,通过IOC模式管理依赖关系,并通过依赖注入和AOP增强了为javabean这样的pojo对象赋予事务管理,生命周期管理等基本功能。2. SpringIOC容器中注入方式有setter注入,构造器注入,接口注入,其中setter注入和构造器 ...
分类:编程语言   时间:2017-10-15 17:35:34    阅读次数:174
【BZOJ4538】[Hnoi2016]网络 整体二分+树状数组
【BZOJ4538】[Hnoi2016]网络 Description 一个简单的网络系统可以被描述成一棵无根树。每个节点为一个服务器。连接服务器与服务器的数据线则看做一条树边。两个服务器进行数据的交互时,数据会经过连接这两个服务器的路径上的所有服务器(包括这两个服务器自身)。由于这条路径是唯一的,当 ...
分类:编程语言   时间:2017-10-15 17:38:32    阅读次数:200
Java里的堆(heap)栈(stack)和方法区(method)
基础数据类型直接在栈空间分配, 方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。 引用数据类型,需要用new来创建,既在栈空间分配一个地址空间,又在堆空间分配对象的类变量 。 方法的引用参数,在栈空间分配一个地址空间,并指向堆空间的对象区,当方法调用完成后从栈空间回收。局部变量 ne ...
分类:编程语言   时间:2017-10-15 17:39:08    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!