3 It_BeeCoder

尚未进行身份认证

暂无相关描述

等级
TA的排名 2k+

springboot整合redis做缓存

之前的项目中,用到过redis,主要是使用redis做缓存,redis在web开发中使用的场景很多,其中缓存是其中一个很重要的使用场景,之所以用作缓存,得益于redis的读写数据,尤其是在读取数据的时候是直接走内存的,这样在高并发访问数据的时候,和查询数据库相比,redis读取数据的高效性、快速性的优势可见一斑,据说新浪单是每天的所有内容的统计的总的访问数量可以达到上百亿次,这种场景下,如果...

2019-08-04 21:42:41

Springboot用官方建议访问Html页面并接传值

特别强调:启动类和所有的controllerservicemapper等包必须位于同一个主包下(同一个包中),而且启动类在最外面,否则这些层都扫不到,不报错,但是无法实现我们的功能,要非常注意我们以前通常习惯用webapp来放置jsp页面,但是到了Springboot中,官方建议用Static文件夹来存放及静态的资源,用templates来存放可供访问的Html资源页面,具体的操...

2019-08-04 15:48:02

SpringBoot+Ajax文件上传+FormData表单提交

需求前端:html定义好form表单的输入信息(text+file)标签js通过Ajax异步提交表单中的内容。后端:通过接口接收表单中的数据(String+MultipartFile)实现HTML部分:html定义好form表单的输入信息(text+file)标签 //定义好id,ajax会用到 <formid="form-add"&...

2019-08-04 11:08:19

mysql出现The server time zone value '�й���׼ʱ��' is unrecogni的解决方法 /mysql-jdbc 6.0 serverTimezone参数详解

报错Theservertimezonevalue‘й׼ʱ’isunrecognizedorrepresentsmorethanonetimezone.YoumustconfigureeithertheserverorJDBCdriver(viatheserverTimezoneconfigurationproperty)tousea...

2019-08-04 11:02:10

spring boot+mybatis generate failed: Exception getting JDBC Driver 自动生成映射关系报无法获取数据库驱动的问题

springboot+mybatisgeneratefailed:ExceptiongettingJDBCDriver自动生成映射关系报无法获取数据库驱动的问题错误信息:[ERROR]Failedtoexecutegoalorg.mybatis.generator:mybatis-generator-maven-plugin:1.3.6:generate(d...

2019-08-04 10:59:24

如何通过ajax上传实体参数,springboot后台接口接收实体对象

后端实体类(entity) 首先,你得在自己的springboot项目中创建自己的实体类。如下图是一个普通的用户实体demoimportjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence....

2019-08-04 10:56:43

SpringMVC的@RequestParam的解释

目录自SpringMVC4.2之后,RequestParam内部有4个参数:1、Stringname2、Stringvalue3、booleanrequired4、StringdefaultValue其中name和value分别是对方的别名,即二者没区别,我个人比较喜欢用name,因为它的某些特性使得name这个名字更直观,下面会说到。先看第一个映...

2019-08-04 10:47:55

注解@RequestParam与@RequestBody的使用场景

在这篇文章中:一、前言 二、@RequestParam 三、@RequestBody 3.1向表中批量插入数据 3.2后端解析json数据 四、总结每一个成功人士的背后,必定曾经做出过勇敢而又孤独的决定。放弃不难,但坚持很酷~一、前言一直有这么一个疑问:在使用postman工具测试api接口的时候,如何使用json字符串传值呢,而不是使用x-www...

2019-08-02 16:56:46

Netty-SocketIO:最好用的Java版即时消息推送

https://blog.csdn.net/qing_gee/article/details/52525677Netty-SocketIO是一个开源的、基于Netty的、Java版的即时消息推送项目。通过Netty-SocketIO,我们可以轻松的实现服务端主动向客户端推送消息的场景,比如说股票价格变化、K线图、消息提醒等。它和websocket有相同的作用,只不过Netty-SocketIO...

2019-07-30 14:56:21

web集成mpush开发

转载https://blog.csdn.net/qq_16758997/article/details/84561537服务部署方式参照:https://github.com/mywiki/mpush-doc/blob/master/SUMMARY.md完成mpush官方详细开发文档:http://mpush.mydoc.io/?t=134820(ps:不太适合编程初学者查看)red...

2019-07-30 14:27:58

JAVA中文件的读写 I/O 输入输出流

主要内容1.编码问题2.File类的使用3.RandomAccessFile的使用4.I/O输入输出流编码问题:ViewCodeFile类的使用:JAVA.io.File类用于表示文件(目录)File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问File类的常用API:1.创建File对象:Filefile=new...

2019-07-28 18:48:43

java文件流读写操作

file(内存)----输入流---->【程序】----输出流---->file(内存)当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader,它是字节转换为字符的桥梁。你可以在构造器重指定编码的方式,如果不指定的话将采用底层...

2019-07-28 18:08:33

springboot-单文件下载、多文件下载(zip)

一:场景:项目中需要做批量下载图片的功能。思路一:后台拿到图片信息再循环的方式,实践后发现行不通,只能下载第一个文件。原因:当第一次输出流关闭后请求结束,链接关闭,后续的循环已无意义。思路二:后台不行就在前台进行循环,多次请求。实践后发现还是行不通,仍只能下载一个文件。原因:没想明白希望大佬看到告知,感谢!思路三:没办法只能将多个文件压缩后返回,实践成功。原理:...

2019-07-28 17:04:13

MySQL:日期函数、时间函数总结

MySQL获得当前日期时间函数获得当前日期+时间(date+time)函数:now()mysql>selectnow();+---------------------+|now()|+---------------------+|2008-08-0822:20:46|+---------------------+获得当前日期+时...

2019-07-28 16:24:24

postman登录鉴权,获取token后进行其他接口测试

一、获取登录后的token1、登录当然要用户名密码,首先在浏览器中模拟登录,f12抓包,看到登陆的url,以及formdata中的用户名和加密后的密码;2、拿到url及加密后的密码后,打开postman,输入url,选择method为post,然后在body中输入用户名和密码,为raw、json格式,json的字段值要和抓包中的formdata完全一致,写成json格式(这里...

2019-07-10 20:23:38

基于redisson的Redis分布式缓存(一)

Redisson提供了将Redis无缝整合到Spring框架的能力。Redisson依照SpringCache标准提供了基于Redis的Spring缓存实现。每个缓存(Cache)实例都提供了了两个重要的可配置参数:过期时间(ttl)和最长空闲时间(maxIdleTime),如果这两个参数都未指定或值为0,那么实例管理的数据将永久保存。Jar包 <!--JDK1.8...

2019-07-02 22:33:52

spring cloud使用过Eureka怎么进行服务间相互访问--Feign

上次我们写到springcloud的服务治理Eureka(如果还未了解springcloudeureka的请跳转到springcloud之Eureka--服务治理,将一个项目的各个模块给分开,单独分离成一个项目进行开发,使各功能各家独立;然后将所有项目注册到Eureka服务中,进行统一管理;我们现在已经达到了服务的统一管理,那么我们该如果调用各个模块呢?有的人肯定会...

2019-07-02 22:08:31

安全性设计之-ip白名单设计

最近一直在做系统的接口开发,接口对于安全性有一定的要求,采用了一定的安全措施,各种加解密,证书手段也采用了。做了这些常见的安全措施之后,考虑到限制非法ip的访问,决定采用ip白名单设计,只允许部分许可ip访问系统,未许可ip一律禁止访问,减少非法请求。好了,言归正传,说下需求。ip白名单设计需求支持ipv4 支持多种校验规则 支持单个,多个,ip范围,网段ip封禁策略 后...

2019-06-30 12:59:23

Java Web如何限制访问的IP的两种方法

##JavaWeb限制IP访问的两种方法  前一阵子因为在做项目时碰到了这个功能,现在好好总结一下,至于为什么要限制IP访问,我就不多说了。然后百度了一下,现在主要有两种方式去限制IP访问,第一种是最简单的方便的,第二种是通过过滤器来限制访问。下面我简单介绍一下第一种方式,着重介绍第二种。###第一种方式(Tomcat配置项配置允许或限制IP访问)  这种是最简单的快捷的,主要就涉及...

2019-06-30 12:58:10

正则表达式验证合法的IP地址

IPv4地址最初设计互联网络时,为了便于寻址和层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上的工作站,服务器和路由器等)有一个主机ID与其对应。Internet委员会定义了5种IP地址类型以适应不同容量的网络,即A类~E类。类别 IP地址范围 最大网络数 最大主机...

2019-06-30 12:13:43

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!