1. Future的应用场景 在并发编程中,我们经常用到非阻塞的模型,在之前的多线程的三种实现中,不管是继承thread类还是实现runnable接口,都无法保证获取到之前的执行结果。通过实现Callback接口,并用Future可以来接收多线程的执行结果。 Future表示一个可能还没有完成的异步 ...
分类:
编程语言 时间:
2018-09-05 17:48:49
阅读次数:
171
一位工程师曾经对我讲,他从来不看MOSFET数据表的第一页,因为“实用”的信息只在第二页以后才出现。事实上,MOSFET数据表上的每一页都包含有对设计者非常有价值的信息。但人们不是总能搞得清楚该如何解读制造商提供的数据。本文概括了一些MOSFET的关键指标,这些指标在数据表上是如何表述的,以及你理解 ...
分类:
其他好文 时间:
2018-09-05 17:48:41
阅读次数:
115
smtp 发送pop3 、imap 收取 【红色为建议设置】 1. 163邮箱 POP3服务器:pop.163.com 110 995(ssl)SMTP服务器:smtp.163.com 25 465(ssl)IMAP服务器:imap.163.com 143 993(ssl) 2. QQ邮箱 POP3 ...
分类:
其他好文 时间:
2018-09-05 17:48:33
阅读次数:
4891
题目链接: "HDU 1016" Description A ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the ...
分类:
其他好文 时间:
2018-09-05 17:48:24
阅读次数:
140
在自动化测试结束后,我们往往需求把测试结果通过邮件发送给团队成员。Python语言如何实现自动发送邮件?请看: 方式一: SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 python的 ...
分类:
编程语言 时间:
2018-09-05 17:48:15
阅读次数:
182
没有实践就没有发言权,以我这个IT老司机多年的经验判断,Wi-Fi体验不佳离不开以下三个方面的问题。【远端关联示意图】首先,无线办公网中存在着大量“远端关联”的情况。通俗来讲,就是用户设备选择AP时的“舍近求远”。造成这一问题的场景有多种,比如:AP功率不对等、障碍物阻挡信号,以及干扰影响信号质量等。这会造成时延大、高丢包的情况,还会降低AP的整体性能,是“网络慢”的一大病因。【频繁漫游示意图】其
分类:
其他好文 时间:
2018-09-05 17:48:06
阅读次数:
131
作者:gqk 1,Hadoop的前世今生: 2,hadoop是什么: Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS,Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapRedu ...
分类:
其他好文 时间:
2018-09-05 17:47:59
阅读次数:
146
企业分布式微服务云SpringCloud SpringBoot mybatis (五)路由网关(zuul) 在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统... ...
分类:
编程语言 时间:
2018-09-05 17:47:51
阅读次数:
128
javascript 是动态类型的代码,有很多的写法很不容易报错,想引入静态类型检查的flow,之前做项目的时候用的typascript的,看的大概的写法和 typescript 类似,因为规范避免了些低级错误 1 ,使用flow 的静态检查的首先在文件开头加上 /* @flow*/, 2 ,静态检 ...
分类:
其他好文 时间:
2018-09-05 17:47:44
阅读次数:
329
恢复内容开始 死循环 循环 使用while循环输出1 2 3 4 5 6 8 9 10 输出1-100的所有数的和 输出1-100内所有的奇数 输出1-100内所有的偶数 求1-2+3-4+5.....99的和 用户三次登录 ...
分类:
其他好文 时间:
2018-09-05 17:47:27
阅读次数:
131
直销软件开发哪种程序语言好?是java还是.net程序语言。
分类:
编程语言 时间:
2018-09-05 17:47:20
阅读次数:
176
该种实现方式主要是为了应对在生产环境动态查看logback日志级别,一般生产环境中的level为info级别,可能查看问题时可修改为debug级别,当然也可使用界面设置切换级别的模式 ...
分类:
Web程序 时间:
2018-09-05 17:47:13
阅读次数:
244
一、Web应用程序 1.1、Web程序是什么? Web应用程序就是一般所说的网站,由服务器,客户端浏览器以及网络组成。但Web程序又不是一般意义的网站,一般的网站是提供信息服务,重在内容,程序往往比较简单,但商用的Web程序往往比较复杂,背后结合数据库等技术。 1.2、B/S 与 C/S结构 根据是 ...
分类:
编程语言 时间:
2018-09-05 17:47:05
阅读次数:
250
第一章 初始 MyBatis 1.1. 框架技术 因为框架是一系列CSS文件的集合体,包含了基本的元素重置,页面排版,网络布局,表单样式,通用规则等代码块。使用框架,可以简化工作,提高工作效率。 2. 框架的概念 框架(Framework)是一个提供了可重用的公共结构的半成品。 它为我们构建了新的应 ...
分类:
其他好文 时间:
2018-09-05 17:46:54
阅读次数:
202
BFC 块状格式化上下文 创建了块格式化上下文的元素中的所有内容都会被包含到该BFC中。 块格式化上下文对浮动定位(参见 float)与清除浮动(参见 clear)都很重要。浮动定位和清除浮动时只会应用于同一个BFC内的元素。浮动不会影响其它BFC中元素的布局,而清除浮动只能清除同一BFC中在它前面 ...
分类:
Web程序 时间:
2018-09-05 17:46:47
阅读次数:
158
var crypto = require('crypto'); exports.md5 = function (str) { var md5sum = crypto.createHash('md5'); md5sum.update(str); str = md5sum.digest('hex'); ...
分类:
其他好文 时间:
2018-09-05 17:46:40
阅读次数:
145
参考链接:https://segmentfault.com/q/1010000010714863 ...
分类:
其他好文 时间:
2018-09-05 17:46:15
阅读次数:
1113