代码改变世界

马师傅-学习的知识点

2023-01-13 11:31  ly772186472  阅读(69)  评论(0编辑  收藏  举报

Java 技术: 用fastjson或者hutool的JSONUtil

hutool的事JSONUtil.toJsonPrettyStr打印美化json

另一种就是容器化了,你们提交代码,打包成镜像上传到harbor仓库,然后通过发布平台部署到k8s中

mysql 用下划线 _ 不用中划线; 在项目中用 中划线

Dockerfile 首字母要大写; 不大写也可以 在 docker build 时候 要用 -f 去指令 ;

首字母大写 的话不用 -f 只需要 指向当前目录

https://echarts.apache.org/examples/zh/editor.html?c=dataset-simple1

反 冒号是 执行哪个命令

https://www.cnblogs.com/houzheng/p/11385410.html

要有远程仓库

打印数据

Set set = productList.keySet();

Iterator iterator = set.iterator();

while(iterator.hasNext()){

Object next = iterator.next();

System.out.println(next);

System.out.println(productList.get(next)); }

      List<Map<String, Object>> attrgroupWithSpuIdTest = attrGroupDao.getAttrgroupWithSpuIdTest(spuId, catalogId);
// 打印数据第四种方案
// Optional<SpuItemGroupAttrVo> first = groupAttrVo.stream().findFirst();
// System.out.println("结果1"+first.get());

// 打印数据第三种
String s = JSON.toJSONString(attrgroupWithSpuIdTest,true);
System.out.println(s);
// //打印数据第二种
// groupAttrVo.forEach(System.out::println);

// for (SpuItemGroupAttrVo spuItemGroupAttrVo : groupAttrVo) {
// System.out.println(groupAttrVo);
// }
 

定义格式:

 HashMap<String, Object[]> stringMapHashMap = new HashMap<>();

JsonObject jsonObject = new JsonObject();

HashMap<String, Map> stringMapHashMap = new HashMap<>();

List<ArrayList<Map<Object, Object>>>

 时间格式转化:

 public static String getBeginDate(Date date, String dateMaking) {

        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        //Calendar实例    
        Calendar dd     = Calendar.getInstance();
        dd.setTime(date);//设置传来的时间
        if (dateMaking.equals(ScLubeTastStatisticEnum.THIRDDAY.getCode())) {
            dd.add(Calendar.DATE,-3);
        } else if (dateMaking.equals(ScLubeTastStatisticEnum.WEEK.getCode())) {
            dd.set(Calendar.DAY_OF_WEEK, 2);//默认的是一个星期的第一天是星期日 -统计的时候按照星期一
        } else if (dateMaking.equals(ScLubeTastStatisticEnum.MOUTH.getCode())) {
            dd.set(Calendar.DAY_OF_MONTH,1);//在这个时间基础上加上n天
        }
        dd.set(Calendar.HOUR, -12); //如果设置为0 则默认为12点
        dd.set(Calendar.MINUTE, 0);
        dd.set(Calendar.SECOND, 0);
        String formatDate = sdf.format(dd.getTime());//把时间转换成相应的时间字符串
        return formatDate;//返回时间字符串

    }