摘要: 最近一段时间学习了设计模式,在此记录一下自己对于设计模式的理解。 一 设计模式的原则 1、单一职责原则 一个类或者方法只做一件事情,或者说只有一个角色。例如一个短信工具类,只负责和短信有关的。 (扩展一下,一个类或方法,在写代码的时候每个模块做的事应该是一个水平的,就是说一件事 1,2,3三个步骤, 阅读全文
posted @ 2020-03-16 10:54 奋斗的菜鸡 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 前题 dubbox是dubbo的一个升级版,简单说就是本来dubbo是阿里开发的,现在阿里不维护了,当当网拿过去继续开发。本来阿里的dubbo维护到2.6版本,而再高版本的都是当当网维护的就叫成dubbox了。 dubbo的机制是这样的,首先有一个数据中心zookeeper,这里zookeeper的 阅读全文
posted @ 2018-12-26 16:59 奋斗的菜鸡 阅读(4298) 评论(0) 推荐(0) 编辑
摘要: spring boot默认使用的是logback,看到好多地方说logback比log4j耗性能,具体么我也没试过,不过个人还是log4j用得更多。 先看pom依赖 spring boot日志提供了三种日志的实现, Java Util Logging,Log4J2和 Logback 而选择这其中的一 阅读全文
posted @ 2018-12-24 17:17 奋斗的菜鸡 阅读(3329) 评论(0) 推荐(0) 编辑
摘要: 在IDEA中maven作为一个内置的工具,不需要任何配置就可以使用,点开settings 可以看到有三个maven可以选择 C:/apache-maven-3.5.3这个maven当然是我自己安装的,至于Bundled(Maven 3)和Bundle(Maven 2)都是IDEA自带的 打开IDEA 阅读全文
posted @ 2018-12-24 15:09 奋斗的菜鸡 阅读(2904) 评论(0) 推荐(0) 编辑
摘要: 一、java环境安装 1.下载jdk 去jdk下载地址下载或者在服务器中用命令下载 注意,以上jdk-8u191-linux-x64.tar.gz的地址是会变的,所以下载地址需要替换成自己的。 2.安装 创建目录 接着把安装包上传到java文件夹中,解压 配置环境变量 vi /etc/profile 阅读全文
posted @ 2018-12-19 11:57 奋斗的菜鸡 阅读(2354) 评论(0) 推荐(0) 编辑
摘要: 准备工作 先说明我用的是centos7, 并且准备了四台虚拟机 ip分别是 192.168.36.140 192.168.36.141 192.168.36.142 192.168.36.143 一、java环境安装 1.下载jdk 去jdk下载地址下载或者在服务器中用命令下载 注意,以上jdk-8 阅读全文
posted @ 2018-12-18 15:42 奋斗的菜鸡 阅读(382) 评论(0) 推荐(2) 编辑
摘要: 很久之前就安装了elasticsearch,一直没用java用过,最近看了一下spring data系列的elasticsearch,这里写一篇心得。 如果尚未安装elasticsearch,可以 参考https://www.cnblogs.com/shaozm/p/8732842.html这篇文章 阅读全文
posted @ 2018-11-21 16:52 奋斗的菜鸡 阅读(19443) 评论(0) 推荐(3) 编辑
摘要: 先申明这个并不是测试各种语言的好坏,顶多是和编译优化程度有关。 c语言: #include <stdio.h>#include <time.h> int main(void) { long a=0; clock_t start, stop; double duration; start = cloc 阅读全文
posted @ 2018-05-16 18:56 奋斗的菜鸡 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 用虚拟机搭尤其是搭建集群的时候,经常需要复制多台虚拟机,但是复制的虚拟机网络却无法访问。 首先,右键克隆虚拟机。然后进行以下步骤 cd /etc/udev/rules.d/ vi 70-persistent-net.rules 文件里有两条数据 NAME是eth0 和 eth1的,把eth0的删除掉 阅读全文
posted @ 2018-05-16 18:19 奋斗的菜鸡 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 模拟机调试首先要确认你的环境变量的path中是不是有adb的路径,adb一般在android的adk目录下的platform-tools下,android目录默认是在c盘user/administrator(用户默认的话)/appdata/中 如果使用的是android studio自带的那个模拟器 阅读全文
posted @ 2018-04-14 15:35 奋斗的菜鸡 阅读(9271) 评论(0) 推荐(0) 编辑