package 第二章.新建线程;/** * Created by zzq on 2018/1/17. */public class 线程中断 { public static void main(String[] args) throws InterruptedException { Thread ...
分类:
编程语言 时间:
2018-02-07 12:11:02
阅读次数:
182
相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都 ...
分类:
编程语言 时间:
2018-02-07 12:08:22
阅读次数:
249
第九章 I/O复用 I/O复用技术是重要的提高服务器工作效率和性能的手段,Linux下实现I/O复用的系统调用主要有select、poll和epoll。 首先我们来看一下select的函数原型和常用的宏: 首先来看select函数原型,nfds指定了被监听的文件描述符的总数,其值通常被设定为所有文件 ...
分类:
系统相关 时间:
2018-02-07 00:33:51
阅读次数:
274
1.什么是java的SPI SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制。 目前有不少框架用它来做服务的扩展发现, 简单来说,它就是一种动态替换发现的机制, 举个例子来说, 有个接口,想运行时动态的给它添加实现,你只需要添加一个实现。 ...
分类:
其他好文 时间:
2018-02-06 23:03:04
阅读次数:
175
不太会排版,大家将就看吧. asp.net core mvc和asp.net mvc中都有一个比较有意思的而又被大家容易忽略的功能,控制器可以写在非Web程序集中,比如Web程序集:"MyWeb",引用程序集"Bll",你可以将所有的控制器写在"Bll"程序集里面.mvc框架仍然可以寻找到这个控制器 ...
分类:
Web程序 时间:
2018-02-06 20:30:29
阅读次数:
231
一、迭代器 什么是可迭代对象? 方法一: dir(被测对象) 如果 他含有__iter__ ,那这个对象就叫做可迭代对象. 下面字符串S就是可迭代对象: ...
分类:
编程语言 时间:
2018-02-06 20:27:37
阅读次数:
157
一、反射(Reflection) 1、反射的概念 反射是程序可以访问、检测和修改它本身状态或者行为的能力。通过反射,可以动态获取对象信息以及动态调用对象的方法。 反射的基础是因为在运行状态中,JVM能够知道对象的所有属性和方法,并且能够调用它的任意一个方法或访问其任一属性。 反射机制使得程序可以在运 ...
分类:
编程语言 时间:
2018-02-06 18:12:53
阅读次数:
185
def is_connection_usable(func): def wrapper(*args, **kwargs): result = None try: result = func(*args, **kwargs) result[0] except OperationalError: con ...
分类:
数据库 时间:
2018-02-06 13:04:15
阅读次数:
214
1、现象在执行脚本时,有时候引用一些元素对象会抛出如下异常org.openqa.selenium.StaleElementReferenceException:staleelementreference:elementisnotattachedtothepagedocument2、报错原因官方给出解释如下:Theelementhasbeendeletedentirely.Theelementisn
分类:
其他好文 时间:
2018-02-06 11:37:03
阅读次数:
225