11 2018 档案
摘要:当项目开发完成之后,需要将项目部署到服务器上 部署项目到服务器上有两种方式,一种是将项目打成jar包,一种是打成war包 打jar包部署相对方便些,省去了安装tomcat等中间件。 直接使用java命令即可启动。 首先我们需要配置maven和jdk的环境变量:(配置maven和jdk类似) 首先打开
阅读全文
摘要:Maven对于开发人员来说是一个很方便的jar管理工具,可以自定下载所需要的jar包只要定义好版本即。 刚开始自己学着搭建maven,发现网上每个人搭建的都不一样,都有自己的风格,我就自己尝试读懂他们的配置文件来写一个属于自己的。 一方面是可以提供大家学习,一方面也是为记性不好自己,保留一个备份。
阅读全文
摘要:mac 终端 常用命令 mac 终端 常用命令 基本命令1、列出文件ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录 cd 例:想到驱动目录下溜达一圈 cd /System
阅读全文
摘要:文件上传的用处很大,比如上传头像什么的,都需要文件上传。 今天我刚写完文件上传,大大小小的各种bug,我也是很苦恼。但是还好终于都写完了。来博客分享一下。 最重要的就是Multiparfile 和 jesyf实现跨域! 需要的jar包: 文件上传:com.springsource.org.apach
阅读全文
摘要:HTTP状态码:400\500 错误代码 一些常见的状态码为: 200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解: 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已
阅读全文
摘要:配置完,会出以下的错误,因为mac本身是不允许访问tomcat的文件,也就是mac安全的原因。 mac系统,打开终端 cd 进入你的Tomcat文件的位置。 cd 到bin下 输入指令:chmod 777 catalina.sh 然后确保成功,输入指令查看详细信息:ls -l 变成可读写的。
阅读全文
摘要:Ajax对于Java编程人员开说可是很重要的,可以说是必会的。 @ResPonseBody 1、@RequestBody需要把所有请求参数作为json解析,因此,不能包含key=value这样的写法在请求url中,所有的请求参数都是一个json 2、直接通过浏览器输入url时,@RequestBod
阅读全文
摘要:我以前做过商城项目,项目中有一个小功能,但是很折磨人,那就是分页。 今天我们就看看分页是怎么写的。 在我的数据库中有一个user表,在表中插入多条数据。(多查几条,别没分几页就没数据了)。 这个是我的SSM工程的类分布。可以参考一下。 做分页之前,我们要创建一个Page类,这个类中写上分页需要的属性
阅读全文
摘要:延迟加载,可能对于大家来说是一个很陌生的东西,今天我们就来整理一下关于延迟加载的知识点。 那延迟加载到底什么是个什么东西,怎么用呢: 延迟加载 (懒加载) ,就是说在关联查询的时候,利用延迟加载,先加载主信息,需要关联信息时再去按需加载关联信息。 这样会大大提高数据库性能,因为查询单表要比关联查询多
阅读全文
摘要:一级缓存和二级缓存都是数据库本身的功能,一级缓存是默认开始的,二级缓存是需要手动开启的。 其实一级缓存和二级缓存并不是很好,因为当你关闭数据库的时候缓存就是自动清空,就没有redis数据库那么智能。 一级缓存: 一级缓存指的就是sqlsession,在sqlsession中有一个数据区域,是map结
阅读全文
摘要:在这里我创建了两个拦截器,方便区分。 我们首先要在配置文件中配置: /**是指所有文件中及其里面的子文件夹 /*是所有文件夹 / 是web项目的根目录 然后创建拦截器 虽然我们创建了两个拦截器类,但是我们又怎么知道这是拦截器呢, 这时我们就需要继承拦截器的接口,接口中有三个方法。 请看下图 通常我用
阅读全文
摘要:说到Session和Cookie,可能每个人都会在这遇到过坎,傻傻分不清~ 我们先来说一下什么是浏览器,什么是服务器: 浏览器是客户端,服务器是服务端,浏览器要浏览页面的话需要发送请求到服务器, 服务器响应后,浏览器方可浏览,浏览器地址里一般使用绝对路径,服务器一般使用相对路径 Session什么时
阅读全文
摘要:什么是逆向工程: mybatis需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对单表自动生成mybatis执行所需要的代码(mapper.java、mapper.xml、pojo…),可以让程序员将更多的精力放在繁杂的业务逻辑上。 企业实际开发中,常用的逆向工程方式:由数据库的
阅读全文
摘要:1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便
阅读全文
摘要:变量是Java很重要的基础,但是变量也分很多种,有时候也为分不清它们各个是干嘛的~ 我们先来简单的看一下他们的定义: 局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。 成员变量:成员变量是定义在类中,方法体之外的变量。这种变
阅读全文
摘要:嗯~ 这个vuex是有点不太好理解的,身为一个后端程序猿研究了好几天的前端的东西, 也是很不容易啊。 我们先来简单的说一下vuex的用处: 一个页面有很多表单 , 我试图将表单写成一个单文件组件 , 但是表单 ( 子组件 ) 里的数据和页面 ( 父组件 ) 按钮交互的时候 , 它们之间的通讯很麻烦
阅读全文
摘要:组件间传值,可是很重要的一部分。主要就是父组件把值传给自己的子组件。 当你要用到组件间传值的时候,去看看自己的工程中 mian.js文件下是否有这个语句 这句话可是必不可少的~ router:这个是用来传值的 route :这个是用来接受值的 让我们看看下面的图,就知道他们具体怎么用了! 我在工程中
阅读全文
摘要:vue的get请求和post请求其实很简单 1.首先我们要在编译软件的终端下输入指令:<!--?xml version="1.0" encoding="UTF-8"?--> npm install --save axios vue-axios 来下载两个文件。 2.其次,我们要在使用get,post
阅读全文
摘要:在上篇已经讲述了脚手架的安装,这篇就深入的理解的脚手架给我带来的方便吧! 首先我们看一下vue组件的结构,看这张图,会发现vue文件中无非就是html,js和css的结合。 我们再来了解一下脚手架中文件的用途: 在里面我已经加上了注释: 终于要进入正题了!!!! 脚手架的一级路由和二级路由的使用:
阅读全文
摘要:Vue是当前最流行的三大前端框架之一,刚学Vue的时候感觉也没什么新奇的地方,后来对Vue的接触深了才知道这个框架流行的原因了。 现在进入正题: 先说一说脚手架的作用——它能帮助你快速开始一个vue项目,其实其本质就是给你一套文件结构,包含基础的依赖库,你只需要npm install一下就可以安装。
阅读全文
摘要:这几天,我也是接触了前端一个很流行的框架——Vue,自己也只是大致的学习了一下,毕竟自己是打算往全栈发展的。 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手
阅读全文
摘要:首先我先向大家自我介绍,我是一个JAVA初学者,这是我的第一篇博客, 希望能通过博客能积攒自己的学习经验。 今天我在写登录注册的时候,启动tomcat的时候遇见了一个BUG,让我很是苦恼,建完项目的时候运行还好好的,写完一部分代码就出现了问题, 控制台出现了这样的BUG,tomcat没有运行成功,于
阅读全文

浙公网安备 33010602011771号