小实验
A_D_wocaoni
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用java NIO实现复制文件
前几天自己在做一个小实验来着,突然想到自己以前通过TCP(socket)的方式做过复制文件的事情,然后就想到貌似没试过UDP(DatagramSocket)的方式实现复制文件(其实这从头就是个错误的思路)。遂马上动手试验,理所当然的写到后面就发现这样的方式有缺陷(UDP本身特性决定了),但是在思索有不有其他的变通的方式实现的时候,无意中看到了NIO这个以前一直没注意的东西,当时还想通过NIO找一些...2013-12-30 01:09:12 · 293 阅读 · 0 评论 -
冒泡排序、快速排序(快排)、KMP算法的Java实现
[size=medium]人太懒了,好久没发文章了。今天就写点自己的算法实现吧。比较简单恐贻笑大方之家,但又觉得还是记录下来比较好。 前两天qq的群里有人再说他老大不懂java但在招聘Java工程师。所以就选择语言无关又能考察下能力的最大公约数----算法。大概是冒泡排序、快速排序(快排)、二分查找、KMP算法。 做Java大家都懂,可以通过comparable和Compar...原创 2018-03-15 14:43:21 · 298 阅读 · 0 评论 -
基于Nio的echo server和echo client
最近想学netty,但平常工作中NIO用的比较少,所以最近就复习了下NIO。自己写了个基于NIO的echo例子,代码挺简单的。[size=medium][color=red]echo 服务端代码[/color][/size][code="java"]package study.nio.echo;import java.io.IOException;import ja...2018-04-05 12:28:14 · 298 阅读 · 0 评论 -
基于netty的echo server和echo client
既然学了netty自然需要实验下,自然自己就简单实验下。这个是简版的,所以比较粗糙。[code="java"]package study.netty;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import io.netty.bootstrap.ServerBootstrap;import...2018-04-05 12:59:34 · 444 阅读 · 0 评论 -
基于WebFlux的响应式Spring初探demo
1、响应式编程式什么?为什么现在都认为这个是微服务的趋势?先挖个坑吧,给个简单的公式。响应式编程=数据流+变化传递+声明式2、下面废话不多说直接上代码WebFlux的核心Reactor的实现思路和介绍可跳转https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.h...原创 2019-09-09 10:25:33 · 433 阅读 · 0 评论 -
gson和jackson序列化简单基准测试
首先声明这个测试不是严谨的基准测试(BenchmarkTesting),只是自己用来说明一些问题的代码,比如严谨的测试应该是测试多次并列举出内存占用,cpu使用情况,执行的最大时间、最小时间平均时间等等等。废话不多说先上代码首先是Book的实体类,尽量将一些常用类型包括package com.example.demo.model;import java.time.L...原创 2019-09-09 10:41:35 · 382 阅读 · 0 评论
分享