通过前面几篇的学习,我们知道创建线程的方式有两种,一种是实现Runnable接口,另一种是继承Thread,但是这两种方式都有个缺点,那就是在任务执行完成之后无法获取返回结果,那如果我们想要获取返回结果该如何实现呢?还记上一篇Executor框架结构中提到的Callable接口和Future接口吗? ...
分类:
编程语言 时间:
2017-05-17 11:56:01
阅读次数:
292
分布式 分布式服务:Dubbo+Zookeeper+Proxy+Restful 分布式消息中间件:KafKa+Flume+Zookeeper 分布式缓存:Redis 分布式文件:FastDFS 负载均衡:Keepalived+Nginx+Proxy(三重负载) JEESZ UI 基于Bootstra ...
分类:
编程语言 时间:
2017-05-17 11:55:37
阅读次数:
245
平台简介 Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。 Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分 ...
分类:
编程语言 时间:
2017-05-17 11:53:55
阅读次数:
235
以数据的流向分类,能够读取字节的序列的API对象成为输入流(InputStream),能够写入字节序列的成为输出流(OutputStream)。字节是计算机数据的存储的形式,任何数据都可以使用字节流进行读写。 读取来源和写入目标可以是文件,内存,网络,数据库和文件。 InputStream和Outp ...
分类:
编程语言 时间:
2017-05-17 11:53:11
阅读次数:
155
1)range()控制for循环,len()用于返回对象的个数 如何去让其不会行输出(python2中直接在a[b]后添加逗号) 2)enumerate()可以从循环中得到下标和元素 3)zip()可以从等长的序列中分别提取一个元素,然后组成一个新的序列 用上*可以将c进行解开,差不多就是一种还原操 ...
分类:
编程语言 时间:
2017-05-17 11:52:11
阅读次数:
138
对于一个含有n个数的有序数组1~N,能够产生多少种不同结果的二叉搜素树BST? 如何生成这些不同结构的BST? 1 class Solution { 2 public: 3 int numTrees(int n) { 4 int* dp = new int[n+1]; 5 dp[0] = 1; 6 ... ...
分类:
编程语言 时间:
2017-05-17 11:50:30
阅读次数:
243
题意: 小明参加X星球的打靶比赛。比赛使用电子感应计分系统。其中有一局,小明得了96分。 这局小明共打了6发子弹,没有脱靶。但望远镜看过去,只有3个弹孔。显然,有些子弹准确地穿过了前边的弹孔。 不同环数得分是这样设置的:1,2,3,5,10,20,25,50 那么小明的6发子弹得分都是多少呢?有哪些 ...
分类:
编程语言 时间:
2017-05-17 11:48:23
阅读次数:
813
<script> var arr = [3, 1, 4, 6, 5, 7, 2]; function bubbleSort(arr) { var len = arr.length; for (var i = len; i >= 2; --i) { for (var j = 0; j < i - 1; ...
分类:
编程语言 时间:
2017-05-17 11:47:53
阅读次数:
123
Examples Generating Excel Documents Using Python’s xlwt Here are some simple examples using Python’s xlwt library to dynamically generate Excel docume... ...
分类:
编程语言 时间:
2017-05-17 11:46:30
阅读次数:
262
类将现实世界中的概念模拟到计算机程序中 语法: public class 类名{ //定义属性部分 属性1的类型 属性1 属性n的类型 属性n //定义方法部分 方法1; 方法n; } 步骤: 定义类名-->编写类的属性-->编写类的方法 类将现实世界中的概念模拟到计算机程序中 语法: public ...
分类:
编程语言 时间:
2017-05-17 10:26:03
阅读次数:
185
【Python】决策树的python实现 2016-12-08 数据分析师Nieson 1. 决策树是什么? 简单地理解,就是根据一些 feature 进行分类,每个节点提一个问题,通过判断,将数据分为几类,再继续提问。这些问题是根据已有数据学习出来的,再投入新数据的时候,就可以根据这棵树上的问题, ...
分类:
编程语言 时间:
2017-05-17 10:25:28
阅读次数:
386
1 在proc.c的scheduler函数中,有两行: if(setjmp(&cpus[cpu()].jmpbuf) == 0) longjmp(&p->jmpbuf); 把它修改为: cprintf("setjmp called in scheduler\n"); if(setjmp(&cpus[ ...
分类:
编程语言 时间:
2017-05-17 10:24:49
阅读次数:
716
android培训、java培训、java学习型技术博客、期待与您交流! 一、 一、IO流的三种分类方式 1.按流的方向分为:输入流和输出流 2.按流的数据单位不同分为:字节流和字符流 3.按流的功能不同分为:节点流和处理流 二、IO流的四大抽象类: 字符流:Reader Writer 字节流:In ...
分类:
编程语言 时间:
2017-05-17 10:24:32
阅读次数:
287
对于递归,这里面的分析最好当然是用图形的方式来分析了.这里来总结一下 1.首先对于栈的理解: 先进后出,后进先出 先进后出 2.在进行非全然二叉树的存储之后,我们要做的是对其进行遍历或者索引,查找某个孩子,或某个左孩子或右孩子的双亲,不然存了是徒劳的. 非全然二叉树的存储: 我觉得最好的存储方式是动 ...
分类:
编程语言 时间:
2017-05-17 10:23:32
阅读次数:
311
类将现实世界中的概念模拟到计算机程序中 语法: public class 类名{ //定义属性部分 属性1的类型 属性1 属性n的类型 属性n //定义方法部分 方法1; 方法n; } 步骤: 定义类名-->编写类的属性-->编写类的方法 ...
分类:
编程语言 时间:
2017-05-17 10:21:19
阅读次数:
141
一个java文件中可以包含多个类,但这些类中一个特殊类,这个类的属性为public,且这个类的名字与文件名相同,java文件中仅有一个类为public. ...
分类:
编程语言 时间:
2017-05-17 10:21:09
阅读次数:
267
1.赋值运算符 “=”--将左边的值给右边的变量 表达式:a=(b+3)+(b-1) 表达式就是符号(如加、减)与操作(如b、3)等的总和 2.算数运算符 a.同种类型参与运算(可能需要自动类型转化) b.返回同种类型(可能会上溢出或下溢出) c.byte、short、char三种类型在Java中是 ...
分类:
编程语言 时间:
2017-05-17 10:20:14
阅读次数:
175