加载中
一文搞懂Java异常是个什么东东?

一、Java异常简介 大家对trycatch可能并不陌生,也都使用的非常熟练了。 当程序运行过程中发生错误时,就会抛出异常,抛出异常总比终止程序来的好的多。 也可以在已知某个错误要发生时,进行...

01/13 13:16
241
秒懂数组拷贝,感知新境界

一、前言 最近遇到了数组拷贝的问题,之前从来都没想过,数组居然还用拷贝? 小编在今天之前,用的都是循环赋值的方式进行数组拷贝,速度将对较慢,代码看起来很low,不推荐使用。 今天就这个...

01/12 13:36
232
为何要配置环境变量?

一、前言 干了这么多年Java,配置环境变量都是第一步要做的,但是为什么要配置环境变量呢,又有什么用呢,今天哪吒就带你一探究竟。 二、百度百科 有事没事找百度,百度解释名词这一块做的是...

01/11 23:47
221
使用C#实现websocket服务端与客户端通信

一、websocket简介 websocket是一种在单个TCP连接上进行全双工通信的协议。 websocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,...

2020/06/09 16:46
1.1W
Oracle行链接(Row chaining) 与行迁移(Row Migration)

一、char与varchar2的区别 1、char的长度是固定的,而varchar2的长度是可以变化的。 比如,存储字符串“101”,对于char(10),表示你存储的字符将占10个字节(包括7个空字符),在数据库中它...

2020/06/09 16:39
183
Java史诗级面试题(2020最新版)

Java史诗级面试题(2020最新版)

2020/04/22 15:28
704
new BeanHandler<Student>(Student.class);《泛型,反射,一种思想》

一、泛型,反射,,一种思想 1、new BeanHandler时报错: 、 2、不知道返回的类型是什么: 3、应用反射: 4、找到源代码,找原因,泛型: 5、BeanHandler加入泛型,并运用反射,获取返回值:...

2020/04/09 21:37
769
看完这篇,Docker你就入门了

在计算机技术日新月异的今天, Docker在国内发展的如火如荼,特别是在一线互联网公司,Docker的使用是十分普遍的,在理解docker之前,我们先熟悉两个概念,容器和虚拟机。 一、容器与虚拟机 ...

BIO、NIO、AIO 介绍和适用场景分析

IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、同步阻塞的BIO 在JDK1.4之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个serverSocket,然...

2020/02/07 10:28
3.3W
素小暖讲重构

本系列是用来记录《重构,改善既有代码的设计》这本书的读书笔记。方便自己查看,也方便大家查阅。 重构,绝对是写程序过程中最重要的事之一。在写程序之前我们不可能事先了解所有的需求,设...

2019/08/28 16:45
825
素小暖java性能优化

代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾...

2019/08/05 23:14
634
素小暖讲Java线程池原理及实现

一、线程池简介 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行...

2019/08/02 15:01
360
素小暖讲lambda表达式

Java8发布已经有一段时间了,这次发布的改动比较大,很多人将这次改动与Java5的升级相提并论。Java8其中一个很重要的新特性就是lambda表达式,允许我们将行为传到函数中。想想看,在Java8 之...

2019/07/24 14:26
1.3W
素小暖讲java注解

前言:Annotation中文释义注解之意。 Java注解用于为Java代码提供元数据。 元数据是指用来描述数据的数据,通俗一点,就是描述代码间关系,或者代码与其它资源(例如数据库表)之间内在联系的...

浅谈Java队列Queue

队列Queue就是一个先进先出的数据结构,与List、Set同一级别,继承了Collection接口。 一、Queue的实现 1、阻塞队列(BlockingQueue) ① 插入:队列不满时可执行插入元素线程,直到队列满。...

2019/07/19 11:28
749
web相关的一些基础概念!

一、jsp 有哪些内置对象?作用分别是什么? 1、request 客户端的请求信息:HTTP协议头信息、cookie、请求参数等。 2、response 用于服务端响应客户端请求,返回信息 3、pageContext 页面的上...

2019/07/08 11:56
228
死锁、活锁、饿死和阻塞的个人理解

以下个人理解,请各位前辈多多指教: 死锁: ① 互斥条件:指进程对所分配到的资源进行排它性使用,在一段时间内某资源只由一个进程占用,如果此时还有其他进程请求资源,则请求者只能等待,直至...

2019/07/05 14:37
1.7K
浅谈Java守护线程

一、在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 1、Daemon的作用是为其他线程的运行提供便利服务,守护线程最典型的应用就是 GC (垃圾回收器),它就是一个很称职的...

2019/07/04 09:54
482
Map、Set、List集合差别及联系详解

前言: 数组Array和集合的区别: 1、数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) 2、JAVA集合可以存储和操作数目不固定的一组数据。 3、若程序时不知道究...

2019/07/03 11:39
1K
C#位运算

在C#中可以对整型运算对象按位进行逻辑运算,按位进行逻辑运算的意义是:依次取被运算对象的每个位,进行逻辑运算,每个位的逻辑运算结果是结果值的每个位,C#支持的位逻辑运算符如下表。 1、...

2019/06/28 11:51
435

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
返回顶部
顶部