小朋友学数据结构(4):归并排序 (一)基本思想 归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。 7-1.jpg (二)代码实现 import java.util.Arrays; p ...
分类:
编程语言 时间:
2018-09-08 00:46:49
阅读次数:
238
用过.net 异步编程的同学都知道,比以前的多线程编程实现起来真的方便很多,今天把WaitAll和WhenAll这两种编程方式回顾总结一下(当然WaitAny、WhenAny是一样的操作) 1:WaitAll 这个方法在我理解看来,主要是为了解决多个不太相关的操作同步执行的话,耗时较多,这个方法可以 ...
分类:
其他好文 时间:
2018-09-07 11:00:06
阅读次数:
164
1 简介 Log4j(log for java)是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们 ...
分类:
其他好文 时间:
2018-09-06 22:53:43
阅读次数:
186
函数的概念 1)函数的基本概念和创建方式 创建: 用function关键字创建代码块 function后面接函数的名字,圆括号是要传入函数的参数,函数体在大括号里。 函数表达式 这是用变量赋值的写法将匿名函数赋值给变量,如果在加上了函数名,那只有在这函数体内部有效,函数体外部是无效的。 调用和ret ...
分类:
Web程序 时间:
2018-09-05 13:56:43
阅读次数:
189
http://127.0.0.1:8000/ http://127.0.0.1:8000/boards/1/ http://127.0.0.1:8000/boards/2/ http://127.0.0.1:8000/boards/3/ .navbar-brand { font-family: 'P... ...
分类:
其他好文 时间:
2018-09-05 10:31:23
阅读次数:
185
Java内存泄露与溢出的区别 Java内存泄漏就是没有及时清理内存垃圾,导致系统无法再给你提供内存资源(内存资源耗尽); 而Java内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出。 内存溢出类似数组越届,超出你能存储的数据的上限 内存泄漏,就是内存使用完毕后,不能释放... ...
分类:
编程语言 时间:
2018-09-04 17:03:59
阅读次数:
215
mixin类编写视图 使用通用的基于类的视图 viewsets.ModelViewSet url.py: views.py ...
分类:
其他好文 时间:
2018-09-02 14:33:51
阅读次数:
175
全局的打开方式, /etc/gnome/defaults.list 个人的打开方式, ~/.local/share/applications/mimeapps.list 当这两个文件不一致时,优先采用个人设置。 完。 ...
分类:
系统相关 时间:
2018-09-01 12:10:17
阅读次数:
208
一. 分布式测试 分布式应用(distributed application)指的是应用程序分布在不同计算机上,通过网络来共同完成一项任务的工作方式。性能测试当中,负载机的性能会对性能测试的执行产生影响。作为Java应用程序,Jmeter运行时也需要一定的资源,当性能测试的模拟的并发过大时,负载机的 ...
分类:
其他好文 时间:
2018-08-31 21:30:24
阅读次数:
166
【原文】https://www.toutiao.com/i6595365358301872643/ 前言 OutOfMemoryError 问题相信很多朋友都遇到过,相对于常见的业务异常(数组越界、空指针等)来说这类问题是很难定位和解决的。 本文以最近碰到的一次线上内存溢出的定位、解决问题的方式展开... ...
分类:
编程语言 时间:
2018-08-31 21:26:08
阅读次数:
175