Python网络编程之socket编程(一)–使用TCP和UDP客户端和服务器通信

  • Post author:
  • Post category:python

本文用python进行socket编程,实现客户端和服务器互相发送字符串,并在标准输出打印。 TCP协议版本 下面是客户端程序: import socket sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server_address = ('192.168.33.5', 6666) sock.connect(server_addr…

继续阅读 Python网络编程之socket编程(一)–使用TCP和UDP客户端和服务器通信

Could not find a package configuration file provided by “***“ with any of the following,找不到cmake文件

  • Post author:
  • Post category:其他

1,可以使用下面的方法,我们将cmake设置到工作环境中,一般情况下它有一个启动的setup.sh文件,配置到bashrc文件中。然后就可以了,就说明这个cmake文件在系统环境了,就可以调用了 source /home/fast-cnn-train/下载/apllo_ros/apollo.ros-1.0.0-master/apollo_msgs/build/devel/setup.sh 2.还有…

继续阅读 Could not find a package configuration file provided by “***“ with any of the following,找不到cmake文件

ConcurrentHashMap原理分析(1.7与1.8)

  • Post author:
  • Post category:其他

- put和 get 需要执行两次Hash 多线程一起put的自旋锁问题还有 计算size 先不加锁计算3次,如果不对再给每个segment加锁计算一次,在JDK1.8版本中,对于size的计算,在put的扩容和addCount()方法就已经计算好了,直接给你(阿里) hashmap的扩容因子是0.75 原因 参考: HashMap默认加载因子为什么选择0.75?(阿里) ConcurrentHa…

继续阅读 ConcurrentHashMap原理分析(1.7与1.8)

硬盘静音之AAM

  • Post author:
  • Post category:其他

有些硬盘出厂默认是开了AAM(Automatic acoustics-management)的,有些硬盘没有开。我们可以通过软件设置硬盘的AAM功能,达到噪音和性能的折中。开启AAM功能会增大硬盘的寻道时间,但是对平均读写速度的影响并不显著。 可以设置硬盘AAM的软件:HD Tune、CrystalDiskInfo、HDD Scan、MHDD等。 有些硬盘的AAM设置只有两档:128(静音)、25…

继续阅读 硬盘静音之AAM

java学习笔记——静态变量(jvm中的表现)

  • Post author:
  • Post category:java

什么是静态变量? java中静态变量是类的变量,不需要把类实例化对象也能直接使用。 在java虚拟机管理的内存中,静态变量仅仅是一个标志位,只要标志位上面是1,那么虚拟机在读取的时候便认为这个是静态变量。 package com.reflect; import java.lang.reflect.Modifier; public class ModifierDemo { public static…

继续阅读 java学习笔记——静态变量(jvm中的表现)

Keil5 MDK安装project打开闪退问题

  • Post author:
  • Post category:其他

在开始学习stm32的开始。keil5的安装就一直出现问题。安装keil的注意要点 1 文件路径不能有中文 2 在破解文件时注册机和keil软件必须时管理员模式 3 在keil软件不能新建project文件时,很有可能时注册表出现问题和兼容问题。 解决注册表问题方法如下: a 快捷键win+r b 输入“regedit” c 删除多余的注册表,保留默认即可 版权声明:本文为atruexb原创文章,…

继续阅读 Keil5 MDK安装project打开闪退问题

关于nginx的负载均衡问题

  • Post author:
  • Post category:其他

nginx作为非常流行的反向代理软件,提供了几种负载均衡算法。 参考链接 https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/ http://nginx.org/en/docs/http/ngx_http_upstream_module.html#hash 一、负载均衡算法 round robin(默认…

继续阅读 关于nginx的负载均衡问题

项目启动报错“…marking one of the beans as @Primary, updating the consumer to accept multiple beans…“

  • Post author:
  • Post category:其他

当项目报错的时候,如果出现"@Primary/multiple beans" 类似的提示时,大概能猜到的就是jar包冲突. 这时候的排错方法一般是,先找pom文件中是否有明显的引用依赖冲突,如果没有,则有可能是隐藏在引入的其他包中的依赖存在冲突,可以根据报错提示找相关引用包中引入的依赖. 例如: 在这个问题解决的过程中就是发现jar包冲突出现在引入的包中, 最后通过exclusion排除掉这个ja…

继续阅读 项目启动报错“…marking one of the beans as @Primary, updating the consumer to accept multiple beans…“

原js笔记

  • Post author:
  • Post category:其他

s原生JS笔记 电话:17339853876(微信同号) 二阶段学习内容 1、B/S架构(web结构) [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4LYi0Arv-1641803458638)(img1628929434621.png)] 2、前端工程师的工作 人机 交互 前后端 交互 3、HTML、CSS、JS的作用和关系 一个网页由三部分组成:HTML、CS…

继续阅读 原js笔记

Verilog基本语法之运算符(三)

  • Post author:
  • Post category:其他

运算符分类 运算符按功能分为9类: 算术运算符 逻辑运算符 关系运算符 等式运算符 缩减运算符 条件运算符 位运算符 移位运算符 位拼接运算符 运算符按操作数的个数分为3类: 单目运算符:带一个操作数 逻辑非!,按位取反~,缩减运算符,移位运算符 双目运算符:带两个操作数 算术,关系,等式运算,逻辑,位运算符的大部分 三目运算符: 带三个操作数 条件运算符 算术运算符: 算术运算符 算术运算符 说…

继续阅读 Verilog基本语法之运算符(三)