AND

盘点 Chrome 插件开发中那些关键的点!

1. 前言 大家好,最近在开发者模式下调试 Chrome 插件,发现安装扩展后默认会报错误,提示 v2 版本已经废弃,相关 API 功能将在明年不可使用,建议升级到 v3 版本。 本篇文章将基于 v3 版本,盘点 Chrome 插件开发中的一些关键点供大家进行参考。 2. 配置 v2 升级到 v3 ......
插件 关键 Chrome

【信息化】在企业信息化转型过程中的经历和思考

工作经验只有4年不到,但是经历的确实不少,曾经以为我会一直做一名程序员到退休,其中发生了很多事情,然而还是决定转到甲方信息化岗位上。最近1年多,一直都在国企从事信息化方面的工作,也获得了自己的一些思考和心得体会。个人理解,信息化岗其实需要强烈的责任感,干的好和干的差其实对公司的影响并不大,你其实有啥 ......
信息 过程 企业

Cadence入门笔记(四):PCB封装制作

新建文件 首先打开allegro,选择新建一个Packge symbol 随后调整一下图纸的单位和边框大小扩展(把调整Extends可以把原点居中放置,原生只在左下角) 为了调用之前设计好的pad文件,需要修改user preferences里的paths路径,将padpath和psmpath路径修 ......
Cadence 笔记 PCB

今日记录,猜猜是啥?嘿嘿嘿

今日继续在第二大学远程实习,记录一个常见的东西。 radio-group:单项选择器 label:改进表单组件的可用性。使用for属性找到对应的id,或者将控件放在该标签下,当点击时,就会触发对应的控件。 Radio:单选项目 今天主要用到上面三个组件,其中组件支持的属性可以详看微信开发文档。 首先 ......

oracle使用存储过程返回游标实现报表查询

最近在oracle中通过存储过程实现一个报表查询,查询涉及到数据计算这里使用了临时表和存储过程实现输出查询,java接受游标变量返回结果集 第一步、创建统计使用的临时表 CREATE GLOBAL TEMPORARY TABLE T_TMP_REPORT_YFCHSLZZ( DRUG_ID NUMB ......
游标 报表 过程 oracle

什么是A型或者B型剩余电流保护器?

我国的剩余电流保护装置(RCD)指导性标准GB/Z 6829-2008(IEC/TR 60755:2008,MOD)《剩余电流动作保护器的一般要求》 从产品的基本结构、剩余电流类型、脱扣方式等方面作了划分。 根据剩余电流类型可将RCD分为AC型、A型、B型。 AC型剩余电流保护器:对突然施加或缓慢上 ......
保护器 电流

导师信息收集

陈凯锐 博士、副教授、硕士生导师(招生方向:控制工程专业硕士) 研究领域:多智能体协同控制、分布式状态估计、无人车和无人机相关研究 电子邮箱: kray@gzhu.edu.cn 2. 常家庆 讲师 研究方向:微流体驱动与控制技术 Email: cjq2018@163.com 3. 陈首彦 博士、副教 ......
导师 信息

fastapi多线程非阻塞启动

1 问题描述 我在run.py文件下的主函数如下所示: import uvicorn from fastapi import FastAPI app = FastAPI( title="chatglm", description="开源版的chatglm接口", version="1.0.0", ) ......
线程 fastapi

NFS 部署

安装准备 2台机器 下面2台机器网络互通 192.168.48.100 服务端 192.168.48.101 客户端 yum install nfs-utils chmod -R 755 /var/nfs_share_dir systemctl enable rpcbind systemctl en ......
NFS

记录监控摄像头的接入过程及web端播放

1.rtsp视频流网页播放概述 需求:当我们通过ONVIF协议,获取到了摄像头的rtsp流地址(长这样:rtsp://admin:123456789@192.168.9.16:554/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onv ......
摄像头 过程 web

【vue-blog】从SCF改为tsx

修改tsconfig.json { // ... "compilerOptions": { // 增加对jsx的支持 "jsx": "preserve" }, // ... } 创建tsx文件 1. index.tsx import {defineComponent} from 'vue'; exp ......
vue-blog blog vue SCF tsx

docker-selenium分布式环境搭建(基于selenium的grid分布式框架)

说明:docker-selenium分布式是基于selenium的grid分布式框架进行搭建 以下是docker-selenium分布式网络拓扑图: 从图中可以看出: 1)docker-selenium可以用作浏览器兼容性测试; 2)docker-selenium分布式,可以提高测试用例的执行效率, ......

搭建虚拟服务器环境、服务器开线程响应请求

搭建虚拟服务器环境 代码案例: public class MyHttpServer { private static int count = 1; public static void main(String[] args) throws IOException { ServerSocket ser ......
服务器 环境

请求信息十六进制显示、请求信息ASCll码显示

请求信息十六进制显示 代码案例: private static String byteArr2HexStr(byte[] buf,int len){ StringBuffer sbuffer = new StringBuffer(); int cnt = 0; for (int i=0;i<len; ......
十六进制 信息 ASCll

回显主页和favorite、主页中有img图片标签

回显主页和favorite 代码案例: /** * 解析封装为一个request对象 * @param s * @return */ private static Request parseRequest(String s){ Request req = new Request(); String[ ......
主页 favorite 标签 图片 img

Zookeeper 3.8.0 集群安装及监控

Zookeeper 集群安装及监控 1. 前言 业务需要对Zookeeper集群进行监控,发现的方案有三种: JMX zookeeper exporter ZK Monitor(Since 3.6.0) 采用JMX 进行监控,可获取到的指标项不够丰富。Zookeeper Exporter监控可获得的 ......
集群 Zookeeper

[学习笔记] CDQ分治

引入 - 分治 分治,就是将讲原问题不断细分直到规模小到能够解决,然后一层层向上合并得到答案的过程。 归并排序 大致思想:把序列拆成左右两部分,分别归并排序,然后使用两个指针按序合并左右部分。 归并求逆序对 归并求逆序对是分治的一个经典例子。 要做的就是在合并过程中计算逆序对对数。 由于合并的是两个 ......
笔记 CDQ

离线安装 Nginx 1.18

离线安装 Nginx 1.18 安装依赖:gcc、gcc-c++、ssl、pcre、zlib。注意:一定要先安装gcc,再安装gcc-c++。然后再安装其他,其他的没有先后顺序。 一、安装依赖 gcc、gcc-c++等依赖需要根据linux版本选择安装,现场根据部署环境自行安装,(系统安装镜像,pa ......
Nginx 1.18 18

nginx课堂笔记

课堂笔记 内容介绍 nginx 1 、 nginx简介 ( 1 ) 什么是nginx和可以做什么事情 ( 2 ) 正向代理 ( 3 ) 反向代理 ( 4 ) 动静分离 2 、 Nginx的安装 ( 1 ) 在linux系统中安装nginx 3 、 Nginx的常用命令和配置文件 4 、 Nginx配 ......
课堂笔记 课堂 笔记 nginx

01尚硅谷_Linux

Linux 尚硅谷 JAVA 研究院 版本: V 1. 1 第 1 章 Linux 简介 1. 1 开源的力量 1. 1. 1 我们已经用过的开源软件 Spring MyBatis Tomcat MySQL JDK ...... 1. 1. 2 开源软件领域的旗帜: Linux Linux是一款类U ......
Linux

Redis哨兵模式实施方案

部署 Redis 主从节点 在部署 Redis 主从节点时,可以选择单机部署、容器部署或者集群部署等方式。需要注意的是,主节点和从节点的配置要保持一致,并且在主节点中设置密码,以增加安全性。 单机部署可以通过下载 Redis 的二进制文件并解压来完成,具体步骤如下: (1)下载 Redis 二进制文 ......
哨兵 实施方案 模式 方案 Redis

CentOS下如何安装Nginx

1、下载nginx 官方网站 http://nginx.org 下载链接:http://nginx.org/download/ 下载完成后的安装包: 2、使用解压命令进行解压 tar -zxvf nginx-1.13.7.tar.gz 3、在安装所需的安装环境 安装gcc环境 yum install ......
CentOS Nginx

CentOS下安装Nacos

CentOS下安装Nacos 前言 这阵子因为蘑菇博客的镜像越来越大,所以就打算重新构建一下蘑菇博客的Docker镜像,这里就打算在Centos下安装配置Nacos,之前写过一篇博客关于Window下配置蘑菇博客的Nacos,感兴趣的小伙伴可以参考一下 Window蘑菇博客Nacos部署指南 【Sp ......
CentOS Nacos

CentOS下安装Sentinel

CentOS下安装Sentinel 前言 Sentinel被称为分布式系统的流量防卫兵,这里主要讲的是CentOS下如何安装Sentinel,关于Windows下的安装以及Sentinel的介绍,可以参考下面的博客 【SpringCloud】使用Sentinel实现熔断和限流 Windows下蘑菇博 ......
Sentinel CentOS

Redis_IO多路复用底层原理

从底层了解IO多路复用模型 前言 当我们去面试的时候,问到了 redis,nginx,netty他们的底层模型分别是什么? redis -> epoll nginx-> epoll netty-> epoll? 需要从操作系统的层面上来谈 BIO 当我们开机的时候,首先被加载进内存的是我们的Kern ......
底层 Redis_IO 原理 Redis IO

Redis缓存穿透-布隆过滤器

Redis缓存穿透-布隆过滤器 缓存穿透 我举个蘑菇博客中的案例来说,我现在有一个博客详情页,然后博客详情页中的内容假设是存储在Redis中的,然后通过博客的Uid进行获取,正常的情况是:用户进入博客详情页,然后通过uid获取redis中缓存的文章详情,如果有内容就直接访问,如果不存在内容,那么需要 ......
过滤器 缓存 Redis

Redis实现分布式锁

Redis实现分布式锁 前言 分布式锁的实现有三种方式 数据库乐观锁 基于Redis的分布式锁 基于Zookeeper的分布式锁 分布式锁满足的条件 为了确保分布式锁可用,我们至少要保证锁的实现同时满足以下几个条件 互斥性:在任意时刻只有一个客户端能持有锁 不会死锁:即使有一个客户端在持有锁的期间发 ......
分布式 Redis

openssl——实验一

openssl实践——实验一 20201303张奕博 0. 安装Ubuntu和OpenEuler虚拟机 1. 下载最新的OpenSSL源码(1.1版本) 2. 用自己的8位学号建立一个文件夹,cd 你的学号,用pwd获得绝对路径 3. 参考https://www.cnblogs.com/rocedu ......
openssl

使用kubeadm快速部署一个K8s集群

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: # 创建一个 Master 节点 $ kubeadm init # 将一个 Node 节点加入到当前集群中 $ kubeadm join <Master节点 ......
集群 kubeadm K8s K8 8s

使用kubeadm搭建高可用的K8s集群

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: # 创建一个 Master 节点 $ kubeadm init # 将一个 Node 节点加入到当前集群中 $ kubeadm join <Master节点 ......
集群 kubeadm K8s K8 8s