后端
文章平均质量分 59
普通网友
这个作者很懒,什么都没留下…
展开
-
CentOS7安装MySQL(详解)
一、利用 Yum Repository来安装,Mysql版本5.7.14 yum -y install mysql57-community-release-el7-10.noarch.rpm如果出现以下错误:这是因为我们本地yum仓库中没有可用的mysql-server rpm包。这时可执行以下命令:wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm安装完成:接着就开始安装MySQ原创 2022-03-20 16:35:20 · 1083 阅读 · 0 评论 -
比较字符串大小
题目来源:牛客网int mystrcmp(const char* src, const char* dst) { // write your code here...... //确定长度 分为三种情况进行比较 while ( *src != '' && *dst != '') { if (*src > *dst) { return 1; } else if ( *src < *dst) {原创 2022-03-18 17:47:34 · 313 阅读 · 0 评论 -
Kafka06:【案例】Java操作Kafka:Java代码实现生产者代码、Java代码实现消费者代码、消费者代码扩展、Consumer消费offset查询
前面我们使用基于console的生产者和消费者对topic实现了数据的生产和消费,,这个基于控制台的生产者和消费者主要是让我们做测试用的。在实际工作中,我们有时候需要将生产者和消费者功能集成到我们已有的系统中,此时就需要写代码实现生产者和消费者的逻辑了。在这我们使用java代码来实现生产者和消费者的功能。一、Java代码实现生产者代码1、创建maven项目先创建maven项目,db_kafka2、添加依赖添加kafka的maven依赖。<dependency> <原创 2022-03-16 21:01:51 · 965 阅读 · 0 评论 -
Vuex的几个核心概念state、getters、mutations、actions、modules
Vuex的几个核心概念state、getters、mutations、actions、modules1、state单一状态树/单一数据源2、vuex-getters的详解使用2.1、getters的基本使用2.2、getters作为参数个传递参数2.3、上述代码案例如下所示3、vuex-mutations的携带参数3.1、携带一个参数3.2、如果传递多个数据时,将数据放到一个对象中3.3、vuex-mutations的其他提交风格3.4、数据的响应式原理3.5、Mutat原创 2022-03-16 14:00:53 · 175 阅读 · 0 评论 -
get 和 post 俩种提交表单的方式
get 和 post 俩种提交表单的方式自动提交表单的数据启用表单的自动提交方式时,我们需要添加上这一句:eg:action="/Main/GetData" method="post" action="/Main/GetData"(这是所对应的路径) method="post" 默认为method="get“(这是提交方式 post提交 或 get提交)。禁用表单的自动提交方式 需要添加上:(俩者都可以,二选一)οnsubmit=“return false;”autocom原创 2022-03-15 14:02:03 · 2901 阅读 · 0 评论 -
ArrayList和LinkedList实现原理
一、ArrayList实现原理ArrayList就是动态数组,ArrayList并不是线程安全的,允许 null 的存在,是有序的,初始容量大小为10,当超过容量后,会进行扩容,以原来容量的1.5倍来扩容,如之前的容量为10,下次扩容扩大到10 + 5,ArrayList的最大长度为 2^32 .当删除数组中间的元素,后面的元素都会向前移动。随着向ArrayList中不断添加元素,其容量也自动增长。自动增长会带来数据向新数组的重新拷贝,这种操作的代价是很高的,因此,如果可预知数据量的多少,可在构造Arra原创 2022-03-15 12:39:52 · 651 阅读 · 0 评论 -
ReactNative WebView onMessage监听失败
webview与RN通信,在html里发送通知:window.postMessage(JSON.stringify({action: 0, data: data}));发现RN的webview的onMessage监听不到,解决方案是为webview重写window.postMessage方法:<WebView style={{width:this.state.width, height:this.state.height}} ref = {(w) =&原创 2022-03-15 11:18:14 · 4356 阅读 · 0 评论 -
loopback-detection(环路检测)
文章目录产生背景环路检测报文loopback-detection报文格式loopback-detection报文头格式loopback-detection报文的内容格式环路检测运行机制配置组网拓扑config检测到环路打印的日志信息检测环路后执行的动作产生背景网络连接或配置错误都易导致二层环路,使设备对广播、组播、未知单播进程重复发生,造成广播风暴。需要一种环路检测机制:当网络中出现环路时,这种检测机制通过生成日志信息通知用户,并可根据用户事先的配置来选择是否关闭出现原创 2022-03-15 09:58:12 · 4403 阅读 · 0 评论 -
Java8新特性 - Stream - 06 - Stream的limit()方法详解
1.方法介绍【方法签名】Stream<T> limit(long maxSize);【方法属性】非终结方法【方法参数】long 类型的数字,表示要截取的元素个数 必须是正整数或者0; 如果是负数,则会抛出异常!【方法作用】截取前maxSize个元素,返回一个新的Stream对象【返回值】Stream<T> 截取的元素形成的Stream对象2.案例代码2.1 代码package com.northcastle.I原创 2022-03-14 17:33:22 · 1134 阅读 · 0 评论 -
CSP 202104-4 校门外的树 DP
原题链接:CSP 202104-4 校门外的树参考博客:csp 2021-04-4 校门外的树第22次CSP认证 第4题 校门外的树(3种方法,非常详细)(类dp+数学)学习学习······#include <bits/stdc++.h>using namespace std;#define ll long longconst int MAX=1e3+10;const int M=1e5+10;const ll mod=1e9+7;vector<int> q[M原创 2022-03-14 16:08:35 · 120 阅读 · 0 评论 -
@AutoWired和@Resource的区别
@AutoWiredspring的注解,默认通过类型注入,如果存在多个实例符合要求,则根据名称注入@Resourcejava自带的注解,默认通过名称注入,如过名称不存在,则根据类型进行注入如果一个接口有多个实现类,通过这两个注解注入的时候使用@Resource时报这样的错误Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'com.exa原创 2022-03-13 15:33:39 · 73 阅读 · 0 评论