首页 > 编程语言
Java Unit Test - Mockito mock静态方法
当需要mock静态方法的时候,必须加注解@PrepareForTest和@RunWith。注解@PrepareForTest里写的类是静态方法所在的类。 import org.junit.Test; import org.junit.runner.RunWith; import org.powerm ...
分类:编程语言   时间:2021-06-25 22:16:04    收藏:0  评论:0  赞:0  阅读:30
适合Java程序员看的UML学习手册
UML UML(Unified Modeling Language,统一建模语言)是用来设计软件蓝图的可视化建模语言,是一种为面向对象系统的产品进行说明、可视化和编制文档的标准语言,独立于任何一种具体的程序设计语言。 1997 年 UML 被国际对象管理组织(OMG)采纳为面向对象的建模语言的国际标 ...
分类:编程语言   时间:2021-06-25 22:15:55    收藏:0  评论:0  赞:0  阅读:24
python算术运算符
算术运算符 假设变量:?a=10,b=20: 运算符 描述 实例 + 加:两个对象相加 a + b 输出结果 30 - 减:得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘:两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除:b除以a b / a 输出结果 2 ** 幂:又称次方,乘
分类:编程语言   时间:2021-06-25 22:14:38    收藏:0  评论:0  赞:0  阅读:24
10. Spring集成Junit
知识要点 Spring集成Junit步骤 ① 导入spring集成Junit的坐标 ② 使用@Runwith注解替换原来的运行期 ③ 使用@ContextConfiguration指定配置文件或配置类 ④ 使用@Autowired注入需要测试的对象 ⑤ 创建测试方法进行测试我也不想用 也不好用 所以 ...
分类:编程语言   时间:2021-06-25 22:12:48    收藏:0  评论:0  赞:0  阅读:26
Java通用树结构数据管理
1、前言 ? 树结构是一种较为常见的数据结构,如功能权限树、企业的组织结构图、行政区划结构图、家族谱、信令消息树等,都表现为树型数据结构。 ? 树结构数据的共性是树节点之间都有相互关系,对于一个节点对象,可以找到父节点、左邻节点、右邻节点、子节点列表。节点本身有其数据类型对象,不同类型的树,不同之处 ...
分类:编程语言   时间:2021-06-25 22:12:18    收藏:0  评论:0  赞:0  阅读:33
Springboot集成WebSocket实现消息推送功能
项目结构 导入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan ...
分类:编程语言   时间:2021-06-25 22:12:04    收藏:0  评论:0  赞:0  阅读:27
搞懂Java的大Class
搞懂Java的大Class class Student{ String name; int age; public void learn(){ System.out.println("正在学习"); } public int getAge(){ return age; } public void h ...
分类:编程语言   时间:2021-06-25 22:11:21    收藏:0  评论:0  赞:0  阅读:24
python解析ES数据到表
Elasticsearch 通过 Elasticsearch,您能够执行及合并多种类型的搜索(结构化数据、非结构化数据、地理位置、指标),搜索方式随心而变。参考:https://github.com/elastic/elasticsearch-py/blob/7.10/docs/sphinx/ind ...
分类:编程语言   时间:2021-06-25 22:11:05    收藏:0  评论:0  赞:0  阅读:21
java Arrays类
1.Arrays.sort():排序 public void testArrayList(){ int[] a = {9, 8, 7, 2, 3, 4, 1, 6, 5}; Arrays.sort(a); // for(int arr:a) { // System.out.print(arr + " ...
分类:编程语言   时间:2021-06-25 22:10:53    收藏:0  评论:0  赞:0  阅读:22
Python学习第四天
‘’‘’‘’‘’字符串和列表之间的转换‘’‘’‘’‘’ 需要用到split(对字符串进行分割,分割后的就是list类型) str1='Hou are you' #对字符串进行分割 (用到split) list_str=str1.split(' ') print(list_str) print(typ ...
分类:编程语言   时间:2021-06-25 22:09:38    收藏:0  评论:0  赞:0  阅读:37
Java 字符串常量池
String str1 = “abc”; String str2 = “abc”; String str3 = “abc”; String str4 = new String(“abc”); String str5 = new String(“abc”); 面试题一:String str4 = ne ...
分类:编程语言   时间:2021-06-25 22:08:55    收藏:0  评论:0  赞:0  阅读:19
Java并发——多线程并发编程中的同步器
1. CyclicBarrier 和 CountDownLatch 类似 线程会等待,直到足够多线程达到了事先规定的数据。一旦触发条件,就可以进行下一步的操作 适用于线程之间相互等待处理结果就绪的场景 CyclicBarrier 可以构造一个集结点,当某一个线程执行完毕,它就会到集结点等待,直到所有线程都到了集结点,那么该栅栏就会被撤销,所有线程再统一出发,继续执行剩下的任务 用法一:等待所有
分类:编程语言   时间:2021-06-25 22:08:12    收藏:0  评论:0  赞:0  阅读:22
Spring Boot demo系列(十二):ShardingSphere + MyBatisPlus 读写分离 + 主从复制
1 概述 本文讲述了如何使用MyBatisPlus+ShardingSphere进行读写分离,以及利用MySQL进行一主一从的主从复制。 具体步骤包括: MySQL主从复制环境准备(Docker) 搭建ShardingShpere+MyBatisPlus+Druid环境 测试 2 环境 OpenJD ...
分类:编程语言   时间:2021-06-25 22:07:44    收藏:0  评论:0  赞:0  阅读:26
数组方法
1 arr.push() 从后面添加元素,返回值为添加完后的数组的长度 let arr = [1,2,3,4,5] console.log(arr.push(5)) // 6 console.log(arr) // [1,2,3,4,5,5]2 arr.pop() 从后面删除元素,只能是一个,返回值 ...
分类:编程语言   时间:2021-06-25 22:07:14    收藏:0  评论:0  赞:0  阅读:25
java MemoryStream
package org.rx.io; import io.netty.buffer.ByteBuf; import lombok.NonNull; import lombok.Setter; import lombok.SneakyThrows; import org.rx.bean.$; impo ...
分类:编程语言   时间:2021-06-25 22:06:46    收藏:0  评论:0  赞:0  阅读:17
ubuntu java启动shell脚本
public void startC138() { new Thread(() -> { try { Thread.sleep(10000); String killredis = "/home/bjlthy/gym/code/killredis.sh"; Process ps = Runtime. ...
分类:编程语言   时间:2021-06-25 22:06:08    收藏:0  评论:0  赞:0  阅读:19
数据结构与算法__冒泡排序__Java外比较器和内比较器(排序专题)
大家好,我是ChinaManor,直译过来就是中国码农的意思,我希望自己能成为国家复兴道路的铺路人,大数据领域的耕耘者,平凡但不甘于平庸的人。要是数据结构那么简单没人想当码农,为了摆脱码农还是得硬着头皮学目的:为了更好地学习和理解数组排序,为了面试作准备冒泡排序:
分类:编程语言   时间:2021-06-25 18:19:47    收藏:0  评论:0  赞:0  阅读:25
六十二、Python读取yaml文件
yaml简介 yaml : Yet Another Markup Language :另一种标记语言。yaml 是专门用来写配置文件的语言,非常简洁和强大,更直观,更方便,有点类似于json格式。在自动化测试用的相当多,所以需要小伙伴们要熟练掌握,把测试数据存放在yaml文件,也可以进行参数化。 y ...
分类:编程语言   时间:2021-06-25 17:19:48    收藏:0  评论:0  赞:0  阅读:20
通过脚本检测python的项目依赖包及版本
#!/bin/env/bash # find . -type f |grep py|xargs grep -E '^from|^import'| awk -F "py:" {'print $2'}|sort|uniq>res0.log sed -i 's/from/import/g' res0.lo ...
分类:编程语言   时间:2021-06-25 17:17:34    收藏:0  评论:0  赞:0  阅读:24
java查询大量Mongo数据
我们要获取某张表中的所有数据时通过findAll方法把所有数据加载到代码内存中,这样就很耗内存导致服务器宕机。所以要获取多有数据可以使用游标来多次遍历获取 public void cursorFind(){ Bson query=new BasicDBObject(); // Bson query1 ...
分类:编程语言   时间:2021-06-25 17:17:23    收藏:0  评论:0  赞:0  阅读:32
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!