自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 问答 (1)
  • 收藏
  • 关注

转载 IntelliJ IDEA安装Activiti插件并使用

  本文作者:Spring_ZYL意见反馈:15065421873@163.com文章来源:https://blog.csdn.net/gozhuyinglong版权声明:本文版权归作者所有,转载请注明出处  一、安装Activiti插件1.搜索插件点击菜单【File】-->【Settings...】打开【Settings】窗口。点击左侧【Pl...

2019-01-08 11:39:40 844

原创 IDEA环境下springboot+maven搭建

需要demo的朋友,可以到该链接进行下载:点击打开链接(https://download.csdn.net/download/qq_28582847/10336575)1.新建项目   2.修改pom.xml文件,将依赖jar注入3.在java文件夹中新建com.activiti文件夹,新建Application.java文件4.在resour...

2019-01-08 11:37:56 230

转载 swagger2 注解说明

 swagger2 注解整体说明@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置"@ApiOperation:用在请求的方法上,说明方法的用途、作用 value="说明方法的用途、作用" notes="方法的备注说明"@ApiImplicitParams:...

2019-01-08 09:23:16 158

原创 Spring Boot的@RequestParam和@RequestBody的区别

   一、问题描述      由于项目是前后端分离,因此后台使用的是spring boot,做成微服务,只暴露接口。接口设计风格为restful的风格,在get请求下,后台接收参数的注解为RequestBody时会报错;在post请求下,后台接收参数的注解为RequestParam时也会报错。二、问题原因     由于spring的RequestParam注解接收的参数是来...

2018-12-29 15:05:53 201

转载 微服务之SpringCloud架构第二篇——服务调用及客户端负载均衡器Ribbon

 2018年09月07日 12:10:59 lee_howard 阅读数:80 版权声明:本文为博主原创文章,转载请注明出处,不得用于商业用途。 https://blog.csdn.net/pilihaotian/article/details/824935411、Ribbon介绍Ribbon是一个客户端负载均衡器,它可以很好地控制HTTP和TCP客户端的行为。Ribbon提供基于...

2018-12-27 05:52:57 139

转载 不使用left-join等多表关联查询,只用单表查询和Java程序,简便实现“多表查询”效果

上次我们提到,不使用left-loin关联查询,可能是为了提高效率或者配置缓存,也可以简化一下sql语句的编写。只写单表查询,sql真得太简单了。问题是,查询多个表的数据还是非常需要的。  因此,存在这么一个强烈的需求:查询2个集合,怎么合并2个集合中的数据为1个集合,且数据关联要正确。在实践中,我提炼了如下流程和工具方法:流程  先查询第1个集合,根据第1个集合的结果,查询第2个集合,合并...

2018-12-24 11:26:41 3775

转载 传参在mybatis的sql映射文件中正确获取

 1、单个参数:非自定义对象传参:getStuById(Integer id);取值:#{id}单个基本类型参数,随便取值都行;#{ok}对象:传参:saveStudent(Student student)取值:#{属性名}2、多个参数:传参:getStudentByLastNameAndAge(String lastName,Integer age)取值:#{参数名}不好...

2018-12-23 17:21:33 217

转载 mybatis动态SQL--传入参数为集合,数组类型

 当接口方法的传入类型为List 或数组Array 时,我们该如何操作/** * * 1.单个的参数Mybatis不会做特殊处理 * #{这里随便写什么都可以} 它都能把这里面的值取到 * 2.传入对象POJO(普通的java类).. * #{对象的属性名称} * 3.多个参数。Mybatis会做特殊处...

2018-12-23 11:11:08 1286

转载 Java实现每天定时对数据库操作

 现在有一个很棘手的问题:客户要求实现一个功能,就是每日凌晨自动计算慢性病订单是否有需要在今日提醒的,如果有则生成一条提醒记录到lm_notice之中。如何在Web工程中实现任务计划调度,好多朋友用过Windows的任务计划。经过查阅较多相关资料,发现Java定时器(java.util.Timer)有定时触发计划任务的功能,通过配置定时器的间隔时间,在某一间隔时间段之后会自动有规律的调...

2018-12-19 11:40:21 4814 1

转载 Java Web(十一) 分页功能的实现

Java Web(十一) 分页功能的实现      虽然现在有很多好用的框架,对分页进行支持,很简单的就把分页的效果做出来,但是如果自己手写是一个怎样的流程的?今天就来说说它,手动实现分页效果。                            --WH 一、分页的思路    首先我们得知道写分页代码时的思路,保持思路清晰,有步骤的进行,才能行云如水。先来看看分页的效果...

2018-12-18 14:19:18 391

原创 idea 多配置文件调用

 

2018-12-15 20:16:41 749

转载 idea spring boot配置注入

  

2018-12-15 20:04:50 263

原创 Could not resolve placeholder 'cupszie' in value "cupsize: ${cupszie},age: ${age}"

Could not resolve placeholder 'cupszie' in value "cupsize: ${cupszie},age: ${age}"报错如下:Error creating bean with name 'helloController': Injection of autowired dependencies failed; nested exception...

2018-12-15 19:06:04 265

转载 有人刚建完springboot工程之后发现有的默认的Java文件交错,下方还有报错提示

方法1.你点击一下你idea界面最左下角的那个小框,maven应该从里面找到方法2.点击菜单栏View->Tool  Windows->Maven projects 方法3.点击菜单栏Help->Find Action(Ctrl+Shift+A),输入Maven projects 报错:Error:(4, 46) java: 程序包org.springframew...

2018-12-15 12:39:52 387 1

转载 intellij idea怎么设置软件启动时选择项目进入

首先我们先进入到已经打开的intellij软件中,我们使用鼠标左键依次点击file setting进入到软件的设置界面中去 进入到设置界面后如图所示,我们使用鼠标左键双击点击 Appearance  Behavior,可以打开这个设置项的子内容 打开ppearance  Behavior的子内容设置项后,我们可以看到如图所示,点击System Settin...

2018-12-15 11:59:29 3834

转载 IntelliJ IDEA 高效率配置

 IntelliJ IDEA 高效率配置之前学习和开发的时候一直用Eclipse,现在转战IDEA,记录一下IDEA的个性化设置,有助于提高效率。(参考:http://www.cnblogs.com/huaxingtianxia/p/5868252.html   ;     http://blog.csdn.net/u012690435/article/details/50392839)...

2018-12-15 10:39:51 159

原创 spring boot maven配置

maven配置第一步:file-- 删除不需要的文件

2018-12-15 10:37:55 153

转载 Intelidea右键新建选项没有Java class选项

Intelidea创建好项目之后,右键新建Java class的时候发现没有改选项,只有以下几个选项  把sec目录设为源码目录,首先打开Project Structure

2018-12-14 20:46:15 142

转载 spring @value注解

一:在工程中建立config.properties配置文件[java] view plain copy#FTP的ip地址   address=192.168.25.133   #FTP的端口   port=21   二:在spring配置文件中配置加载上述的资源文件。(两种方式)方式1:s[java] view plain copy<context:prope...

2018-11-14 19:30:52 186

转载 谈谈实际项目中对 数据库设计 的一些思考

最近半年时间都花在管理系统的开放上面,对数据库的设计有一些自己的想法,在我看来数据库设计的key point就是妥协。一个设计的比较好的数据库都是在业务逻辑、设计规约和便于开发这三者之前来回考量,从而获得3-win的结果。下面主要是在思考和总结的点。https://mp.weixin.qq.com/s/svdFsRjA1M1pz-ox_23vaA如何设计出高灵活性的数据库可以说在项目交...

2018-11-06 20:31:44 350

转载 JavaScript 内置对象解读

摘要:JavaScript 是面向对象的编程语言 (OOP)。OOP 语言使我们有能力自定义对象和变量类型。(事实上,只是基于对象的,并不完全具备面向对象的语言的三大特性[封装、继承、多态])。在高级 JavaScript 的部分会讲解如何创建自己的对象。现在,我们开始学习内建的 JavaScript 对象,以及如何使用它们。对象只是一种特殊的数据。对象https://mp.weixin.qq...

2018-11-06 20:30:08 133

转载 索引与存储过程

 https://blog.csdn.net/weixin_40161708/article/details/78820710索引1).概念        索引:是针对数据所建立的目录        作用:可以加快查询速度        负面影响:降低了增删改的速度。2).案例        设有新闻表15列,10列上有索引,共500W行数据,如何快速导入?    ...

2018-11-02 20:46:35 516

转载 谈谈实际项目中对 数据库设计 的一些思考

注:本人开发经验尚浅,下文主要谈的是自己的一些想法,不足之处请指出。最近半年时间都花在管理系统的开放上面,对数据库的设计有一些自己的想法,在我看来数据库设计的key point就是妥协。一个设计的比较好的数据库都是在业务逻辑、设计规约和便于开发这三者之前来回考量,从而获得3-win的结果。下面主要是在思考和总结的点。如何设计出高灵活性的数据库可以说在项目交付前,需求不断在变,如何在需求...

2018-11-02 20:44:43 2280

转载 鬼谷子《本经阴符七术》上:千古奇人奇文,以一人之力颠覆全世界

鬼谷子,姓王名诩,又名王禅,道号玄微子。著名谋略家、道家代表人物、兵法集大成者、纵横家的鼻祖,精通百家学问, 因隐居鬼谷,故自称鬼谷先生。二千多年来,兵法家尊他为圣人,纵横家尊他为始祖,算命占卜的尊他为祖师爷,谋略家尊他为谋圣,名家尊他为师祖,道教尊其为王禅老祖。在文化史上,他是与孔子、孟子、庄子、荀子、墨子、韩非子等先哲齐名的学术大家。"本经",重在讨论精神修养。"阴符",强调谋略的隐蔽...

2018-10-31 20:51:33 1278

转载 sql学习

基本表结构:        student(sno,sname,sage,ssex)学生表        course(cno,cname,tno) 课程表        sc(sno,cno,score) 成绩表        teacher(tno,tname) 教师表101,查询课程1的成绩比课程2的成绩高的所有学生的学号select a.sno from(select sn...

2018-10-31 20:44:19 676

转载 Java消息队列--ActiveMq 初体验

1、下载安装ActiveMQ   ActiveMQ官网下载地址:http://activemq.apache.org/download.html  ActiveMQ 提供了Windows 和Linux、Unix 等几个版本,楼主这里选择了Linux 版本下进行开发。    下载完安装包,解压之后的目录:    从它的目录来说,还是很简单的:  bin存...

2018-10-30 21:33:25 88

转载 ActiveMQ(一)——介绍和安装

一、前言最近的一个项目中,根据技术选型等方面,选择了ActiveMQ,项目中,通过Spring管理的ActiveMQ,然后在各个服务中使用。下面小编就向大家介绍一下ActiveMQ的安装和使用,非常简单。二、什么是ActiveMQ?首先呢,ActiveMQ是Apache的产品。当前非常实用的一款MQ产品。它完全支持JMS1.1 和J2EE1.4规范。在前文中小编向大家介绍了RocketMQ...

2018-10-30 21:29:10 143

转载 JavaScript常见面试题目

JavaScript常见面试题目1:javascript的typeof返回哪些数据类型?Object number functionboolean underfind------------------------------------------------------------------------------2:如何判断某变量是否为数组数据类型?·        方...

2018-10-29 00:17:58 214

转载 关于Js那些经常出的面试题

Javascript大家都知道在面试的时候,很多前端的必须要问的就是js的问题,最近我们公司也有很多这样的面试,我提了一些个问题,还有我面试的时候面试官面试我的问题汇总,也有百度的别人的,希望对那些刚进入这个行业的有一些帮助!!!1.javascript的typeof返回哪些数据类型Object number function boolean underfind2.例举3种强制类型转换和...

2018-10-29 00:15:17 103

转载 Spring Boot集成Redis实现自动配置

通过上面一些笔记的介绍, 我们可以自己动手去集成Redis, 没有什么难度的还有Spring Boot官方提供了Spring-Data-Redis的Starter POM有兴趣的可以查看下这篇资料http://blog.didispace.com/springbootredis/?utm_source=tuicool&utm_medium=referral  手动集...

2018-10-26 11:01:46 554

转载 25个Spring面试题

本人收集了一些在大家在面试时被经常问及的关于Spring的主要问题,这些问题有可能在你下次面试时就会被问到。对于本文中未提及的Spring其他模块,我会单独分享面试的问题和答案。欢迎大家向我推荐你在面试过程中遇到关于Spring的问题。我会把大家推荐的问题添加到下面的Spring常用面试题清单中供大家参考。问题清单:什么是Spring框架?Spring框架有哪些主要模块? 使用Spr...

2018-10-26 10:49:53 114

转载 Java面试题之谈谈你对Struts的理解

1. struts是一个按MVC模式设计的Web层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Servlet再参照一个配置文件(通常为/WEB-INF/struts-config.xml)将各个请求分别分配给不同的action去...

2018-10-25 20:59:13 185

转载 JSON中toJSONString、parseObject、parseArray的作用

一.将从redis中获得的字符串直接转换成对象从redis中得到的数据: [{"ct_pt":"xxx","data_time":"xxx","mp_id":"xxx","mp_name":"xxx","pos_p_e_total_e":"xxx","pos_p_e_total_s&quo

2018-10-25 11:30:38 3012

转载 配置Nginx实现负载均衡

负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、i...

2018-10-24 20:49:50 97

转载 MySQL重要指令

\c终止当前正在输入的指令如果提示符变成 '> 或 ">,说明引号未封闭,此时输入任何指令都会被忽略,包括quit。应该先输入一个引号,再输入指令。show create table table_name;可以显示表格的详细信息,包括约束。describe table_name;显示表格的样式如果查询条件是不等于null,应该用XXX is not null 而不是 XXX!=...

2018-10-24 20:47:28 80

转载 深入浅出数据库索引原理

 前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题, 一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度 ,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“是不是数据库查询上出问题了, 给表加上索引吧”,然后妹子来了一句:“现在我们网站访问量太大,加索引有可能导致写入数据时性能下降,影响用户使用的”。当时我...

2018-10-23 22:26:43 120

转载 简述JVM垃圾回收机制

1. Java中的四种引用类型在Java中,对于引用最基本的解释就是:如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用(有点指针的意味)。后来Java还将引用划分为了4种,根据被GC回收的时机可以分为:强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phant...

2018-10-23 22:24:29 127

转载 MySQL性能优化二十一条实战经验

现在,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. ...

2018-10-22 20:45:57 106

转载 MYSQL高性能优化总结

1.前言在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。图 - MySQL查询过程2.优化的哲学优化有风险,涉足需谨慎 2.1 优化可能带来的问题优化不总是对一个单纯的环境进行,还很可能是一个复杂的已投产的系统。优化手段本来就有很大的风险,只不过你没能力意...

2018-10-22 16:06:14 114

转载 面试问题spring boot自动配置是怎么实现的

个人分类: 面试spring boot所属专栏: java面试题之前一直在用SpringBoot框架,一直感觉SpringBoot框架自动配置的功能很强大,但是并没有明白它是怎么实现自动配置的,现在有空研究了一下,大概明白了SpringBoot框架是怎么实现自动配置的功能,我们编写一个最简单的自动配置功能,大概的总结一下.一,配置属性类其实就是值对象注入的方式去配置一些Spring...

2018-10-21 19:48:47 167

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除