- 博客(23)
- 收藏
- 关注
原创 element-ui使用心得
使用上传组件手动上传excel文档配置不自动上传<el-form-item label="请选择文件" prop="file"> <el-upload v-model="excelData.file" ref="upload"
2019-02-28 12:05:37
908
原创 RestTemplate
文章目录GET请求无参数示例POST请求携带参数跟请求头示例自定义请求GET请求无参数示例 RestTemplate restTemplate = new RestTemplate(); restTemplate.getForObject(url, respondClass);POST请求携带参数跟请求头示例 HttpHeaders headers = new HttpHeaders(...
2018-11-10 11:00:25
249
原创 spring自动装配
文章目录@Bean @Qualifier@Bean @Qualifier当一个接口有多个实现时,使用@Autowrie自动映射会出现找不到对应的实现的错误。此时需要使用@Qualifier指定对应的实现类 @Bean public DeviceRequestSender sender() { return new DeviceRequestSender(); ...
2018-09-25 14:24:53
170
原创 Springboot集成JWT做登录拦截
为什么需要JWT 在传统的 session 验证中,服务端必须保存 session ID,用于与用户传过来的 cookie 验证。而在一开始保存 session ID 时, 只会保存在一台服务器上,所以只能由一个 server 应答,就算其他服务器有空闲也无法应答,因此也利用不到分布式服务器的优点。 而 JWT 依赖的是在客户端本地保存验证信息,不需要利用服务器保存的信息来验证,所以...
2018-08-18 14:57:18
8272
3
原创 问题合集
基础篇1.1 java基础 面向对象的特征:继承、封装和多态 继承: 隐藏对象的属性和实现细节,仅对外开工接口,控制在程序中属性的读取和修改的访问级别 public class dog(){ private String name; public void setName(String name){ this.name...
2018-08-02 17:57:30
199
原创 SpringBoot全局异常处理
Spring默认异常返回当我们使用SpringBoot进行开发时,经常会遇到以下的错误信息,上面那张图是当我们发起普通请求时返回的错误页面,下面那张图是当我们用ajax发起请求时遇到错误返回的JSON信息这些其实都是SpringBootd的默认异常处理机制在起作用,当发生错误时,Spring的机制会返回一个/error错误信息,通过观察源码发现,BasicErrorContro...
2018-07-25 15:15:06
561
转载 在Java中如何高效的判断数组中是否包含某个元素【转载】
如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作。同时,这个问题在Stack Overflow中也是一个非常热门的问题。在投票比较高的几个答案中给出了几种不同的方法,但是他们的时间复杂度也是各不相同的。本文将分析几种常见用法及其时间成本。检查数组是否包含某个值的方法使用Listpublic...
2018-07-21 16:44:15
265
原创 微服务遇到的问题集合
不同的微服务使用session最近在开发中遇到一个Bug,A服务(用户服务),B服务(文章服务),B服务在代码中调用了 request.getSession(),直接导致了浏览器中存放的session遭到更改,影响了用户的登录,究其原因,原来是request.getSession()默认等于request.getSession(true),这个ture的意思是,当session不存在时创建一个...
2018-07-21 15:08:27
1630
原创 Enum使用心得
使用枚举时使用的方法特此记录如下public enum OrderExport { company_name("企业名称"); private String name; OrderExport(String name){ this.name = name; } public String getName() { r...
2018-07-13 18:19:00
185
原创 前端使用js下载
最近碰到一个需求,需要在页面提供导出按钮下载压缩文件,后台是以文件流的形式返回给前端,在出错的时候返回错误信息给前端,由于使用jquery封装的ajax请求中并不提供文本类型 ,决定使用js原生请求来做,特此记录一下.var url = xxx$("#endDate").val() + "&&state=3" ; var xhr = new XMLHttp...
2018-07-13 11:56:54
561
原创 工作心得
git生产公钥和私钥桌面右击打开Git Bash 输入ssh-keygen根据提示输入路径或不输入按默认路径生成秘钥默认生成在 C:\Users\Administrator.ssh 文件夹下输入两次密码id_rsa是私钥文件,id_rsa.pub是公钥文件git下载项目$ git clone -b devel 项目地址-b 下载分支...
2018-06-26 17:48:17
199
原创 redis学习之路
安装redis存放数据jedis的使用遇到connection refused安装redis一. 检查gcc环境1.redis需要依赖gcc环境,下载安装redis前先检查服务器是否具有gcc环境gcc --version2.如果没有gcc环境,请安装yum install gcc-c++3.下载redis安装包,并移动到linux服务器上 4.解压redis安装包tar -zxvf red
2017-12-23 18:05:36
180
原创 SpringBoot集成通用Mapper 分页插件 Generator
研究了一天终于实现了在springboot中集成通用Mapper,分页插件,和Generator,特此记录一下首先是集成Generator,有几种方式,在这里使用maven集成在pom.xml中集成Generator插件<plugins> <plugin> <groupId>org.springframework.boot</groupId> <!--热部署插件
2017-11-29 18:07:27
913
原创 SpringBoot 学习心得
Controller 和 RestController的区别@Controller 和 @RestController的区别@Controller: 处理http请求 @RestController: Spring4之后新加的注解,原来返回json需要@ResponseBody 和@Controller的配合
2017-11-23 17:02:32
727
原创 Linux学习心得
tomcat 无法使用80端口号一直提示端口号被占用tomcat 无法使用80端口号,一直提示端口号被占用假如出现以下状况: 当服务器使用80端口时一直提示端口号被占用,查询占用端口号的进程为空时, 通过Iptables端口实现80到8080的转发,命令为:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port
2017-08-15 16:51:48
504
原创 Java8 学习心得
对list进行排序对list进行排序Collections.sort(list, Comparator.comparing(ShippingAddress::getSaIsDefault).reversed()); reversed(): 取反
2017-08-09 17:09:25
350
原创 Spring学习心得
访问静态资源访问静态资源例如:想访问address.json这个文件 首先在spring-mvc.xml 中配置静态资源解析<mvc:resources location="/address.json" mapping="/address.json" />控制器跳转静态资源文件return "redirect:/address.json";
2017-08-09 10:12:23
230
原创 Mybatis学习心得
插入一条数据后返回主键插入一条数据后返回主键<insert id="insertAndGetId" useGeneratedKeys="true" keyProperty="userId" parameterType="com.chenzhou.mybatis.User"> insert into user(userName,password,comment) values(
2017-08-08 14:09:37
650
原创 Java学习心得
用java判断当前运行环境是Linux还是Windows用java判断当前运行环境是Linux还是WindowsString systemName = System.getProperties().getProperty("os.name"); if(systemName.toLowerCase().startsWith("win")) { //windows
2017-08-07 10:18:26
208
原创 maven使用心得
maven引入lib目录下的jar包maven引入lib目录下的jar包在pom.xml中配置如下代码 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</art
2017-08-07 10:16:12
261
原创 mysql使用心得
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-08-05 14:18:30
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人