JAVA基础
冥王星开发
8年的java开发项目的经验,熟悉sql server、mysql等数据库的操作,熟悉Spring、Spring MVC、Mybatis、Hibernate、struts等框架的使用,熟悉JSP、Servlet、Java Bean、Ajax、JavaScript、html、js、css、JQuery 相关开发技术,熟悉Tomcat应用服务器,以及Linux服务器上项目部署
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
批量读取本地txt文件,批量写入excel文件
批量读取本地txt文件,批量写入excel文件原创 2022-07-07 10:19:49 · 994 阅读 · 1 评论 -
JAVA对接微信公众号获取-用户信息
/** * @param * @Description: 获取微信公众号用户登录信息 * @date 2022/04/22 */ public JSONObject selectWxUser(String code) { JSONObject jsonWxUser = new JSONObject(); Map map = new HashMap<>(); CloseableHttpClient h.原创 2022-04-27 14:48:00 · 1265 阅读 · 0 评论 -
时间函数+随机函数生成32位ID(1秒内20分之一的重复率)
package com.rmsz.tool;import java.io.File;import java.lang.reflect.Field;import java.text.DateFormat;import java.text.DecimalFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;.原创 2022-02-23 13:52:16 · 696 阅读 · 0 评论 -
雪花算法生成19位ID(SnowFlake)工具类
package com.rmsz.tool;public class SnowflakeIdWorker { //下面两个每个5位,加起来就是10位的工作机器id private long workerId; //工作id private long datacenterId; //数据id //12位的序列号 private long sequence; public SnowflakeIdWorker(long workerId, lon.原创 2022-02-23 13:36:17 · 4939 阅读 · 0 评论 -
java实现图形验证码登录工具类
package com.mfexcel.common.utils;import org.springframework.stereotype.Service;import java.awt.*;import java.awt.image.BufferedImage;import java.security.SecureRandom;import java.util.Random;/** * description :验证码生成工具类 * * @author wanzhicheng .原创 2021-12-29 18:44:36 · 371 阅读 · 0 评论 -
java实现读取EXCEL数据50万入库2分钟搞定
1. 引入easyPOI 依赖 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</version> </dependency> <depen...原创 2021-08-05 20:14:55 · 3885 阅读 · 9 评论 -
过期时间计算2021-06-18
例如功能:过期时间实时倒计时,前端如果入参是:30 天,转化为时间戳。获取当前时间转化为时间戳,两个时间戳相加。再转化为时间。得到具体过期时间。/**天数转为时间 linkUrl.getLinkExpireDate() 为30天入参 */String linkExpireDate = linkUrl.getLinkExpireDate();SimpleDateFormat ft = new SimpleDateFormat(YYYY_MM_DD_HH_MM_SS);long time =原创 2021-06-18 19:19:25 · 772 阅读 · 0 评论 -
2021-05-25判断
int 类型为空判断if ("0".equals(String.valueOf(operatorDocument.getDocumentType())) || "null".equals(String.valueOf(operatorDocument.getDocumentType())) || operatorDocument.getDocumentType() <= 0){ /**文档类型不能为空*/ throw new BusinessException(Exceptio...原创 2021-05-25 15:05:09 · 112 阅读 · 0 评论 -
批量删除联系人id用,号隔开
public int deleteEtprUserGroupItems(EtprUserGroupItem etprUserGroupItem)throws Exception{ List<String> ids = Arrays.asList(etprUserGroupItem.getId().split(",")); for(String id : ids){ EtprUserGroupItem etprUserGroupItem1 = new EtprU.原创 2021-04-01 20:10:19 · 160 阅读 · 0 评论 -
微服务@FeignClient注解可以调用外部微服务接口
通过@FeignClient注解可以调用外部微服务接口总共分为5步:第一步:加载Jar包第二步:新建一个Feign接口类(ClearBatchFeign.java),并且注明接口实现类第三步:创建一个Feign接口实现类(ClearBatchFeignFallback.java),实现Feign接口,需要加上注解@Component自动注入第四步,定义DTO类来接受数据(接收的数据要和调用的接口一致)第五步:调用接口,实现微服务调用...原创 2021-02-04 09:48:18 · 2024 阅读 · 0 评论 -
MySQL拼接多字段concat函数(连接字符串)组成list集合
原创 2020-11-10 15:34:29 · 1939 阅读 · 0 评论 -
使用BeanUtils.copyProperties用法
简介 BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。如果你有两个具有很多相同属性的JavaBean,传统的方式是使用类似下面的语句对属性逐个赋值//逐一赋值2.用法:通过这样的方法如果表单数据N多、100、1000(夸张点。哈哈)、、、、那我们不是要写100、、、1000行set、get了。谁都不愿意这样做。而我们使用 BeanUtils.copyProperties(...原创 2020-10-27 16:51:01 · 502 阅读 · 0 评论 -
form提交到controller404 解决方法,已解决
例如: <form action="/prodect">只需要把:<form action="/prodect">改为即可:<form action="${pageContext.request.contextPath}/prodect">原创 2020-06-24 20:37:06 · 2214 阅读 · 0 评论 -
2020JAVA程序员面试必备!58道精选面试题
1、java中==和equals和hashCode的区别基本数据类型的==比较的值相等.类的==比较的内存的地址,即是否是同一个对象,在不覆盖equals的情况下,同比较内存地址,原实现也为 == ,如String等重写了equals方法.hashCode也是Object类的一个方法。返回一个离散的int型整数。在集合类操作中使用,为了提高查询速度。(HashMap,HashSet等比...原创 2020-02-17 16:47:30 · 822 阅读 · 0 评论
分享