NOT
C4D实现时间拉伸或缩放
1、选中所有对象,在窗口菜单打开时间线(函数曲线) 2、缩放 数值1表示没有缩放; 2表示放大到2倍,就是同样的关键帧变化需要2倍的时间(就是动作变慢)其他以此类推,比如你要速度变快就改为0.5(变快一倍);你还可以改为-1表示倒放。 3、移动 0F表示第一个关键帧没有移动;如果你需要第一个关键帧移 ......
Linux中Nginx的安装与使用
1、首先安装gcc-c++编译器 yum install gcc-c++ yum install -y openssl openssl-devel 2、然后安装pcre包 yum install -y pcre pcre-devel 3、在安装zlib包 yum install -y zlib zl ......
StampedLock:JDK1.8中新增,比ReadWriteLock还快的锁
摘要:StampedLock是一种在读取共享变量的过程中,允许后面的一个线程获取写锁对共享变量进行写操作,使用乐观读避免数据不一致的问题,并且在读多写少的高并发环境下,比ReadWriteLock更快的一种锁。 本文分享自华为云社区《一文彻底理解并发编程中非常重要的票据锁——StampedLock》 ......
oracle在命令行中显示很乱的解决办法
############ SQL> set linesize 800 SQL> set pagesize 900 SQL> col plan_table_output for a200 SQL> select * from v$standby_log; GROUP# DBID THREAD# SEQ ......
JUC并发编程基础篇第一章之进程/并发/异步的概念[理解基本概念]
1. 进程和线程的概念 进程: 系统正在运行的一个应用程序;程序一旦运行就是一个进程;进程是资源分配的最小单位 线程: 是进程的实际运行单位;一个人进程可以并发控制多个线程,每条线程并行执行不同的任务 区别: 进程基本上相互独立的;而线程存在于进程内,是进程的一个子集 进程拥有共享的资源,如内存空间 ......
面试内容
Java1:hashmap 数据接口,该接口是线程安全的吗?currenthashmap 线程安全是怎么实现的?2:juc下面的类用过哪些?哪些场景?3:ThreadLocal 用过吗?在什么场景? 说一下他的原理4:CopyOnWriteArrayList 原理是什么?在什么地方用过?场景是啥?5 ......
5.DNA序列
原题:https://www.acwing.com/problem/content/submission/code_detail/24508041/ 思路:IDA*根据每个字母开搜,也就是由“AGCT”开搜,记录每一个要枚举的字符串的枚举到的下标pos数组,启发函数使用最长的还未匹配的字符串的剩余字 ......
解决Java在请求某些不受信任的https网站时会报:PKIX path building failed
解决办法: 例如下载360 的安全证书,使用浏览器打开要调用的接口链接:https://api.e.360.cn/account/clientLogin,然后查看证书导出证书到本地,文件名取成 调用api的域名api.e.360.cn 将数字证书保存到jdk1.7.0_17\jre\lib\secu ......
生产事故-记一次特殊的OOM排查
0x01 事故背景 2023年3月10日14时19分,C公司开发人员向A公司开发人员反映某开放接口从2023年3月10日14时许开始无法访问和使用。该系统为某基础数据接口服务,基于 HTTP 协议进行通信。按照惯例,首先排查网络是否异常,经运维人员检查,证明网络连通性没有问题。A公司开发组于2023 ......
库函数点燃一个灯2
GPIO的基本概念 GPIO(General Purpose Input Output)通用输入输出口 8种输入输出模式 引脚电平:0V(0)~3.3V(1) |(部分FT) 输出模式下控制端口的输出高低电平,用于驱动LED 基本结构: 其中左边是APB2外设总线。 GPIO外设名称按照GPIOA, ......
mfc只运行一个实例
MFC中可以通过以下步骤实现只运行一个实例: 定义一个唯一的标识符,在应用程序的头文件中声明: #define SINGLE_INSTANCE_GUID "{12345678-1234-5678-9012-345678901234}" 在InitInstance()函数中,创建一个互斥体并检查互斥体 ......
StringToByte(char* source, uint8_t* dest, int sourceLen)
void StringToByte(char* source, uint8_t* dest, int sourceLen) { int i; uint8_t highByte, lowByte; for (i = 0; i < sourceLen; i += 2) { highByte = toup ......
基础概念的理解
shell是一个命令解释器。 ./hello,shell将这条命令解释为将可执行文件hello加载进内存。程序就从main函数处开始运行,这个程序就变成了一个进程,内核就给它分配4G的虚拟地址空间。 程序操作的所有地址都是虚拟地址,然后通过MMU可以将虚拟地址转换成物理地址。 内存只能做到存储数据, ......
基于DNN深度学习网络的OFDM信号检测算法的仿真,对比LS和MMSE
1.算法描述 随着无线通信的快速发展,5G正逐渐成长为支撑全社会各行业运作的大型基础性互联网络,其服务范围的大幅扩展对底层技术提出了诸多挑战,尤其是作为物理层关键技术之一的正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)。近来,深度学习因 ......
element Compressor图片压缩且上传-
上传了压缩后的照片 <template> <div> <!-- <el-upload :class="uploadDisabled" ref="upload" :action="action" :headers="headers" list-type="picture-card" :limit="1 ......
009.关机 重启 注销
关机 重启 注销 shutdown -h now 立即进行关机shutdown -h 1 1分钟后进行关机shutdown -r now 立即重新启动计算机 halt 关机reboot 现在重新启动计算机sync 把内存数据同步到磁盘 su - root 切换到系统管理员帐号 su - free 从 ......
010.用户管理
用户管理 添加用户useradd bob 添加用户bobuseradd -d /home/tomhome tom 添加用户tom并为tom指定家目录/home/tomhome 指定、修改密码Passwd bob 修改账户bob的密码 删除用户userdel bob 删除bob账户,但是保留bob的家 ......
微服务 - 集群化 · 服务注册 · 健康检测 · 服务发现 · 负载均衡
微服务集群化、Consul、服务注册、健康检测、服务发现、K/V存储、Datacenter、负载均衡方式、熔断与降级、Snapshot集群备份、命令行方式注册服务、API 方式注册服务、引用类库方式注册服务、服务发现测试 ......
linux 磁盘设备
查看Linux系统的 I/O调度器 查看Linux系统的I/O调度器一般分成两个部分,一个是查看Linux系统整体使用的I/O调度器,另一个是查看某磁盘使用的I/O调度器。 查看当前系统支持的I/O调度器,使用如下命令 [root@centos7 linux-4.14.115]# dmesg | g ......
2022 CCPC 绵阳站
2022 CCPC Mianyang CF传送门 简记情况 是就柿火红猕猴果队的第一次训练赛!大概做了三个小时,过了CGH,卡在AM。 C直接做,G直接模拟,H构造。 5题是 银or铜。 A. Ban or Pick, What's the Trick 记忆化搜索/动态规划 Solution 思路 ......
Headshot UVA - 1636
#include<iostream> #include<vector> #include<cstring> #include<algorithm> using namespace std; const int N=104; string s; void sov(){ int i; int len=s ......
cut 和 awk 用法
一、cut cut 侧重于对内容进行列切割 -d 后面的是分割符,表示用什么符号来分割符来分割列,分隔符使用引号括起来 -f 后面跟着要选择的字段列,从1开始,表示第一列,如果要多列,可以用逗号分隔 ,可以使用start-end表示一个区间,解决使用逗号的烦恼。 -c 参数后面跟着要选择的字符偏移 ......
如何在Java中做基准测试?JMH使用初体验
大家好,我是王有志,欢迎和我聊技术,聊漂泊在外的生活。快来加入我们的Java提桶跑路群:共同富裕的Java人。 最近公司在搞新项目,由于是实验性质,且不会直接面对客户的项目,这次的技术选型非常激进,如,直接使用了Java 17。 作为公司里练习两年半的个人练习生,我自然也是深度的参与到了技术选型的工 ......
008.vi和vim的基本介绍
简介vi:Linux内置的文本编辑器vim:具有程序编辑的能力,可以看作是vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补全,编辑及错误跳转等方便编程的功能特别丰富。 vi和vim常用的三种模式 正常模式 默认模式 使用方法:vim Hello.java 插入模式 按下i, ......
智能化仓储,自动分拣解决方案
方案简介 智能分拣货架、自动化分拣系统主要是面向仓储电商等企业提供快速的自动分拣、配送和流程追溯的解决方案,系统由检测控制装置、分类指示装置、条码识别、自动计件等装置组成。控制装置的作用是识别、接收和处理分拣信号,根据分拣信号的要求指示分类装置、按商品品种、对商品进行自动分类,降低劳动强度及错误率, ......
markdown如何快速转word
我mac用的markdown editor没有在线转化word的功能。复制粘贴到word效果有不大好。 实测好用 免费:https://www.easeconvert.com/markdown-to-word/ 该网站也有其他类型的一些相关转换! ......