码迷,mamicode.com
首页 > 编程语言 > 周排行
排序算法(三):简单选择排序算法-Java实现
排序算法(三):简单选择排序算法-Java实现 简单选择算法是除堆排序的另外一种选择排序算法,其也是一种不稳定的排序算法,平均时间复杂度为O(N2),空间时间复杂度为O(1) 简单选择算法相对比较简单,并且易于理解,具体排序算法思路如下: 实现代码如下: ...
分类:编程语言   时间:2017-10-09 09:50:20    阅读次数:173
python正则表达式
所使用模块:re 对于Python使用正则一般都是先将正则表达式的字符串形式编译然后进行实例化。如下进行一个最简单的正则匹配 因为其已经匹配到了所以输出true re模块除了拥有compile这个方法以外还有 实例方法[ | re模块方法]: 1 2 3 4 5 6 7 8 9 10 11 12 1 ...
分类:编程语言   时间:2017-10-09 09:51:28    阅读次数:138
Java编程思想第四版勘误
坊间传说这本书翻译得很烂,我倒觉得还好。虽然看原文更准确,但是如果在具备一定基础、能够看出来疑问的情况下,还是看中文更快一些,而且这本书本身也不适合初学者看。当然,错误和不通顺还是有的,而且官方和网上居然没有一份公开的勘误表,至少我没有搜到,搜索“Java编程思想第四版勘误”时出现的都是CSDN上的 ...
分类:编程语言   时间:2017-10-09 09:51:48    阅读次数:174
用Python脚本转换成windows的可执行程序
一、简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com ...
分类:编程语言   时间:2017-10-09 09:51:55    阅读次数:153
C语言指针用法详解 (三) 二重指针
二重指针 例子1: Question Question int **ptr1 = NULL; cout<<"情况一 ptr1 == "<<ptr1<<endl; cout<<"情况一 *ptr1 == "<<*ptr1<<endl; cout<<"情况一 **ptr1 == "<<**ptr1<<e ...
分类:编程语言   时间:2017-10-09 09:55:03    阅读次数:286
java语言中的----正则表达式
day14java语言中的----正则表达式一、概述:正则表达式在Java语言中也算是一个比较重要的模块,前面我们学习了一些关于正则表达式的基础,在登录注册功能中使用比较广泛,所以说在这儿我就不做多余的介绍。下面我们就通过一些实例来了解一下正则表达式,二、正则表达式:正则表..
分类:编程语言   时间:2017-10-09 09:56:12    阅读次数:126
windows创建线程
windows创建线程 关于线程同步可以参考这篇文章 http://blog.csdn.net/zuishikonghuan/article/details/48208357 ...
分类:编程语言   时间:2017-10-09 09:56:41    阅读次数:111
进程、多线程
进程 进程类似于整个公司 - 一个进程 - 一个程序 Process.Start(""); 线程 默认程序中只有一个线程 - 打个比方,线程就相当于整个公司的公司老板 同一时间只能做一件事 主线程 - 老板 线程 - 公司中的员工,临时工 1、启用线程 引用命名空间:using System.Thr ...
分类:编程语言   时间:2017-10-09 09:58:52    阅读次数:159
Python中if __name__ == "__main__": 的作用 (整理转自Arkenstone) --感谢!
Python中if __name__ == "__main__": 的作用 在很多python脚本中在最后的部分会执行一个判断语句if __name__ == "__main__:",之后还可能会有一些执行语句。那添加这个判断的目的何在? 在python编译器读取源文件的时候会执行它找到的所有代码, ...
分类:编程语言   时间:2017-10-09 09:59:09    阅读次数:205
【bzoj4552/Tjoi2016&Heoi2016】排序——二分+线段树/平衡树+线段树分裂与合并
Description 在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题 ,需要你来帮助他。这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序,排 序分为两种:1:(0,l,r)表示将区间[l,r]的数字升序排序2 ...
分类:编程语言   时间:2017-10-09 10:00:25    阅读次数:645
Spring详解(七)------事务管理
PS:本篇博客源码下载链接:http://pan.baidu.com/s/1mi3NhX2 密码:3io2 1、事务介绍 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 这里我们以取钱的例子来讲解:比如你 ...
分类:编程语言   时间:2017-10-09 10:02:49    阅读次数:153
VS code for python开发利器
交流群:522720170转发+点赞=支持引言最近在整理python自动化测试课程的内容,发现了微软出的vscode编辑器太牛逼了,非常好用,而且轻量的不要不要的,特此记录下,有选择纠结症的朋友我强烈推荐使用ta。PS:兼容win10且兼容高分辨率的屏幕,我感动要哭了~~~下载自己去看吧,特..
分类:编程语言   时间:2017-10-09 10:03:39    阅读次数:323
(Java后端 Java web)面试时如何展示自己非技术方面的能力(其实就是综合能力)
这篇文章的适用范围其实不仅限于Java后端或Java Web,不过其中有些是拿这方面举例的,在其它方面,大家可以举一反三,应该也能得到些启示。 我们在面试时,会发现有些候选人技术不错,比如在Java Web后端方面,Spring MVC框架也做过,数据库方面不仅有经验,而且还有调优能... ...
分类:编程语言   时间:2017-10-09 10:05:29    阅读次数:591
Java开发
作者:谢龙链接:https://www.zhihu.com/question/29581524/answer/44872235来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 前言 欢迎加入我们。这是一份针对实习生/毕业生的服务端开发入门与进阶指南。遇到问题及时问你的 ...
分类:编程语言   时间:2017-10-09 10:52:59    阅读次数:131
线程基础9-quene讲解
在学习Java 多线程并发开发过程中,了解到DelayQueue类的主要作用:是一个无界的BlockingQueue,用于放置实现了Delayed接口的对象,其中的对象只能在其到期时才能从队列中取走。这种队列是有序的,即队头对象的延迟到期时间最长。注意:不能将null元素放置到这种队列中。 Dela ...
分类:编程语言   时间:2017-10-09 10:53:09    阅读次数:169
CentOS7下安装python-pip
在使用Docker的时候,有一个工具叫做 docker-compose,安装它的前提是要安装pip工具. 1、首先检查linux有没有安装python-pip包,直接执行 yum install python-pip 2、没有python-pip包就执行命令 yum -y install epel- ...
分类:编程语言   时间:2017-10-09 10:53:57    阅读次数:198
python序列类型:str、bytes、 bytearray、 list、 tuple、 range
python中,序列对象有str、bytes、 bytearray、 list、 tuple、 range。所谓序列,说明是有序的,可以通过索引做一些特定的操作。首先先了解序列对象中比较重要的两个:str 和 list,然后探讨下序列对象的共有操作。 ...
分类:编程语言   时间:2017-10-09 10:54:06    阅读次数:236
如何在maven pom.xml文件中设置Java编译器版本
今天遇到一个问题: 在Eclipse中用maven创建一个新的web项目,然后再用maven update一下,则JDK版本自动变为1.5。 通过查找资料,终于发现maven编译器插件(Maven Compiler Plugin)的文档中有如下解释: The Compiler Plugin is u ...
分类:编程语言   时间:2017-10-09 10:55:08    阅读次数:235
JAVA获取当前系统时间System.currentTimeMillis()
System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis());因为Date类还有构造Date(long date),用来计算long秒与1970年 ...
分类:编程语言   时间:2017-10-09 10:56:00    阅读次数:141
JAVA练习
. import java.util.Scanner; public class T { public static void main(String[] args) { System.out.println("5+5="+5+5); }} . (1) import java.util.Scanne ...
分类:编程语言   时间:2017-10-09 10:56:43    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!