摘要:
在上文讲完之后,我们手里的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)