Java基础
伪萌新
这个作者很懒,什么都没留下…
展开
-
Springboot学习笔记(一)-线程池的简化及使用
转载于: https://www.cnblogs.com/yw0219/p/8810956.html工作中经常涉及异步任务,通常是使用多线程技术,比如线程池ThreadPoolExecutor,它的执行规则如下:在Springboot中对其进行了简化处理,只需要配置一个类型为java.util.concurrent.TaskExecutor或其子类的bean,并在配置类或直接在程序入口类上声...转载 2019-01-23 20:06:44 · 248 阅读 · 0 评论 -
JDK的Proxy动态代理的详解和实现
转载于: https://blog.csdn.net/dawiebazhanlang/article/details/80948303转载 2019-02-25 20:59:11 · 153 阅读 · 0 评论 -
cron表达式详解
转载于 : https://www.cnblogs.com/javahr/p/8318728.html Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: (1) Seconds Minutes Hours DayofMonth Month DayofWeek Year (2)Seconds Minutes...转载 2019-02-20 09:09:16 · 261 阅读 · 2 评论 -
从零开始理解JAVA事件处理机制(2)
转载于: https://www.cnblogs.com/luminji/p/6947096.html转载 2019-02-25 14:00:38 · 148 阅读 · 0 评论 -
使用 NetworkInterface 获得本机在局域网内的 IP 地址
转载于: https://segmentfault.com/a/11900000074627411、问题提出在使用 Java 开发网络程序时,有时候我们需要知道本机在局域网中的 IP 地址。很常见的一种做法是调用本地命令(比如 Windows 上的 ipconfig 命令和 Linux 上的 ifconfig 命令),接着解析本地命令的输出,最后得到本机在局域网内的 IP 地址。很明显,这...转载 2019-02-19 10:15:20 · 8025 阅读 · 1 评论 -
JAVA BIO与NIO、AIO的区别(这个容易理解)
IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待请求,而...转载 2019-02-13 15:38:26 · 171 阅读 · 0 评论 -
Java开发中的23种设计模式详解
设计模式链接: https://blog.csdn.net/doymm2008/article/details/13288067转载 2019-02-18 16:49:50 · 128 阅读 · 0 评论 -
java web上下文理解
1.context就是“容器”,放的就是应用程序的所有资源,要用时候就访问它,所以context里面的东西,在同一个应用程序里面是全局的;web上下文可以看成web应用的运行环境,一般用context名字来修饰,里面保存了web应用相关的一些设置和全局变量2.ServletContext,是一个全局的储...转载 2019-02-18 10:46:05 · 1486 阅读 · 0 评论 -
netty教程
netty:https://www.w3cschool.cn/essential_netty_in_action/essential_netty_in_action-un8q288w.html原创 2019-02-15 15:12:29 · 1201 阅读 · 0 评论 -
java中的编码问题
一直在试图搞清楚java中的编码问题,也看了网上的一些文章,但还是云里雾里。直到最近看了方立勋老师的web课程,才略略明白一点。在此记录一下自己的理解,看看自己能不能说清楚。 第一个问题:我在java代码中定义了一个字符串,它是什么编码?字符串实质是一个char数组。那么char的编码,其实就是字符串的编码。那么char什么编码呢?为什么'中'字转int类型后的值是20013...转载 2019-01-23 13:39:21 · 483 阅读 · 0 评论 -
基于udp协议 -- 简单一对一聊天demo
udp协议udp协议, 与tcp协议同属于传输层. 是一种不安全的, 不面向连接的一种信息传输协议该协议基于数据套接字(DatagramSocket )发送二进制数据包(DataGramPacket, 该数据包记录有接收方ip与端口), 与IO流无关该协议单次传输数据不能过大.与tcp相比, 性能更高.主要api - DatagramSocket - DataGramPacket涂...原创 2019-01-26 14:35:15 · 1560 阅读 · 0 评论 -
随机访问流学习小demo
随机访问流随机访问流, 有两个构造函数其构造函数参数, 第一个是file对象或者String对象, 第二个参数则是model, 比如 “r”, “rw” 等该流作用: 可用于多线程通过固定偏移量, 进行读写大文件, 提升性能.示例代码package com.iotest;import java.io.File;import java.io.FileNotFoundExcepti...原创 2019-01-26 00:53:41 · 214 阅读 · 0 评论 -
IO流学习简单记录
IO流分类方向: 输入流,输出流内容: 字节流, 字符流性质: 节点流, 装饰流(如缓冲流BufferIO, 数据流DataIO) -> 装饰者模式以数据输入输出流为例, 写了一个简单的小demo. 代码如下package com.iotest;import java.io.*;public class DataIOTest { public static ...原创 2019-01-25 00:13:22 · 144 阅读 · 0 评论 -
Java多线程 -- 多线程的异常捕捉
转载于: https://www.cnblogs.com/brolanda/p/4725138.html看后总结: 该异常处理器优势: 如try catch类似, 统一对异常进行处理.劣势: 无法与调用线程进行通信.一、概述 为什么要单独讲多线程的异常捕捉呢?先看个例子:public class ThreadException implements Runnable{ @Ov...转载 2019-01-23 23:51:20 · 572 阅读 · 0 评论 -
快速排序——JAVA实现(图文并茂)
快速排序: https://blog.csdn.net/qq_26122557/article/details/79458649转载 2019-03-21 15:13:53 · 252 阅读 · 0 评论