java 中几种常用数据结构 2016年07月11日 09:11:27 阅读数:83211 标签: 数据结构java 更多 个人分类: 自行学习 JAVA中常用的数据结构(java.util. 中) java中有几种常用的数据结构,主要分为Collection和map两个主要接口(接口只提供方法,并 ...
分类:
编程语言 时间:
2019-01-09 12:16:48
阅读次数:
191
概述方法引用是用来直接访问类或实例×××存在的方法或者构造方法.它需要由兼容的函数式接口(lambda表达式中用到的接口)构成的目标类型上下文.有时候,当我们想要实现一个函数式接口的方法,但是已经由类实现了我们想要的功能,这时可以使用方法引用来直接使用现有的功能实现.关于lambda表达式可以看这篇文章Java8Lambda表达式当lambda表达式只是执行一个方法调用时,直接通过方法引用的形式调用
分类:
编程语言 时间:
2019-01-09 12:17:27
阅读次数:
224
Python是一门更注重可读性和效率的语言,尤其是相较于Java,PHP以及C++这样的语言,它的这两个优势让其在开发者中大受欢迎。诚然,它有点老了,但仍是80后啊——至少没有Cobol或者Fortran那么老。而且,如果还能派上用场的话,为啥要折腾着改变它呢(尤其在这个还有那么多方法可以提升它性能的时候)?实际上这要看你怎么看待它,生命线长本身就是件好事——说明它稳定且可靠。如果你是像其他许多人
分类:
编程语言 时间:
2019-01-09 12:18:20
阅读次数:
157
一:文件概述 二:文件类File (一)常用方法实现 三:新的文件系统类(补充File类) (一)Path, Files 1.Path接口类:Path 和 java.io.File 基本类似 接口方法: 2.补充Paths类 3.Files java 文件操作(二) Files和Path (二) D ...
分类:
编程语言 时间:
2019-01-09 12:18:44
阅读次数:
234
一、报错如下:无法加载DLL"**.dll":找不到指定的模块(异常来自HRESULT:0x8007007E) 此时若可以确定此dll就在bin目录下,则说明是此dll调用别的dll,这时下载depends软件,查看此dll缺少的dll。 笔者缺少的dll如下: 查看之后发现,缺的都是系统库。 缺少 ...
分类:
编程语言 时间:
2019-01-09 13:32:31
阅读次数:
212
logging与print 区别,为什么需要logging? 在写脚本的过程中,为了调试程序,我们往往会写很多print打印输出以便用于验证,验证正确后往往会注释掉,一旦验证的地方比较多,再一一注释比较麻烦,这样logging就应运而生了,直接把验证信息存在一个文件中(例如在logging.basi ...
分类:
编程语言 时间:
2019-01-09 13:33:08
阅读次数:
190
SpringBoot整合Druid数据连接池 Druid是什么? Druid是Alibaba开源的的数据库连接池。Druid能够提供强大的监控和扩展功能。 在哪里下载druid maven中央仓库: 怎么获取Druid的源码 Druid是一个开源项目,源码托管在github上,源代码仓库地址是 。同 ...
分类:
编程语言 时间:
2019-01-09 13:34:07
阅读次数:
180
转自:https://www.cnblogs.com/wxd0108/p/5479442.html 引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个 ...
分类:
编程语言 时间:
2019-01-09 13:35:00
阅读次数:
211
import datetimeimport time#新建元旦时间#将程序打包def A(): # 设定时间 newyear =datetime.datetime(2033,10,1) #调用当前时间 nowtime=datetime.datetime.now() #计算时间差 #计算设定的时间减去 ...
分类:
编程语言 时间:
2019-01-09 13:35:08
阅读次数:
194
原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序 ...
分类:
编程语言 时间:
2019-01-09 13:37:05
阅读次数:
203
1.python的当前目录 2.父目录 ...
分类:
编程语言 时间:
2019-01-09 13:39:29
阅读次数:
152
一 Python环境一 计算机基础cpu:相当于人的大脑,用于计算。内存:储存数据,4G,8G,16G,32G,成本高,断电即消失。硬盘:1T,固态硬盘,机械硬盘,储存数据,应该长久保持数据,重要文件,小电影等等。操作系统应用程序二 python安装1 windows安装a 下载b 安装c 环境变量... ...
分类:
编程语言 时间:
2019-01-09 13:40:34
阅读次数:
242
python练习:编写一个程序,检查3个变量x,y,z,输出其中最大的奇数。如果其中没有奇数,就输出一个消息进行说明。 笔者是只使用条件语句实行的。(if-else) 重难点:先把三个数进行由小到大的排序,然后再从最大数进行判断,如果是奇数就输出,如果不是就判断下一个数。 ...
分类:
编程语言 时间:
2019-01-09 13:40:41
阅读次数:
327
Rabbit Mq消息队列 RabbitMQ能为你做些什么? 消息系统允许软件、应用相互连接和扩展.这些应用可以相互链接起来组成一个更大的应用,或者将用户设备和数据进行连接.消息系统通过将消息的发送和接收分离来实现应用程序的异步和解偶. 或许你正在考虑进行数据投递,非阻塞操作或推送通知。或许你想要实 ...
分类:
编程语言 时间:
2019-01-09 13:42:04
阅读次数:
204
比如你要写一个软件,既要支持中文显示和操作,也要支持英文显示和操作。如何解决?方法1,单独写两套软件;方法2,一套软件,两套配置,对其中所有要显示的字段都做两份描述,一份中文,一份英文,程序启动的时候,根据操作语言选择中文还是英文的描述。java就提供了方法2这样的api功能,ResourceBundle,简化了开发过程,提高开发效率。使用起来也很方便,创建多个配置文件,然后在程序中根据用户选择使
分类:
编程语言 时间:
2019-01-09 13:43:32
阅读次数:
217
使用scrapy框架爬取前程无忧上的python职位 1. 创建cmd文件:star.cmd 2. 使用编译器打开Jobs开始项目 打开/spiders/Job51Spider.py 写入 items.py 中 pipelines.py 中存入mongodb setttings.py 中配置, 最后 ...
分类:
编程语言 时间:
2019-01-09 13:44:56
阅读次数:
136
int a = 0;CC_ASSERT( a>0); 断言判断 windows 平台:(忽略可以跳过该断言,中止则 直接崩溃退出) IOS 平台: run 启动时 异常中断执行,并在xcode上断点停留在该 断言 的位置 release api 正常启动时 会 abort 在该位置,并 抛出 SIG ...
分类:
编程语言 时间:
2019-01-09 13:45:52
阅读次数:
215
from elasticsearch import Elasticsearch from elasticsearch import helpers import pymysql import time # 连接ES es = Elasticsearch( ['127.0.0.1'], port=92... ...
分类:
编程语言 时间:
2019-01-09 14:16:13
阅读次数:
384
可以用来测试需要唯一凭据号码的,是否有重复值,不过一般直接使用uuid了,简单粗暴就解决问题,这个就简单的测试生成的数据是否有重复值吧 ...
分类:
编程语言 时间:
2019-01-09 14:17:53
阅读次数:
200
tesseract的介绍 我们爬虫会受到阻碍,其中一个便是我们在模拟登陆或者请求一些数据的时候,出现的图形验证码,因此我们需要一种能叫图形验证码识别成文本的技术。将图片翻译成文字一般称为光学文字识别(optical character recognition),简写为OCRtesseract便是一个 ...
分类:
编程语言 时间:
2019-01-09 14:18:31
阅读次数:
223