暂时未有相关云产品技术能力~
暂无个人介绍
在许多实际项目需求中,后台要从控制层直接返回前端所需的数据,这时Model大家族就派上用场了。有其三任意一个,说明返回请求走了视图解析器。
Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面,但同时,它也带来了一些问题,其中,最重要的问题,就是数据的一致性问题。从严格意义上讲,这个无解。如果对数据的一致性要求很高,那么就不能使用缓存。
前后台传递通常会用到Json来转换,因此java对象与json字符串之间的转换使用变得很频繁。
将div铺满body三种方式
CSS布局的三种方式:1.绝对定位 2.相对定位 3.浮动
java程序启动连接mysql时报错com.mysql.jdbc.exceptions.jdbc4.CommunicationsExcepti:Communications link failur
MySQL数据表不能修改、删除等操作,卡死、锁死情况的处理办法。
类变量(用static修饰)是属于类的,在spring容器中都是实例化对象。当我们使用静态变量或静态方法时,不需要new出来一个类的实例化对象,所以使用@Autowired修饰一个静态变量时,该静态变量并没有真正实例化成一个对象,因此该静态变量为null,不能使用 @Autowired来注入静态变量。
Mysql5.6报错1040 Too many connections的解决方法
Python实现跨服务器数据库迁移
本文是Swagger3 相关笔记总结,方便自己以后复习,同时也希望对大家有所帮助。
Java多线程优化之线程池的使用方法
Spring data Jpa 提供的validator验证
Spring Boot集成JavaMailSender发送电子邮件
Spring Boot整合Kaptcha登录页实现验证码功能
如何安装Lombok插件
IDEA中连接数据库并安装EasyCode插件生成代码
idea右边Maven窗口消失后恢复的多种解决方案
运行在linux服务器的程序,运行一段时间会自动断开终止运行,所以写了如下脚本去监视该进程是否正常运行,如果指定进程断掉,则自动重新启动。并将日志写入指定文件中:
服务器系统为Ubuntu18.04.3,反向代理搭建隧道并加到开机自启
Ubuntu 18.04 修改Mysql默认数据存储路径
在此记录一下本人关于使用Spring boot框架开发web系统时,跳转页面的相关的问题。欢迎各位大佬针对相关问题赐教!
Spring boot+jpa根据实体类自动创建数据表
Thymeleaf 是新一代 Java 模板引擎,它类似于 Velocity、FreeMarker 等传统 Java 模板引擎,但是与传统 Java 模板引擎不同的是,Thymeleaf 支持 HTML 原型。 它既可以让前端工程师在浏览器中直接打开查看样式,也可以让后端工程师结合真实数据查看显示效果,同时,SpringBoot 提供了 Thymeleaf 自动化配置解决方案,因此在 SpringBoot 中使用 Thymeleaf 非常方便。
使用jquery中实现按回车触发按钮事件和点击提交按钮触发的是一个事件
使用Iterator遍历map以及list用法
Spring boot +Mybatis多数据源的配置与使用
使用spring boot开发时java对象和Json对象转换
SpringBoot+Mybatis+application.yml(仅供入门参考)
ByteUtil字节工具类
Java8常用日期格式化&字符串日期相互转换
SpringBoot中添加拦截器,在拦截器中注入其他类的时候出现空指针异常解决办法
字符串按照固定长度分割并存储在数组
日常开发中有可能需要实现项目启动后执行的功能,比如特殊数据处理,权限控制等。Spring boot提供了一种简单的实现方案。即CommandLineRunner
Arrays.asList() 和 new ArrayList() 的区别(详解)
ListUtils类代码示例
Ubuntu18安装docker详细教程
Docker的常用命令
使用docker安装mysql数据库(超简单)
Dockerfile 是一个文本文件,其内包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。有了 Dockerfile,当我们需要定制自己额外的需求时,只需在 Dockerfile 上添加或者修改指令,重新生成 image 即可。
docker的理念将运行的环境打包形成容器运行,运行可以伴随容器,但是我们对数据的要求是希望持久化,容器之间可以共享数据,Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据作为容器的一部分保存下来,那么当容器被删除之后,数据也就没了。为了能够保存数据,在docker容器中使用卷。
在进行日常Java开发中遇见NullPointerException已经算是家常便饭了,有些情况没有考虑到有可能出现空指针异常,尤其是新手,即使考虑到了也要使用if-else去判断是否为空,这样有时候会让代码看上去复杂一些. 现在Java8有了Optional之后,空指针的校验就变得非常的方便和简洁,下面我们就来看看Optional的用法.
本文中流处理是指对运动中的数据的处理,在生成或接收数据直接计算数据。应用程序中分析和查询不断存在,数据不断地流经它们。在从流中接收到事件时,流处理应用程序对该事件作出反应。
Mybatis中${}和#{}的区别
MybatisPlus中设置自动填充时间@TableField注解的使用
Redis在Linux环境下的详细安装教程
Redis执行save命令时报错ERR
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作<font color='red'>数据库、缓存和消息中间件</font>。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。
jedis:采用直连,多个线程操作的话,是不安全的。如果想要避免不安全的,使用jedis pool连接池!更像BIO模式 lettuce:采用netty,实例可以在多个线程中进行共享,不存在线程不安全的情况,可以减少线程数据,更像NIO模式
主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower) ; <font color='blue'>数据的复制是单向的,只能由主节点到从节点。</font>Master以写为主,Slave以读为主。