NOT
pbjs 无法编码 bytes 类型数据问题的解决方案
一段包含 bytes 类型的 protobuf 二进制数据,经过 pbjs 解码生成的 json 文件,再传递给 pbjs 编码后生成的二进制数据和原始数据差异巨大,经过一番探究,发现居然是 pbjs 的一个 bug,快来看看你是否踩过这个坑吧~ ......
那些惊为天人的变量名,真是奇葩!
来源:麦叔编程 作者:小K 前言 一个好的变量名能让读代码的人(包括写的人),身心舒畅,但一个“奇葩”的变量名可能会逼疯一个程序员。 今天是奇葩变量名大赏! 正文 注:以下素材均采集自网络 先上场的是某企业机房的门牌: 我猜这个主任可能是个胡建人。 推荐一个开源免费的 Spring Boot 实战项 ......
《软件工程:一种实践方法》读后感一
《软件工程:一种实践方法》是由Roger S. Pressman所著的一本著名的软件工程教科书。该书系统地介绍了软件工程的理论、方法和实践,是软件工程领域的经典之作。阅读完这本书后,你可能会对软件工程的以下方面有了更深的理解和认识: 1.软件开发过程模型: 书中介绍了各种软件开发过程模型,如瀑布模型 ......
nginx+keepalived 配置高可用
1. 安装keepalived 官网下载最新版本进行安装 下载:https://keepalived.org 解压: tar -xzvf keepalived-2.2.8.tar.gz 进入目录运行./configure --prefix=/usr/local/keepalived --syscon ......
【技术研究】线程和进程
有一句概念“进程是操作系统资源分配的基本单位,而线程是处理器任务调度和执行的基本单位。” 分上下句去理解他吧,首先贴一张图 所看到是一个进程的内存空间,分为一些栈区,堆区,一些资源区等等。 “进程是操作系统资源分配的基本单位”,进程包含一个程序的执行实例,说的具体点就是他有自己的内存空间,文件描述符 ......
JOISC做题记录
题目真的很好!!!所以来写一写。 但都是一句话题解,因为我实在很懒。打 * 的是没独立做出来的。 慢慢补,不急 2023 Day1T1 Two Currencies 签到题。主席树上二分就行。$O((n+Q) \log n)$。 *2023 Day1T2 Festivals in JOI Kingd ......
噢耶!字节后端Offer,拿到了
很多同学反馈多搞点面经,说来就来! 今天分享一位拿到字节跳动实习Offer的面经,没错,Java转Go。 别问我选Java还是选Go,成年人不做选择题。先搞定一个语言,再学第二语言从来不是难事。 无论学哪个,你要做的事情是先学起来:想都是问题,学才有答案! 面经分享 本文没有按照一面、二面、三面流水 ......
企业需求分析
ERP (企业资源计划)是指企业用于管理日常业务活动的管理系统,由财务一体化管理、物资资源管理、信息资源管理、信息资源管理组成的解决方案,将企业所有资源进行整合,促进各业务流程之间的数据流动,实现经营效益最大化。 ERP系统特点1. 集成性:ERP系统最大特点可将企业内外信息、资源进行整合,比如人力 ......
linux下的shell
1.查看当前用户默认的shell: cat /etc/passwd 最后面几行,找到用户名 2.查看当前的终端是什么shell echo $SHELL 或者 echo $0 3.查看系统可以使用那些shell cat /etc/shells ......
C# 枚举高级用法之Description
基础枚举 public enum Anima{ //默认值dog =0, 依次往下排,可自定义fox = 1, fish =2,tiger=3 dog, fox, fish, tiger } 高级用法,反射元数据 加了Description,就可以通过反射访问这些数据 public enum Ani ......
常用词汇(英)
CodeForces/Atcoder常用词汇(英),俄 我也不会 AT: Atcoder, CF: Codeforces - permutation 排列 - initially 初始地 - integers 整数 - elements 元素 - obtain 获取, 取得 - lexicograp ......
OGG MA - Not Able To Log InAdmin server ERROR: User name 'oggadmin' or password is incorrect. (Doc ID 2571773.1)
ogg的密码文件可能会损坏需要修复就新建一个新的ogg微服务并且把密码文件考到问问题的地方进行覆盖,我觉得这个是一个bug The recommendation is to Create a dummy MA installation on the same server or different ......
罗马数字转整数
罗马数字转整数 题目 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为 X + II 。 27 写做 XXVI ......
这是一个很有趣的爬虫代码,可以爬取指定地区的91论坛帖子,你会得到一个yp信息集锦 So cool ooOOOO
var Nightmare = require('nightmare'); // https://duckduckgo.com function open(page) { var nightmare = Nightmare({ show: false }); // console.log(`开始爬取 ......
药理学相关数据库
TCMSP 数据库:http://ibts.hkbu.edu.hk/LSP/tcmsp.php 备注:用于中药复方有效成分的检索和筛选,成分-靶点关系的获取,靶点-疾病关系的获取。如果做复方,主要利用该数据库进行 ADME 参数的筛选和分析。 Pubchem 数据库:https://pubchem. ......
go 定义类型
定义变量方式 定义变量时需要注意 在最外层一定要使用var 的方式定义变量不能使用 ':='的方式,只有在func 里面可以使用':=' 定义变量 var( str string = "holle" sum int = 1 enable bool = false ) func test1(){ va ......
常见AI网站汇总
AIGC SAM:图像分割,https://segment-anything.com/demo# 分割、检测、填充:https://github.com/IDEA-Research/Grounded-Segment-Anything ......
@ConfigurationProperties配置类的新操作
对应的yml文件: logging: level: org.springframework.web: INFO com.github.binarywang.demo.wx.mp: DEBUG me.chanjar.weixin: DEBUG wx: mp: useRedis: false redis ......
后端服务之应用预热
一 背景 C端服务应用升级和重启,导致耗时瞬时抖动,业务超时,应用监控报警,上游感知明显,导致用户体验变差。 二 应用升级重启导致抖动的原因 1 C端服务应用升级和重启的冷启动阶段,它需要重新加载和初始化各种资源,例如数据库连接、缓存数据等,导致耗时瞬时飙升。 2 应用重启后,本地缓存失效,应用需要 ......
WPF 将字符串按固定位数间隔展示
使用转换器,将字符串值做处理: using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Windows ......
蓝天采集器开启自动采集设置PHP-CLI(命令行)
宝塔面板操作 打开终端,进ssh 执行以下两条命令: rm -f /usr/bin/php ln -sf /www/server/php/70/bin/php /usr/bin/php 最后,测试是否成功 打开命令行,输入 php -v 服务器这边就配置好了,我们接下来回到我们的蓝天采集器后台,点击 ......
Bat语法总结
输出: ECHO “内容” 注释内容: 使用 :: 开头 注释内容 , 用此关键字 在bat 输出 不会显示在console 调用其他bat文件, 关键字call, 格式: call "xxx.bat" 参数1 参数2 …… 如何获取当前执行bat的路径: 表达式:%~dp0 如何获取执行bat的参 ......
VMware ESXi 8.0U2 macOS Unlocker & OEM BIOS 标准版和厂商定制版
VMware ESXi 8.0U2 macOS Unlocker & OEM BIOS 标准版和厂商定制版 ESXi 8.0U2 标准版,Dell (戴尔)、HPE (慧与)、Lenovo (联想)、Inspur (浪潮) 等定制版 请访问原文 https://sysin.org/blog/vmwa ......
VMware ESXi 8.0U2 macOS Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版)
VMware ESXi 8.0U2 macOS Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版) 发布 ESXi 8.0U2 集成驱动版,在个人电脑上运行企业级工作负载 请访问原文链接:https://sysin.org/blog/vmware-esxi-8-u ......
单词背诵
# [P1381 单词背诵](https://www.luogu.com.cn/problem/P1381) 我们发现,前后两个问题完全独立,我们先找出整个序列中共出现了多少个单词,扫一遍即可。 后面的问题就类似于逛画展了,我们只需要用尺取法解决。 英文字母当作下标太麻烦,所以用STL哈希一下。 时 ......
在idea的控制台使用命令报错XXX无法识别为命令或改变了环境变量后idea环境未同步更新
报错XXX无法识别为命令是当前环境中不存在XXX配置,当前环境不是说电脑的系统环境,比如使用的idea那当前环境就是idea的配置环境: 打开设置(ctrl+alt+s) 在Value中添加XXX对应的路径,记得加分号(;)。 ......
python 缓存机制如何实现(cacheout)
Python 缓存机制可以使用第三方库 cacheout 来实现。cacheout 提供了一个 Cache 类,它支持多种缓存策略,包括 LRU、FIFO、LFU 和 TTL。Cache 类的基本使用方法如下: 1. 安装 cacheout: pip install cacheout 2. 导入 C ......
shell脚本中的EOF是什么
概述 在Shell脚本中,EOF(End of File)是一个特殊标记,用于指示一段文本的开始和结束位置。但它并不是Shell脚本中的关键字或保留字。您可以自由选择EOF之前的标记,只需确保开始和结束标记匹配即可。基本上<<EOF告诉 shell 您将输入多行字符串,直到“标记” EOF。您可以根 ......
蓝天采集器 采集规则设置
1.创建任务 2.采集规则设置 点击 任务后面的规则进入设置规则页面 请求头建议开启,这样会伪装成蜘蛛访问 3.起始页网址 可以设置栏目页也可以设置列表页 4.内容页网址 内容页网址获取-选择正则(这种比较方便简单)操作完成记得保存,测试一下。 点击保存就好了,可以测试一下。 这里的规则其实还有可以 ......
安卓webview开发选择照片文件
一、介绍 二、实践代码 三、问题 一、介绍 当需要将H5页面接入android时,会遇到选择文件的问题。 如果是在web端,选择文件就会打开本地文件。而在安卓,需要先到安卓app,再到系统文件,选择完后再回到app.再回到H5页面,所以需要配置。 二、代码实践 1.先画界面 只需要一个webview ......