摘要: 在上文讲完之后,我们手里的ubuntu只能算是一个上网机,什么也干不了,本篇我们将折腾它为开发机。 这里,我们这里假定你对linux体系是初级选手,所以本篇会讲的啰嗦一点,高手就出门左转吧。   1.安装 首先我们确定下我们安装的Ubuntu系统是否已经安装了java环境。 进入终端,敲入命令su,进入ro... 阅读原文
2018-09-01 08:48:13 阅读(1835) 评论(0)
摘要:   1. pom.xml下添加dependency <dependency>   <groupId>org.mybatis.generator</groupId>   <artifactId>mybatis-generator-core</artifactId&... 阅读原文
2018-09-01 07:44:02 阅读(1894) 评论(0)
摘要:   一、File 1.1 IO的概述   回想之前写过的程序,数据都是在内存中,一旦程序运行结束,这些数据都没有了,等下次再想使用这些数据,可是已经没有了。那怎么办呢?能不能把运算完的数据都保存下来,下次程序启动的时候,再把这些数据读出来继续使用呢?其实要把数据持久化存储,就需要把内存中的数据存储到内存以外的其他持久... 阅读原文
2018-09-01 06:54:04 阅读(1749) 评论(0)
摘要: Netflix Eureka是Spring Cloud体系下构建微服务的核心,应用层面的路由、负载均衡、重试、熔断等等功能,全都是以Eureka方式作为默认支持的。 官方文档和网上一些学习资料对Eureka的分析也比较全面透彻,本文主旨是简化对Eureka的理解。 1. 服务发现的本质 Eureka是Spring C... 阅读原文
2018-09-01 06:00:08 阅读(2273) 评论(0)
摘要: 1. 创建Spring-boot工程 打开IDEA通过Spring Initializr新建一个基于Maven的WEB工程,默认命名com.example:demo:0.0.1-SNAPSHOT,如下图所示 2.编写一个测试RestApi 在主工程下添加一个Controller包,编写一个TestControll... 阅读原文
2018-09-01 00:41:11 阅读(1815) 评论(0)
摘要: # foreach属性 |属性|描述||:---|:---||item | 循环体中的具体对象。支持属性的点路径访问,如item.age,item.info.details。具体说明:若collection属性为list或array,则item代表list或array里面的一个元素。若collection属性对应一个... 阅读原文
2018-08-31 23:02:02 阅读(2907) 评论(0)
摘要: 待解决的问题 Spring session(redis存储方式)监听导致创建大量redisMessageListenerContailner-X线程 解决办法 为spring session添加springSessionRedisTaskExecutor线程池。 /** * 用于spring session,防止每... 阅读原文
2018-08-31 22:15:02 阅读(1814) 评论(0)
摘要: top 相当于Windows任务管理器 可以看到,输出结果分两部分,前5行是总览,下面是具体的进程资源占用情况。下面逐行看一下 第1行 top - 18:14:58 up 112 days,  1:35,  1 user,  load average: 0.00, 0.10, 0.11 依次表示:当前时... 阅读原文
2018-08-31 20:55:06 阅读(2035) 评论(0)
摘要: 由于每次连接数据库进行查询比较麻烦,偶尔还需要将查询结果转为json格式的文件, 因此暂时定义一个mysql的类,将这些常用的方法进行封装,便于直接调用(代码如下,个人用,没写什么注释)。 注:导入了https://github.com/stleary/JSON-java的包。 1 package connmy... 阅读原文
2018-08-31 20:47:01 阅读(969) 评论(0)
摘要: 这是收藏多年的资料,不包含全部,定期将会进行更新,记得来领取哦! Java视频下载 01. Java基础教程视频 对新手来说很不错的入门视频,对大牛来讲,温故而知新嘛。 链接:https://pan.baidu.com/s/1KsDaWomic-pEMKIj1NblqQ 密码:fmwa   02. Java多线程与并... 阅读原文
2018-08-31 18:59:03 阅读(2236) 评论(0)