Java基础篇
傲莉傲
ee
展开
-
MySql授权某个表的权限给新建用户
授权所有的数据库和表给所有的用户GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘passwd’ WITH GRANT OPTION;授权所有的db数据库的table表给所有的用户GRANT ALL PRIVILEGES ON db.table TO ‘root’@’%’ IDENTIFIED BY ‘passwd’ WITH GRANT OPTION;刷新数据库flush privileges;查询表权限select User, h原创 2021-07-24 20:13:46 · 1045 阅读 · 1 评论 -
Java BigDecimal 常见用法
BigDecimal bigDecimal1 = new BigDecimal("-1.1"); BigDecimal bigDecimal2 = new BigDecimal(-1.1); System.out.println(bigDecimal1.stripTrailingZeros().toPlainString() + " stripTrailingZeros 去除尾部的0,"); System.out.println(bigDecimal2原创 2020-05-09 21:34:41 · 463 阅读 · 0 评论 -
Java 获取本地时间与网络时间
Java获取的时间分为本地时间和网络时间,一般情况下开发中获取的都是本地时间,但是有些情况也需要我们去获取网络时间,以校验时间的准确性。 下面我会分别介绍获取本地时间和网络时间的方法:获取本地时间通过Calendar类获取int year, month, day, week, hh; Calendar calendar = Calendar.getInstance();原创 2017-01-17 10:57:48 · 14356 阅读 · 0 评论 -
Java Thread线程
作为一名Android工程师,相信大家都应该经常会用到线程,或者异步操作,但是操作线程是一件有风险的事,下面我会列出我遇到过的一些坑。 由于技术有限,可能会有不对的地方,欢迎大家批评、指出问题,我会继续更新并改正,也欢迎交流,共同进步。 线程的概述(Introduction)线程是一个程序的多个执行路径,执行调度的单位,依托于进程存在。 线程不仅可以共享进程的内存,而且还拥有一个属于自己的内存空原创 2017-01-18 10:23:13 · 421 阅读 · 0 评论 -
Java身份证号码校验工具类
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.regex.Pattern;public clas...原创 2018-06-16 09:45:10 · 1043 阅读 · 0 评论 -
MailUtil java 发送邮件工具类
import java.util.Date; import java.util.Properties;import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage;pu...原创 2018-06-20 09:37:09 · 3694 阅读 · 0 评论 -
MySQL 8 Java 连接问题
1、修改MySQL 8.0 的密码验证机制ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';2、把jdbc.driverClass=com.mysql.jdbc.Driver改成jdbc.driverClass=com.mysql.cj.jdbc.Driver3、mysql...原创 2018-11-26 20:52:01 · 642 阅读 · 0 评论