url:http://www.csdn.net/article/2015-09-06/2825621 2015-09-06 13:18 摘要:本文采访了现任阿里巴巴公司系统架构师黄勇,从事近十年的JavaEE应用开发工作。采访内容包含了技术人生、IT职场、程序员、Java Web框架、研发管理、敏捷 ...
分类:
编程语言 时间:
2017-09-12 17:45:41
阅读次数:
156
pandas缺失值补充 1、创建带有缺失值的数据框 #coding:utf8 import pandas as pd import numpy as np df=pd.DataFrame(np.random.randn(5,3),index=list('abcde'),columns=['one', ...
分类:
编程语言 时间:
2017-09-12 17:45:34
阅读次数:
191
线程有5种状态:新建状态,就绪状态,运行状态,阻塞状态,死亡状态。线程池也有5种状态;然而,线程池不同于线程,线程池的5种状态是:Running, SHUTDOWN, STOP, TIDYING, TERMINATED。 1. RUNNING (01) 状态说明:线程池处在RUNNING状态时,能够 ...
分类:
编程语言 时间:
2017-09-12 17:45:12
阅读次数:
223
Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 现在,全世界差不多有600多种编程语言,但流行的编程语言也就那么20来种。如果你听说过TIOBE排行榜,你就能知道编程语言的大致流行程度。这是最近10年最常用的10种编程语 ...
分类:
编程语言 时间:
2017-09-12 17:44:56
阅读次数:
175
面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行时间的效果。 当创建一个类时,您不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有的类的成员即可。这个已有的类称为基类,新建 ...
分类:
编程语言 时间:
2017-09-12 17:44:24
阅读次数:
162
在利用Maven构建项目的时候会出现某些Jar包无法下载到本地的Repository中,鉴于这种情况比较普遍存在,特归纳以下解决问题办法:以 ojdbc14-10.2.0.4.0.jar为例【其它Jar包本地安装同理】 1:下载ojdbc14-10.2.0.4.0.jar 2:在jar包目录打开cm ...
分类:
编程语言 时间:
2017-09-12 17:43:50
阅读次数:
166
对C语言中的static关键字的深入理解 在一次面试的时候面试官问我static全局变量与全局变量的区别,之前虽然用过但是并没仔细去搞懂他,这次来细心的学习一下。 基本概念 使用static有三种情况: 函数内部static变量 函数外部static变量 static函数 函数内部的static变量 ...
分类:
编程语言 时间:
2017-09-12 17:42:43
阅读次数:
226
思路:先随机在数组里取数据,形成新的数组,如果有重复,就再去重。这里的去重复的方法,就是先声明一个空的对象,然后判断对象的属性,属性就是数组的内容,如果没有该属性,就压入数组。形成一个不重复的数组。 ...
分类:
编程语言 时间:
2017-09-12 17:42:08
阅读次数:
177
1、创建集合(无序不可重复) (1)创建空集合 (2)创建集合 2、集合插入(insert)中间 3、集合(remove)删除 4、集合(contains)是否有这个元素 5、把集合转换(sorted)成数组 6、集合的特殊应用,子集,父集,交集,并集,补集,差集 (1)交集 (2)差集 (3)并集 ...
分类:
编程语言 时间:
2017-09-12 17:41:45
阅读次数:
152
一、概要 线程是操作系统中独立的个体,但这些个体如果不经过特殊的处理就不能成为一个整体,线程间的通信就是成为整体的必用方案之一。可以说,使线程进行通信后,系统之间的交互性会更强大,在大大提高cpu利用率的同时还会使程序员对各线程任务在处理过程中进行有效的把控和监督。 二、等待/通知机制 1、"wai ...
分类:
编程语言 时间:
2017-09-12 17:40:59
阅读次数:
143
【例子1】来自bit.ly的1.usa.gov数据 1、文件位置描述: 正斜杠\反斜杠\混用都可以。如path="d:/python/ch01.txt" 首先,遇到的问题是pycharm的中文编码问题,注意IDEencoding改为utf-8,同时文件最开始加#-*- encoding:utf-8 ...
分类:
编程语言 时间:
2017-09-12 17:40:12
阅读次数:
273
REPEATS - Repeats no tags no tags A string s is called an (k,l)-repeat if s is obtained by concatenating k>=1 times some seed string t with length l>= ...
分类:
编程语言 时间:
2017-09-12 17:39:48
阅读次数:
218
在前两篇的介绍中,客户端都是直接调用配置中心的server端来获取配置文件信息。这样就存在了一个问题,客户端和服务端的耦合性太高,如果server端要做集群,客户端只能通过原始的方式来路由,server端改变IP地址的时候,客户端也需要修改配置,不符合springcloud服务治理的理念。sprin ...
分类:
编程语言 时间:
2017-09-12 17:38:42
阅读次数:
251
因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序 ...
分类:
编程语言 时间:
2017-09-12 17:38:19
阅读次数:
178
前言 Python版本: 3.6.2 一、输入和输出 1.输出: 用print()可以输出指定内容. 括号中内容可以为字符串: 也可以为用逗号","隔开的多个字符串,当遇到逗号时会输出一个空格,下面的输出结果为: Hello world 也可以为数学公式,输出计算结果: 2.输入 input()可以 ...
分类:
编程语言 时间:
2017-09-12 17:38:02
阅读次数:
103
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>JavaScript图片库 2017 09 12</title> <script> //建立一个函数替换占位图片 //whichPic代表指向某个图片的<a>元素 function ...
分类:
编程语言 时间:
2017-09-12 17:37:53
阅读次数:
162
C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。 类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类被称为类的成员。 C++ 类定义 定义一个类,本质上是定义一个数 ...
分类:
编程语言 时间:
2017-09-12 16:53:55
阅读次数:
265