首页 > 2017年05月24日 > 全部分享
经典排序算法--快速排序
一、快速排序的基本思想: 快速排序使用了分治的思想,通过一趟排序将待排序列分割成两部分,其中一部分记录的关键字均比另一部分记录的关键字小。之后分别对这两部分记录继续进行排序,以达到整个序列有序的目的。 二、快速排序的三个步骤 1) 选择基准:在待排序列中,按照某种方式挑出一个元素,作为 “基准”(p ...
分类:编程语言   时间:2017-05-24 23:16:49    收藏:0  评论:0  赞:0  阅读:321
[模板]洛谷T3372 线段树 模板1
变量定义: sum[]:线段树节点对应区间的元素总和; addv[]:线段树节点对应区间的所有元素的待追加值(懒标记),初值全部设为0。 过程说明: 建树(Build): 若当前节点仅包含原序列中的一个值,即L=R,则直接赋值为序列中该值,否则递归建立左右子树后,将左右子树保存的sum值相加,即得到 ...
分类:其他   时间:2017-05-24 23:16:29    收藏:0  评论:0  赞:0  阅读:203
StringBuffer
a.StringBuffer:String增强版 对字符串频繁修改(如字符串链接)时,使用StringBuffer类可以提高程序执行效率 b.StringBuffer声明 StringBuffer SB=newStringBuffer(); 创建空StringBuffer对象 StringBuffe ...
分类:其他   时间:2017-05-24 23:16:04    收藏:0  评论:0  赞:0  阅读:231
java特性之封装
Java有三大特性:封装,继承,多态,这是java这门语言的核心 。在java的学习中,我们一定听过“一切皆对象 ”,简单来说就是一个一个的java类,有的java类是用来描述对象的一些属性的,如ssh,ssm中的实体类 ,还有的是用来和页面进行交互的,如servlet。其实这些对象在程序中可以理解 ...
分类:编程语言   时间:2017-05-24 23:15:50    收藏:0  评论:0  赞:0  阅读:264
本地私有库的实现 pod
以pods的形式,引入本地相关文件 一, 生成本地库 的描述文件.spec //1.进入的 本地库的 目录 cd 'xxx' //2.初始化本地仓库 git init git add . git commit -m 'xxx' //3.创建spec文件 pod spec create 'spec的文 ...
分类:其他   时间:2017-05-24 23:15:23    收藏:0  评论:0  赞:0  阅读:278
学习分享
CSS word-spacing 属性 word-spacing -- 定义以空格间隔文字的间距(就是空格本身的宽度) 取值: normal | | inherit normal: 正常 : 长度表示法 inherit: 继承 初始值: normal 继承性: 是 适用于: 所有元素 word:词. ...
分类:其他   时间:2017-05-24 23:15:13    收藏:0  评论:0  赞:0  阅读:356
lazarus安装
https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%201.6.4/ 下载这三个文件,解包安装即可。 reePasal下载:http://www.freepascal.org/ La ...
分类:其他   时间:2017-05-24 23:14:52    收藏:0  评论:0  赞:0  阅读:310
第六章、Linux 的文件权限与目录配置
第六章、Linux 的文件权限与目录配置 1. 使用者与群组 2. Linux文件权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限: chgrp, chown, chmod 2.3 目录与文件之权限意义 2.4 Linux文件种类与扩展名 3. Linux目录配置 3.1 Lin ...
分类:系统服务   时间:2017-05-24 23:14:39    收藏:0  评论:0  赞:0  阅读:398
python 验证码test
灰度化 from PIL import Imageimport numpy as np install numpy https://pypi.python.org/packages/2c/93/9556d25b1f23fd852fc2ddfcf68a4a62ba9e4ef83adabbf8921c8 ...
分类:编程语言   时间:2017-05-24 23:14:27    收藏:0  评论:0  赞:0  阅读:227
显示扩展名
有时候系统会默认把扩展名隐藏掉,可以通过如下方式显示扩展名,以便于把.txt修改为.java 打开我的电脑-> F10显示菜单栏->工具->文件夹选项->查看-> 去掉 隐藏已知文件类型的扩展名 上的勾选 ...
分类:其他   时间:2017-05-24 23:14:17    收藏:0  评论:0  赞:0  阅读:320
web程序快速开发
关于web程序快速开发个人见解以及经历 由于在之前公司业务的发展,需要在基于核心业务的基础上开发其他较为独立的业务系统,所以就有了这个基于Dapper,DDD概念的基础框架,由于个人基于这个框架已经经历过两个系统的开发,也因为其他项目团队需要基于这个框架进行其他系统的一些开发,所以需要对此框架有一些 ...
分类:Web开发   时间:2017-05-24 23:13:39    收藏:0  评论:0  赞:0  阅读:234
程序猿天生就是查理·芒格
首先简单的介绍一下查理·芒格。就是巴菲特的合伙人,当然,这个介绍就足够了。原因,你懂的。好了。開始正文:写这个并非为了自夸,也不是为了讨好这些自诩为码农的怪人。以下的理由应该是站得住脚的:1)先解决哪些具有显而易见的答案的问题 这就是我们做事的风格,不管学会了多少门语言,我们新学一门语言的时候都是从 ...
分类:其他   时间:2017-05-24 23:13:25    收藏:0  评论:0  赞:0  阅读:331
Android Locale
Locale 是用来适配语言和地区的。在实际使用过程中,如果使用不当还是会出现错误。 首先,需要了解的是,Locale 分两种,一种是语言,一种是地区。语言比如英语,地区比如美国。区别显而易见,说英语的不止英国,而美国地区语言为英语。所以使用地区还是语言要根据实际需求进行选择。严格来说,如果针对每个 ...
分类:移动平台   时间:2017-05-24 23:13:11    收藏:0  评论:0  赞:0  阅读:347
HDU1203(01背包)
I NEED A OFFER! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 28178 Accepted Submission(s): 114 ...
分类:其他   时间:2017-05-24 23:12:45    收藏:0  评论:0  赞:0  阅读:395
维纳滤波实现
参考链接:Matlab Wiener2函数 一、算法原理及公式: 二、算法实现: 步骤一:计算局部均值图localMean与局部方差图localVar,可采用积分图加速; 步骤二:设noiseVal为噪声方差,若未给出,则参考Matlab wiener2实现,以局部方差图localVar的均值代替; ...
分类:其他   时间:2017-05-24 23:12:34    收藏:0  评论:0  赞:0  阅读:393
Google Android Studio Kotlin
Google Android Studio Kotlin 开发环境配置 Google 近日开发者大会宣布Kotlin成为Android开发的第一级语言,即Android官方开发语言,可见Google对Kotlin的重视,本文就介绍一下Android Studio下的Kotlin开发环境配置以及示例程 ...
分类:移动平台   时间:2017-05-24 23:12:19    收藏:0  评论:0  赞:0  阅读:273
Java核心类库-IO-打印流(PrintStream/PrintWriter)
打印流,打印数据的,打印流只能是输出流: PrintStream:字节打印流。 PrintWriter:字符打印流。 对于PrintWriter来说,当启用字段刷新之后 调用println或者printf或者format方法,便会立马刷新操作 如果没有开启自动刷新,则需要手动刷新或者当缓冲区满的时候 ...
分类:编程语言   时间:2017-05-24 23:12:08    收藏:0  评论:0  赞:0  阅读:259
redis安装-单机版
环境准备 因为redis使用c语言开发的,如果要运行在linux上,需要gcc-c++的环境。那么我们就要先看一下是否安装了gcc-c++如果没有的话,需要在虚拟机上安装gcc-c++环境(友情提示,除了脚本语言,linux上运行啥东西都需要装环境)。 首先需要查看linux上是否拥有该运行环境,输 ...
分类:其他   时间:2017-05-24 23:11:58    收藏:0  评论:0  赞:0  阅读:268
第十一章、认识与学习 BASH
第十一章、认识与学习 BASH 1. 认识 BASH 这个 Shell 1.1 硬件、核心与 Shell 1.2 为何要学文字接口的 shell 1.3 系统的合法 shell 与 /etc/shells 功能 1.4 Bash shell 的功能 1.5 Bash shell 的内建命令: typ ...
分类:其他   时间:2017-05-24 23:11:12    收藏:0  评论:0  赞:0  阅读:437
将函数的实际参数转换成数组的方法,习惯用Array.prototype.slice.call(arguments)
实际参数在函数中我们可以使用 arguments 对象获得 (注:形参可通过 arguments.callee 获得),虽然 arguments 对象与数组形似,但仍不是真正意义上的数组。 我们可以通过数组的 slice 方法将 arguments 对象转换成真正的数组。 方法一:通过Array.p ...
分类:编程语言   时间:2017-05-24 23:11:02    收藏:0  评论:0  赞:0  阅读:330
1474条   上一页 1 ... 5 6 7 8 9 ... 74 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!