最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:9505 今日文数:4068
|
一、项目简介SpringReport是一款企业级的报表系统,支持在线设计报表,并绑定动态数据源,无需写代码即可快速生成想要的报表,可以支持excel报表和word报表两种格式,同时还可以支持excel多人协同编辑,后续考虑实现大屏设计器功能,通过简单的设计器可以生成炫酷的大屏效果。SpringReport项目是从202...
![]() |
了解端口和开放端口的风险什么是端口?端口(Port)在网络技术中,特别是在TCP/IP协议中,指的是一种逻辑地址,用于区分不同的网络服务或应用程序。端口号由数字表示,范围从0到65535。每个网络服务或应用程序都需要一个唯一的端口号来确保网络通信的准确性和有序性。从物理层面看,端口也指计算机或其他网络设备上的物理接口,...
|
Html跨站脚本攻击(XSS)是非常常见的,比如博客评论、论坛帖子、社交媒体发布动态等一些用户提交文本的地方,都有可能遭受恶意提交Html代码。为了确保用户提交内容的安全,我们就需要对用户提交内容进行过滤。01项目简介HtmlSanitizer是一个强大的库,它能够审查和清理HTML内容,移除或转义那些可能被用于XSS...
![]() |
1、查询出最近所有耗时最大的SQL语句返回的是未关联任何特定对象的最耗费资源的查询信息,包括查询的执行SQL、最后一次执行的总耗时、所有执行的总耗时、执行最小耗时、执行最大耗时、执行次数、计划生成次数、所有执行期间总共读取和写的物理磁盘次数以及逻辑磁盘次数等信息。SELECTs2.dbid,s1.sql_handle,...
![]() |
现在前后端分离已经非常流行,我们已经很少关注模板生成引擎了。但在一些场景,比如邮件、文档生成,还是需要模板生成引擎的。下面推荐一个轻量级且高效的文本模板生成引擎。01项目简介Scriban是一个基于.NET的开源模板语言引擎,旨在简化文本生成任务。Scriban主要功能与特性:1、简洁的语法该模板引擎使用简单、语法简洁...
|
今天给大家推荐一款基于Vue开源的问卷/表单收集工具。简介系统采用无代码设计理念,使用者可以通过拖拽的方式创建问卷表单,所见即所得;与此同时也支持专业技术人员自行二次开发自定义组件,来满足企不同企业组织的个性化需求。本系统采用SpringBoot+Vue+ElementUI技术栈,无需复杂学习即可快速上手,功能强大UI...
![]() |
一起来盘点下5个WinformUI开源控件库,有.NetFramework,也有.NetCore。1、一套UI精美、控件丰富、多主题的WinForm开源界面库ReaLTaiizor是一个基于.Net的开源WinFormUI库,包含了多种常用控件和多种主题风格,支持.NetFramework4.8、.NetCore3.1...
![]() |
网站的安全对于任何一家公司都是非常重要的。为了保证Web安全,其中Http安全标头就是非常重要一个的措施。设定正确的安全头可以增强网站的安全性,因为它们可以帮助防止各种网络攻击,如跨站脚本(XSS)、点击劫持(Clickjacking)和内容类型嗅探(ContentTypeSniffing)等。下面推荐一个开源项目,可...
|
『D盾_防火墙』版本:v2.1.8.1大小:6.3M软件更新时间:2024-8-30(查杀库和规则库不定时更新)支持系统:win2003/win2008/win2012/win2016/win2019/win2022PHP支持:FastCGI/ISAPI(版本:5.x至7.x)点击下载v2.1.8.1(0830)防范信...
![]() |
01什么是正则表达式?有何作用?正则表达式(RegularExpressions,简称regex或regexp)是一种用于匹配和处理字符串的强大工具。它就像是一把多功能的瑞士军刀,可以帮助你在处理文本时做很多事情:1.检查用户输入是否符合特定格式:比如,你在网上注册账号时,网站会要求你输入电子邮件地址。正则表达式可以检...
|
(一)IEEE协会与802.11标准IEEE(InstituteofElectricalandElectronicsEngineers)电气与电子工程师协会,是一个国际性的专业学会组织,是全球最大的技术专业组织IEEE802是一个标准系列项目,包括以太网、局域网、城域网的多个技术标准。IEEE802.11是IEEE80...
|
前言一个.NET验证框架,支持链式操作,易于理解,功能完善,组件内提供十几种常用验证器,可扩展性好,支持自定义验证器,支持本地化多语言。项目介绍FluentValidation是一个开源的.NET库,用于验证对象的属性。它提供了一种简单而强大的方式来定义和执行验证规则,使验证逻辑的编写和维护更加直观和便捷。相较于传统的...
|
javascript字符串中含有单引号’和双引号“如何处理?如果是这种情景document.getElementById("demo").outerHTML="(含单引号或双引号的内容)";可以考虑将两边的单双引号换成反引号`改成下面这样:document.getElementB...
|
本文翻译自ReadPhoneContactswithJavaScript,作者:AlvaroMontoro,略有删改。作者注:本文中描述的技术和流程是实验性的,只能在少数浏览器中工作。在撰写本文时,联系人选择器API仅支持AndroidChrome(从版本80开始)和iOSSafari(从版本14.5开始)。如果要检查...
|
起因是一个高并发的采集服务上线后,100m的上行很快就被打满了。因为这是一条专线,并且只有这一个服务在使用,所以可以确定就是它导致的。但是!这个请求只是一个GET请求,同时并没有很大的请求体,这是为什么呢?于是使用charles重新抓包后发现,一个request的请求居然要占用1.68kb的大小!其中TLSHandsh...
|
资源名称:WPSOffice2019专业增强版v11.8.2.12287/v12.1.0.15336内置序列号永久授权版/集团定制版资源简介:WPSOffice2019专业版(金山WPS企业版)WPS2019为你打造新一代办公环境,可以轻松快速访问各类办公服务。WPS2019专业版是一款国产免费办公软件,全面涵盖了文字...
|
摘要在图像处理中,翻转是一种常见的操作,它可以改变图像的方向或镜像图像。在本文中,我们将学习如何使用C#来进行图像翻转,并介绍常用的属性和方法。正文图像翻转的常用属性和方法在C#中,我们可以使用System.Drawing命名空间中的Bitmap类来加载和处理图像。下面是一些常用的属性和方法:属性Bitmap.Widt...
![]() |
作者:蚊子squirrel来源:jianshu.com/p/9131edd8fd2c最近与同行科技交流,经常被问到分库分表与分布式数据库如何选择,网上也有很多关于中间件+传统关系数据库(分库分表)与NewSQL分布式数据库的文章,但有些观点与判断是我觉得是偏激的,脱离环境去评价方案好坏其实有失公允。本文通过对两种模式关...
![]() |
我们之前发文过使用microsoftprinttoPDF虚拟打印机去转换PDF(见前文),有读者说非常好,也有读者说添加不上去,碰到了困难。系统自带的有可能会碰到一些奇奇怪怪的问题,就想着给大家找一个第三方的虚拟打印机软件,看能不能避免一些问题。说说这款软件的特性:1软件免费,商业和非商业使用都允许,不会弹广告,也不是...
![]() |
今天在知乎上看到这样一个问题:SQLServer真的比不上MySQL吗?问题地址:https://www.zhihu.com/question/369022336背景介绍个人在学校学过SQLServer,我的需求是建立小型的数据库为网页端提供数据。网上大多数信息劝我学习MySQL,并且教程方面MySQL的教程也比SQL...
![]() |
二十多年前和某知名OA软件合作时就发现经常修复过的问题,还会出现,追问之下才知道,他们没有测试环境,只有一个生产环境。代码部署都是直接修改,难免会动到前面验证良好的代码。二十年后的今天,接触的此OA原厂人员(也许的外包)和企业内部运维,依然说是直接生产环境推代码,只是在个别企业用户的强烈要求下,多了一套测试环境。我勒个...
![]() |
亚里士多德说:你要让傻瓜也不会做错。鲁迅说:世上本没有傻瓜,选项多了就成了傻瓜。每位IT产品经理都会被用户吐槽,你这个设计不够防呆呀,错了😣不关我事,为什么错了你还让我执行下去呢?领导都批准过了,怎么还让我补充数据?真错了吗?那你帮我改一下。IT系统中的防呆设计主要是为了防止用户错误或系统操作失误,提高系统的可靠性和...
![]() |
SOLID原则是一套指南,可以帮助开发人员创建更易于维护、易于理解和灵活的软件。这些原则是由RobertC.Martin(UncleBob)提出的,并在面向对象编程社区中被广泛采用。在本文中,我们将探讨每个SOLID原则,并了解如何在C#中应用它们。1.SingleResponsibilityPrinciple(SRP...
![]() |
Socket(套接字)是网络通信中的一个基本概念,它提供了一种在网络中不同计算机(或同一计算机的不同进程)之间进行通信的方式。Socket可以看作是网络通信的端点(Endpoint),它允许网络上的两个程序通过一个双向的通信连接进行数据交换。简单来说,Socket就是网络通信的基石,它定义了网络通信的“地址”和“端口”...
|