摘要: MySQL case when 用法如下: CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END 举个例子: 查询用户的性别,数据库里存储的是0和1,显示为男和女,sql如下: select CASE t.genderwhe... 阅读原文
2019-10-25 11:05:01 阅读(2364) 评论(0)
摘要: 1、如果有本地jar包依赖,放到/WEB-INF/lib下,用system类型配到pom中 1 <dependency> 2 <groupId>org.wechat</groupId> 3 <artifactId>wechat-core... 阅读原文
2019-10-25 09:08:02 阅读(2212) 评论(0)
摘要: 数据结构   常用的数据存储结构:栈,队列,数组,列表,红黑树。   栈:先进后出(入口和出口在用一侧)   队列:先进先出   数组:     查询快:因为数组的地址是连续的,通过数组的首地址找到数组中的元素。     增/删慢:因为数组的长度是固定的,增/删一个元素,需要创建一个新的数组  ... 阅读原文
2019-10-25 08:52:02 阅读(2366) 评论(0)
摘要: 今天,我们将讨论Java 多线程面试问答。 线程是Java面试问题中的热门话题之一。在这里,我从面试的角度列出了大多数重要的Java多线程面试问题,但是您应该对Java线程有足够的知识来处理后续问题。 Java多线程面试问答 1、Process和Thread有什么区别? 进程是一个独立的执行环境,可以将其视为... 阅读原文
2019-10-25 08:24:03 阅读(2385) 评论(0)
摘要: 一.背景 基于的Spring Boot的版本是2.1.3 二.整合 1.添加redis相关的maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifa... 阅读原文
2019-10-25 07:51:03 阅读(2382) 评论(0)
摘要: 1. Excel解析工具easyexcel全面探索 1.1. 简介 之前我们想到Excel解析一般是使用POI,但POI存在一个严重的问题,就是非常消耗内存。所以阿里人员对它进行了重写从而诞生了easyexcel,它解决了过于消耗内存问题,也对它进行了封装让使用者使用更加便利 接下来我先一一介绍它所有的功能细... 阅读原文
2019-10-25 06:00:05 阅读(2871) 评论(0)
摘要: 1. 介绍 在现代的企业环境中,单机容量往往无法存储大量数据,需要跨机器存储。统一管理分布在集群上的文件系统称为分布式文件系统。而一旦在系统中,引入网络,就不可避免地引入了所有网络编程的复杂性,例如挑战之一是如果保证在节点不可用的时候数据不丢失。 传统的网络文件系统(NFS)虽然也称为分布式文件系统,但是... 阅读原文
2019-10-25 00:12:37 阅读(2238) 评论(0)
摘要: 1. 介绍 在现代的企业环境中,单机容量往往无法存储大量数据,需要跨机器存储。统一管理分布在集群上的文件系统称为分布式文件系统。而一旦在系统中,引入网络,就不可避免地引入了所有网络编程的复杂性,例如挑战之一是如果保证在节点不可用的时候数据不丢失。 传统的网络文件系统(NFS)虽然也称为分布式文件系统,但是... 阅读原文
2019-10-25 00:12:30 阅读(2313) 评论(0)
摘要: 当我们在运行可执行的java jar包的时候,我们肯定改变不了jar里面的内容,因此文件上传路径就成了我们必须考虑的一点问题,我们不能往直接这个jar包里面写文件,那么只能写在jar包外面,但是写到jar包外面的时候要怎么通过内置的tomcat下载文件呢?springboot给我们提供了一种方式,可以将jar... 阅读原文
2019-10-24 22:43:02 阅读(2797) 评论(0)
摘要: 借用Java的Robot类库中的键鼠模拟的方法,执行这个操作,首先切换到QQ界面,然后循环粘贴,回车发送消息。 package newtest; import java.awt.*; import java.awt.event.KeyEvent; public class KeyBoard... 阅读原文
2019-10-24 21:37:03 阅读(2615) 评论(0)