java
Tz.
这个作者很懒,什么都没留下…
展开
-
Mybatis如何处理枚举值
Mybatis针对枚举值的处理原创 2022-11-18 23:00:00 · 923 阅读 · 0 评论 -
Java Date与LocalDateTime、Date与XMLGregorianCalendar 互相转换
Java Date与LocalDateTime、Date与XMLGregorianCalendar 互相转换。原创 2022-11-02 23:00:00 · 468 阅读 · 0 评论 -
如何制作jar依赖,并打入maven仓库
一、创建一个maven项目(创建步骤此处省略)二、创建一个类并自定义一个方法(这里我们自定义一个equals方法为例)public class CustomerEquals { public static Boolean equals(Object str1, Object str2) { return str1 == str2 || str1!=null && str1.equals(str2); }}三、在resources路径下建立META原创 2022-04-18 21:33:41 · 741 阅读 · 0 评论 -
Java通过注解和反射修改属性值(男、女修改为0、1)
1.最近遇到了一个需求:导入用户信息Excel,需要将属性值:男、女,存入到数据库的时候是0、1这样的code码2.最简单的解决方式就是if-else… ,需要转code码的属性少可以使用,多的话就比较麻烦了。3.于是就一通搜索,写出了适合自己需求一个方法一、话不多说,看效果(后端将男转换为0)demo地址二、解决思路1、通过注解标注需要转换的值2、通过反射获取注解属性值和需要转换的值1)、maven依赖<dependency> <groupI.原创 2022-01-12 20:15:00 · 3160 阅读 · 0 评论 -
Java实现单向循环链表的操作
package stackandqueue.stack.link;/** * @author tianzhuang * @version 1.0 * @date 2021/11/25 16:46 */public class CirculeLink { Node head = null; int count = 0; // 添加一个统计链表数量的变量,操作链表会非常的方便 class Node{ private int val; pri原创 2021-11-27 15:30:00 · 387 阅读 · 0 评论 -
Java操作实现双向链表的操作
package stackandqueue.stack.link;/** * linkedlist的实现原理就是双向链表结构 * * @author tianzhuang * @version 1.0 * @date 2021/11/16 16:40 */public class DoubleLinkList { class Node{ private int val; private Node next; private Node原创 2021-11-26 21:00:00 · 137 阅读 · 0 评论 -
Java实现单链表的操作
package stackandqueue.stack.link;/** * 单链表的操作 * @author tianzhuang * @version 1.0 * @date 2021/11/12 18:22 */public class MyLink { Node head = null; class Node{ private int val; private Node next; public Node(int原创 2021-11-24 21:00:00 · 659 阅读 · 0 评论 -
Java实现幂等注解
拦截器@Aspect@Componentpublic class NoRepeatAspect { @Resource private RedisTemplate<String, Object> redisTemplate; @Pointcut("@annotation(com.sunline.project.aop.NoRepeat) || @within(com.sunline.project.aop.NoRepeat)") public void原创 2021-10-25 12:28:03 · 525 阅读 · 0 评论 -
使用Junit Test时,@Autowired 注入出现空指针异常NullPointerException问题
1.添加maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-test</artifactId> </dependency> <dependency> <groupId>o原创 2021-08-10 14:42:10 · 2431 阅读 · 0 评论 -
(万能通用模板)--- SpringBoot导入、导出Excel文件
前言:最近做项目过程中使用到了一个权限管理框架:若依,使用过程中发现他的文件导入和导出功能非常的实用,在这里特此做一个小demo跟大家分享一下。导出:将从数据库中查出的List列表,以参数的形式传入模板中,即可返回Excel文件。@ApiOperation(value = "导出",produces="application/octet-stream") @GetMapping("/exportExcel") public void exportExcel(HttpServlet.原创 2020-11-25 17:34:06 · 5372 阅读 · 17 评论 -
一步一步讲解idea如何导出项目的war包
1.点击项目结构File->project structure或:2.3.4.构建项目 build project5.点击生成项目build artifacts6.这样项目war包就完成了原创 2019-07-24 10:17:03 · 409 阅读 · 0 评论 -
SpringCloud(3)------搭建Eureka高可用
1.eureka高可用其实就是多个eureka注册中心相互注册构成集群。eureka1注册到eureka2eureka2注册到eureka1先搭建eureka1和eureka2,搭建工程请查看此链接https://blog.csdn.net/weixin_42551369/article/details/1033434712.修改配置文件1)eureka1的配置文件:port: 81...原创 2019-12-06 10:59:54 · 192 阅读 · 0 评论 -
SpringCloud(1)------搭建Eureka
一、用idea编译器进行搭建1.新建项目2.选择Spring Initializr3.输入项目名字4.勾选Eureka Server5.然后一直下一步,等待jar包导入完成即可。二、手动搭建1.创建普通的maven项目,pom.xml文件内容,等待依赖导入完成即可。<?xml version="1.0" encoding="UTF-8"?><projec...原创 2019-12-02 09:59:31 · 146 阅读 · 0 评论 -
SpringCloud(2)------将服务注册到Eureka
一、Eureka ClientEureka client:不管是服务注册者还是服务消费者都算客户端Eureka Server:提供服务注册和发现、注册中心服务提供者将服务注册到注册中心以后才能被服务消费者发现1.pom.xml依赖服务将以客户端eureka client的形式注册到eureka server中。<dependency> <gro...原创 2019-12-02 15:06:11 · 99 阅读 · 0 评论 -
关于前后端Date类型的转换
1.SpringMVC 前端我传过去的是一个字符串类型的日期,但是我后台java是一个封装好的Date类型的model,直接传的话会出现问题,我们需要在model的Date属性上加日期格式化注解,如:@DateTimeFormat(pattern ="yyyy-MM-dd")private Datedate;这样的话就OK了2.后台的Date类型的日期传到前端页面时显示的是毫秒,需要添加...原创 2019-03-29 16:47:51 · 969 阅读 · 1 评论 -
JFinal文件上传、下载、删除、修改文件名
1.文件上传:ObjectVo objectVo=new ObjectVo(); try { UploadFile file=getFile(); String cou_number="201811"; String session= String.valueOf(getSession()); ...原创 2019-03-29 16:48:47 · 907 阅读 · 0 评论 -
java将字符串按照小数点进行分割
@Test public void test1() { String str="3_10001_20192018.1.pbyggldn577mpg3nmty4u7c5n"; String[] strs=str.split("\\."); System.out.println(strs[0]); }输出结果:3_10001_2...原创 2019-03-29 16:51:39 · 2791 阅读 · 0 评论 -
java获取json数组中的值
所需jar包的maven依赖: <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <class...原创 2019-03-29 16:52:22 · 8148 阅读 · 0 评论 -
java解决web一个账号多用户登陆问题
1、建一个session监听类public class MySessionListener implements HttpSessionListener { public static HashMap sessionMap=new HashMap(); @Override public void sessionCreated(HttpSessionEvent httpSessionEv...原创 2019-08-23 18:06:39 · 1900 阅读 · 0 评论 -
搭建dubbo后台管理
一、到GitHub上下载dubbo(https://github.com/dangdangdotcom/dubbox)二、构建dubbo-admin war包1.进入dubbo-admin文件夹2.用mvn进行打包直接在此输入cmd可以打开终端,且终端默认路径已经在此文件夹下。mvn cleanmvn package打包会出现下面的报错,修改pom.xml文件的依赖版本,再次打...原创 2019-08-22 16:26:59 · 312 阅读 · 0 评论 -
java连接远程服务器上的OpenOffice被拒绝 connection failed
在网上搜了一大堆,启动方式都是:soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &这种方式启动只能本地连接。如果想通过java远程连接OpenOffice,##在启动OpenOffice时,将host=的ip地址写为0.0.0.0就可以通过java远程连接了...原创 2019-02-23 16:31:01 · 7788 阅读 · 4 评论