自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 分布式微服务框架SpringCloud Alibaba学习(1)

Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。

2022-12-23 00:19:07 692 2

原创 springBoot+restfulApi+注解开发总结(小Demo)(续篇3)

回顾上几篇提到的接口开发,回顾一下在此期间用到的技术点或者叫做常规的一些开发工作。1.打印日志的方法,这个利用到了比较好的打印日志的方式就是导入lombok插件之后,在类的开头加上private final Logger logger = LoggerFactory.getLogger(当前类名.class);之后就来可以使用log来打印日志了由于需要打印日志的地方都会写这行代码,比...

2019-12-25 23:54:44 132

原创 springBoot+restfulApi+注解开发总结(小Demo)(续篇2)

昨天的那个实战案例可能写的不是特别具体,其中有很多技术点需要深究的,这个就是实际的开发的数据结构和场景,估计在复杂也是跟这个数据的嵌套的情景是差不多的。 值得提的是实际接口在开发中有DTO就是数据传输对象,实体类可能有8个成员变量,实际的传值过程中只需要传值6个成员变量的,或者可能有额外的成员变量是当前实体类对象中没有的,这个时候怎么样很好的完成传值的呢?,那么就有两种思路:...

2019-12-24 21:04:46 189

原创 springBoot+restfulApi+注解开发总结(小Demo)(续篇1)

紧接着上篇的继续写。ProductInfo:@Entity@DynamicUpdate@Datapublic class ProductInfo { /** * 商品id */ @Id private String productId; /** *商品名称 */ private String productName; /**...

2019-12-23 23:53:45 173

原创 springBoot+restfulApi+注解开发总结(小Demo)

沉寂了很久,再次发博。本次针对于自己最近自己实战的项目简单总结一下自己的小心得。 关于本次的总的内容主要是前后端分离中的后端API接口的开发思路,希望给小伙伴做点启发,同时会附上源码地址,后续小伙伴可以结合着去调试,废话少说,进去正题。 本次业务场景是涉及到我们微信小程序或者微信公众号的点餐系统。比如现在需要做如下一个需求:针对接口文档,设计点餐过...

2019-12-22 17:24:09 492

原创 Springboot实战第八天:(1)spring的集成测试应用-2019-8-24

终于把之前落下的进度跟上了。在我们Maven构建的项目中有很多目录,可能熟悉Maven的不一定熟悉这些个目录:src/test/java(测试代码) src/test/resources(测试资源)区别于src/main/java(项目源码) src/main/resources(项目资源)本次博客主要是对集成测试的研究,废话不多说,上业务代码:1,添...

2019-08-24 21:14:59 192

原创 Springboot实战第七天:(1)spring的计划任务ScheduledTask应用-2019-8-23

紧接着昨天的来研究。在之前的几次分析中大家可能会发现都会有配置一个配置类来启动注解,这个配置类会有@Configuration和@ComponentScan("com.amarsoft.springboot.taskscheduler")这几个注解,其实这类注解是元注解,接下来实战下怎么将众多元注解组合为组合注解。这几天的项目都是在最开始的创建项目的方式步骤下创建完成后在项目中新建一个包去实...

2019-08-24 17:22:47 152

原创 插曲一下:很多程序员会遇到的脱发问题

其实头发多或者少是自然而然的,但是头发少总归不好看,百度和查阅了相关书籍,决定发一篇关于预防或者缓解脱发的博客。废话少说直接进入主题。领导问:“你头发怎么这么少了?”答:“项目赶得太急,我跑得太快,头发没追上!”测试经理:“你头发怎么这么少了?”答:“因为我不想让别人抓到我代码的小辫子!”女朋友问:“你头发怎么这么少了?”答:“因为头发觉得我太偏心了,只爱代码不爱他...

2019-08-24 13:58:32 251

原创 Springboot实战第六天:(1)spring的计划任务ScheduledTask应用-2019-8-22

由于有一天是没有更新博客,导致在博客的书写日期上面是一直晚一天的。今天主要实战的一些知识储备罗列--计划任务ScheduledTask今天的定时任务是昨天的Spring aop应用的实际应用,废话不多说,上代码:1,创建配置类,启动注解的支持package com.amarsoft.springboot.taskscheduler;import org.springfram...

2019-08-24 00:43:09 162

原创 Springboot实战第四天:(1)spring常用注解分析-2019-8-20

在我们Java开发中,Spring Ioc容器(ApplicationContext)负责创建bean,并通过容器将功能类Bean注入到所需要的bean中,xml配置,注解配置还是Java配置都称为配置元数据,元数据就是描述数据的数据,Spring容器解析这些配置元数据进行bean初始化 ,配置,管理依赖。声明Bean的注解:以下四个注解是等效的,只是在不同的逻辑层使用对应的注解比较一目了然...

2019-08-22 01:23:51 79

原创 Springboot实战第三天:(1)springboot的实操-2019-8-19

补充昨天提到的条件注解:@ConditionalOnMissingBean 在容器里没有指定的Bean的条件下@ConditionalOnBean 在容器里有指定的Bean的条件下@ConditionalOnMissingClass 在类路径下没有指定的类的条件下@ConditionalOnClass 在类路径下有指定的类的条件下@ConditionalOnE...

2019-08-20 00:41:42 130

原创 Springboot实战第二天:(1)springboot的实操-自定义拦截器-拦截器的应用2019-8-18

实际开发中很多地方会有类似拦截器的应用,那么springboot中如何自定义一个拦截器呢?在xml时代,拦截器都是在xml中配置的,现在我在springboot项目中自定义一个拦截器。第一步:新建一个springboot项目。具体步骤同昨天那一篇微博里面提到的新建SpringBoot项目步骤一致。新建完成后创建包com.itcast.springboot.selfdefinitio...

2019-08-19 00:29:29 169

原创 Springboot实战第一天:(3)springboot的核心以及其自动配置的运行原理2019-8-17

上一篇博客写了一个springboot项目的小demo,尽管是一个小demo但是可以将springboot的原理可以概括一下,springboot的核心其实就是项目当中的入口类App.java和@SpringBootApplication注解。入口类中有一个main方法,这是一个Java应用程序的入口方法。那么其自动配置的运行原理是怎么样子的呢?(1)关于@SpringBootApplic...

2019-08-17 22:46:41 106

原创 Springboot实战第一天:(2)第一个springboot项目2019-8-17

1.新建一个MAVEN工程,可以就第一篇博客里面提到的创建项目的方式创建后在pom.xml中加上springboot的必须配置的依赖-----1.设置springboot的parent<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo...

2019-08-17 21:55:05 103

原创 Springboot实战第一天:(1)项目搭建以及相关依赖导入2019-8-17

关于Java技术进阶的springboot项目实战博客,今天是2019-08-17(27号是我的生日,嘿嘿)>>关于springboot的实战前言 每一个程序员都希望未来的某一天能实现自己的巅峰时刻(其实就是拿到高薪那一天),不过在此之前,需要忍耐很多的孤独和煎熬,面对很多的困难和bug,不过这些在通往成功的路上,终将是过眼云烟,重要的是未来,是发展,为了督促自己的...

2019-08-17 13:10:56 643

原创 中台系统--大型互联网独角兽公司内部正在构建的生态系统之一

中台是一套结合互联网技术和行业特性,将企业核心能力以共享服务中心进行沉淀,形成“大中台、小前台”的组织和业务机制,供企业快速低成本的进行业务创新的企业架构。据我在中兴干前端的同学分享的就是未来行业很多业务逻辑开发的都是很成熟了,如果说各大企业之间的竞争点是什么,无疑就是如何根据巨大的市场随时改变科技的变化以适应不同的需求,而不同的需求中说把握了时机,谁就可能成为王者,时机,换句话说不过是争取时间的...

2019-08-07 21:18:34 370

原创 Spring与Mybatis框架整合的那点事(1)!

关于Mybatis框架和Spring框架整合的那些遇到的坑(1)! 说起Java语言中的几大框架,不得不说mybatis和spring框架的整合,当然了,后面还会和SpringMVC框架整合,咱们先一步一步的来,程序程序,只要一步一步走对了,结果不会出BUG.下面来说说整合中遇到过的坑!首先想问一下:(1)这两个框架为什么要整合,整合的作用是什么?回答这个问题就是回答Sp...

2019-03-05 19:45:48 445

原创 石小猛的告白说出了我们这一代人的心声!

每当我们的年龄增加一岁的时候,我们会对未来更加的惶恐,因为你需要承担的责任会越来越多,需要的能力越来越多,肩膀上面的压力会越来越多,会想到曾经看到的电视剧竟然会莫名其妙的在自己的身上上演,看来老天是要考验我,让我在成功的路上多走走弯路,这样才会倍加珍惜这来之不易的果实。 ...

2018-10-18 10:44:50 201

原创 工作遇到的坑集锦(1)-2017.09.01

写于2017-09-01 21:41:32 由原有个人有道笔记账户迁移1. java.io.InvalidClassException: 对象序列化问题    问题原因:   客户端的类与服务端的类版本不同步,也就是说客户端下载的jar包和服务端的jar包不一致。    解决方案: 最后寻找到的原因是需要序列化的IO流的对象实体类中有一个成员变量没有被Private修饰而是默认的修饰符...

2018-09-16 15:13:08 132

原创 常见算法题汇总之排序题2018.09.06

题目:输入三个整数x,y,z,请把这三个数从小到大输出。方法1:使用java提供的工具类Arrays的排序函数sort();public class Practice02 { public static void main(String[] args) { System.out.println("请输入三个整数:"); //键盘录入对象 Scanner sc...

2018-09-06 01:17:08 149

原创 字节缓冲流对字节输入输出流(数据的读写)的效率提升作用是惊人的!

关于高效的字节缓冲流对字节输入输出流(数据的读写)的效率的对比可以从如下几个实例中得道很清晰的答案需求:将目录F:\20.18_IO.avi下载到目录F:\jiang.mp4(对字节流中常见的视频文件的上传和下载)方式1:基本字节流一次只读一个数据: public class FourTimeDemo {      public static void main(String[]...

2018-09-05 01:41:13 3474 2

原创 关于如何产生随机数的几种方法汇总!(2018.07.08)

    在学习java过程中,特别是一些游戏程序或者登录验证码等会涉及到随机数这个对象,因此对此汇总一下我说了解到的获得0到100之前的随机数的几种方法:   java.util.Random类中提供了多种产生随机数的方法:其中使用最多的就是随机整数,1.通过Random() 构造方法实例化的对象产生随机数   Random r=new Random(); 特点:每次运行产生的随机数都不一样。  ...

2018-07-09 00:12:00 1684

原创 (时隔58天后的首次发博客--以后每天继续坚持!!)数组与集合的区别。

提到数组与集合的区别是在初次接触集合的时候会做得比较,当然我是作为复习巩固于是想在博客里面进行论述,下面就数组与集合的区别进行简单分析:      1.长度区别:数组的长度固定,集合长度可变;      2.内容不同:数组存储的是同一种类型的元素;                           而集合可以存储不同类型的元素     3.元素的数据类型的区别:                 ...

2018-06-04 01:21:23 160

原创 SpringBoot的初次约会!

Spring  Boot学习笔记:(2018-04-06)前提是JDK,和maven版本要和我的一致。1.创建一个helloworld的springboot项目 选择Spring boot版本设置项目模块的名字以及所在目录;不用修改最开始是Application.properties后来改为Application.ymlApplication.yml不用修改:设置注解:结果如图所示:修改端口号:默...

2018-04-06 21:52:42 174

转载 使用Intellij Idea创建一个maven的SSH整合的项目(一)!

用IDEA搭建Maven web项目,对于很多用惯了Eclipse的人可能会很不适应。在项目的目录结构设置上,Eclipse和IDEA的确有些区别。这篇文章将在原来的基础上更加详细的介绍,最后会给出两个示例来展示实际效果。文章将从5个方面来介绍:(文章贴图较多,如果你那里无法显示,这里是PDF文档,内容一样)    1.基础环境搭建;    2.创建一个Maven-web-application应...

2018-03-27 19:51:38 2358

转载 linux练习题以及常见面试题!

Linux 基础练习题、面试题上部[日期:2015-04-17]来源:Linux社区  作者:一滴水的眼泪[字体:大 中 小]整理了一些Linux 基础练习题、面试题,与大家分享,希望对大家有用。1、如何更改linux主机名?编辑配置文件 /etc/sysconfig/network    更改HOSTSNAME,保存退出后重启生效;[root@yonglinux ~]# cat /etc/sys...

2018-03-26 17:57:52 804

原创 面试的岁月!工作能力的提升是解决问题的数量和质量双重结果!以下是Hibernate框架搭建遇到的问题。

最近几天一直在面试,然而面试过后一直都没有音讯了,我想我知道是什么结果了,不过还是要好好总结一下最近几天的面试!今天遇到一个问题,那就是:hibernate.cfg.xml中添加映射的时候发现未能找到ElecText.hbm.xml,路径在鼠标点击时不能跳到指定的地方解决方法:错误目录截图:正确目录截图:问题的原因出在:1.我的Hibernate.cfg.xml的配置文件并不是放在一个src类型 ...

2018-03-16 23:38:38 236

原创 空指针异常(Null Pointer Exception)如何避免!

空指针异常(Null Pointer Exception)是我们平时最容易碰到的,也是最令人讨厌的异常。本文介绍如何避免出现空指针异常。首先我们看如下的示例private Boolean isFinished(String status) { if (status.equalsIgnoreCase("Finish")) { return Boolean.TRUE; ...

2018-03-11 02:57:49 5391 1

原创 【CSDN】一条路走到黑,因为没有退路了!(2018-03-08)

      在武汉工作了一段时间,和父母,亲人,同学,朋友交流,这些年我的内心体会是有钱他乡也是故乡,没钱故乡也是远方。最近在搬家,然后房东问我是哪里人,我说是湖北人,那你为什么不选择留在武汉呢?我没有说出最深层次的原因,只是说想去深圳工作,其他没说什么,然后他跟我一句你这还算是没有归属感,单身一个人没有什么牵挂,但是我内心的台词确实有钱他乡也是故乡,没钱故乡也是远方。离开武汉后悔一阵子,呆在武汉...

2018-03-09 13:04:09 401 2

sql脚本+API文档.rar

微信点餐的数据库脚本和接口文档,是本次实战项目的数据库脚本和接口文档,其中sql脚本中涉及到了Createime和updatetime的设置,以及主键和索引的设置,接口文档是对英语开发的所有的接口的入参和返回值的说明,可以很清晰的指导接口的开发

2019-12-22

微信点餐的数据库脚本和接口文档sql脚本.sql

微信点餐的数据库脚本和接口文档,是本次实战项目的数据库脚本和接口文档,其中sql脚本中涉及到了Createime和updatetime的设置,以及主键和索引的设置,接口文档是对英语开发的所有的接口的入参和返回值的说明,可以很清晰的指导接口的开发

2019-12-22

测试报错汇总2019-08-24.txt

微信点餐的数据库脚本和接口文档,是本次实战项目的数据库脚本和接口文档,其中sql脚本中涉及到了Createime和updatetime的设置,以及主键和索引的设置,接口文档是对英语开发的所有的接口的入参和返回值的说明,可以很清晰的指导接口的开发,这个是本次开发过程中遇到的测试报错汇总 txt

2019-08-24

空空如也

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

TA关注的人

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