首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏开源部署

    CentOS 7网卡IP网关配置

    业务需要,针对业务需要不同地域的机构访问,所以需要在同一台机器上配置不同IP并配置不同网关,实现不用机构可以访问同一台服务器办理业务。

    13.1K10编辑于 2022-07-13
  • 来自专栏云计算linux

    JComboBox和JTextField组件

    addItemListener(ItemListener aListener) 添加ItemListener监听事件 表12.9中,列举了JComboBox类的常用方法,接下来通过案例来演示JComboBox类的使用,如例1212-9 Demo1209.java 1import java.awt.*; 2import javax.swing.*; 3public class Demo1209 { 4 public 例12-9运行结果(单击组合框) 图12.11中,运行程序弹出JFrame窗口,窗口中有下拉列表,列表中有四个选项,先创建JFrame窗体,在构造方法中初始化窗体,将下拉框及其选项都添加进去,用户可以单击组合框进行选择

    1.1K10编辑于 2024-12-19
  • 来自专栏TopFE

    echart 折线 Y轴, 折线,柱形 Y轴图

    折线图 Y轴 坐标系坐标 option = { xAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed data: [100, 200, 300, 400, 500, 600, 700], type: 'line', yAxisIndex: 1 }] }; Y

    2.8K10编辑于 2022-01-24
  • 来自专栏学习

    指针篇》---指针算法原理

    1.指针算法本质: 将数据划分为三个区间,我们以移动零为例: 给定数组中。 【0,left】:全是非0元素。 【left+1,cur-1】:全是0元素。 public void moveZeroes(int[] nums) { //定义left和right指针。并在right<n的情况下循环。 left++; } right++; } } 2.拓展:快排(指针算法是快排中最核心的一步 快排的指针思想不适合处理很多数据都相同的情况。 后面有一道颜色划分的题目。 我们会把数组分成三块。用这个算法排序思想来解决快排是最好的解法。

    38010编辑于 2024-11-21
  • 来自专栏python3

    windows版本python安装

    有时候我们需要在windows系统上面安装版本的python,但是时间一长就忘了pip是为了pyhon2还是python3安装的了,别人我不知道,反正我是这样的,所以写了个pip安装的技巧; pip2

    1.9K30发布于 2020-01-06
  • 来自专栏全栈程序员必看

    expdp时遇到ORA-31693&ORA-02354&ORA-01466

    USER_ID CREATED —————————— ———- ————– HQ_X2 100 12 -9月 -14 HQ_X2 100 12-9月 -14 能够看出对于SELECT操作,当运行期间在还有一个session运行grant时没有问题的

    1.2K10编辑于 2022-07-07
  • 指针

    88.合并两个有序数组--写指针https://leetcode.cn/problems/merge-sorted-array/description///定义两个指针//一个指向 nums1 的有效部分的末尾 中剩下的的元素直接复制到nums1中 while(p2>=0) { nums1[p]=nums2[p2]; p2--; p--; }}283.移动零--写指针 https://leetcode.cn/problems/move-zeroes/description/这类题可以分为数组划分或者叫做数组分块解决这类题我们首先就想到了指针算法这里的指针是利用数组下标来充当指针因为在数组中我们可以利用下标索引到对应的元素我们定义的两个指针一个是

    46110编辑于 2025-01-26
  • 来自专栏程序猿的大杂烩

    RocketMQ从模式集群部署

    从模式集群 在生产环境中为了保障集群无单点故障问题,保证高可用性,需要采用从模式来构建RocketMQ集群。 从模式部署需要四台机器,两台机器分别部署Broker-Master & NameServer,另外两台机器分别部署Broker-Slave & NameServer。 RocketMQ从模式集群拓扑图: ? ---- 环境准备 机器说明 由于我们搭建的是从模式,所以首先需要准备四台机器,如下表所示: 机器IP hostname 角色 内存 CPU 192.168.243.169 rocketmq01 PATH=$PATH:$ROCKETMQ_HOME/bin [root@rocketmq01 /usr/local/rocketmq-4.7.1]# source /etc/profile ---- 部署从模式集群

    3.2K10发布于 2020-12-03
  • 来自专栏互联网-小阿宇

    RocketMQ从同步集群部署

    RocketMQ从同步集群部署 服务器环境: 服务器IP 操作系统 备注 192.168.8.16 Centos7.5 JDK(1.8+)、RocketMQ(5.1.2) 192.168.8.18 Centos7.5 JDK(1.8+)、RocketMQ(5.1.2) RocketMQ下载地址:https://rocketmq.apache.org/download/ 从同步集群部署 10000 flushConsumeQueueThoroughInterval=60000 # Broker 的角色 # ASYNC_MASTER 异步复制Master # SYNC_MASTER 同步写 10000 flushConsumeQueueThoroughInterval=60000 # Broker 的角色 # ASYNC_MASTER 异步复制Master # SYNC_MASTER 同步写 listenPort:监听端口,同一个ip地址下,端口不能保持一致,需修改 brokerRole:broker的角色,ASYNC_MASTER 异步复制Master,SYNC_MASTER 同步

    1.8K20编辑于 2023-10-17
  • 来自专栏同步文章1234

    指针】早早开启指针的大门

    同向指针 移动速度相同,一般同向移动 双向指针 移动速度相同,一般相向移动 快慢指针 移动速度不同 问题1:同向指针: 图片 【力扣】1. 两数之和 图片 解题; 使用同向指针,两个指针首先都指向第一个元素,然后先固定第一个指针,第二个指针向后遍历,判断两个指针指向的数组元素之和是否等于给定的目标和值,如果不等,等第二个指针遍历完后 问题2:双向指针:(还是两数之和那题) 图片 解题: 注意到该数组原本有序,因此要小心,再思考一下下 我们可以使第一个指针指向第一个元素(左指针),第二个指针指向最后一个元素(右指针),将指针指向的元素相加和目标和值比较 在数组中%d和%d的和为%d\n", a[left], a[right], key); break; } } return 0; } 问题3:快慢指针

    85430编辑于 2023-01-16
  • 来自专栏韩曙亮的移动开发专栏

    【算法】指针算法 ( 指针算法分类 | 相向指针 | 有效回文串 )

    文章目录 一、指针算法分类 二、相向指针示例 ( 有效回文串 ) 一、指针算法分类 ---- 面试时经常遇到 限制算法复杂度为 O ( n ) 的情况 , 就需要使用以下算法 : 指针算法 进行不同方式的遍历 , 使用最高频的算法 ; 打擂台算法 : 设置一个擂主值 , 设置为无穷大或无穷小 , 通过遍历让该擂主值与遍历值打擂台 ; 求最大值最小值常用 ; 单调栈算法 ; 单调队列算法 ; 指针算法分类 : 相向指针 : 判断一个字符串是否是回文串 , 从两边向中心遍历 ; 背向指针 : 查找一个字符串的最长回文子串使用的 " 中心线枚举算法 " 就是背向指针算法 , 从中心向两边遍历 ; ( 出现频率较 - 低 ) 同向指针 : 相向指针算法分类 : 翻转类型 : ① 翻转字符串 , ② 判断回文串 ; 两个指针分别指向收尾 , 两边往中间走 , 对比两个指向的元素是否相等 ; 两数之和型 : ① 两数之和 , ② 三数之和 ; 分割类型 : ① 快速排序 , ② 颜色排序 ; 给定一个数组 , 将其分割成两部分 , 一部分满足某条件 , 另外一部分不满足某条件 ; 二、相向指针示例

    3.4K10编辑于 2023-03-29
  • 来自专栏Java多线程

    MyCat07——搭建从模式

    1 MySQL从原理为了分担单台数据库服务器的压力,采用了一主一从模式,对数据进行了读取操作的分离;但是如果 master 发生故障时,整个数据库将不可用。 为了进一步提高数据库的高可用,采用从架构,两台主库,分别将对方作为自己的master,自己作为对方的 slave 来进行复制。 重新启动mycatmycat restart从的读写分离架构,创建完成。我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

    77311编辑于 2023-11-24
  • 来自专栏释然IT杂谈

    CiscoISP链路NAT接入案例

    三、实现方法: ISP双线接入时,网关所使用的nat内部全局地址应为所选线路对应的IP地址(或者该端口所对应的pool)。

    2.2K20发布于 2020-07-14
  • 来自专栏杨焱的专栏

    MyCat 读自动负载切换配置

    在使用MyCat自动负载切换这个功能之前,需要有已经配置好的两个master和两个slave mysql 实例,可以参考这里进行搭建:https://www.firegod.cn/2020/04/mysql-%e4%b8%bb%e4%bb%8e%e5%90%8c%e6%ad%a5%e9%85%8d%e7%bd%ae/

    1.2K30编辑于 2021-12-07
  • 【平台认证】

    在网络安全领域,平台认证是一种常见的安全措施,旨在提高用户账户的安全性。 平台认证通常包括两个步骤:用户输入账户密码后,系统要求用户提供第二个验证因素,例如短信验证码、手机应用生成的动态口令,或者硬件安全令牌等,以确保账户只能被合法用户访问。 平台认证是一种有效的安全措施,可以帮助用户保护账户免受未经授权的访问和盗用。通过多重验证,用户可以提升账户的安全性,并降低账户被盗风险。 因此,建议用户在有条件的情况下开启平台认证功能,提升账户的安全等级。

    25710编辑于 2025-08-29
  • 来自专栏centos 8.0

    基于HAVIP +Keepalived部署MySQL

    01中创建表 image.png 在04中查询 image.png image.png image.png 确定同步无异常 2.测试HAVIP——使用root账户登陆正常 qinhl——主多从环境

    1.8K20发布于 2020-11-14
  • 来自专栏编程学习基地

    循环链表

    typedef struct node { int data; struct node* pre; //指向前驱 struct node* next; //指向后继 }NODE; 链表是链表的一种 NODE * Init() { NODE* head = (NODE*)malloc(sizeof(NODE)); head->pre = head->next = head; //不循环链表的 score 1001 小明 100 1002 小红 98 -----删除数据之后----- id name score 1002 小红 98 关键字【循环链表

    61140发布于 2020-05-11
  • 来自专栏AI科技时讯

    算法:指针

    指针 指针是一种思想或一种技巧并不是特别具体的算法。具体就是用两个变量动态存储两个结点,来方便我们进行一些操作。通常用在线性的数据结构中。 常见的指针方式 •同速指针:链表上两个指针,一个先出发,另一个后出发并以相同的速度跟随。 •求链表的逆:通过临时指针让指针同步前行•求链表倒数第k个元素:先让其中一个指针向前走k步,接着两个指针以同样的速度一起 向前进,直到前面的指针走到尽头了,则后面的指针即为倒数第k个元素 •快慢指针: 指针常用于线性结构:链表,数组 例题 151.反转链表 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 输出:[1,2] 示例 2: 输入:head = [1,1,2,3,3] 输出:[1,2,3] 解题思路: •方法1:使用栈的思想,如果后面入的元素与栈顶元素相同,就略过该元素,继续遍历•方法2:指针

    60320编辑于 2022-04-18
  • 指针算法

    指针算法思想: 指针嘛,顾名思义,就是用两个指针来操作数据结构,通常是数组或链表。这两个指针可以有不同的角色,比如一个快、一个慢,或者一个从左往右走,一个从右往左走。 实战 注意,为锻炼指针思想,一定要用指针的方法解题!!! 一、对撞指针: 对撞指针——这个很好理解,两个指针从数组的两端开始,逐步向中间移动。 leftSum = arr[left]; // 初始化右部分的和为右指针指向元素的值 long rightSum = arr[right]; // 指针循环 scanner.close(); } } C++版: #include <iostream> #include <vector> using namespace std; // 当然本题,用指针就能解决 ,接下来,我要用指针解决 int main() { int n; cin>>n; vector<long long> arr(n,0); for(int i=0; i<

    23510编辑于 2025-10-22
  • 来自专栏奇妙的算法世界

    Books (指针)

    When Valera has got some free time, he goes to the library to read some books. Today he’s got t free minutes to read. That’s why Valera took n books in the library and for each book he estimated the time he is going to need to read it. Let’s number the books by integers from 1 to n. Valera needs ai minutes to read the i-th book.

    51320发布于 2020-10-23
领券