自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Frankin2048

思考,总结

  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 kafka常见命令

启动./kafka-server-start.sh ../config/server.properties建议后台启动nohup ./bin/kafka-server-start.sh config/server.properties >/dev/null 2>&1 &创建topic./kafka-topics.sh --create --zookeeper 192.168.52.10:2181 --replication-factor 1 --par

2020-10-02 16:10:56 64

原创 es创建mapping

http://192.168.52.10:9200/chaxun/{ "mappings": { "job": { "properties": { "title": { "store": true, "type": "text" }, "company_name": { "store": true, "type": "keyword"

2020-09-30 22:47:05 432

转载 Java8新特性整理之CompletableFuture:组合式、异步编程(七)

public class CompletableFutureDemo { @Test public void test1(){ long start = System.currentTimeMillis(); // 结果集 List<String> list = new ArrayList<>(); ...

2020-05-07 00:45:59 438

原创 IO读写小结

close和flushvoid flush() :刷新输出流,强制缓冲区中的输出字节被写出。void close() :关闭输出流,释放和这个流相关的系统资源。节流没有缓冲区,是直接输出的,而字符流是输出到缓冲区的。因此在输出时,字节流不调用colse()方法时,信息已经输出了,而字符流只有在调用close()方法关闭缓冲区时,信息才输出。要想字符流在未关闭时输出信息,则需要手动调用flus...

2019-12-16 00:10:56 186

原创 细说编码

编码历史中国人民通过对 ASCII 编码的中文扩充改造,产生了 GB2312 编码,可以表示6000多个常用汉字。汉字实在是太多了,包括繁体和各种字符,于是产生了 GBK 编码,它包括了 GB2312 中的编码,同时扩充了很多。中国是个多民族国家,各个民族几乎都有自己独立的语言系统,为了表示那些字符,继续把 GBK 编码扩充为 GB18030 编码。每个国家都像中国一样,把自己的语言编码,于...

2019-12-15 22:55:30 283

原创 java序列化

为什么要序列化简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。什么情况下需要序列化 a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候; b)当你想用套接字...

2019-12-15 21:12:15 174

原创 怎样让源代码为我所用

阅读源代码的好处阅读名家的优秀的代码最终的归宿是形成你自己写代码的思路出现bug,你能快速定位和解决你也能进行性能优化你也具备造轮子的能力如何阅读源代码先熟悉框架,再阅读如果连框架主要是干嘛的都不懂,那还怎么阅读?所以,可先熟悉框架的基本使用再来阅读源代码。.借力打力市面上有很多教我们阅读源代码的视频教程或书籍,我们可以先学习下,看看别人是怎么阅读源代码的。或者跟作者对比,...

2019-12-15 19:34:32 187

尚硅谷设计模式源码笔记课件.zip

共150讲,时长共 33小时18分钟 1) 优秀的程序应该是这样的:阅读时,感觉很优雅;新增功能时,感觉很轻松;运行时,感觉很快速,这就需要设计模式支撑。 2) 设计模式包含了大量的编程思想,讲授和真正掌握并不容易,网上的设计模式课程不少,大多讲解的比较晦涩,没有真实的应用场景和框架源码支撑,学习后,只知其形,不知其神。就会造成这样结果: 知道各种设计模式,但是不知道怎么使用到真实项目。本课程针对上述问题,有针对性的进行了升级 (1) 授课方式采用 图解+框架源码分析的方式,让课程生动有趣好理解 (2) 系统全面的讲解了设计模式,包括 设计模式七大原则、UML类图-类的六大关系、23种设计模式及其分类,比如 单例模式的8种实现方式、工厂模式的3种实现方式、适配器模式的3种实现、代理模式的3种方式、深拷贝等 3) 如果你想写出规范、漂亮的程序,就花时间来学习下设计模式吧 课程内容和目标 本课程是使用Java来讲解设计模式,考虑到设计模式比较抽象,授课采用 图解+框架源码分析的方式 1) 内容包括: 设计模式七大原则(单一职责、接口隔离、依赖倒转、里氏替换、开闭原则、迪米特法则、合成复用)、UML类图(类的依赖、泛化和实现、类的关联、聚合和组合) 23种设计模式包括:创建型模式:单例模式(8种实现)、抽象工厂模式、原型模式、建造者模式、工厂模式。结构型模式:适配器模式(3种实现)、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式(3种实现)。行为型模式:模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpreter模式)、状态模式、策略模式、职责链模式(责任链模式) 2) 学习目标:通过学习,学员能掌握主流设计模式,规范编程风格,提高优化程序结构和效率的能力

2019-08-04

json所需的jar包

json解析必备的jar包,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。本压缩文件包含几个创建和解析json的jar包

2018-09-11

实现163邮箱发送邮件到qq邮箱的java代码

包含相应的代码和jar包,下载完可以直接用。在指定位置替换邮箱账号就好了

2018-09-08

php+smarty+mysql开发文档

php开发必备

2017-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除