XOR

【网络】【TCP】Socket 编程

1 前言 这节我们来看看关于Sokcet编程的一些知识和问题。 2 针对 TCP 应该如何 Socket 编程? 服务端和客户端初始化 socket,得到文件描述符; 服务端调用 bind,将 socket 绑定在指定的 IP 地址和端口; 服务端调用 listen,进行监听; 服务端调用 acce ......
Socket 网络 TCP

Chrome 将支持 OCR,最初仅限 chromeOS 设备

导读 在近日于美国费城举行 ISTE 教育技术会议上,Google 表示他们将为 Chrome 浏览器添加一个新的 “图像 - 文本” 转换工具,这主要是为依赖屏幕阅读器的用户而增加的无障碍功能,但这个功能同样也可以让普通用户从中受益。 根据 Google 的一项内部分析,目前有超过 3600 亿份 ......
chromeOS Chrome 设备 OCR

cuda内核执行以及运行时和驱动程序 API 之间的互操作性

cuda内核执行以及运行时和驱动程序 API 之间的互操作性 cuda内核执行以及运行时和驱动程序 API 之间的互操作性 17.3. 内核执行 cuLaunchKernel()启动具有给定执行配置的内核。 参数作为指针数组(在 cuLaunchKernel()的最后一个参数旁边)传递,其中第 n ......
操作性 内核 驱动程序 之间 程序

zsh&ohmyzsh配置指南

# zsh&ohmyzsh配置指南 ## zsh ``` sudo apt install zsh ``` ## ohmyzsh ``` sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/inst ......
ohmyzsh 指南 zsh amp

nvm for windows 配置镜像

根目录下的 settings.txt 文件中追加以下配置(腾讯镜像)。 node_mirror http://mirrors.cloud.tencent.com/nodejs-release/ npm_mirror http://mirrors.cloud.tencent.com/npm/ 或者(淘 ......
镜像 windows nvm for

转:用html制作简单的静态网页(自动播放音乐)

index.html 沙雕小星星 👇WATCH MY CV👇 我的兴趣 我的过去 我的梦想 小风的博客 Give AR/VR Eyes and Brain 浮生六记卷一 2021 年 1 月 29日 我生于乾降二十八年(1763年)的冬天ー月十ニ日。那时天下承平,国家安泰。我生于读书人家家在苏州 ......
静态 网页 音乐 html

邮件群发教程-附软件下载,注:不得用于违法途径,违法必究

注:如无法下载或运行QQ提取工具请关闭电脑防火墙 网络非法外之地,切记:此教程只可用于正规推广业务,如进行违法违规业务操作将不会提供任何协助,请合法合规使用 如需搭建企业邮箱和其他服务,或者需要远程协助请联系企业邮箱(enterprise@qoot.cool)、微信(wx_qootcool)或QQ( ......

攻防世界crypto的wp(持续更新)

**以下为攻防世界中crypto的wp** #baigeiRSA 题目: ``` import libnum from Crypto.Util import number from secret import flag size = 128 e = 65537 p = number.getPrime ......
crypto 世界 wp

LFSR简述及常见CTF题型

#LFSR简介 **(插一嘴,youtube有位大神讲的还可以,b站有视频:**[lfsr视频讲解](https://www.bilibili.com/video/BV1kA411f76v/) 线性反馈移位寄存器LFSR,是移位寄存器的一种,通常用于在数字电路中产生伪随机数。寄存器中的初始值叫做种子 ......
题型 常见 LFSR CTF

linux生态

7月4号,因为被yinwang忽悠了去下载TexMacs,然后操作系统不出意外的又出意外了。 起因应该是一开始没在意的sudo apt autoremove。 总之刷新之后GUI崩了。 然后我就需要在CLI上登录wifi,然后修复桌面。 一开始因为教程命令不统一,很多教程上的命令在我的环境中没有或用 ......
生态 linux

机器学习Day003:多元线性回归

多元线性回归尝试通过一个线性方程来适配观测数据,这个线性方程是在两个以上(包括两个)的特征和响应之间构建一个关系。多元线性回归的实现步骤和简单线性回归很相似,在评价部分有所不同。你可以用它来找出预测结果上哪个因素影响力最大,以及不同变量是如何相互关联的。 ![image-20230705005403 ......
线性 机器 Day 003

LeetCode/公平分发饼干

给你一个整数数组 cookies ,其中 cookies[i] 表示在第 i 个零食包中的饼干数量。 另给你一个整数 k 表示等待分发零食包的孩子数量,所有 零食包都需要分发。在同一个零食包中的所有饼干都必须分发给同一个孩子,不能分开。 分发的 不公平程度 定义为单个孩子在分发过程中能够获得饼干的最 ......
饼干 LeetCode

利用nginx限制http的请求方式,达到提升服务器的安全。

首先想一下,http常用请求的方法有哪些? GET:请求指定页面信息,并且返回主体。 HEAD:类似于GET请求之,但他返回的响应中没有具体内容,用于获取报头。 POST:向指定资源提交数据经行处理请求。(提交表单或者上传文件),数据被包含在请求中。 PUT:从客户端向服务器传送的数据取代指定的文档 ......
方式 服务器 nginx http

java 工具类大全 ,软件开发必备

Java是一种广泛使用的编程语言,拥有丰富的工具类库,可以帮助开发者提高开发效率。下面是一些常用的Java工具类库的介绍: Apache Commons:Apache Commons是一个开源的Java工具类库,提供了许多常用的工具类,包括字符串处理、集合操作、日期处理、文件操作等。它是Java开发 ......
软件开发 工具 大全 软件 java

Echart 图表

option = { grid: { // height: "80%", // 高度 // left: '5%', // right: '5%', // bottom: '28', // top: '10%', // containLabel: true, // z: 1, height: '72% ......
图表 Echart

Nginx+Keepalived高可用性负载均衡

Nginx负载均衡配置(两台机器配置一样) 无论哪一个负载均衡节点宕机,都会通过VIP的漂移,让另一个机器继续工作,用户是无感知的 lb01-nginx.conf配置 upstream static_pools { server 10.0.0.40; server 10.0.0.50; } # up ......
可用性 Keepalived Nginx

排除长列表内存溢出的问题

搞个性能优化搞了两天,一直以为是一次性创建令浏览器崩溃的dom的数量,导致浏览器内存溢出,从而卡顿,原来不是。 先来看看成品页面: 这里服务端返回了headers和data两个list数据,那么双重for。我拿到数据之后要去往dom上挂载一个计算data里,有一个子list保存着对应headers里 ......
内存 问题

java 工具类大全 ,软件开发必备

Java是一种广泛使用的编程语言,拥有丰富的工具类库,可以帮助开发者提高开发效率。下面是一些常用的Java工具类库的介绍: Apache Commons:Apache Commons是一个开源的Java工具类库,提供了许多常用的工具类,包括字符串处理、集合操作、日期处理、文件操作等。它是Java开发 ......
软件开发 工具 大全 软件 java

并行课程II

给你一个整数 n 表示某所大学里课程的数目,编号为 1 到 n ,数组 relations 中, relations[i] = [xi, yi] 表示一个先修课的关系,也就是课程 xi 必须在课程 yi 之前上。同时你还有一个整数 k 。 在一个学期中,你 最多 可以同时上 k 门课,前提是这些课的 ......
课程

03-运算符

运算符介绍 运算符是一种特殊的符号,用于表示数据的运算、赋值和比较。 运算符分为算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、三元运算符。 1. 算术运算符 算术运算符是对数值类型的变量进行运算的,在Java程序中使用的非常多。 public class ArithmeticOperat ......
运算符 03

最小的必要团队

作为项目经理,你规划了一份需求的技能清单 req_skills,并打算从备选人员名单 people 中选出些人组成一个「必要团队」( 编号为 i 的备选人员 people[i] 含有一份该备选人员掌握的技能列表)。 所谓「必要团队」,就是在这个团队中,对于所需求的技能列表 req_skills 中列 ......
团队

VisualStudio修改重命名窗口的字体大小

vs更新后C#增加了一个内联重命名的功能 效果如图: 但是我这个窗口的字怎么这么小呢,研究了很久都没地方单独调整它的大小,唯一能修改它的地方只有两处: 一个是环境的字体,自定一个字体就可以修改大小,会影响vs整个界面的字体大小: 一个是文本编辑器纯文本的字体大小,会影响所有相关的文字: 后来突然明白 ......
VisualStudio 字体 大小

企业集群的应用 - LVS 负载均衡集群

[toc] ## 一、什么是集群 Cluster,集群、群集、横向扩展 由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名与IP地址),相当于一台大型计算机。 使用价格昂贵的小型机、大型机 使用普通服务器构建服务群集 通过整合多台服务器,使用 LVS 来达到服务器的高可用和负载均衡,并 ......
集群 企业 LVS

ugui源码阅读 - Image九宫格绘制

主要的代码: public static readonly Vector2[] s_VertScratch = new Vector2[4]; public static readonly Vector2[] s_UVScratch = new Vector2[4]; private void Ge ......
九宫 源码 Image ugui

EXPLAIN

## 介绍 EXPLAIN 命令是数据库系统中的一个查询优化工具,它提供了有关查询执行计划的详细信息。这些信息来自于查询优化器,它负责确定最佳的查询执行策略。 ## 详细说明 ### 使用 在 ` sql ` 命令前添加 ` EXPLAIN ` 关键字 ![](https://img2023.cnb ......
EXPLAIN

面试体验

下午去面试了一个运维公司 公司地点在一个工业园区,公司所在的楼的环境一般,侧面也反映了这个公司的盈利水平不行。 面试的时候面试官主要关注的是 1.溯源成功的案例 2.等保相关的知识 3.能不能做应急演练培训 4.整个岗位的性质偏文档性质,主要可能是漏扫,整改加固,应急演练培训等 面试就当聊天,整个过 ......

conda install notebook -c conda-forge 这条指令中的 -c conda-forge是什么意思

在这条指令中, -c conda-forge 是一个选项,意味着从 conda-forge 通道(channel)安装 notebook 软件包。 conda-forge 是一个由社区维护的 Conda 通道,提供了许多开源软件包。通过指定 -c conda-forge ,将从这个通道安装软件包,而 ......
conda conda-forge forge 指令 notebook

记录一次单点499保持故障!

首先nginx错误日志中在服务器推送高峰时都会存在499报错,但从499状态码的解释 上来看一直是由于客户端的主动断开导致服务端还未处理完成导致,故在这之前我对499 状态码没有进一步探索根源。 然而在一次日志排查中发现,在非高峰期间也会存在499超过告警阈值,而且时间次数 是不固定的。并且发现这个 ......
故障 499

Eclipse mbedded cdt 中添加Erase, Program功能

使用eclipse mbedded cdt作为嵌入式IDE来开发嵌入式程序是很多开发人员的选项之一, 但是eclipse并不完美, 有一些功能没有按钮或者选项来实现, 比如在非调试状态下的下载程序, 擦除flash(sector erase 或者 chip erase)等功能 这里提供一种实现以上功 ......
Eclipse mbedded Program 功能 Erase

java双亲委派是什么?如何打破双亲委派?

双亲委派机制的工作流程: 1. 当前ClassLoader首先从自己已经加载的类中查询是否此类已经加载,如果已经加载则直接返回原来已经加载的类。 每个类加载器都有自己的加载缓存,当一个类被加载了以后就会放入缓存,等下次加载的时候就可以直接返回了。 2. 当前classLoader的缓存中没有找到被加 ......
双亲 java