java
MM-BD
这个作者很懒,什么都没留下…
展开
-
主键id的种类,以及优缺点
什么是雪花算法?之前在一家公司曾经和项目经理争论过到底是用mysql数据库自增主键做主键ID,还是用字符串做主键ID,然后引起每个部门每个大佬都有不同的意见,简直就是大混战,每一个人都不服其他人,最后导致有的项目用了字符串做主键ID,有的项目用mysql数据库自增主键,一个字乱。在集群高并发情况下如何保证分布式全局唯一ID生成?分布式ID生成规则硬性要求:1、全局唯一:不能出现重复的ID号,既然是唯一标识,这是最基本的要求。2、趋势递增:MySQL中InnoDB引擎使用的是聚集索引。多数RDBM原创 2022-01-13 15:16:06 · 4082 阅读 · 6 评论 -
2.JAVA中常用的工具方法
1.日期常用1.1 获取当前日期 //获取当前时间 2021-11-26 09:23:21 System.out.println(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); //获取当前年YYYY-MM-DD System.out.println(LocalDate.now()); //获取当前时间HH:mm:ss原创 2021-11-26 11:19:59 · 439 阅读 · 3 评论 -
2021-04-27
函数式接口(重要):只有一个方法的接口lamdba表达式,链式编程,函数式接口,Stream流式计算类似于这样的接口@FunctionalInterfacepublic interface Runnable { public abstract void run();}//超级多@FunctionalInterface接口//简化编程模型,在新版本的框架底层大量应用!//foreach(消费类函数接口)四大函数型接口...原创 2021-04-27 15:59:12 · 66 阅读 · 0 评论 -
win10中java jdk8环境配置
下载 JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html点击下载按钮:开始安装JDK:可以设置为你想安装的路径。环境变量配置1. 打开 环境变量窗口右键This PC(此电脑) -> Properties(属性) -> Advanced system settings(高级系统设置) -> Environment Variabl.原创 2020-07-03 20:30:54 · 348 阅读 · 0 评论 -
idea 打包的jar运行报 “XXX中没有主清单属性”
今天得打包发布到测试服务器上我就用IDEA打了一个jar包然后到服务器上运行就显示报错误:找不到或无法加载主类我就想不通了搞了好几次还是不行人家说什么配置第二个还是没什么用-------------------------------------------------- -----------------用MAVEN打包---- ---------...转载 2019-12-17 11:04:12 · 900 阅读 · 0 评论 -
1.java 开发中常用的方法
1.String篇1.java中判断String字符非空 方法:StringUtils.isEmpty(str);import org.springframework.util.StringUtils;public class Test12 { public static void main(String[] args) { String str = ""; ...原创 2019-11-29 22:56:53 · 1276 阅读 · 0 评论 -
一个java高级工程师的进阶之路【转】
宏观方面一、 JAVA。要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高级) 工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,希望您 对JAVA的所有包都浏览一下,知道大概的API,这样您就发现其实您想实现的很多功能,通过J...转载 2019-04-09 15:29:28 · 313 阅读 · 0 评论 -
阿里云centos下载地址
http://mirrors.aliyun.com/centos/7/isos/x86_64/原创 2019-05-31 17:10:18 · 6965 阅读 · 0 评论 -
Java_iText_PDF—生成PDF工具
Maven:<!--iText(用于生成PDF)--> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>...原创 2019-06-28 14:02:43 · 185 阅读 · 0 评论 -
Redis中存入存入对象,取出时字符串转换成对象
public static void main(String[] args) { List<Map<String,Object>> result = new ArrayList<Map<String,Object>>(); Map<String,Object> map = new HashMap<String,Obj...原创 2019-08-07 10:05:04 · 9566 阅读 · 1 评论 -
java在eclipse中自己编写工具类打包到mave,引用自己本地jar
1.首先创建一个java项目以eclipse为例首先我就创建了一个com.test.Math包下面写了两个工具类一个SqrtCalc.java 和Test33.java,里面代码如下package com.test.Math;public class SqrtCalc { public static String sqrt(String value){ Double ...原创 2019-10-11 10:19:25 · 416 阅读 · 0 评论 -
java Base64转换成文件 jdk1.8之前用的方法
import java.io.File;import java.io.FileOutputStream;import java.io.UnsupportedEncodingException;import java.util.Date;import org.apache.commons.codec.binary.Base64;import com.bim.util.Applicat...原创 2019-02-27 15:53:10 · 25958 阅读 · 0 评论 -
java中shiro实现登录
今天给大家分享个java中shiro的登录代码package com.zdb.controller;import java.io.IOException;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.h...原创 2018-08-10 10:53:29 · 1906 阅读 · 0 评论 -
redis的一些简单使用
先把redis的可视图化工具打开,redis里面是空的什么都没有,下面我们执行Test测试代码。public class Test { public static void main(String[] args) { //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); System.out...原创 2018-08-14 17:49:47 · 164 阅读 · 0 评论 -
java数据导出Excel 详细代码
直接上代码public void bugExport(PageSearQueryVo vo, HttpServletResponse response,HttpServletRequest request) { //获取导出的全部数据 List<BugListExport> bugExportList = bugListService.selectBugExportLis...原创 2018-08-08 11:27:13 · 998 阅读 · 4 评论 -
java数据导出到Excel(测试代码)
直接上代码package zq.oa.test;import java.io.FileOutputStream; import java.io.IOException;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.CellStyle;import org.apache.p...原创 2018-08-08 11:30:27 · 2077 阅读 · 1 评论 -
java中SSM+Maven(Spring-SpringMVC-MyBatis+Maven)整合
最近在学习Spring+SpringMVC+MyBatis的整合。以下是参考网上的资料自己实践操作的详细步骤。 1、基本概念 1.1、Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Desi...翻译 2018-10-08 15:06:19 · 249 阅读 · 0 评论 -
java视频格式转换! 转换成mp4格式。(亲测可用)
import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;public class ConvertVideo { private static String inputPath = ""; private static String out...原创 2018-10-18 14:03:57 · 18443 阅读 · 13 评论 -
java中阿里云实现短信推送(亲测可用)
第一步先导入阿里云jar包 <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>3.3.1</version&原创 2018-10-09 16:46:10 · 4191 阅读 · 6 评论 -
java让一个线程一直运行。java代码
public class MyThread{ public static void Thread(){ new Thread() { int i = 0; public void run(){ boolean flg = false; while(!flg){ try { i++; System.out.println("...原创 2018-10-17 09:50:29 · 12404 阅读 · 6 评论 -
添加信息带上传图片以及修改信息修改图片(会删除原来图片)的一些控制层的方法
package com.zdb.controller;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.text.SimpleDateFormat;import java.util.Date;...原创 2018-07-02 10:20:14 · 2461 阅读 · 0 评论