28道java基础面试题-下15、Java语言如何进行异常处理,关键字:throws、throw、try、catch、finally分别如何使用?答:Java通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口。在Java中,每个异常都是一个对象,它是Throwable类或其子类的实例。当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法可以捕
分类:
编程语言 时间:
2019-12-14 10:03:01
阅读次数:
104
【软帝学院】28道java基础面试题1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统
分类:
编程语言 时间:
2019-12-14 10:02:44
阅读次数:
95
https://www.luogu.com.cn/problem/UVA1438 题解建议参考lrj白书。 代码来自牛逼网友。 我只是存个板子。 1 #include <cstdio> 2 #include <cstring> 3 #include <cmath> 4 #include <cstdl ...
分类:
其他好文 时间:
2019-12-14 10:02:20
阅读次数:
81
直接使用官方子包可以实现websocket协议, golang.org/x/net/websocket 如果在这个目录没有这个包就去github下载net库,放进这个目录$GOPATH/src/golang.org/x/net就行了 服务端代码: package main import ( "tim ...
分类:
Web程序 时间:
2019-12-14 10:02:04
阅读次数:
117
Docker快速安装kafka | 沈健的技术博客 盒子 盒子 博客 ... ...
分类:
其他好文 时间:
2019-12-14 10:01:51
阅读次数:
88
在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时... ...
分类:
其他好文 时间:
2019-12-14 10:01:15
阅读次数:
92
TungstenFabric(TF)社区在今年6月正式推出5.1版本,这是到目前为止社区的最新版(更多历史版本信息详见文末链接)。
分类:
其他好文 时间:
2019-12-14 10:00:56
阅读次数:
76
利用socketserver模块很容易实现并发功能,下面的server.py和client.py程序实现了这一功能. #server.pyimport socketserver class MyServer(socketserver.BaseRequestHandler): def handle(s ...
分类:
编程语言 时间:
2019-12-14 10:00:19
阅读次数:
99
合并两个有序数组问题这个题目说的是,给你两个递增排序的数组,你要把第二个数组合并到第一个,并使其仍然保持递增排序。两个数组中的元素个数会显式地给出,并且第一个数组的大小可以容纳下两个数组中所有的元素。比如说给你的两个数组是:2, 4, _, _1, 3它们都有 2 个元素。并且第一个数组后面有足够的... ...
分类:
编程语言 时间:
2019-12-14 10:00:01
阅读次数:
97
946. Validate Stack Sequences题目描述Given two sequences pushed and popped with distinct values, return true if and only if this could have been the resul... ...
分类:
其他好文 时间:
2019-12-14 09:59:48
阅读次数:
97
此篇文章简单介绍MySQL配置优化修改back_logback_log值表示MySQL的连接数据达到max_connections时,有多少请求能够被放在堆栈之中以等待其他连接释放.如果等待连接的数量超过back_log时,就不被授予连接资源.show variables like ‘back_lo... ...
分类:
数据库 时间:
2019-12-14 09:59:01
阅读次数:
86
最近在写一款前端组件的时候,无意发现正则与注释之间的一点冲突,现分享下。下边是一段仅有正则表达式的代码:str=‘hellojsfan‘;console.log(str.match(/s.*/));运行结果如下图:下边我加上注释:/*thisisateststr=‘hellojsfan‘;console.log(str.match(/s.*/));*/表面看这段代码很正常,但运行后呢?这是运行后的
分类:
Web程序 时间:
2019-12-14 09:58:44
阅读次数:
121
在此之前,捷配的企业会员可以享受每月2次单双面板免费打样,2张免费打样券每月初由系统自动发放到各企业会员账户中,且可以享受铝基板免费打样限时不限量。
分类:
其他好文 时间:
2019-12-14 09:58:11
阅读次数:
71
过滤器和拦截器的区别: ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问 ...
分类:
其他好文 时间:
2019-12-14 09:57:51
阅读次数:
78
操作系统,是我们生活中最常接触的,也是大家都比较了解的。不过你知道操作系统具体分为哪几种吗?常见的就是Windows系统,其实除此之外还有Linux、Unix系统,今天特地跟大家聊聊关于Linux操作系统的事情。
分类:
系统相关 时间:
2019-12-14 09:57:26
阅读次数:
556
今天学习的是DNS服务和linux下提供DNS的软件服务BIND,感觉DNS不好理解,配置也比较难,需要多练习
分类:
其他好文 时间:
2019-12-14 09:56:58
阅读次数:
78
这个玩意叫做普罗米修斯,希腊神话的盗火英雄 promise只用来包装异步函数,同步的会搞乱执行顺序,生产BUG 这个api是有固定写法的,用来把回调的异步函数转成链式的异步函数 先看看传统的回调型异步函数 Promise写法 promise.resolve promise.reject Promis ...
分类:
其他好文 时间:
2019-12-14 09:56:42
阅读次数:
106