
Java
古德古德
这个作者很懒,什么都没留下…
展开
-
前后端分离
关于前后端互不关联,单独完成自己的事情;以前也能理解这个,用一个ajax请求就能完成,不过一直在登录那块理解不够通透,这次通过一个b站上一个视频讲解https://www.bilibili.com/video/BV1Nt4y127Jh?p=8和https://blog.youkuaiyun.com/weixin_43734095/article/details/106959586学习过此视频人的代码做了学习;技术点为springboot+vue登录部分前端提出请求,后端获取到这个数据,然后数据库匹配.原创 2020-08-05 23:31:58 · 255 阅读 · 0 评论 -
springboot运行完整配置记录
pom.xml这个网上随便找一份就行,需要区分一些是mybatis-spring-boot-starter和 mybatis-xxxxxx (类似的还有pagehelper,基本在ssm时代过渡到springboot时代,大部分开发者都选择了迎合springboot) 前者是为了迎合springboot所开发,类似一个适配器,后者是原本在ssm框架中使用的myabis,两个包的区别在处理application.yml文件时候,前者可以直接写入,后者需要自己独立配置(xml文件,在启动的类方法上导入xml.原创 2020-08-05 23:11:51 · 237 阅读 · 0 评论 -
Spring框架使用的一些心得和理解
IOC传统创建类的方式 java类---->new java()Spring方式:加载application.xml文件,ApplicationContext ap = new ClassPathXmlApplicationContext("*****");,把需要加载的bean预置到了ap容器内,使用ap.getBean(); 指定bean来创建,可以批量产生,完成对java类进行管理关于其中创建的bean种类:lazy-init懒加载、scope="prototype"多例模式,种类很多原创 2020-05-21 19:20:38 · 420 阅读 · 0 评论 -
rest风格(plus)+postman的使用
需要使用resultful,同时不愿意写前端,使用了postmanpostman首先关于postman的get请求,选择get,选中param中设置参数post请求,如果为非json格式,在body的下的x-www-form-urlencoded输入对象数据,如果为带文件传输,选择form-data,如果为json,选择rawdelete和put,都是类post请求,body下的选择方式相同,不过请求方法做出更改即可。resultfulspringmvc中提供了一个过滤器:org.springf原创 2020-05-21 00:34:31 · 593 阅读 · 1 评论 -
springmvc的相关知识积累
整体流程主要分5个层次,DispatcherServlet请求入口HandlerMapping请求派发,让请求和控制器建立一一对应关系Controller控制器;真正处理请求的组件ModelAndView封装数据信息和视图信息的对象(我们可以自己动手操作的)ViewResolver视图处理器(处理结果,如返回.html后缀啥的)配置文件相关在web.xml配置关于springmvc的DispatcherServlet,指定spring配置文件的位置<ser..原创 2020-05-13 22:24:48 · 228 阅读 · 0 评论 -
java web文件读写
好久没写过博客了,最近还是下决心把这个补起来,每隔几天学点技术,通过博客记录下来文件上传前端这边调用了一个values函数,由于是一个前端展示的是一个list列表,每行的tid都不同,所以传递了一下参数,同时这个button,绑定了一个modal框,modal中设置了上传和下载,主要是下载部分,需要到后端判断文件是否存在,如果存在则下载按钮可以点击,否则不可以点击<button data-toggle="modal" th:onclick="|javascript:Values(${t.原创 2020-05-11 00:30:19 · 576 阅读 · 0 评论 -
MySQL一些读书笔记
特性 InnDB MyISAM MEMORY 事务安全 支持 无 无 存储限制 64TB 有 有 空间使用 ...原创 2020-03-01 22:49:26 · 116 阅读 · 0 评论 -
springboot整合redis,以及@Bean@Autowired@Resource的理解
由于项目中需要用到redis,使用的springboot框架,加之本身对ssm框架理解就不够深入,很多都很麻木的在application文件中配置,此类文件中没有可以使用的配置,则不会配置项目。为了能配置上redis。首先,需要导入redis的jar包。<dependency> <groupId>org.springframework.boo...原创 2020-02-10 23:55:53 · 1044 阅读 · 0 评论 -
设计模式之抽象工厂模式
参考设计两个接口接口,果类接口和餐具接口public interface Food { public String getFoodName();}public interface TableWare { public String getToolName();}针对上述两接口,提供实现public class Apple implements Food{ ...原创 2020-02-07 23:34:28 · 141 阅读 · 0 评论 -
设计模式之工厂模式
工厂模式(Factory Pattern)的意义就跟它的名字一样,在面向对象程序设计中,工厂通常是一个用来创建其他对象的对象。工厂模式根据不同的参数来实现不同的分配方案和创建对象。工厂模式可以分为三类:普通工厂模式多个工厂方法模式静态工厂方法模式以人为例,存在一个接口Human,有吃喝打豆豆三个方法interface Human{ public void eat(); ...原创 2020-02-07 23:22:09 · 130 阅读 · 0 评论 -
ajax的get和post
ajax的get请求时候,一律不使用JSON.stringify,其中,后台参数,可以用两个String接受,也可以用一个,只不过后一个无法被获取到,名字需要一致,否则获取为空.也可以使用一个对象获取(不可以用@RequestBody) url: "reply/login", type: "get", // data:JSON.stringif...原创 2020-02-05 23:47:33 · 174 阅读 · 0 评论 -
一部分代码的记录
前端前端代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <script type="text/javascript" src="../static/js/jquery-3.3.1.min.js"></script> ...原创 2020-01-04 16:03:51 · 290 阅读 · 0 评论 -
文件的读写
所有的文件的读写都是建立在OutStream和InputStream上的(二进制,这两个都是接口,需要用他们的实现类),其中通过Buffer设置缓存,通过Reader、Writer(也是接口)等方式设置可以直接阅读的文件所以说,二进制类型的用Stream,正常可阅读的用Reader等,如果确定是文件类型,用FileReader二进制读写文件 byte[] bytes = n...原创 2020-01-01 21:43:04 · 192 阅读 · 0 评论