XOR

虚拟机中Centos7安装docker

sudo yum install -y yum-utils device-mapper-persistent-data lvm2 -- 阿里云源sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/c ......
Centos7 Centos docker

linux 手动添加kconfig和makefile

此处用i2c作为案例 1 在顶层的kconfig中添加 source 索引 2 在顶层的makefile中添加自己的 文件的路径 3 在对应的子目录下创建自己的文件夹 privatedev ,并创建makefile 和 kconfig文件(注意大小写) 放入想要编译的 .c文件 eg test_i2 ......
手动 makefile kconfig linux

为什么要用私钥加签,公钥加密

报文传输要达到 不被篡改、不被监听、不被冒充,防篡改防冒充通过加签验签完成,防监听通过加密解密完成。 签名:私钥加签,公钥验签。中间人不知道私钥就无法加签,无法向伪造报文给发送方,因为验签会不通过。 加密:公钥加密,私钥解密。中间人不知道私钥就无法解密,无法获知明文数据,保证数据不泄露。 参考:为什 ......
公钥

Linux-Cookbook

# Linux-Cookbook ## 设置本地iso为yum: ```sh mkdir /mnt/asianux-7.6-dvd mount -o loop /dev/sr0 /mnt/asianux-7.6-dvd ``` 把下面这段添加到/etc/yum.repos.d/redflag.rep ......
Linux-Cookbook Cookbook Linux

一些树穴(2)

心生不少异或。不过不是很重要。不过心理并不是 Boolean Algebra。 搞科研大抵是挺拼情怀的,纯数更甚。我不晓得我能不能有那个情怀坚持下来还是跳车。现在就开始规划大学四年大概还是为时过早而且并不会有什么结果,所以无奈只能暂且放下。 梦又来了,令人欢喜但是挺不理解的,而且已经开始影响我的睡眠 ......

解决django.db.utils.OperationalError: (1213, 'Deadlock found when trying to get lock; try restarting transaction') 死锁问题

原因:因为设置了`SESSION_SAVE_EVERY_REQUEST=Ture`,导致每个接口没有修改的状态下也更改session的过期时间。 1. 查看代码发现SessionMiddleware源码,遇到UpdateError异常直接抛出。 ```python try: request.sess ......

项目1-学生信息管理系统

1.需求分析 学生信息管理系统应具备的功能: 添加学生及成绩信息 将学生信息保存到文件中 修改和删除学生信息 查询学生信息 根据学生成绩进行排序 统计学生的总分 2.系统设计 系统功能结构,学生信息管理系统的7大模块: 录入学生信息模块 查找学生信息模块 删除学生信息模块 修改学生信息模块 学生成绩 ......
管理系统 项目 学生 系统 信息

SQL数据库-新增字段时,默认值依然为NULL

SQL数据库-新增字段时,给默认值的方法 代码如下: alter table 表名 ADD 字段 int NOT NULL DEFAULT 0 alter table 表名 ADD 字段 numeric(18, 4) NOT NULL DEFAULT 0; 注: 特点是:not null ,如果是n ......
字段 数据库 数据 NULL SQL

Cesium最简单的视效升级方案,不改代码即可实现

Cesium依靠其开源免费的特点基本上完全垄断了GIS这一块,并且其中99%的用户都是使用的CesiumJS,然而,对于一些使用Cesium的项目来说,要想升级视效可能需要进行繁琐的代码修改,增加了开发者的工作量和时间成本。 那么是否有一种工具,能够避免giser们为了实现Cesium for un ......
升级方案 代码 方案 Cesium

用写代码的方式画图-试下PlantUML吧

为大家推荐一个专注于“画图”本身的工具 PlantUML,通过写代码的方式完成满足各种需求场景的画图工作,将人的精力集中到思想的表达与传递,避免无谓的图形页面样式修改调整,进而提升工作效率 ......
PlantUML 代码 方式

WPF Menu

1:Menu基本使用 <Menu IsMainMenu="True"> <MenuItem Header="_File"> <MenuItem Header="Save"> <MenuItem.Icon> <materialDesign:PackIcon Kind="ContentSave" /> ......
Menu WPF

普通人,如何把握AI时代

最近AI的热点似乎逐渐消退,很多人会觉得,好像一切都是概念,大家只是跟个风,一切都恢复了原样。 经历了媒体的爆炒,很多人在尝试使用AI工具,但大多数人只是浅尝辄止,当作谈资,或者炫耀自己如何发现了AI不够聪明的问题。 真正用于实战,并且产生实际价值的,依然是少数人,而这恰恰是少数人的机会。 有人觉得 ......
如何把握 普通人 时代

MongoDB随笔

db //查询当前使用的数据库 show dbs //查询所有的数据库 use 【dbname】 //使用数据库 ;如果没有这个数据库会直接创建这个数据库 db.createCollection("[collection_name]") //创建集合(在sql中叫表) 例子: db.createCo ......
随笔 MongoDB

路由器静态路由配置

1.画出拓补图 2.首先配置PC1和PC2的IP地址和网关地址 2.配置路由器AR1,AR2,AR3左右两遍端口,注意好网段 两边路由器的下一跳设置好了,现在设置中间路由器的 路由器和PC机的网络设置好了;Ping 目标IP地址检测是否连通 两边都是连通了,实验完成 ......
路由 路由器 静态

nodejs学习

安装 https://nodejs.org 升级 下载新版本,直接安装 降级 在安装旧版本之前,需要先卸载当前版本的Node.js,以免两个版本之间出现冲突。 在Windows系统中,通过控制面板的程序卸载功能来卸载Node.js。 在Linux和Mac系统中,我们可以使用以下命令来卸载: sudo ......
nodejs

C++中的复合运算符|=和&=

在C#中我们经常见到的复合运算符是+=和-=, 比如 a+= b; 等价于 a = a + b; a-=b; 等价于a = a - b; C++中,除了这两个外,还有类似的复合运算符 |= 和 &= 首先要明白 | 和 & 是二进制运算符,分别为二进制 按位或 , 按位与 | => 按位或 运算符 ......
运算符 amp

ARP病毒&ARP欺骗

1 ARP病毒? arp病毒并不是某一种病毒的名称,而是对利用arp协议的漏洞进行传播的一类病毒的总称。 arp协议是TCP/IP协议组的一个协议,能够把网络地址翻译成物理地址(又称MAC地址)。 通常此类攻击的手段有两种:a 路由欺骗 b 网关欺骗。是一种入侵电脑的木马病毒。对电脑用户私密信息的威 ......
ARP 病毒 amp

word图文混排复制到wangEditor图片不显示

​ 这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用 后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下) <%@ page language="java" import="java.util.*" pa ......
wangEditor 图文 图片 word

域控制器重新注册DNS

1.删除正向查找区的DNS区域: 2.新建区域:_msdcs.域名 再重新创建一个区域:域名 3.重启netlogon服务。 ......
控制器 DNS

memcpy

memcpy(queue_data, (void*)&cmd_id, sizeof(uint16_t)); 这个语句使用 memcpy 函数将 cmd_id 的值复制到 queue_data 所指向的内存位置。 具体来说, void *memcpy(void *destination, const ......
memcpy

ABAP S4新语法汇总

REPORT zreport. TYPES: BEGIN OF ty_out, aufnr TYPE afpo-aufnr, osl TYPE fins_vocur12, collect TYPE fins_vocur12, END OF ty_out. DATA: gt_out TYPE TABL ......
语法 ABAP

推特、微博对手Threads软件的下载、注册、使用最新超详细教程

经过马斯克不断折腾,推特面临用户大量流失的风险,尤其近期限制推文阅读量,更是导致大量用户出走。 于是乎,Meta公司7月6日正式发布对标推特的新社交平台 Threads,当前Threads只能在 iOS、Android 平台上安装 APP 使用,但仅仅数小时用户已突破千万。 苹果版App Store ......
对手 Threads 教程 软件

欧姆龙CP欧姆龙以太网选项板设置

捷米特JM-ETH-CP是一款经济型的以太网通讯处理器,是为满足日益增多的工厂设备信息化需求(设备网络监控和生产管理)而设计,用于欧姆龙CP1L/CP1E/CP1H系列PLC的以太网数据采集,非常方便构建生产管理系统。 ......
欧姆 欧姆龙 以太网

5分钟了解Tomcat的组成和工作原理

Tomcat组件 Server和Service Tomcat中Server是最顶级的组件,它代表Tomcat的运行实例,一个JVM中只会包含一个Server。为了方便扩展,Server中引入了监听器Listener组件;为了方便集成JNDI,引入了GlobalNamingResources组件。Se ......
原理 Tomcat

根据给定对象生成查询sql语句(工具类,练习版)

给定任意对象,解析非空字段作为查询条件,生成普通查询语句。 - 未解析结果 - 表名解析应解析实体类上@Table注解,此处练习仅解析类名 - 示例代码生成结果 - `SELECT PAYBO.MERCHANT_ORDER, PAYBO.PAYMENT_ORDER, PAYBO.CHANNEL_TR ......
语句 对象 工具 sql

Git学习

# Git入门 # 概述 - Git是什么? Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目**版本管理(档案馆)**。区别于SVN:SVN是集中式的版本管理系统。 - 分布式和集中式有什么区别? 集中式就是所有人都只有一个档案馆,而分布式可以每个人都有一个档案馆 # ......
Git

低功耗蓝牙OM6621EM 兼容Nordic 51系列2.4G私有协议

OM6621EM是一个功率优化的系统(SOC).解决蓝牙低功耗和专有的2.4 ghz应用。它集成了一个高具有蓝牙基带和丰富外设的低功耗射频收发器I0扩展。OM6621EM还集成了电源管理单元(PMU)来提供高效的电源管理。它的目标是2.4GHz低功耗蓝牙系统,专有的2.4 ghz系统,人机界面设备( ......
功耗 Nordic 6621 2.4 OM

雾里滑雪笔记(二)热力学基础

热力学基础 一、热力学的一些基本概念 热力学(thermodynamics):研究系统宏观性质的变化与系统性质变化之间关系的科学。尤其注意热现象和气体形式能量之间的转换关系。 系统(system)和环境(surroundings):当想要研究某些对象时,将这部分对象与其余的物质分开,这些对象就称为系 ......
热力学 热力 基础 笔记

js简单操作

js字符串多行换行 var x = "我的\ 公司市值\ 2000亿美元" View Code ......