示例代码: String verificationCode = String.valueOf((int)((Math.random()*9+1)*1000)); 原文连接:https://blog.csdn.net/java1703/article/details/89851795
示例代码: String verificationCode = String.valueOf((int)((Math.random()*9+1)*1000)); 原文连接:https://blog.csdn.net/java1703/article/details/89851795
import com.szboanda.platform.common.utils.LoggerUtil; import com.szboanda.platform.common.utils.StringUtils; import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.Hanyu...
最简单的精度丢失例子,如0.1+0.2==0.3(false)。 相同的道理,a%b==0判断并不可取,如11%1.1=1.0999999999999992,则11%1.1==0为false。 同样的Number.isInteger(a/b)判断也不可取,如0.3/0.1=2.9999999999999996,则Number.isInteger(0.3/0.1)为false。 所以...
示例代码: import java.awt.geom.Point2D; import java.util.ArrayList; import java.util.List; public class regionUtil { private static double EARTH_RADIUS = 6378137; /...
mysql查询记录如果有时间戳字段时,查看结果不方便,不能即时看到时间戳代表的含义,现提供mysql格式换时间函数,可以方便的看到格式化后的时间。 1. DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 DATE_FORMAT(date,format) format参数的格式有 %a 缩写星期名 %b 缩写月名 %c 月,数值 %D 带有英文前缀...
#开启系统路由模式功能 echo net.ipv4.ip_forward=1>>/etc/sysctl.conf #运行这个命令会输出上面添加的那一行信息,意思是使内核修改生效 sysctl -p #开启firewalld systemctl start firewalld #开启4650端口监听tcp请求 firewall-cmd --zone=pub...
思路:使用assic码表,三个范围:数字(48-57),大写字母(65-90),小写字母(97-122) 代码: import java.util.Random; /** * 随机字符串工具 * * @author volitation * */publicclassRandomString{ /** * 获取指定长度随机字符串 * * @pa...
方法一:SELECT CAST('123' AS SIGNED); 方法二:SELECT CONVERT('123',SIGNED); 方法三:SELECT '123'+0; 也可以使用,转换浮点数据:SELECT CAST('5.45' AS DECIMAL(9,2));
判断一个字符串中是否含有某个字符串可以用instr函数 instr(str1,str2) 返回str2第一次在str1里面出现得位置,不存在则返回 0 SELECT instr('aabbccddee','bb') 返回 3 所以就可以利用 instr(str1,str2) = 0和instr(str1,str2) > 0判断是否存在 也可以用 not ...
错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞; 解决办法2种: 到安装bin目录下,使用mysql...