最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:10263 今日文数:4752
|
前言随着高分辨率屏幕的普及,.NET开发人员尤其是Winform开发面临着新的挑战:如何确保应用程序在不同分辨率下都能有良好的用户体验。当屏幕分辨率设置高于100%时,传统的Winform应用可能会出现界面元素过小或变形的问题。本文将介绍一种通过修改注册表来解决这个问题的方法。正文高分屏带来的挑战对于使用高分辨率显示器...
![]() |
在日常工作中,我们通过获取PC配置信息来检查硬件的兼容性、性能优化、故障诊断、安全运维、优化用户体验等,通过合理利用硬件信息,开发者可以显著提升软件稳定性、安全性和用户体验。以下是一些常用获取PC配置信息的方法:获取操作系统名称获取操作系统类型判断系统是32位或是64位获取计算机名称获取硬盘序号获取CPCID获取物理内...
|
在C#中提取PDF表格并转换为HTML,推荐使用开源库iTextSharp(针对结构化PDF)和PdfPig(针对复杂布局)。以下是两种实现方案:方案1:使用iTextSharp(推荐格式良好的PDF)//安装NuGet包:Install-PackageiTextSharpusingiTextSharp.text.pd...
|
RabbitMQ介绍RabbitMQ是基于Erlang语言开发的开源消息通信中间件,官网地址:
Messagingthatjustworks—RabbitMQ
接下来,我们就学习它的基本概念和基础用法。安装在安装命令中有两个映射的端口:15672:RabbitMQ提供的管理控制台的端口5672:RabbitMQ的消...
|
什么是瀑布流?看一张图,以下图片来源于花瓣网截图:如上图所示,瀑布流就是让内容按列显示,自动填充空白。使用column实现瀑布流源码:<divclass=masonry><divclass=item></div><divclass=item></div><divclass=item></div><divclass=it...
|
前言总结一下在把Excel5.0/95的XLS转换为Excel2007的XLSX新格式遇到的问题。数据类型匹配XLS文件里的单元格是General类型,但在XLSX里,是有针对具体的列设置数据类型的,这使得在操作database时,有可能造成数据类型不一致的错误:stringtype=string.Empty;if(!...
|
PostgreSQL的逻辑结构
PostgreSQL的逻辑结构采用层级式设计,从高到低依次为:数据库集群→数据库(Database)→模式(Schema)→数据库对象(表/视图/函数等),其中多个数据库可以共享同一实例但它们之间相互隔离,模式作为命名空间管理对象,用户和角色全局统一管理权限。
数据库(Databas...
![]() |
前言最近有球友问我:微服务中Token鉴权除了使用JWT之外,还有什么其他的方案?今天这篇文章跟大家一起聊聊微服务Token鉴权的7种方案,希望对会有所帮助。1.为什么必须做Token鉴权?传统Session的致命缺陷:多个服务无法共享Session。重复认证,导致系统性能严重下降。2023年某电商平台发送安全事故:G...
|
:JS对table多个列进行合计并在最后一行显示多个列合计数
functionsumColumns(tableId,colIndices)});}
//创建合计行并插入(如果最后一行已经是合计行则先删除)constlastRow=table.rows[table.rows.length-1];if(lastRow...
|
我们上篇解释了JavaScript是什么。本篇将讲解它与HTML、CSS的区别以及三者如何协作。学习到这里,我相信你已经多少意识到这三种技术存在关联性,但需要更系统的解释。这是个极其重要的基础问题,HTML、CSS、JavaScript就像建造一栋房子的三大核心工种,它们各司其职又紧密配合:三者关系:详细区别对照表三者...
![]() |
聚焦小型工贸企业,提供产供销一体化解决方案。其功能清单如下:-财务云:包含账务处理、财务报表、资产管理、出纳管理、工资管理等功能。可进行标准账务处理,支持科目多维核算,自动生成三大报表,实现资产新增、变动、清理等管理,以及工资项目设置、个税计算等。还能智能识别银行流水,进行银企互联,助力企业实现财务、资金、资产、税务全...
|
官网下载地址:EDB:Open-Source,EnterprisePostgresDatabaseManagement(enterprisedb.com)1、下载后打开文件,点击next:
2、点击修改文件位置,然后next
3、默认即可,点击next4、默认即可,点击next
5、设置密码,点击next6、设...
![]() |
1.Minio及背景Minio是一个开源的分布式文件存储系统,它基于Golang编写,虽然轻量,却拥有着不错的高性能,可以将图片、视频、音乐、pdf这些文件存储到多个主机,可以存储到多个Linux,或者多个Windows,或者多个Mac,Minio中存储最大文件可以达到5TB。任何类型的文件都是支持的,主要应用在微服务...
|
前情uni-app是我比较喜欢的跨平台框架,它能开发小程序/H5/APP(安卓/iOS),重要的是对前端开发友好,自带的IDE让开发体验也挺棒的,现公司项目就是主推uni-app,最近手上项目就是要跑快手/抖音/微信/支付宝/APP多端的项目坑位最近负责的项目是使用Vue3+uview-plus+Pinia技术栈的项目...
|
前言线上千万级的大表在新增字段的时候,一定要小心,我见过太多团队在千万级大表上执行DDL时翻车的案例。很容易影响到正常用户的使用。本文将深入剖析大表加字段的核心难点,并给出可落地的解决方案。希望对你会有所帮助。1.为什么大表加字段如此危险?核心问题:MySQL的DDL操作会锁表。当执行ALTERTABLEADDCOLU...
|
大家好,今天我们来聊聊.NET9中一项令人兴奋的性能优化:zlib-ng的集成。这顿“免费的午餐”,我们只需升级框架版本即可享用。zlib-ng:更快的压缩引擎在.NET9中,运行时团队将原有的zlib库换成了zlib-ng。zlib-ng是zlib的一个现代化分支,专注于性能和功能的增强。简单来说,它在压缩和解压缩操...
|
MINIO是提供.NETSDK的,但是这么老的版本没找到,于是使用http的方式直接调用,方便简单。我这里需求不复杂,只需要上传下载删除即可,如果后续有需求再补充方法。核心代码MinioHttpOperatorDemo如下:usingSystem;usingSystem.IO;usingSystem.Net;using...
|
面试时候经常会被问及Cookie大小限制,但一直没尝试写一些demo测试下溢出极限值会怎样~~本文就来看看各种极限情况!英文测试代码:(()=>=$;expires=$;path=/`;})()Chrome/Edge/Firefox浏览器英文:名字+内容字符串长度限制4096字符。各家浏览器的存储面板都能看到Cooki...
|
我在业余时间开发了一款自己的独立产品在线客服与营销系统。陆陆续续开发了几年,从一开始的偶有用户尝试,到如今线上环境和私有化部署均有了越来越多的稳定用户,在这个过程中,我也积累了不少如何开发运营一款独立产品的经验。在这期间,一直有一个问题困扰着我,就是客服端软件经常被各种杀毒软件,包括WindowsDefender误报木...
|
邮件的几大要素发件人From收件人(主要收件人To,抄送CC,密送BCC)主题Subject正文Body附件AttachmentsSmtpClient和MailKit如果有邮箱服务器并且已知发件人邮箱和密码,可以通过C#自带的SmtpClient或者使用开源库MailKit调用第三方邮箱应用C#自带的MailMessa...
|
IE浏览器时间出现NaN-aN-ANaN:aN:aN的原因
1、之前时间显示在Chrome,FireFox上显示均是正常的,但是在IE(version:11)浏览器上却显示NaN-aN-ANaN:aN:aN,我知道这是一个很简单的问题,但是在网上查找了半天发现网友众说纷纭,所以归纳如下:之所以出现NaN的问题就是...
|
一、核心区别概览通过对比表快速掌握核心差异:特性聚簇索引非聚簇索引关键影响🔢索引数量每表仅1个每表可多个主键默认为聚簇索引📊数据存储叶子节点存储完整数据行叶子节点存储键值+数据指针查询效率差异关键🗂️物理顺序决定数据物理存储顺序不改变物理存储顺序范围查询性能差异🔍查找过程1次查找直达数据需2次查找(索引+回表)...
|
曾几何时,在.NET的世界里,Newtonsoft.Json如同一位德高望重的王者,无人不晓。直到有一天,一位名叫System.Text.Json(后文简称STJ)的新贵悄然登场。它出身名门(.NET官方),身怀绝技(号称性能超群),本应是明日之星,却被无数开发者贴上了“坑王”、“难用”、“反人类”的标签。无数个深夜,...
|
概述分区的本质是将一张大的物理表从逻辑上拆分,为N个较小的物理表。分区表按照官方的解释如下:Thepartitionedtableitselfisa“virtual”tablehavingnostorageofitsown.Instead,thestoragebelongstopartitions,whichareot...
|
代理服务器类型透明代理服务器(TransparentProxies)透明代理,也称为内联代理、拦截代理或强制代理,是一种位于最终用户或设备与互联网之间的服务器,可拦截所有请求和响应而不对其进行更改。术语“透明”是指代理的操作对用户不可见;它不会修改请求或响应的内容,也不需要对用户的设备进行任何配置更改。这使得它不同于非...
|