• 正向代理和反向代理

    小伍哥通过一个例子来解释一下什么叫代理。比如有个A和B可以直接交流,现在A做大了不会接触B了,来了一个C,然后B交流,然后把交流的内容再回复给A,这个叫做代理。什么叫正向代理呢?好比我们知道的很多软件...

    了解NIO

    在学习nio的时候先了解一下什么是io,下边是我在百度上抄的JavaNIO和IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。JavaIO面向流意味着每次从流中读一个或多个字节,直至读...

    swagger2踩的坑

    这两天在搭建项目用到了swagger,遇到了不少坑,可以说是完全没必要踩到的坑,却让我浪费了许久时间,确实很难受,记录下来,以此为教训!先说明下:版本号为:springboot2.x、swagger2...

    某音乐平台资源解析

    前两天,刚好遇到了一些歌曲想要下载,但是又不想付钱(当然,我们要尊重版权),故因此找一些方法对资源进行解析,于是,便开始针对源链进行抓包解析…整个抓包过程就不在这写了##针对这些资源站都能找到一些ap...

    Redis的数据类型和适用场景总结

    注:本篇代码部分均以redisTemplate为例,配置这块忽略Redis数据类型string(字符串)hash(哈希)list(列表,相当于linkedlist)set(无序集合,相当于Set)so...

    垃圾分类API

    自从上月开始实行垃圾分类,整个上海人都已经“疯掉”了。那么,我们应该怎么识别什么是“垃圾”呢?垃圾分类获取垃圾的分类识别图片中的物品项目地址这里,我编写了几个垃圾分类的api,其中包括图像识别,垃圾分...

    如何写出无法维护的代码【转载】

    这篇文章的原文在这里(http://mindprod.com/jgloss/unmain.html),我看完后我想说:什么叫“创造力”,创造力就是——就算是要干一件烂事都能干得那么漂亮那么有创意的能力...

    关于mysql的Incorrect string value: '\xF0\x9F\x88\xB6\xEF\xB8

    我的halo是用mysql作为数据库搭建的,今天写了一篇netty的入门博客,死活保存失败,然后远程连接到服务器,发现有个字段报错了。为什么会报错呢?Causedby:org.hibernate.ex...

    Netty入门HelloWorld

    今天下班之后无聊,学习了一下长链接的一款非常秀的框架——netty,netty在很多🈶️java开发的中间件中都有很坚实的地位。于是,在下班之余我学习了一下这款优秀的框架。从开始搭建到运行需要准备j...

    两个坐标之间对距离计算

    由于项目的需要,所以学习了两个经纬度之间的距离(单位:米)packageorg.choviwu.movie.test;publicclassDistanceUtil{privatestaticdoub...