3 周周写不完的代码

尚未进行身份认证

我要认证

虽然会迟到,但绝不会缺席

等级
TA的排名 25w+

vue+springboot+odoo项目的部署

整个项目采用vue+springboot+odoo的架构的方式,springboot主要负责传递前端数据写入到postgres数据的方式,然后odoo处理业务逻辑以及后端传过来的表单和数据前端的部署采用nginx的docker,来部署前端项目1.请求的后端接口window.selfConfig={ //'baseURL':'http://103.46.128.49:57347' //'baseURL':'http://127.0.0.1:8081' ...

2020-07-10 00:06:16

leetcode_392寻找最小子序列

leetcode链接这一题我一开始没有搞清楚意思,其实就是在t数组里面按顺序能找到s数组就可以了代码如下class Solution { public boolean isSubsequence(String s, String t) { // 设置一个标志位,-1代表没有找到 int index = -1; for( char c : s.toCharArray() ) { index = t.indexOf(

2020-06-16 23:52:39

leetcode_53

链接有序就应该要考虑用二分法来降低时间复杂度这一点自己没有考虑到自己原来的代码class Solution { public int missingNumber(int[] nums) { int i; for(i = 0; i < nums.length; i++) { if(i != nums[i]) { break; } } ...

2020-06-16 08:31:08

leetcode_1051高度检查器

链接这一题其实就是排序以后,对比一下就可以了class Solution { public int heightChecker(int[] heights) { // int[] newHeights = new int[heights.length]; // for(int i = 0;i < heights.length; i++){ // newHeights[i] = heights[i];

2020-06-16 00:53:47

SpringBoot整合Spring Security

这篇文章组合方式和shiro那一篇很接近,照葫芦画瓢<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> ...

2020-03-25 23:22:28

MySQL必知必会读书笔记二

暂时只更到视图之前的内容了后续的东西有机会再补#插入数据INSERT INTO customers(cust_address,cust_city,cust_state,cust_zip,cust_country,cust_contact,cust_email) VALUES('Pep E','100 Main Street','Los Angeles','CA','90046','U...

2020-03-25 20:51:12

MySQL必知必会读书笔记一

这篇文章主要是自己阅读《Mysql必知必会》的时候自己写的sql,前面的一部分用的是自己的建立的一个user表,后面用的就是原书的表了#检索SELECT id FROM account; #检索单列SELECT id,name FROM account; #检索多个列SELECT * FROM account; #检索所有列SELECT DISTINCT name FROM ac...

2020-03-25 17:57:08

SpringBoot整合Shiro

这篇文章将实现一个简单的登陆的权限验证前言实现过程:先引入shiro的依赖,然后配置

2020-03-24 15:34:39

SpringBoot整合SpringMVC之整合Fastjson

这篇文章将整合Fastjson作为默认的JSON工具类,提高JSON的序列化与反序列化性能,用内置的FastJsonHttpMessageConverter替代SpringMVC默认的HttpMessageConverter由于这一篇比较简单所有前言也放在上面一起说了,下面直接讲实现1.增加依赖<!-- 引入 Fastjson ,实现对 JSON 的序列化 --> ...

2020-03-23 22:40:33

SpringBoot整合SpringMVC之HttpMessageConventer消息转换器

这篇文章将配置一下消息转换器,实现xml格式的响应前言应用场景:用在前端与后端的数据交互,序列化与反序列化,这个常用的数据格式时JSON,转换成对象实现方法:先添加依赖jackson-dataformat_xxml,然后在配置类中重写configureMessageConverters方法,增加xml的消息转换器,最后在controller的Api接口中添加consumes和p...

2020-03-23 22:24:49

SpringBoot整合SpringMVC之解决跨域问题

这篇文章将介绍使用SpringMVC解决跨域问题的三种实现方式,以及推荐一种最优的解决方案。前言应用场景:前后端分离之后,前端和后端api在不同的域名之下实现方式:使用@CrossCors注解 使用CorsRegistyr.java注册表 使用CorsFilter.java过滤器(推荐)前两种都存在与权限拦截器冲突导致的Cors跨域设置失效问题实现1.@CrossCo...

2020-03-23 21:04:56

SpringBoot整合SpringMVC之Servlet,Filter,Listener

这篇文章将实现通过bean和注解的方式添加Servlet三大组件前言应用场景: 在使用第三方类库时,更多的提供的是java.servlet中的组件,不用与SpringMVC耦合eg:shiro权限认证:需要配置shiro提供的ShiroFilterFactoryBean总的实现过程:bean的方式: 在mvc的配置类中,添加三大组件的配置,ServletRegistrati...

2020-03-23 19:18:10

SpringBoot整合SpringMVC之拦截器

这篇文章会写一个自定义的拦截器,实现对请求的拦截与处理总的实现流程,主要就是实现HandlerInterceptor接口写出自己的拦截器,实现WenMVCConfigurer接口写出配置类,并且@Bean注册拦截器,还要重写addInterceptors方法,registry.addInteceptor()指定每个拦截器拦截的路径前言应用情景举例:日志拦截 认证拦截 授权拦截器...

2020-03-23 16:57:17

SpringBoot整合SpringMVC之全局统一返回

这篇文章里,我们会对返回结果进行一个封装,然后配置一个handler整合进我们的程序里前言这里的应用场景介绍:当我们提供后端API给前端时,我们需要告诉前端,这个API调用是否成功:成功,渲染在页面 失败,返回失败原因------->我们的全局访问信息:成功,返回成功的状态码+数据 失败,返回失败的状态码+错误提示因此我们就要封装一个CommonResult的统一返回...

2020-03-22 18:02:31

SpringCloud之负载均衡Ribbon

这篇文章主要讲解一下Ribbon的基本实现,以及restTemplate的getForEntity的补充,还有负载规则的替换1.引入依赖新版本的<!-- eureka-client --> <dependency> <groupId>org.springframework.cloud</groupId>...

2020-03-22 16:25:42

SpringCloud之网关Gateway的使用

这篇文章主要参考阳哥2020年SpringCloud第二季的内容整理而成这里使用新一代SpringCloud的网关,而不是用Zuul,Gateway是基于响应式的,底层使用了Netty,总之就是好用牛逼1.pom文件的配置<!-- gateway --> <dependency> <groupId>org.s...

2020-03-22 14:06:02

SpringBoot整合SpringMVC之全局异常处理

这个例子将模仿抛出各种exception,并包装在CommonResult中进行统一的返回我们先来给出项目中的错误码的枚举类,这里挖坑,后面填//枚举项目中的错误码public enum ServiceExceptionEnum {//错误码设计的规则 /** * 服务异常 * * 参考 https://www.kancloud.cn/oneb...

2020-03-21 00:30:23

SpringBoot整合SpringMVC之简单的rest接口实现

这个博客首先会写一个简单的REST接口先引入依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web&l...

2020-03-20 22:58:42

springboot基于xml配置的mybatis整合

根据上一篇的代码改写先增加配置#指定xml配置的位置mybatis.mapper-locations=classpath:mapper/*.xml然后在主类中增加@MapperScan("com.zzaxg.springbootmybatisxml.mapper")@SpringBootApplicationpublic class SpringbootMybatisX...

2020-03-18 22:50:00

springboot整合mybatis

这篇文章将介绍如何实现整合进mybatis模块,并且实现增删改查,然后还会介绍mybatis的传参的方式,以及结果绑定根据约定>配置>业务我们先来写pom想要整合进mybatis模块需要引入 <dependency> <groupId>org.mybatis.spring.boot</group...

2020-03-18 21:19:16

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。