
Java
文章平均质量分 76
码农王山
努力一切皆有可能。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot在多环境(dev、test、pro)中的配置
在开发环境配置文件application-dev.yml:开发环境添加variable:profiles : dev在测试环境上application-test.yml:测试环境添加variable:profiles : test在生产环境添加application-pro.yml:生产环境variable:profiles : pro 在application.yml...原创 2020-03-20 17:02:25 · 2883 阅读 · 0 评论 -
SpringCloud教程
版权声明:本文为优快云博主「niaobirdfly」的原创文章,遵循 CC 4.0 BY-SA 版权协议,原文链接:https文章目录文章目录Spring Cloud 微服务教程(二)1.教程大纲2.Feign客户端-声明式REST调用2.1.分析2.2.Feign的简介2.3.快速入门2.3.1.导入依赖2.3.2.创建一个ItemFeignClient接口2.3.3.改...转载 2020-03-13 14:52:14 · 1600 阅读 · 0 评论 -
SpringCloud教程
Spring Cloud微服务教程(一)文章目录Spring Cloud微服务教程(一)1.教程大纲2.统一开发环境3.微服务架构3.1.单体架构3.2.单体架构存在的问题3.3.什么是微服务?3.4.微服务架构的特征3.5.微服务架构示例4.Spring Cloud简介4.1.简介4.2.Spring Cloud子项目4.3.版本说明4.4.Spring Cloud...转载 2020-03-13 14:37:38 · 2164 阅读 · 0 评论 -
springboot加载static下的静态资源
在yml中配置:spring:resources:static-locations: classpath:/static或者在properties中配置:spring.resources.static-locations=classpath:/static原创 2020-03-12 15:30:33 · 1084 阅读 · 1 评论 -
git clone仓库地址ssl时候证书无效
git clone仓库ssl时候证书无效git config --global http.sslVerify false原创 2019-07-03 18:07:48 · 988 阅读 · 0 评论 -
git最基本的使用
git clone 加git仓库的地址git branch 查看git的分支git checkout 加分支名称 切换到这个分支git pullgit add .git commit -m “” 提交的注释git push 提交原创 2019-07-15 11:37:50 · 127 阅读 · 0 评论 -
在同一个事物中获取插入记录的自增主键失败
插入条项目和方案,一条项目对应多个方案,需要在事物控制中把项目信息插入到项目表获取到项目的自增主键,然后和方案信息一起插入到方案表,在未添加事物注解时候插入项目获取插入的项目的主键是没有问题的,添加事物之后获取的就是null了,最后在return时候把项目的信息整个返回发现只有在结束了才能拿到项目的主键,需要解决这个问题,插入时候获取自增主键 <insert id="insertPlan...原创 2019-07-21 14:28:40 · 610 阅读 · 0 评论 -
查看端口号和占用端口的应用
查看端口命令 netstat -aon|findstr 端口号 例如查看8080端口:netstat -aon|findstr 8080最后显示的是进程id使用命令tasklist|findstr "1900"来查看1900的进程是哪个应用占用了被Tomcat占用了可以使用 taskkill /im tomcat7.exe /f来强制解除进程,也可以使用 taskkill /f ...原创 2019-08-23 16:36:38 · 374 阅读 · 0 评论 -
Spring Boot之jar包改成war包模式
原文链接:https://blog.youkuaiyun.com/qq_33689414/article/details/81812761修改pom.xml文件将jar包改成war包<!--<packaging>jar</packaging>--><packaging>war</packaging>添加Spring Boot 的tomc...转载 2019-09-26 16:05:27 · 498 阅读 · 0 评论 -
Java提取字符串中的数字和小数
从网上找的代码如下: //取字符串中的数字 public String checkNum(String str) {// String str = "abcd123和345.56jia567.23.23jian345and23or345.56"; //先判断有没有整数,如果没有整数那就肯定就没有小数 Pattern p = Patt...原创 2019-06-14 11:52:56 · 10734 阅读 · 2 评论 -
在mapper文件中使用foreach子查询
<select id="elecpowerExchangeList" resultType="pd" parameterType="pd"> select t1.sending_name,t1.receiving_name <foreach collection="years" item="year" open="," separator=","> ...原创 2019-05-14 11:16:31 · 1707 阅读 · 0 评论 -
在mapper文件中做判断筛选
在mapper中对条件进行筛选<select id="projectList" parameterType="java.util.HashMap" resultType="java.util.HashMap"> select id,city,environment_plandate from table <where> <...原创 2019-05-14 11:08:37 · 1469 阅读 · 0 评论 -
获取插入的数据的id
情景需求:当客户端向后台插入一条数据时将插入成功的数据的id返回给客户端。上代码:controller的代码:@RequestMapping(value = "marriage/testinsert", produces = "application/json;charset=UTF-8")@ResponseBodypublic String testinsert() {PageData p...原创 2017-09-07 16:36:03 · 1396 阅读 · 0 评论 -
JAVA文件上传和下载
文件上传java后台的处理代码:/** * 上传文件 * * @param session * @param file * @return * */ @RequestMapping(value = "sys/file/fileUpload", produces = "text/html;charset=UTF-8") @ResponseBody public S...原创 2017-12-06 14:06:18 · 286 阅读 · 0 评论 -
JsonUtil和JsonResult
在Java后台返回给前端数据时候转成json格式,JsonUtil就是转换工具:JsonUtilpublic class JSONUtil { private static final SerializerFeature[] features = { SerializerFeature.SkipTransientField,// 过滤transient字段 Se...原创 2017-11-23 10:44:01 · 1458 阅读 · 1 评论 -
三级菜单
我之前有一篇博客介绍的是使用双重for循环完成二级菜单,现在需要使用for循环完成三级菜单,如果还不太清楚二级菜单怎么获取的可以看我之前的博客http://blog.youkuaiyun.com/wangshan_1121/article/details/78407100数据库的表如下图:婚姻一级菜单,婚姻登记二级菜单,下面标注的是三级菜单,使用PARENT_ID关联,低保查询同理。sql查询的...原创 2017-11-12 17:49:50 · 496 阅读 · 0 评论 -
使用map巧妙去除集合中重复的对象
在mysql中如果查询一条去除重复的数据大家都知道使用DISTINT进行去重,但是DISTINT去除重复是你查询的多个列表项全部相同才能去重,查询的数据某个列的值相同其它列的值不同是不能去除掉的。如:现在我需要把某一列的值相同的只选取一条,达到去重的效果,我试了下使用set去重,只有这个对象的所有的属性的值相同才会去掉重复的,最后只是用map进行去重,for循环把集合中的对象装到map中,将你想要...原创 2017-10-31 20:13:50 · 21836 阅读 · 0 评论 -
利用for循环,完成二级菜单
二级菜单是每个javaweb项目中都会使用到的,今天总结下我这次的做法。一级菜单的PARENT_ID均为0,二级菜单的PARENT_ID是一级菜单的MENU_ID,如下图所示:我把一级菜单和二级菜单放到了一起,所以一条SQL没办法查询出嵌套的如下所示的格式,"data": { "sons": [ { "MEN...原创 2017-10-31 19:43:47 · 2183 阅读 · 0 评论 -
使用retrofit上传多张图片和文字,java后台
废话不多说直接上代码:Android端代码:case R.id.save_housephoto://上传图片 new Thread(){ @Override public void run() { super.run(); upLoadPhoto(); } }.start(); ...原创 2017-09-30 16:40:11 · 860 阅读 · 0 评论 -
使用freemarker导出word文档包含多张图片
使用freemarker导出word文档包含多张图片 最近项目中有个需求就是导出word文档并且文档中需要有多张图片,我当时一脸懵逼啊,之前没有搞过这个啊,但是不要灰心,肯定会有很多人搞过的,百度一下,很多坑啊,居然没有一个完整的,我就记录一下我的导出word吧,以便后面的人不要再入坑了,不说废话了,上...原创 2017-08-20 20:00:15 · 7744 阅读 · 3 评论 -
Java三大器之拦截器(Interceptor)的实现原理及代码示例
转载 https://blog.youkuaiyun.com/reggergdsg/article/details/529627741,拦截器的概念 java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Actio...转载 2018-05-14 19:59:13 · 290 阅读 · 0 评论 -
Shiro的基本使用
本篇主要介绍shiro的简单基本使用,我使用的是maven管理项目1.在pom.xml中添加依赖<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.0</...原创 2018-04-16 20:41:00 · 205 阅读 · 0 评论