XOR

[LeetCode] 2352. Equal Row and Column Pairs

Given a 0-indexed n x n integer matrix grid, return the number of pairs (ri, cj) such that row ri and column cj are equal. A row and column pair is co ......
LeetCode Column Equal Pairs 2352

git:解决错误上传密码到远程仓库

> 背景:某次push到GitHub之后,发现push的内容中包含服务器的密码。。。。。 # 解决步骤 1. `git log -4`:查看最近的4条日志,找到错误提交的前一次commitId,然后复制,(如果4条不够,可以自己修改数值) 2. `git reset --hard commitId` ......
仓库 错误 密码 git

RT-qPCR protocol | RNA定量

步骤: 引物设计,primer design; 分离RNA,RNA isolation; 反转录,RT phase; 定量,qPCR phase; 所用试剂和耗材: RNeasy Plus Micro Kit (50) RT Master Mix Kit Power SYBR™ Master Mix ......
protocol RT-qPCR qPCR RNA RT

实验6 turtle绘图与python库应用编程体验

实验任务一 task1-1: 源代码: 1 from turtle import * 2 3 def move(x,y): 4 penup() 5 goto(x,y) 6 pendown() 7 8 def draw(n,size = 100): 9 for i in range(n): 10 fd ......
turtle python

Linux挂载mount、umount命令

用于挂载存储设备的命令叫mount。在默认情况下,mount命令会输出当前系统已挂载的设备列表。但是,除了标准存储设备外,较新版本的内核还会挂载大量用作管理目的的虚拟文件系统。这使得mount命令的默认输出非常杂乱。 mount输出 woodx@Machine:~/training/shell_tr ......
命令 umount Linux mount

Hadoop - 执行start-dfs.sh、stop-dfs.sh 报错处理

执行 sbin/start-dfs.sh 和 sbin/stop-dfs.sh 报错,且进程仍然在 ......
start-dfs dfs stop-dfs Hadoop start

k8s实战案例之部署Zookeeper集群

zookeeper是一个开源的分布式协调服务,由知名互联网公司Yahoo创建,它是Chubby的开源实现;换句话讲,zookeeper是一个典型的分布式数据一致性解决方案,分布式应用程序可以基于它实现数据的发布/订阅、负载均衡、名称服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式... ......
集群 实战 Zookeeper 案例 k8s

SQL Server DATEADD() 函数

https://www.w3school.com.cn/sql/func_dateadd.asp 定义和用法 DATEADD() 函数在日期中添加或减去指定的时间间隔。 语法 DATEADD(datepart,number,date) date 参数是合法的日期表达式。number 是您希望添加的间 ......
函数 DATEADD Server SQL

0606

### 今日份总结 * PD协议 * 适配器和主机之间都存在这超时机制,在30ms内未答复会触发hardreset, > 比如:适配器发送消息后,会等待主机发送good RCR,收到消息后开始启动定时器,这个时候如果30ms未答复则定义为超时 * 问题:在电池过放的时候进行PD充电,发现几分钟会触发 ......
0606

Hadoop - 两个Namenode都是standby状态怎么处理

在任意一个standby的NN节点执行 [root@node02 hadoop-2.5.2]# bin/hdfs haadmin -transitionToActive --forcemanual nn1 You have specified the forcemanual flag. This f ......
Namenode 状态 两个 standby Hadoop

2023.6.5.YUM工具管理RPM包

1.YUM软件仓库管理 1.1本地YUM仓库 1.2⽹络YUM仓库 1.3官⽅YUM仓库 1.4红帽配置Centos仓库 2.YUM软件命令管理 2.1搜索软件包指令 2.2安装软件包指令 2.3重装软件包指令 2.4更新软件包指令 2.5删除软件包指令 2.6仓库相关指令 2.7缓存相关指令 2. ......
工具 2023 YUM RPM

2023.6.6源码安装包管理

1.源码包基本概述 在 linux 环境下⾯安装源码包是⽐较常⻅的, 早起运维管理⼯作中,⼤部分软件都是通过源码安装的。那么安装⼀ 个源码包,是需要我们⾃⼰把源代码编译成⼆进制的可执⾏⽂件。 源码包的编译⽤到了 linux 系统⾥的编译器,通常源码包都是⽤C语⾔开发的,这也是因为C语⾔为linux上 ......
源码 2023

常用命令

## 修改用户 - usermod ``` usermod可用来修改用户账号的各类信息。 语法: usermod [options] user_name。口其中的命令选项说明如下: -u 修改用户UID -g 修改用户所属用户组 -l 修改用户账号名称 -d 修改用户home目录 -s 修改用户默认 ......
命令 常用

第七次作业

一。 package com.sykjxy.jsj;public class hello { public static void main(String[] args) { System.out.println(); int x[]= {1,5,7,3,2,9,4}; paixu(x); for( ......

宝塔国际版aaPanel安装教程

在我们使用宝塔面板的过程中,一定会遇到很恶心的绑定账号的问题。今天我就来介绍宝塔面板的国际版——aaPanel SSH登录至VPS 执行以下命令安装aaPanel CentOS: yum install -y wget && wget -O install.sh http://www.aapanel ......
国际版 宝塔 aaPanel 教程 国际

谷歌云开启ssh权限 root密码

一、设置root密码 1.先选择从浏览器打开ssh连接服务器 2.切换到root账号 sudo -i 3.设置root密码 passwd 然后会要求输入新密码,然后再重复一次密码,输入密码的时候不会显示出来,所以直接输入密码,然后回车,再然后重复输入密码回车 二、开启SSH权限 ①方法一 1.修改S ......
权限 密码 root ssh

驾驭影响力经济:发掘社交媒体的真正影响力

在这个越来越不可预测的经济体中,贫富悬殊、大规模裁员等让许多人都觉得踏上稳定的职业道路遥不可及,自由职业听起来是最好的选择。宾夕法尼亚大学研究人员Emily Hund在她的新书《影响力经济》很好地讲述了年轻创意人士如何将互联网从分散的网页集合转变为高度互联、价值数十亿美元的企业。 《影响力经济》让我 ......
影响力 社交 媒体 经济

原型设计工具

摹客RP 摹客RP是一款在线的快速原型设计工具,在国内外都有不错的用户基数。它界面简洁,功能丰富,学习曲线低,易于上手。摹客RP有海量的预设组件和图标、完备的属性设置及编辑操作、强大的交互功能体系、易用的文档说明功能等,功能强大又全面,可以快速制作完备的交互式网页原型和APP原型。摹客RP还支持多人 ......
原型 工具

Hadoop - 分布式部署

Zookeeper的分布式部署 >> Hadoop的分布式部署 集群规划 安装部署 集群规划 序号 主机名 JDK Zookeeper NameNode JournalNode DataNode ResourceManager NodeManager 1 node01 JDK ZK NN JN DN ......
分布式 Hadoop

基于对抖音短视频数据分析与可视化

1、选题背景 近年来互联网的逐渐发展,智能终端也迅速崛起,抖音短视频作为引领当下手机娱乐的佼佼者,优质内容创作者日益多元,用户群体结构日趋均衡成就了今天的抖音,本项目是大数据Python爬虫—基于抖音用户数据集的可视化分析。抖音作为当下非常热门的短视频软件,其背后的数据有极高的探索价值。本项目根据1 ......
数据分析 数据 视频

4月18日陈老师微服务面试资料

Nacos 核心流程 看图地址:https://www.processon.com/view/link/624fc2c7e401fd072efc42f8 配置中心内容,主要了解:命名空间+DataID+分组这三者关系,Nacos配置中心支持动态配置 Sentinel 官网:https://senti ......
老师 资料

基于 log4j2 插件实现统一日志脱敏,性能远超正则替换

# 前言 [金融用户敏感数据如何优雅地实现脱敏?](https://mp.weixin.qq.com/s/ljChFiNLzV6GLaUDjehA0Q) [日志脱敏之后,无法根据信息快速定位怎么办?](https://mp.weixin.qq.com/s/tZqOH_8QTKrD1oaclNoewg ......
正则 插件 性能 log4j2 日志

聊聊哪些奇葩的代码规范 —— 代码放一行

因为有些要求感觉实是太过奇葩,收集下来娱乐下大家。 代码规范要求 要求代码必须要放在一行上面,导致代码上面有不少行甚至超过了 1000 个字符。 规范解读 就是有时候代码过长,我们会折行增加可读性,最简单的一个例子就是 object builder 设置值。奇葩的要求是这个代码必须要放在一行上上面。 ......
代码 奇葩 一行

SpringBoot启动报错

# 1. 问题 启动SpringBoot时,报错 无效的目标发行版 ![image](https://img2023.cnblogs.com/blog/2139539/202306/2139539-20230606010351681-501064119.png) # 2. 原因 项目启动配置的 JD ......
SpringBoot

主流源代码管理工具推荐——GitHub

GitHub - 版本控制平台GitHub 是最大的源代码存储和版本控制服务。该服务对开源项目是免费的。之前的一项数据表明,该服务已被 4000 万开发人员使用,托管了超过 1 亿个存储库。GitHub 是如何工作的,程序员如何从这项服务中受益?内容1. 为什么需要GitHub?2. GitHub ......
管理工具 源代码 主流 工具 GitHub

2023年第三届陕西省大学生网络安全技能大赛crypto(本科高校组)

最近省赛,赛后复盘下,借鉴了几位大佬的解题思路和代码,以下是题目及解题代码: #奇怪的sar 题目: ``` from Crypto.Util.number import * key = 'flag{**********}' bits = 1024 msg = bytes_to_long(key.e ......
网络安全 年第 本科 技能 大学生

Error系列-unexpected error occurred self signed certificate in certificate chain

## 执行yarn install 或者 其他命令遇到这个报错: error An unexpected error occurred: "https://XXX/XXX self signed certificate in certificate chain". ``` XXX cloud-ser ......
certificate unexpected occurred signed Error

Error系列-CVE CIS-2023系统漏洞处理方案集合

## 问题1: CVE-2023-29491 - Type: OS - 涉及到的包:ncurses-dev,ncurses-libs,ncurses-terminfo-base - 描述:当前系统安装的ncurses,存在漏洞,当被setuid应用程序使用时,允许本地用户通过在$HOME/中找到的终 ......
漏洞 方案 系统 Error 2023

4月13日郑老师多线程面试资料 一般有用 看1

ConcurrentHashMap(1.8)面试题 Author:郑金维 一、存储结构(常识) 数组+链表+红黑树 JDK1.7:数组+链表 JDK1.8:数组+链表+红黑树 为什么1.8中追加了红黑树: 链表的话,查询的时间复杂度为On,链表过长,查询速度慢 当链表长度达到了8的时候,就要从链表转 ......
线程 有用 老师 资料

python机器学习——识别生番茄和熟番茄

(一)选题背景: 农业机器人已应用于作物播种、监测、杂草控制、害虫管理和收获等农业领域。对不同生长阶段的花、果进行人工估产,劳动密集,花费高。遥感技术为作物产量预测提供了准确可靠的依据。利用计算机视觉和深度学习模型进行自动化图像分析可以提供更精确的产量估算。番茄是典型的呼吸跃变型果实,在果实成熟过程 ......
番茄 机器 python