其实网上其他人写的都挺好的,我也是看他们的。办公室用的2.7。笔记本用的3.6.发现没有file 类,尴尬了 别人写的博客,我复制一下。方便自己查看 http://blog.csdn.net/u011389474/article/details/60139962 ...
分类:
编程语言 时间:
2018-02-01 21:13:08
阅读次数:
197
在开发过程中,通常很多人都习惯使用new Date()来获取当前时间,使用起来也比较方便,同时还可以获取与当前时间有关的各方面信息,例如获取小时,分钟等等,而且还可以格式化输出,包含的信息是比较丰富的。但是有些时候或许你并不需要获取那么多信息,你只需要关心它返回的毫秒数就行了,例如getTime() ...
分类:
编程语言 时间:
2018-02-01 21:13:34
阅读次数:
169
Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一。 背景介绍 服务中心 服务中心又称注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载 ...
分类:
编程语言 时间:
2018-02-01 22:01:23
阅读次数:
206
1.进制转换由低到高:byte<short(char)<int<long<float<double 2.java八种基本数据类型(存在栈里): 整数类型 byte,short,int,long, 浮点类型 float,double 字符类型 char 布尔类型boolean true,false S ...
分类:
编程语言 时间:
2018-02-01 22:02:46
阅读次数:
151
Python 内置了一套 try..except...finally的错误处理机制 Python内置的try...except...finally用来处理错误十分方便。出错时,会分析错误信息并定位错误发生的代码位置才是最关键的。 try..except...else..finally 先跑一遍程序 ...
分类:
编程语言 时间:
2018-02-01 22:03:13
阅读次数:
140
CP21-大型分布式Redis+Solr+Linux+Nginx+SpringMVC+Mybatis电商项目 新年伊始,学习要趁早,点滴记录,学习就是进步! 随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到程序开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了 ...
分类:
编程语言 时间:
2018-02-01 22:03:21
阅读次数:
219
数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 ...
分类:
编程语言 时间:
2018-02-01 22:04:52
阅读次数:
138
参考网址:http://blog.csdn.net/xyw591238/article/details/51900325 目录结构如下: CallableMethod类 RunnableMethod类: ThreadMethod类 Test测试类 结果: Runnable方式创建线程开始runnab ...
分类:
编程语言 时间:
2018-02-01 22:05:27
阅读次数:
207
1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。 Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编 ...
分类:
编程语言 时间:
2018-02-01 22:06:06
阅读次数:
119
import java.util.Scanner; public class perpetualCalendar { public static void main(String[] args) { // TODO Auto-generated method stub int year;//年 in ...
分类:
编程语言 时间:
2018-02-01 22:06:29
阅读次数:
213
C++允许功能相近的函数在相同的作用域内以相同函数名声明,从而形成重载,方便使用,便于记忆。 注意事项: >>重载函数的形参必须不同:个数不同或者类型不同 >>编译程序将根据实参和形参的类型及个数的最佳匹配来选择调用哪一个函数 >>不要将不同功能的函数声明为重载函数,以免出现调用结果的误解,混淆。 ...
分类:
编程语言 时间:
2018-02-01 22:08:18
阅读次数:
247
将爬取数据存储在JSON文件里并不难,只需修改pipelines文件 直接看代码: 来看下结果: 中文字符恶心的很 之后我会在后卷中做出修改 ...
分类:
编程语言 时间:
2018-02-01 22:08:38
阅读次数:
195
1.全排列的定义和公式: 从n个数中选取m(m<=n)个数按照一定的顺序进行排成一个列,叫作从n个元素中取m个元素的一个排列。由排列的定义,显然不同的顺序是一个不同的排列。从n个元素中取m个元素的所有排列的个数,称为排列数。从n个元素取出n个元素的一个排列,称为一个全排列。全排列的排列数公式为n!, ...
分类:
编程语言 时间:
2018-02-01 22:09:58
阅读次数:
200
之前业务中曾经遇到过从m个元素中选取 n 个的需求,当时只是跑循环根据长度进行随机选取,然后放入 Set 中去重,一直到收集到足够的个数。 这样做的缺点很明显,当剩下的元素个数越少的时候,选取的元素越容易重复,并且,使用 Set 去重,值相同的字符串会被认为是相同的元素,即使给入的数组确实有重复的数 ...
分类:
编程语言 时间:
2018-02-01 22:10:06
阅读次数:
320
1.new data一个对象,输出格式“Thu Feb 01 21:02:02 CST 2018” 2.SimpleDateFormat类可以格式化时间, SimpleDateFormat sd = new SimpleDateFormat("HH:mm:ss"); format格式化成String ...
分类:
编程语言 时间:
2018-02-01 22:12:29
阅读次数:
185
今天尝试了在notepad上运行Python 和C 以及 java,倒腾了好久终于成功了 1.notepad上运行Python 首先需要安装一个插件:NppExec, 下载地址:https://sourceforge.net/projects/npp-plugins/files/NppExec/Np ...
分类:
编程语言 时间:
2018-02-01 23:06:44
阅读次数:
240
拓扑排序并不很常见,但也不容小觑,所以也要认真去做,不能马虎。 来一发定义: 由题可知,当每个点的入度为0时,就轮到它输出了,然后把每个相连点的入度减一。 ...
分类:
编程语言 时间:
2018-02-01 23:07:00
阅读次数:
168
第一次写,错的地方,希望大家指出,谢谢! wait ,notify都是Object中的方法: 1 ,他们必须配合synchronized关键字使用 2,wait方法释放锁,notify方法不释放锁 需求: 一个集合,2个线程,一个线程往集合中添加10个元素,另一个线程判断,如果集合中正好为5个元素时 ...
分类:
编程语言 时间:
2018-02-01 23:07:08
阅读次数:
198
Java平台有3个版本:适用于小型设备和智能卡的JavaME(Java Platform Micro Edition,Java微型版)、适用于桌面系统的JavaSE(Java Platform Standard Edition,Java标准版)和适用于企业级应用的JavaEE(Java Platfo ...
分类:
编程语言 时间:
2018-02-01 23:07:43
阅读次数:
198
1.基础介绍 c++11中,线程是通过std::thread对象来开始的,用法为 这样就开启了一个新线程,并且运行的是do_work这个函数 要注意的是当给线程构造函数传递一个临时的且未命名的变量,要用新的方法如下 以上代码会在新线程中执行Hello函数,其中这里类名后跟括号的叫匿名对象,即默认构造 ...
分类:
编程语言 时间:
2018-02-01 23:08:53
阅读次数:
227