码迷,mamicode.com
首页 > 编程语言
Java中数组常见的几种排序方法!
数组的定义: 数组的操作: 冒泡排序: 直接选择排序: 反转排序: ...
分类:编程语言   时间:2017-05-23 00:26:35    阅读次数:200
Java 多线程使用
工作中遇到的问题,记录下解决的思路 问题: 对磁盘进行碎片化测试(比如说,磁盘空间是16G),从64K开始写文件,写满后删除一半,然后写32K 的数据,写满后删除一半。。。直到4K写满删除一般算是结束 第一阶段: 使用单独的一个线程进行操作,先写数据,然后删除数据,用循环控制跳出 代码 public ...
分类:编程语言   时间:2017-05-23 00:26:08    阅读次数:273
PHP学习记录数组中的数组的指针
unshift在数组头增加一个元素,push在数组尾增加一个元素,shift删除数组的第一个元素,pop删除数组的最后一个元素: array_rand随机取出数组的下标: current获取当前的元素一般指第一个元素 next获取当前下一位的元素 reset重新获取元素从第一个开始 prev倒退一位 ...
分类:编程语言   时间:2017-05-23 00:25:52    阅读次数:236
python读取并写入csv文件
新建csvData.csv文件 未完待续 ...
分类:编程语言   时间:2017-05-23 00:25:18    阅读次数:287
旋转数组的最小数字 - 剑指offer 面试题8
题目描述: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 ...
分类:编程语言   时间:2017-05-23 00:23:52    阅读次数:229
springcloud-熔断监控Hystrix Dashboard和Turbine
作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权归作者所有,转载请注明出处 Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功 ...
分类:编程语言   时间:2017-05-23 00:23:37    阅读次数:1167
Java虚拟机性能管理神器 - VisualVM(3) 插件安装与更新路径配置
Java虚拟机性能管理神器 - VisualVM(3) 插件安装与更新路径配置 插件路径地址配置方法: VisualVM打开后,会发现功能比较单一,只有概述、监视、线程、抽样器、Profiler五个选项卡,只能对JVM进行内存和线程的基础监控和分析。 VisualVM为了能对JVM进行全面的分析和监 ...
分类:编程语言   时间:2017-05-23 00:23:00    阅读次数:820
Spring Boot 之注解@Component @ConfigurationProperties(prefix = "sms")
例如: ...
分类:编程语言   时间:2017-05-23 00:22:37    阅读次数:3110
使用原生JavaScript实现对select增加option标签并附加value属性
好久没有写原生的东西了,今天写了一个小项目里面包含着option选项,所以我决定使用原生JavaScript动态生成, 本着互联网分享精神,我将本篇文章分享给大家。 html代码(就是一个select) json数据 var json = [ { "cc": "86", "code": "CN", ...
分类:编程语言   时间:2017-05-22 23:26:30    阅读次数:1282
拓扑排序讲解
在这里我们要说的拓扑排序是有前提的 我们在这里说的拓扑排序是基于有向无环图的!!!。 (⊙o⊙)…我所说的有向无环图都知道是什么东西吧。。 如果不知道,我们下面先来来说说什么是有向无环图。 所谓有向无环图,顾名思义是不存在环的有向图(至于有向图是什么不知道的在前面我们有一个图论讲解上都有)。 点的入 ...
分类:编程语言   时间:2017-05-22 23:26:16    阅读次数:398
【Python&数据结构】 抽象数据类型 Python类机制和异常
这篇是《数据结构与算法Python语言描述》的笔记,但是大头在Python类机制和面向对象编程的说明上面。我也不知道该放什么分类了。。总之之前也没怎么认真接触过基于类而不是独立函数的Python编程,借着本次机会仔细学习一下。 抽象数据类型 最开始的计算机语言,关注的都是如何更加有效率地计算,可以说 ...
分类:编程语言   时间:2017-05-22 23:25:49    阅读次数:472
python_集合 list_5
>>> import random>>> import time>>> x=list(range(10000))>>> y=set(range(10000))>>> z=dict(zip(range(1000),range(10000)))>>> r=random.randint(0,9999)>> ...
分类:编程语言   时间:2017-05-22 23:22:06    阅读次数:260
排序——直接选择排序(简单选择排序)
直接选择排序也称简单选择排序,是一种相对简单的排序算法,它的基本思想是:从一列数中找出最小的,和第一个交换;剩下的重新找出最小的,和这列数的第二个交换,......一直进行n-1次比较之后,该数列已经为有序数列了。 例如:已知一组无序数列:6 3 5 1 4 2 9 第一次:[6 3 5 1 4 2 ...
分类:编程语言   时间:2017-05-22 23:21:58    阅读次数:202
算法笔记_219:泊松分酒(Java)
目录 1 问题描述 2 解决方案 1 问题描述 泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。 有一次闲暇时,他提出过一个有趣的问题,后称为:“泊松分酒”。在我国古代也提出过类似问题,遗憾的是没有进行彻底探索,其中流 ...
分类:编程语言   时间:2017-05-22 23:20:18    阅读次数:429
Python 2.7 Tutorial 中文版
循环可以有一个 else 子句;它在循环迭代完整个列表(对于 for )或执行条件 为 false (对于 while )时执行,但循环被 break 中止的情况下不会执行。 以下搜索素数的示例程序演示了这个子句 引入一个形如 **name 的参数时,它接收一个字典(参见 typesmapping ...
分类:编程语言   时间:2017-05-22 23:19:52    阅读次数:318
常见加密算法
常见的加密算法可以分成三类,对称加密算法,公钥加密算法和单向加密算法。 对称加密 指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。假设两个用户需要使用对称加密方法加密然后交换数据,则用户最少需要2个密钥并交换使用,如果企业内用户有n个,则整个企业共需 ...
分类:编程语言   时间:2017-05-22 23:19:11    阅读次数:216
java Random.nextInt()方法
public int nextInt(int n) 该方法的作用是生成一个随机的int值,该值介于[0,n)的区间,也就是0到n之间的随机int值,包含0而不包含n。 直接上代码: ...
分类:编程语言   时间:2017-05-22 23:18:15    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!