码迷,mamicode.com
首页 > 编程语言
线性表接口的实现_Java
线性表是其组成元素间具有线性关系的一种线性结构,对线性表的基本操作主要有插入、删除、查找、替换等,这些操作可以在线性表的任何位置进行。线性表可以采用顺序存储结构和链式存储结构表示。 本接口的类属于dataStructure包的linearList子包。线性表接口LList声明如下,描述线性表的取值、 ...
分类:编程语言   时间:2017-09-03 01:09:15    阅读次数:284
创建springbootdemo后运行报MongoSocketOpenException错误解决方法
在类SpringbootdemoApplication上右键Run as选择Spring Boot App后Console输出报错日志如下: com.mongodb.MongoSocketOpenException: Exception opening socketat com.mongodb.co ...
分类:编程语言   时间:2017-09-03 01:08:12    阅读次数:262
python 二进制转换
#二进制装换msg = "大家好"msg1 = msg.encode(encoding='utf-8')#转换成二进制print(msg1)msg2 = msg1.decode('utf-8') #把二进制转换回来print(msg2)''' python 3.6.2 '''''' 希望新学的朋友可 ...
分类:编程语言   时间:2017-09-03 00:31:44    阅读次数:264
Fork/Join-Java并行计算框架
Java在JDK7之后加入了并行计算的框架Fork/Join,可以解决我们系统中大数据计算的性能问题。Fork/Join采用的是分治法,Fork是将一个大任务拆分成若干个子任务,子任务分别去计算,而Join是获取到子任务的计算结果,然后合并,这个是递归的过程。子任务被分配到不同的核上执行时,效率最高 ...
分类:编程语言   时间:2017-09-03 00:30:44    阅读次数:251
算法 快速排序
快速排序 quick sort 介绍: 快速排序(Quicksort)是对冒泡排序的一种改进。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner ...
分类:编程语言   时间:2017-09-03 00:30:29    阅读次数:275
java面试题(二)
11、说出Servlet的生命周期,并说出Servlet和CGI的区别? Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destro ...
分类:编程语言   时间:2017-09-03 00:30:15    阅读次数:268
SpringBoot(1.5.6.RELEASE)源码解析(四)
请尊重作者劳动成果,转载请标明原文链接:http://www.cnblogs.com/dylan-java/p/7468336.html 上一篇分析了SpringApplication的run方法的一部分,接下来继续分析剩下的部分 先起个头,等有时间了再继续写 ...
分类:编程语言   时间:2017-09-03 00:28:22    阅读次数:173
python 文件内容修改替换操作
当我们读取文件中内容后,如果想要修改文件中的某一行或者某一个位置的内容,在python中是没有办法直接实现的,如果想要实现这样的操作只能先把文件所有的内容全部读取出来,然后进行匹配修改后写入到新的文件中。 实例代码如下所示: # 打开旧文件 f = open('file_text.txt','r', ...
分类:编程语言   时间:2017-09-03 00:27:59    阅读次数:214
Python作业之三次登陆锁定用户
作业之三次登陆锁定用户 作业要求如下: 1. 输入用户名和密码 2. 认证成功提示欢迎信息 3. 认证失败三次锁定用户 具体代码如下: 方法1: import os#导入os模块 if os.path.exists('d:\\login_name_list.txt'):#使用os模块的方法来检测该文 ...
分类:编程语言   时间:2017-09-03 00:27:27    阅读次数:138
python常用的数据结构运行效率分析
1.while循环和for循环相同条件下的运行效率比较: 如下代码: 结果: 说明:如上结果,for循环和while循环的时间复杂度都是T(n)=5*n+1,但是for循环的效率比while循环稍高。 2.遍历列表、元组、集合的效率比较:如下代码: 结果: 说明:三个函数的查找的时间复杂度都为O(n ...
分类:编程语言   时间:2017-09-03 00:26:49    阅读次数:220
Java的常用操作符
操作符用于接受一个或多个参数,并生成一个新的值。加号和一元的正号(+)、减号和一元的负号(一)、乘号(*)、除号(/)以及赋值号(=)的用法和大多数编程语言都类似。 操作符作用于操作数,生成一个新值。另外,有些操作符可能会改变操作数自身的值,这被称为“副作用’。那些能改变其操作数的操作符,最普遍的用 ...
分类:编程语言   时间:2017-09-03 00:26:33    阅读次数:153
python集合相关操作
集合相关操作 集合是一个无序的,不重复的数据组合,它有着两个主要作用:去重以及关系测试。 去重指的是当把一个列表变成了集合,其中重复的内容就自动的被去掉了 关系测试指的是,测试两组数据之间的交集、差集、并集等关系。 去重测试代码如下: # 创建一个列表 -- 里面存在一些重复值 test_list ...
分类:编程语言   时间:2017-09-03 00:26:09    阅读次数:182
python 字符串常用操作
字符串常用方法 capitalize() String.capitalize() 将字符串首字母变为大写 name = 'xiaoming' new_name = name.capitalize() print(new_name) 运行结果:Xiaoming count() String.count ...
分类:编程语言   时间:2017-09-03 00:25:30    阅读次数:280
利用python多线程实现拷贝文件夹的文件
importmultiprocessingimportthreadingimportosimporttimeimportrandomimportsysdefcopy_file(queue,file_name,source_folder_name,dest_folder_name):#print(‘正在复制:%s‘%file_name)ifos.path.isdir(source_folder_name+‘/‘+file_name):queue.put(file_name)returnifnotos...
分类:编程语言   时间:2017-09-03 00:24:35    阅读次数:165
python 字典相关操作
字典 字典的增删改查 字典的创建方式: # 创建字典类型 info = { 'name':'李白', 'age':'25', 'sex':'男' } msg = { 'user01':'Longzeluola', 'user02':'xiaozemaliya', 'user03':'cangjing ...
分类:编程语言   时间:2017-09-03 00:24:26    阅读次数:169
python 修改文件中的内容
# 打开旧文件 f = open('file_text.txt','r',encoding='utf-8') # 打开新文件 f_new = open('file_text_bak.txt','w',encoding='utf-8') # 循环读取旧文件 for line in f: # 进行判断 ...
分类:编程语言   时间:2017-09-03 00:22:17    阅读次数:157
如何快速的理解JavaScript闭包?
先看问题 1、 在js中的作用域是什么? 作用域就是作用范围,作用空间。作用域分为全局作用域和局部作用域。(这个东西大家都明白) 如果把局部作用域比作一个国家,那么全局作用域就是地球,地球上除了那个国家之外的所有国家都无法直接命令那个国家的人做任何事情。 2、 闭包的意义何在? 保护代码,直接看代码 ...
分类:编程语言   时间:2017-09-03 00:22:02    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!