Zookeeper开发常见问题

  • Post author:
  • Post category:其他

背景与目的 Zookeeper开发过程中遇到一些常见问题,为了后续开发不犯同样的错误,总结一下此类问题,并进行分析和解决。 适合人员 主要适合zookeeper开发、测试及运维相关人员。 问题与解决 一、 关于zookeeper_init函数的使用 问题描述: 开发人员在调用zookeeper_init函数时,若返回一个非空句柄zhandle_t  *zh,则认为初始化成功,这样可能会导致后续操作…

继续阅读 Zookeeper开发常见问题

电商网站搭建—— LVS简介、为什么要使用 LVS + Nginx?

  • Post author:
  • Post category:其他

一、 LVS简介 1.LVS是Linux Virtual Server的简称 2.LVS是章文嵩博士主导的开源的负载均衡项目 3.LVS(ipvs)已被集成到Linux内核中 4.LVS是负载均衡调度器 二、为什么要使用 LVS + Nginx? 1.LVS基于四层,工作效率高 2.单个Nginx承受不了压力,需要集群 3.LVS充当Nginx集群的调度者 4.Nginx接受请求来回,LVS可以只…

继续阅读 电商网站搭建—— LVS简介、为什么要使用 LVS + Nginx?

中间带文字的hr分割线

  • Post author:
  • Post category:其他

<hr class="hr"> .hr { color: #000; border: 0; font-size: 12px; padding: 10px 0; position: relative; } .hr::before { content: "分隔线"; position: absolute; padding: 0 10px; line-height: 1px; border:…

继续阅读 中间带文字的hr分割线

内存中堆的基本概念

  • Post author:
  • Post category:其他

一、什么是堆? C语言堆是由malloc(),calloc(),realloc()等函数动态获取内存的一种机制。使用完成后,由程序员调用free()等函数进行释放。使用时,需要包含stdlib.h头文件。 C++预言的堆管理则是使用new操作符向堆管理器申请动态内存分配,使用delete操作符将使用完毕内存的释放给堆管理器。 要动态管理一片内存,且需要动态分配释放,这样一个需求。很显然C语言需要将…

继续阅读 内存中堆的基本概念

springboot 策略模式 优化 项目 ifelse 重构

  • Post author:
  • Post category:其他

最近新上手了一个项目,核心代码中存在大量的if else if else if条件判断,让人看得头皮发麻,尝试使用策略模式优化代码结构。 伪源代码: if( a.equal(TaskStatus.Free)){ ..... }else if(a.equal(TaskStatus.LOAD)){ .... }else if(a.equal(TaskStatus.UNLOAD)){ ..... } 目…

继续阅读 springboot 策略模式 优化 项目 ifelse 重构

/与/* 区别

  • Post author:
  • Post category:其他

1. /**的意思是所有文件夹及里面的子文件夹 /*是所有文件夹,不含子文件夹 /是web项目的根目录 2.当url-pattern配置成/*的时候,Tomcat会将所有的请求交给对应的Servlet进行处理,当url-pattern配置成/的时候,多数情况下与/效果一致,但是,当访问的路径正好对应jsp文件时,Tomcat会访问真实的jsp文件而不是把请求交给对应的Servlet处理。 3.项目…

继续阅读 /与/* 区别

ssh 登录报错 packet_write_wait: Connection to x.x.x.x port 22: Broken pipe

  • Post author:
  • Post category:其他

问题现象 用 ssh 命令连接服务器之后,如果一段时间不操作,再次进入 Terminal 时会有一段时间没有响应,然后就出现错误提示: Write failed: Broken pipe 只能重新用 ssh 命令进行连接。 解决方法 方法一:如果您有多台服务器,不想在每台服务器上设置,只需在客户端的 ~/.ssh/ 文件夹中添加 config 文件,并添加下面的配置: ServerAliveInt…

继续阅读 ssh 登录报错 packet_write_wait: Connection to x.x.x.x port 22: Broken pipe

2.STM时钟树

  • Post author:
  • Post category:其他

(一)F1时钟树 - 四个时钟源 - 两个系统(了解) - 看懂三幅图 1.原图 [1]有外部晶振用外部,虽然成本高 [2]选择器1可以选一分频还是二分频 选择器2可以选系统时钟来自高速外部还是高速内部 [3]频率的选择中一般都选最大,所以从PLL出来之后就是72MHZ [4] 蓝色的线为大多数情况下的选择 2.简图 3.CUBEMX图 关注蓝线与原图的对应,还有频率的选择 (二)F4时钟树 分了…

继续阅读 2.STM时钟树

hp服务器不显示错误代码,惠普服务器开启不了

  • Post author:
  • Post category:其他

Caution POST 9/22/2014 12:44 9/22/2014 12:44 1 Post Error - Message: 1615-Power Supply Failure or Power Supply Unplugged in Bay 1 - Error: 208 警告 开机自检 错误提示 电源模块错误或者电源插槽1里面没有插电源(错误代码208) Caution POST 9…

继续阅读 hp服务器不显示错误代码,惠普服务器开启不了

信息编码–区位码,国标码,内码

  • Post author:
  • Post category:其他

计算机内的信息编码 西文字符编码 西文就是英文,数字,英文标点等等, 每个ASCII码以一个字节 (Byte) 储存,国际通用的 7 位码用 7 位二进制数表示一个字符的编码 , 其编码范围是 00000000-01111111 ,共 2 7 =128 个字符。(最高位是0)也就是计算机内部使用一个字节存放一个 7 位 ASCII 码, b0--b6表示ASCII码值,最高位b7置0。 中文字符编…

继续阅读 信息编码–区位码,国标码,内码