kafka浅谈 发表于 2019-01-21 | 分类于 中间件 | 字数统计: 985 字 | 阅读时长 ≈ 3 min Kafka因为我遇到了Kafka,就记录Kafka的机制吧,先要了解一些概念: 1.producer & consumer 消息生产者与消费者2.broker kafka集群中包含的服务器,每个broker是一个节点,也可以看做是消费者系统中的一个kafka进程3.topic ... 阅读全文 »
MQ入门 发表于 2019-01-21 | 分类于 中间件 | 字数统计: 1k 字 | 阅读时长 ≈ 3 min Mq今天小菜鸡跟着Java进阶扫盲好好了解了一下Mq,感觉人家分享的东西写的真的是好呀,我自己写的都是些啥呀,本来不想自己写了,但是害怕自己读了一遍会忘记,并且觉得自己写一遍理解得更好,所以还是想要重新来学习写一篇有关Mq的文章。 事实上我已经遇到了Activemq与Kafka,没有好好地思考其原理 ... 阅读全文 »
HashMap的key是否可以为null 发表于 2018-12-16 | 分类于 基础 | 字数统计: 684 字 | 阅读时长 ≈ 3 min HashMap的key可以为null吗? 这问题太基础了,回答是可以,但不得不说很久时间不回顾,我已经忘了!前一段时间遇到的时候我想当然地以为不可以,可见当做考试记的东西忘得真的太容易了。 HashTable不可以而HashMap可以,HashMap可以存一个key为null的元素 ... 阅读全文 »
Solr 发表于 2018-12-16 | 分类于 搜索引擎 | 字数统计: 930 字 | 阅读时长 ≈ 3 min Solr 是一个开源的搜索引擎工具,分布式搜索。说到分布式搜索几个字已经能大致了解他的优势和特点。在此要感谢公司的技术交流氛围,让我了解了不少新技术,但要是一直遇不到场景,难免会忘记,所以现在记录下来。 初印象是Solr的速度非常之快,他的原理大致为可以把关系型数据库的数据搬出来, ... 阅读全文 »
关系型数据库与非关系型数据库 发表于 2018-12-16 | 分类于 Nosql | 字数统计: 1.1k 字 | 阅读时长 ≈ 3 min 关系型数据库与非关系型数据库 先来了解一些概念,慢慢来: NoSQL 查百度真的是云里雾里的,好在知乎的老哥们说话都很好听,人家的名字叫Not Only SQL(不仅仅是SQL),缩写叫NoSQL,取名叫非关系型数据库,其他的我们等等再说 ACID 事 ... 阅读全文 »
代码重构 发表于 2018-12-16 | 分类于 其他 | 字数统计: 649 字 | 阅读时长 ≈ 2 min 代码重构 有一天部门里大哥跟我说要注意注释和优雅的代码,当然如果我知道怎么做的话我也很想写得非常清爽人性化。 1.常量 之前一个单位程序员的平均年龄有30+,用的东西也很古老但非常稳定,他们喜欢把常量都放在配置文件里,于是我也这么做并且我当时做的东西没有什么交互,所有功能都是我傻乎乎 ... 阅读全文 »
我之所以做程序员 发表于 2018-12-16 | 分类于 杂谈 | 字数统计: 2.5k 字 | 阅读时长 ≈ 8 min 今天还和往常一样早上没什么事的话打开v站和新闻翻翻,看到一个自己也很想问的帖子,这个,看了几个大佬们的博客,想起来自己有挺久不爱整博客了,仿佛也就刚建时一时兴起写了几篇,主要用途是像备忘录一样的东西,没什么要求也没什么标准,今天开始多一些生活和所见所闻叭。 这些天总体来说挺闲的, ... 阅读全文 »
json型字符串取值 发表于 2018-11-25 | 分类于 基础 | 字数统计: 1.2k 字 | 阅读时长 ≈ 5 min json型字符串取值12345public String getMsg(String msg){ JSONObject object = JSON.parseObject(msg); String resultMsg = object.getString("da ... 阅读全文 »
工具类HttpClientUtil 发表于 2018-11-25 | 分类于 其他 | 字数统计: 643 字 | 阅读时长 ≈ 3 min HttpClientUtil1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727 ... 阅读全文 »
@Transactional 发表于 2018-11-25 | 分类于 spring boot | 字数统计: 416 字 | 阅读时长 ≈ 1 min @Transactional标注在方法上可以实现一个事务 Spring事务管理有编程式和声明式两种,前者通过编码方式,后者基于AOP,代码逻辑不受污染,使用的也较多。声明式事务有两种实现方式,一种是在xml里做相关声明,另一种就是用@Transactional。 但使用时,若在同一个类中,若其中的方 ... 阅读全文 »