kafka从头消费数据

从头消费数据需满足两个条件: 1. groupid为新的 2. auto_offset_reset_config的值为earliest Properties p = new Properties(); p.put(ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG, "127.0.0.1:9092"); p.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, String
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

C++中 string 中的方法的使用详解(心得)

string 字符串在所有的语言中都非常重要,c++也不例外,接下来我们将介绍string中的常用方法 1. size() 和 length() 函数 : 他们返回字符串的真实长度,且不会因为空格而截断,这两个方法完全等价,使用及输出如下: #include<iostream> #include<string> using namespace std; int main(void) { string s = "dasddasd"; printf("size()返回的长度为:
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

P2620 虫洞

题目背景 applepi 想进行宇宙旅行。当然,applepi 知道这是有可能的,因为applepi 的特殊能力能使他观测到宇宙中的虫洞。所谓虫洞就是一个在三维之外的维度打开的快捷通道,通过虫洞能够从一个地方瞬间移动到另外一个地方。 题目描述 为了简化问题,我们建立一个一维坐标系,地球的位置为\(0\),而applepi 的目的地的位置是一个正整数W。在每一个单位时间里,applepi可以向正方向移动不超过\(S\) 的一个整数。虫洞可以被表示为二元组\((B, E)\),即如果在某次移动之后
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

hystrix.stream dashboard

9001 POM.XML <?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-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

golang嵌入式数据库boltdb工具之storm的使用

storm是一个使用BoltDB的上层orm框架 地址: 数据查看工具: https://github.com/br0xen/boltbrowser 驱动: https://github.com/asdine/storm 初始化 db, err := storm.Open("my.db") defer db.Close()    对象模型 type User struct { ID int // primary key Group string `storm:"index"` //
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

pytorch 的register_hook和register_backward_hook的介绍和实验

from myToolsPkgs.pytorch_block import * from myToolsPkgs.pytorch_helper import * class Classifier(nn.Module): def __init__(self, in_size, in_ch): super(Classifier, self).__init__() self.layer1 = nn.Sequential( nn.Co
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

【刷题】面筋-测开-APP测试需要考虑的点都有哪些?

【刷题】面筋-测试开发常见问题合集 APP测试需要考虑的点都有哪些? 性能测试;适配兼容测试;耗电量测试;中断测试;弱网络测试。 性能测试:   CPU,内存,耗电量,耗流量,流畅度,APP的安装和卸载和启动的耗时 适配兼容性:   在不同的操作系统上的安装,拉起,点击,和卸载是否正常 耗电量测试:   当手机冲满格电的时候能玩多久,挂机10分钟耗多少电,APP每小时耗电多少 中断测试:   app在前台和后台运行状态时与来电,文件下载,音乐等关键运行的交互情况测试,测试电话,短信,微博或其他
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

adb常用指令与APPium环境搭建

jdk与sdk环境搭建 常用adb指令讲解 Appium环境搭建 Appium介绍: 移动端开源自动化测试框架 开源:完全免费 跨平台:完全满足IOS和Android两个不同系统提供的自动化测试 Appium是基于Selenium来实现 Appium是基于JDK+SDK环境来承载 Appium Server:已经淘汰,停止更新 Appium Desktop:持续更新的软件 Appium环境搭建: 1.安装JDK1.
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

菜鸡学算法--70. 爬楼梯

先来看题目: 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2 输出: 2 解释: 有两种方法可以爬到楼顶。 1. 1 阶 + 1 阶 2. 2 阶 示例 2: 输入: 3 输出: 3 解释: 有三种方法可以爬到楼顶。 1. 1 阶 + 1 阶 + 1 阶 2. 1 阶 + 2 阶 3. 2 阶 + 1 阶 作为一个菜鸡,看到题目直接懵逼,思路混乱。 解题大招: 首先,
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

2020-03-25 接口高并发问题下,Hystrix的使用

一、问题 5.2 Hystrix 的介绍 hystrix的使用 1、对RestTemplate的支持   a、引入依赖   b、启动类上激活hystrix c、配置熔断触发的降级逻辑 d、在需要保护的接口上使用@HystrixCommand配置 e、配置判断请求超过多少时间,触发熔断保护机制。 f、测试消费者项目接口,这个接口是调用服务提供者项目的,将服务提供者项目关掉,然后访问。 g、对整个类的接口统一配置熔断降级方法,这样就不用每个接口都配置一遍 2、对feign组件的支持 a、引入依赖(
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

uTools——桌面高效触发

uTools是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。 当你熟悉它后,能够为你节约大量时间,让你可以更加专注地改变世界。 Alt+空格:快捷启动后界面 可以安装各种高效插件: 可以本地搜索或跳转网页搜索: 使用斗图插件: 快速打开本地软件: 【下载地址】https://www.lanzous.com/iacbohe
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

HDU6434

HDU6434 I. Count T次询问,每次询问\(\sum_{i=1}^{n}\sum_{j=1}^{n-1}[gcd(i-j,i+j)=1]\) \(T\le 1e5, n \le 2e7\) 对原式进行转换,枚举\(i-j\) ,\(i-j\)为\(j\) ,那么可以变换为\(\sum_{i=1}^{n}\sum_{j=1}^{i-1}[gcd(j,2i-j)=1]\) \(\Rightarrow \sum_{i=1}^{n}\sum_{j=1}^{i-1}[gcd(j,2i)=1]
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

Elasticsearch中文分词

分词api:   指定分词器进行分词     POST /_analyze { "analyzer": "standard", "text": "hello world" }        指定索引分词     POST /fan/_analyze { "analyzer": "standard", "field": "hobby", "text": "听音乐" }      中文分词:   IK分词器 Elasticsearch插件地址:https:/
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

c# orm框架 sqlsugar

sqlsugar的简单尝试 class Program { static void Main(string[] args) { SqlSugarClient db = new SqlSugarClient(new ConnectionConfig() { ConnectionString =Config.ConnectionString, DbType = DbType.MySql,//设置数据库类型 IsAutoCloseConnection = true,//自动释放数据务,如果存在事务,
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

07-递归函数

一、递归的定义 函数的递归调用:是函数嵌套调用的一种特殊形式 具体是指:在调用一个函数的过程中又直接或者间接地调用到本身 # 直接调用本身 def f1(): print('是我是我还是我') f1() f1() # 间接接调用本身 def f1(): print('===>f1') f2() def f2(): print('===>f2') f1() f1() # 一段代码的循环运行的方案有两种 # 方式一:while、for循环 w
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

指针配合数组和函数进行冒泡排序;(c++视频教程案例)

#include <iostream> using namespace std; void bubbleSort(int* arr, int len) { for (int i = 0; i < len - 1; i++) { for (int j = 0; j < len - i - 1; j++) { if (arr[j] > arr[j + 1]) { int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } } v
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

异常Failed to auto configure default logger context

这个异常是logback.xml出现错误 查看logback.xml发现标签格式错误 修改正确即可
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

django migrate --fake

当数据库中表已经存在,执行python3 manage.py migrate时报错,提示表存在,此时执行python3 manage.py migrate --fake <app_name>即可
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

对象的四种引用关系

1、强引用 只要引用存在,垃圾回收器永远不会回收 如 obj.equels(new Object()); 而这样 obj 对象对后面 new Object 的一个强 引用,只有当 obj 这个引用被释放之后,对象才会被释放掉,这也是我们经常所用到的编码形式。 2、软引用 非必须引用,内存溢出之前进行回收,可以通过以下代码实现 Object obj = new Object(); SoftReference<Object> sf = new SoftReference<Object>(obj)
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0

第八章 (二)贪心法

贪心是一种解决问题的策略。 背包相关问题 最优装载问题:给出n个物体,第i个物体重量为wi.选择最多的物体,使得总重量不超过C。 每次都选择装最轻的,这是一种典型的贪心算法,它只顾眼前,却能得到最优解。 部分背包问题:有n个物体,第i个物体的重量为wi,价值为vi.在总重量不超过C的情况下让总价值尽量高。每一个物体都可以只取走一部分,价值和重量按比例计算。 (选取Vi/wi最大的,因为可以取部分,所以一定会达到重量C这一目标) 乘船问题:有n个人,第i个人重量为wi。每艘船的最大载重量均为C,
分类: 其他 发布时间: 03-25 22:50 阅读次数: 0