首页 > 编程语言
java2周来的一些心得和体会
1.首先,在开发的一开始,可以将绝大多数rest可能提交过来字段先抽离出来,做成一个基础类。 然后再继承这个类,这样做的好处是业务就被分开了,谁也不会影响到谁。 2.在maven当中,需要修改自己的类的时候,只需要将代码修改,然后版本加个1,之后再运行install,你的本地就会有相应代码了。 然后 ...
分类:编程语言   时间:2017-09-03 00:49:20    收藏:0  评论:0  赞:0  阅读:256
利用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:12:50    收藏:0  评论:0  赞:0  阅读:579
Python作业之三次登陆锁定用户
作业之三次登陆锁定用户 作业要求如下: 1. 输入用户名和密码 2. 认证成功提示欢迎信息 3. 认证失败三次锁定用户 具体代码如下: 方法1: import os#导入os模块 if os.path.exists('d:\\login_name_list.txt'):#使用os模块的方法来检测该文 ...
分类:编程语言   时间:2017-09-03 00:07:10    收藏:0  评论:0  赞:0  阅读:487
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:03:28    收藏:0  评论:0  赞:0  阅读:275
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:03:16    收藏:0  评论:0  赞:0  阅读:252
python 字符串常用操作
字符串常用方法 capitalize() String.capitalize() 将字符串首字母变为大写 name = 'xiaoming' new_name = name.capitalize() print(new_name) 运行结果:Xiaoming count() String.count ...
分类:编程语言   时间:2017-09-03 00:02:27    收藏:0  评论:0  赞:0  阅读:304
算法 快速排序
快速排序 quick sort 介绍: 快速排序(Quicksort)是对冒泡排序的一种改进。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner ...
分类:编程语言   时间:2017-09-03 00:01:50    收藏:0  评论:0  赞:0  阅读:325
python基础-02
常见的数据类型 列表 在python中,列表的创建可以是由[]两个方括号组成的。在其他语言中,被称之为数组。 列表里可以存放一组值,并且系统默认的给列表里的每一个元素以索引值,方便查找和使用。 如下: #创建一个列表,并且保存一定的数据 user_list = ['刘德华','张学友','张靓颖', ...
分类:编程语言   时间:2017-09-03 00:00:35    收藏:0  评论:0  赞:0  阅读:293
python 字典相关操作
字典 字典的增删改查 字典的创建方式: # 创建字典类型 info = { 'name':'李白', 'age':'25', 'sex':'男' } msg = { 'user01':'Longzeluola', 'user02':'xiaozemaliya', 'user03':'cangjing ...
分类:编程语言   时间:2017-09-02 23:59:04    收藏:0  评论:0  赞:0  阅读:410
Java的常用操作符
操作符用于接受一个或多个参数,并生成一个新的值。加号和一元的正号(+)、减号和一元的负号(一)、乘号(*)、除号(/)以及赋值号(=)的用法和大多数编程语言都类似。 操作符作用于操作数,生成一个新值。另外,有些操作符可能会改变操作数自身的值,这被称为“副作用’。那些能改变其操作数的操作符,最普遍的用 ...
分类:编程语言   时间:2017-09-02 23:56:33    收藏:0  评论:0  赞:0  阅读:387
如何快速的理解JavaScript闭包?
先看问题 1、 在js中的作用域是什么? 作用域就是作用范围,作用空间。作用域分为全局作用域和局部作用域。(这个东西大家都明白) 如果把局部作用域比作一个国家,那么全局作用域就是地球,地球上除了那个国家之外的所有国家都无法直接命令那个国家的人做任何事情。 2、 闭包的意义何在? 保护代码,直接看代码 ...
分类:编程语言   时间:2017-09-02 23:55:15    收藏:0  评论:0  赞:0  阅读:329
Fork/Join-Java并行计算框架
Java在JDK7之后加入了并行计算的框架Fork/Join,可以解决我们系统中大数据计算的性能问题。Fork/Join采用的是分治法,Fork是将一个大任务拆分成若干个子任务,子任务分别去计算,而Join是获取到子任务的计算结果,然后合并,这个是递归的过程。子任务被分配到不同的核上执行时,效率最高 ...
分类:编程语言   时间:2017-09-02 23:54:37    收藏:0  评论:0  赞:0  阅读:297
python 文件内容修改替换操作
当我们读取文件中内容后,如果想要修改文件中的某一行或者某一个位置的内容,在python中是没有办法直接实现的,如果想要实现这样的操作只能先把文件所有的内容全部读取出来,然后进行匹配修改后写入到新的文件中。 实例代码如下所示: # 打开旧文件 f = open('file_text.txt','r', ...
分类:编程语言   时间:2017-09-02 23:53:54    收藏:0  评论:0  赞:0  阅读:285
python常用的数据结构运行效率分析
1.while循环和for循环相同条件下的运行效率比较: 如下代码: 结果: 说明:如上结果,for循环和while循环的时间复杂度都是T(n)=5*n+1,但是for循环的效率比while循环稍高。 2.遍历列表、元组、集合的效率比较:如下代码: 结果: 说明:三个函数的查找的时间复杂度都为O(n ...
分类:编程语言   时间:2017-09-02 23:51:34    收藏:0  评论:0  赞:0  阅读:205
python文件相关操作
Python文件相关操作 打开文件 打开文件,采用open方法,会将文件的句柄返回,如下: f = open('test_file.txt','r',encoding='utf-8') 在上面的代码中,open()方法进行打开文件等相关操作,open()方法其中第一个参数是要打开的文件的文件路径,第 ...
分类:编程语言   时间:2017-09-02 23:51:21    收藏:0  评论:0  赞:0  阅读:287
python编码问题
何用 Python 输出 "Hello, World!",英文没有问题,但是如果你输出中文字符"你好,世界"就有可能会碰到中文编码问题。 Python 文件中如果未指定编码,在执行过程会出现报错: 运行结果 Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在 ...
分类:编程语言   时间:2017-09-02 23:49:50    收藏:0  评论:0  赞:0  阅读:246
java修改文件内容
文件的读和写,大家都不陌生,但是修改呢?按照普通的读写流去修改的话,只能全部读取出来,在内存中修改好后,全部写进去,这样对于文件内容过多的时,性能很低。 最近在遇到这个问题的时候,发现RandomAccessFile这个类正好能解决我的问题,废话不多说,下面直接贴代码,分享给大家,有不对的地方欢迎指 ...
分类:编程语言   时间:2017-09-02 23:49:38    收藏:0  评论:0  赞:0  阅读:263
python集合相关操作
集合相关操作 集合是一个无序的,不重复的数据组合,它有着两个主要作用:去重以及关系测试。 去重指的是当把一个列表变成了集合,其中重复的内容就自动的被去掉了 关系测试指的是,测试两组数据之间的交集、差集、并集等关系。 去重测试代码如下: # 创建一个列表 -- 里面存在一些重复值 test_list ...
分类:编程语言   时间:2017-09-02 23:46:39    收藏:0  评论:0  赞:0  阅读:312
Java集合框架学习笔记
本文为学习笔记,学习课程为慕课网Java入门第三季中的集合框架部分,若需要研究文中的代码,可前往下载。http://www.imooc.com/learn/110 1. List(Collection子接口) 1.1 实例化 List是一个接口,不可直接实例化,通常情况下ArrayList实现类进行 ...
分类:编程语言   时间:2017-09-02 23:16:27    收藏:0  评论:0  赞:0  阅读:331
JAVA_Lock
今天是毕业入职的第一个周末,一直对多线程并发方面的知识比较感兴趣,因为目前我手里的项目并没有涉及到并发方面的知识,所以怕以后遗忘,也便于以后复习和使用,所以总结了一下Lock里面的一些类的方法。具体的代码实现例子我在这里就不做说明解释了,这些方法都比较容易理解和使用,如果实在是忘记的话可以在随时查阅 ...
分类:编程语言   时间:2017-09-02 23:15:00    收藏:0  评论:0  赞:0  阅读:259
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!