• 2024-03-21集合系列(五) -TreeMap详解
    一、摘要在集合系列的第一章,咱们了解到,Map的实现类有HashMap、LinkedHashMap、TreeMap、IdentityHashMap、WeakHashMap、Hashtable、Properties等等。本文主要从数据结构和算法层面,探讨TreeMap的实现。二、简介JavaTreeMap实现了SortedMap接口,也就是说会按照key的大
  • 2024-01-24通过CanvasRenderer.SetColor和Image.color修改UI组件颜色的区别
    1)通过CanvasRenderer.SetColor和Image.color修改UI组件颜色的区别2)OPPO相关机型没法在Unity启用90或120FPS3)手机输入法中的emoji4)UnityApplicationPatching怎么用这是第369篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面
  • 2024-01-18Qt中支持暗色主题
    在Qt6.5及更高版本中,为了支持暗色主题(darktheme),Qt引入了一些新的特性和概念。主要是通过使用QStyleHints的新属性colorScheme,这个属性可以根据用户的系统偏好设置为Qt::ColorScheme::Light、Qt::ColorScheme::Dark或Qt::ColorScheme::Unknown。这允许应用程序根据用户
  • 2024-01-05深入理解经典红黑树 | 京东物流技术团队
    本篇我们讲红黑树的经典实现,Java中对红黑树的实现便采用的是经典红黑树。前一篇文章我们介绍过左倾红黑树,它相对来说比较简单,需要大家看完上篇再来看这一篇,因为旋转等基础知识不会再本篇文章中赘述。本篇的大部分内容参考《算法导论》和Java实现红黑树的源码,希望大家能够有耐心
  • 2023-08-102.Elasticsearch单节点安装脚本
    #!/bin/bashES_VERSION=7.17.5#ES_VERSION=7.9.3#ES_VERSION=7.6.2UBUNTU_URL="https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/apt/pool/main/e/elasticsearch/elasticsearch-${ES_VERSION}-amd64.deb"RHEL_URL="https://mirrors.tuna.tsingh
  • 2023-06-282、Elasticsearch单节点安装脚本
    #!/bin/bashES_VERSION=7.17.5UBUNTU_URL="https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/apt/pool/main/e/elasticsearch/elasticsearch-${ES_VERSION}-amd64.deb"RHEL_URL="https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/yum/${ES
  • 2023-06-21第三周
    1.yum私有仓库的实现及博客输出yum-yinstallhttpdsystemctlstarthttpddnfreposync--repoid=epel--download-metadata-p/var/www/html2.画图TCP协议和三次握手及四次挥手   3.静态配置网卡IP,centos/ubuntu实现 vi/etc/sysconfig/network-script
  • 2023-04-23Map - TreeSet & TreeMap 源码解析
    Java7-TreeSet&TreeMap总体介绍前者仅仅是对后者做了一层包装,也就是说TreeSet里面有一个TreeMap(适配器模式)。因此本文将重点分析TreeMap。JavaTreeMap实现了SortedMap接口,也就是说会按照key的大小顺序对Map中的元素进行排序,key大小的评判可以通过其本身的自然顺序(natu
  • 2023-04-17pieslice(),setcolor(),setbkcolor()
    #include<graphics.h>#include<stdio.h>intmain(){inti;intgraphdriver=DETECT;intgraphmode;initgraph(&graphdriver,&graphmode,"");cleardevice();setcolor(4);setbkcolor(BLUE);pieslice(200,200,0,90,100);rectangle(301,
  • 2023-04-17setlinestyle(0,0,1);setbkcolor(i);setcolor(j);
    #include<graphics.h>#include<stdio.h>intmain(){ int i,j; int graphdriver=DETECT; int graphmode; initgraph(&graphdriver,&graphmode,""); cleardevice(); printf("NORM_WIDTH:"); setlinestyle(0,0,
  • 2023-04-03分布式计算ECHO算法(IT部落格)
    packageorg.ustc.scst.dc.simulation.algorithms.echo;importjava.awt.Color;importorg.ustc.scst.dc.simulation.algorithms.echo.IntMessage;importorg.ustc.scst.dc.simulation.model.Message;importorg.ustc.scst.dc.simulation.model.Node;/***Thiss
  • 2023-03-02搭建两台web服务器基于HAProxy实现负载均衡
    环境:DNS服务器:192.168.10.200仅主机模式internet服务器:192.168.10.123仅主机模式web1:10.0.0.100(安装apache2)NAT模式web2:10.0.0.18(安装httpd)NAT模式HAProxy服
  • 2023-02-28搭建nexus仓库,并添加阿里云centos镜像源尝试同步
    Nexus是一个强大的maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。maven的官方仓库:https://repo.maven.apache.org/Nexus官方下载地址:https://help.s
  • 2023-02-15字段和属性
    属性就像是一个数据成员,它定义了对象的一个特征。但数据成员仅仅是一个存储位置,它的内容可以被查看和修改,而属性通过读写它的值与特定的过程(函数)关联起来,保证了对这个值的
  • 2023-02-096、install_jdk
    #!/bin/bash#[----------]#--------------------------------------------------------------#Author:jackie#QQ:[email protected]
  • 2022-12-27脚本之一键安装logstash
    #!/bin/bashLOGSTASH_VERSION=7.17.5#LOGSTASH_VERSION=7.9.3#LOGSTASH_VERSION=7.6.2UBUNTU_URL="https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/apt/pool/main/
  • 2022-12-11脚本之一键安装单节点elasticsearch
    #!/bin/bashES_VERSION=7.17.5#ES_VERSION=7.9.3#ES_VERSION=7.6.2UBUNTU_URL="https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/apt/pool/main/e/elasticsearch/el
  • 2022-12-10画笔案例-2022-12-10
    importjava.awt.*;publicclasstestPaintDemo09{publicstaticvoidmain(String[]args){newmyPaint().loadFrame();}}classmyPaintextendsFram
  • 2022-11-19一键搭建dns
    #!/bin/bashDOMAIN=wang.orgHOST=wwwHOST_IP=10.0.0.100LOCALHOST=`hostname-I|awk'{print$1}'`./etc/os-releasecolor() {RES_COL=60MOVE_TO
  • 2022-10-29备份rdb脚本
    #!/bin/bash#BACKUP=/data/redis-rdbDIR=/apps/redis/dump/FILE=dump.rdb#PASS=123456color(){RES_COL=60MOVE_TO_COL="echo-en\\033[${RES_COL}G"SETCOLOR
  • 2022-10-27一键部署keepalived脚本
    #!/bin/bashKEEPALIVED_VERSION=2.2.7#KEEPALIVED_VERSION=2.2.2#KEEPALIVED_VERSION=2.0.20KEEPALIVED_FILE=keepalived-${KEEPALIVED_VERSION}.tar.gzKEEPALIVED_INSTALL_
  • 2022-10-08脚本之一键安装zabbix-agent被监控端
    1、安装zabbix-agent2脚本ZABBIX_SERVER=zabbix.wang.orgZABBIX_VER=5.0URL="https://mirror.tuna.tsinghua.edu.cn/zabbix"./etc/os-releasecolor(){RES_COL=60
  • 2022-09-26脚本之一键部署nexus
    NEXUS_URL="https://download.sonatype.com/nexus/3/nexus-3.39.0-01-unix.tar.gz"#NEXUS_URL="https://download.sonatype.com/nexus/3/nexus-3.36.0-01-unix.tar.gz"#N
  • 2022-09-21centos8系统初始化一键优化脚本
    centos8系统初始化一键优化脚本color(){RES_COL=60MOVE_TO_COL="echo-en\\033[${RES_COL}G"SETCOLOR_SUCCESS="echo-en\\033[1;32m"
  • 2022-08-17Linux初始化脚本
    #!/bin/bash#********************************************************************#Author:HEhandsome#QQ:2700565402#Date:2022-07-01#F