IT

【Excel统计分析插件】上海道宁为您提供统计分析、数据可视化和建模软件——Analyse-it

Analyse-it与许多Excel加载项开发人员不同,使用完善的软件开发和QA实践,包括单元/集成/系统测试、敏捷开发、代码审查、问题跟踪和用于变更管理的、源代码控制 ......

IT工具知识-17: 如何通过GitHub Actions实现Sync Fork?

1.在fork的项目中,单击“Actions”选项卡。 2.单击“New workflow”按钮。 3.在“Create a new workflow”页面上,选择“Set up a workflow yourself”。 4.在编辑器中,输入以下代码: name: Sync Fork on: sc ......
Actions 工具 知识 GitHub Fork

【IT老齐014】阿里Canal实现MySQL异构数据同步

【IT老齐014】阿里Canal实现MySQL异构数据同步 场景 商户在后台系统添加数据,消费者需要在前台获取数据。这时候需要将后台的数据同步到es中。mysql的数据跟es存储的数据不一样,称为异构数据。 原始做法:团队A在java代码中新增mysql数据时,调用团队B的接口新增es商品数据。 缺 ......
数据 Canal MySQL 014

Springboot日期注解失败:while it seems to fit format ‘yyyy-MM-dd‘T‘HH:mm:ss.SSSZ‘, parsing fails (leniency? null))

提交字符串到后台映射为Date类型可以加上@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")注解,但是报错了! 前端提交字符串到后台,出现如下错误: while it seems to fit format 'yyyy-MM-dd'T'HH:mm:ss. ......
注解 Springboot yyyy-MM-dd leniency 日期

【IT老齐012】外键约束

【IT老齐012】外键约束 优点 保证数据的完整性和一致性 级联操作方便 数据一致性交给数据库,代码量小 缺点 性能问题 额外的数据一致性校验查询 并发问题 外键约束会启用行级锁主表写入时会进入阻塞 级联删除问题 多层级联删除会让数据变得不可控 数据耦合问题 数据库层面数据关系产生耦合,数据迁移维护 ......
012

【IT老齐011】负载均衡器

【IT老齐011】负载均衡器 作用 高可用 设备压力平均分配 支持故障发现和转移 种类 硬件负载均衡(F5) 软件负载均衡 4层代理(指网络7层模型(OSI)的传输层,TCP)LVS 7层代理(指网络7层模型(OSI)的应用层,HTTP)Nginx 负载均衡策略 LVS 轮询、加权轮询、最小连接、加 ......
011

图片 电力电网行业IT运维方案

随着“SG186工程”全面实施,电网企业逐步建立两级三线四层运维模式,数据中心和应用系统等全面向总公司和省网公司集中,大量运维工作在这两级完成。由于整体IT系统发展速度快、变化频繁,各级运维面临诸多难题,压力激增。 ......
电网 电力 方案 行业 图片

【IT老齐010】CAP定理

【IT老齐010】CAP定理 分布式架构的基本理论。 指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。 C:更新操作成功后,所有节点在同一时间的数据完全一致。(复习:事务的一致性:事务前后的数据完整 ......
定理 010 CAP

【IT老齐009】IP直连

【IT老齐009】IP直连 问题 IP直连存在强耦合问题,因为业务更新可能发生代码修改,编译,部署,走流程等。 线上建议用域名代替ip地址。 解决方案 内部DNS 建立一个域名解析服务器,直接访问数据库ip对应的域名,域名解析服务器根据配置解析该域名对应的IP返回。 优点 IP地址迁移变得灵活,后续 ......
009

【IT老齐008】布隆过滤器

【IT老齐008】布隆过滤器 缓存穿透 绕过缓存服务器进入数据库查询 场景举例:正常redis有1000条缓存数据,忽然遭到爬虫/流量攻击攻击,大量不存在的于redis的数据批量查询,由于redis不存在这些数据,会到数据库进行查询。由于数据库对于瞬时高并发访问的承载能力弱,所以可能对数据库造成影响 ......
过滤器 008

【IT老齐007】水平分表严禁自增主键

【IT老齐007】水平分表严禁自增主键 自增主键在分布式环境下不适用 由于自增主键必须连续,所以只能按照范围法进行分片。 引发问题 ID的数量已固定。无法进行动态扩展,会有资源浪费。 产生“尾部热点”效应,最后分片压力极大。 UUID不能替代自增主键 uuid,唯一无序。无序导致索引重排。主键有序的 ......
分表 水平 007

【IT老齐004】多级缓存架构

【IT老齐004】多级缓存架构 客户端、应用层、服务层、数据层 客户端缓存 主要对浏览器的静态资源进行缓存 通过在浏览器设置Expires或者Cache-control,时间段内以文件形式把图片保存在本地,减少多次请求静态资源带来的带宽损耗(解决并发手段) 浏览器只负责读取Expires或者Cach ......
缓存 架构 004

【IT老齐003】数据垂直分表

【IT老齐003】数据垂直分表 水平分表 范围法和hash法 针对数据量大的存储问题 垂直分表 将一张大表按列切分多张小表分别存储,通过主外键关联查询数据 基本情况 基本数据单位为行,管理数据单位为页(默认大小16k),保存页的单位为区(默认大小1m,最大64个页)。 根本原因 innodb1.0引 ......
分表 数据 003

[vite]: Rollup failed to resolve import "APlayer" from "./APlayer/index.vue".This is most likely unintended because it can break your application at runtime.

这个错误提示是在你使用 Vite 构建项目时遇到的。 错误信息提示 Rollup 在构建过程中无法解析 import "APlayer",而且这很可能会在运行时破坏你的应用程序。这个问题的原因是,APlayer 并不是一个模块,没有被正确地导出到你的项目中。 为了解决这个问题,你需要告诉 Rollu ......
quot APlayer application unintended because

【IT老齐001】单体架构升级问题

【IT老齐001】单体架构升级问题 不谈场景的架构设计都是耍流氓 架构没有对不对,只有合不合适 架构是宏观设计的标准 框架是具体实现的规则 架构是取舍的艺术 场景举例 系统面临大量文件读写影响服务器磁盘IO导致数据库查询高延迟 初级解决方案 Redis 通过在内存中的高吞吐完成无事务的操作 问题 架 ......
单体 架构 问题 001

【IT老齐002】MySQL集群模式与应用场景

【IT老齐002】MySQL集群模式与应用场景 单库模式 优点 简单粗暴 适合数据量干万以下小型应用 企业网站,创业公司首选 缺点 不具备可用性与并发性 读写分离集群模式 读写分离中间件 insert、update、delete负载均衡到从库 select路由到主库 MySQL主从复制 binlog ......
集群 场景 模式 MySQL 002

What's PLinq? how to use it?

What's PLinq? how to use it? PLinq stands for "Parallel LINQ", which is a parallel implementation of LINQ (Language-Integrated Query) in .NET. It allo ......
PLinq What how use 39

Plugin ‘Android WiFi ADB’ is compatible with IntelliJ IDEA only because it doesn’t define any explicit module dependencies

Plugin ‘Android WiFi ADB’ is compatible with IntelliJ IDEA only because it doesn’t define any explicit module dependencies Android Studio 中安装 Android ......

ChatGPT如何助力IT从业者?如何让ChatGPT帮助我们变现赚钱?

随着人工智能技术的快速发展,chatgpt已经成为了一个热门话题。它是一种人工智能语言模型,可以模拟人类对话,能够帮助IT从业人员在很多方面提升工作效率和生产力。那我们该如何巧妙利用它呢? ChatGPT如何助力IT从业者? 自然语言处理能力 chatgpt能够处理自然语言,可以进行对话,而且可以学 ......
ChatGPT 从业者

再见了青春的自学极客it人变现赚金记录

回想起送走小腾的一刻起,我的青春也再见了。小腾是我的第一辆车,他是一部好车,伴我青春十年,跟我跑过滴滴,做过顺风车,陪我征战过沙场。 距离上一遍博客也已经一年多了。本该年底的感悟拖到了清明。因为我奔跑得很快,世界也奔跑得很快,去年年底迎来了突然的放开,大家都特别的忙。 我也很忙,再见了青春我似乎奔跑 ......
青春

学习笔记402—Warning: Stopping docker.service, but it can still be activated by: docker.socket

执行 systemctl stop docker 后提示“Warning: Stopping docker.service, but it can still be activated by: docker.socket” 解释:这是docker在关闭状态下被访问自动唤醒机制,很人性化,即这时再执行 ......
docker activated Stopping Warning service

Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools"的解决办法

https://zhuanlan.zhihu.com/p/471661231 下载软件 链接:https://pan.baidu.com/s/12hhCEKnjr2Qq-H3sHuQiXQ?pwd=6g0v 提取码:6g0v 安装 退出虚拟环境,重新进入pip安装对应包 ......
Microsoft quot required greater 办法

once do, do it well

昨天出现一个生产问题。我们的channel系统代码里,调用其中一个三方服务商的http接口时未设置超时时间。碰巧昨天出现一笔http请求持续数小时始终无响应,加之程序是单线程处理交易请求,就出现因为线程一直处于RUNNABLE状态而导致系统生产能力严重下降。 现在说这个结论很easy,而昨天排查这个 ......
once do well it

IT3

/*1110: 密电加密时间限制:1.000s 内存限制:256MB 题目描述先编写函数 EncryptChar, 按照下述规则将给定的字符 c 转化(加密)为新的字符:"A" 转化 "B","B" 转化为 "C",... ..."Z" 转化为 "a","a" 转化为 "b", ... ..., " ......
IT3 IT

IT4

/*1130: Hanoi - plus时间限制:1.000s 内存限制:512MB 题目描述如果将课本上的汉诺塔问题稍做修改:给定 N 只盘子,3 根柱子,但是允许每次最多移动相邻的 M 只盘子(当然移动盘子的数目也可以小于 M), 最少需要多少次?输入格式输入数据仅有一行,包括两个数 N 和 M ......
IT4 IT

人工智能驱动的云计算:未来IT行业的颠覆性变革

​ 云计算和人工智能技术的不断发展,两者逐渐融合,形成了一种新的技术趋势,即人工智能驱动的云计算。这种趋势将会对IT行业带来颠覆性的变革,未来IT行业将会从以下几个方面发生变化。 一、更快速的数据处理 人工智能驱动的云计算将会使数据处理更加快速和高效。云计算可以提供强大的计算和存储资源,而人工智能技 ......
人工智能 人工 智能 行业

Server Error `defineOptions()` in <script setup> cannot reference locally declared variables (COMPONENT_NAME) because it will be hoisted outside of the setup() function.

这个错误提示是因为在<script setup>标签中使用了defineOptions()函数,并且该函数中引用了一个本地声明的变量(比如COMPONENT_NAME)。由于<script setup>中的代码会被自动包装在setup()函数内部执行,而defineOptions()函数会被提升到s ......

【Azure 应用服务】使用Docker Compose创建App Service遇见"Linux Version is too long. It cannot be more than 4000 characters"错误

{ "code":"DeploymentFailed", "message":"At least one resource deployment operation failed. Please list deployment operations for details. Please see... ......
quot 应用服务 characters 错误 Compose

IT工具知识-16: 安卓手机通过USB共享网络给OpenWrt

0.系统环境 设备: Phicomm N1 固件: OpenWrt R22.6.16 (2022-06-16 10:27:09 by flippy) 内核: 5.15.47-flippy-73+o 1.使用前必备 在OpenWrt中安装以下模块 kmod-usb-net kmod-usb-net-r ......
OpenWrt 工具 知识 手机 网络

FIT5094 IT for Management Decision Making

FIT5094 IT for Management Decision MakingSemester 1, 2023Assignment 1 – Analysis of a Strategic DecisionFormat: Individual Report Weight: 25% of the m ......
Management Decision Making 5094 FIT