08 2021 档案
摘要:相信大家都遇到过同样的问题,不同的商品,有不同的属性(比如衣服有面料,颜色,尺码等。手机是内存,处理器等),如何把他们放到一个表里。 目前比较常见的作法是,将商品共有的基本信息放一个表,属性单独存一张表商品属性表,这个表一般至少包含以下字段:商品ID,属性名称,属性值。通过商品id关联。一对多的关系
阅读全文
摘要:alter table 表名 AUTO_INCREMENT=10000; //这是修改一张表的,将id初始值设为10000 SET @@auto_increment_increment=3; -- 修改全局的,将自增长步长设置为3 SET @@auto_increment_offset=4; --
阅读全文
摘要:1.转成一对一的,一个id对应一个对象 Map<Long, User> maps = userList.stream().collect(Collectors.toMap(User::getId, Function.identity(), (key1, key2) -> key2)); 后面的key
阅读全文
摘要:1.导出模板一定要选xlsx 即高版本的,不然批注会有很多问题。要是产品给你的模板是xls的,问他:你用的大头机子?。(自己新建一个表格,直接把xls中的内容带格式复制到xlsx里面。) 2.jx:area(lastCell="XX") 这个是很关键的一个语法,指定批注的作用域,如果是F3,那么就是
阅读全文
摘要:/** * 根据图片地址获得数据的字节流 * @param strUrl 网络连接地址 * @return */public static byte[] getImageFromNetByUrl(String strUrl){ try { URL url = new URL(strUrl); Htt
阅读全文
摘要:BigDecimal 类型的变量不能用普通的+-*/计算,有自己的api。通过那个变量打点可以看到 abs() 取绝对值 nagate() 取相反数 add()加法 subtact() 减法 multiply() 乘法 divide() 除法
阅读全文
摘要:import java.util.Base64; private static String token = ""; byte[] bytes = token.getBytes();Base64.Encoder encoder = Base64.getEncoder();String encodeT
阅读全文