随笔分类 -  基础

摘要:// 后台设置的渠道 String channelNo = channelDao.getOne().getChannelNo(); // 第三方拉取的数据 List<ThirdData> thirdDataList = httpClientUtils.getThirdDatas(DateUtils. 阅读全文
posted @ 2022-09-02 00:08 Jerry&Ming 阅读(66) 评论(0) 推荐(0)
摘要:Java8函数式编程(三):Collectors.groupingBy 先祭出VO: @Getter @Setter @ToString class Fruit { private String name; private Double price; public Fruit(String name 阅读全文
posted @ 2022-08-10 10:02 Jerry&Ming 阅读(95) 评论(0) 推荐(0)
摘要:mysql集群: 在一般工作中,面对海量数据存储,必然要通过多台mysql集群存储起来,然后通过一个代理(即mycat,sharding-jdbc),提供给客户端使用。对客户端而言是透明的。那么涉及到mysql集群,必然面对几个关键问题: 1、mysql主存复制的时候,延时是如何解决呢? 2、分库分 阅读全文
posted @ 2022-08-02 23:10 Jerry&Ming 阅读(35) 评论(0) 推荐(0)
摘要:1、远程复制 scp [参数] [原路径] [目标路径] scp -r ./mashibing/ node02:`pwd`(复制当前目录下到远程目录当前目录下) scp /usr/local/mysql/data/ibdata1 root@10.99.56.100:/usr/local/mysql/ 阅读全文
posted @ 2022-04-19 10:00 Jerry&Ming 阅读(35) 评论(0) 推荐(0)
摘要:1、iterator便利: 所有的集合父类collection实现了Iterable。该集合里有三个方法 其中一个重要的方法 iterator()方法。在所有集合的实现类重写了这个方法。 ArrayList list= new ArrayList(); list.add(1); list.add(2 阅读全文
posted @ 2022-04-05 22:13 Jerry&Ming 阅读(88) 评论(0) 推荐(0)
摘要:1、网络编程 网络编程的三要素 【1】IP地址:唯一标识网络上的每一台计算机 两台计算机之间通信的必备要素 【2】端口号:计算机中应用的标号(代表一个应用程序) 0-1024系统使用或保留端口 , 有效端口0-65536 【3】通信协议:通信的规则 TCP,UDP 相同的通信协议可以确保正确的解码( 阅读全文
posted @ 2022-04-05 10:21 Jerry&Ming 阅读(51) 评论(0) 推荐(0)
摘要:一、idea中使用git协同开发。首先把maste分支push到远程仓库,然后在远程仓库的基础上,新建一个dev分支在本地。然后在把dev分支推送到远程dev分支上。 二、将mster分支设置为保护分支。别人不允许使用。 三、代码冲突 push时候时候失败,那么pull下。accept yours 阅读全文
posted @ 2022-03-27 19:15 Jerry&Ming 阅读(40) 评论(0) 推荐(0)
摘要:一、git的架构: 工作目录(workspace) 暂存区(index) 本地仓库(repository) git架构 工作目录:存放项目代码的目录 二、git代码演示: 在工作空间内通过git init 创建版本库 .git文件就是版本库 记录版本和备注信息。 git add . (表示将当前目录 阅读全文
posted @ 2022-03-27 14:50 Jerry&Ming 阅读(48) 评论(0) 推荐(0)
摘要:一:拉去代码 在空的目录下首先 git init 初始化本地产仓库 二:git pull 地址 master :拉取远程仓库到本地。当我们建立关联的时候就可以用别名了。git pull orign master 三、权限的分析 如果项目是公开的,那么都可以pull。是不可以push修改的。那么想要修 阅读全文
posted @ 2022-03-27 14:50 Jerry&Ming 阅读(59) 评论(0) 推荐(0)
摘要:一、什么是注解? 二、最常用的注解 @Deprecated 过时的注解 @Override 重写的注解可以校验方法是否继承父类方法给以提示 @SuppressWarnings 警告的提醒 三、注解的源码简单熟悉: 1 @Target({TYPE, FIELD, METHOD, PARAMETER, 阅读全文
posted @ 2022-03-22 22:37 Jerry&Ming 阅读(44) 评论(0) 推荐(0)
摘要:一、MyBatis Plus 在复杂查询条件Where中加括号,多个查询条件在括号内 使用and()方法 官方给出示例: and(i -> i.eq("name", "李白").ne("status", "活着")) > sql输出结果:and (name = '李白' and status <> 阅读全文
posted @ 2022-03-22 10:08 Jerry&Ming 阅读(3147) 评论(0) 推荐(0)
摘要:一、什么是Stream?Stream有什么优点呢? Stream是处理数组和集合的API 二、Sream的生成操作: 1 String[] arr = new String[]{"2", "3", "4"}; 2 Stream.of(arr).forEach(System.out::println) 阅读全文
posted @ 2022-03-22 10:03 Jerry&Ming 阅读(72) 评论(0) 推荐(0)
摘要:1、lambada表达式用在函数式接口的地方:用在有且仅有一个方法的地方。 1、表达式案例 ​ ()->{} ​ ()->{System.out.println(1);} ​ ()->System.out.println(1) ​ ()->{return 100;} ​ ()->100 ​ ()-> 阅读全文
posted @ 2022-03-22 10:03 Jerry&Ming 阅读(218) 评论(0) 推荐(0)