- 博客(254)
- 资源 (3)
- 收藏
- 关注
原创 PPT文件过大的原因排查
WPS:点击左上角-工具-选项-常规与保存-将字体嵌入文件,取消勾选。Office:点击左上角-文件-选项-保存-将字体嵌入文件,取消勾选。1、文件中包含很多图片或者视频文件。该问题压缩图片或者减少图片即可。2、文件中嵌入了字体。
2024-11-24 13:22:43
1842
原创 between and Mybatis查询出来结果和mysql数据库中不一致
可以通过mybatis查询数据库,看一下日期结果是否一致,结果与数据库中存储的时间不一致。例如:mybatis查询出来的日期为:2020-10-30 05:39:16。数据库该字段的设置都没有问题(datetime格式)通过between and 查询出来的数据不一致。最后经过查询资料,发现是。
2024-11-08 08:22:25
345
原创 性能:页面响应的2-5-8原则
而当用户在超过8秒后仍然无法得到响应时,会感觉系统糟透了,或者认为系统已经失去响应,而选择离开这个Web站点,或者发起第二次请求。当用户在5-8秒以内得到响应时,会感觉系统的响应速度很慢,但是还可以接受;当用户在2-5秒之间得到响应时,会感觉系统的响应速度还可以;当用户能够在2秒以内得到响应时,会感觉系统的响应很快;
2024-11-06 13:17:35
237
原创 多文档快速合并
log.info("文件分块:将所有文件路径按CPU核数分块,每个分块包含一部分文件,共"+fileChunks.size()+"个块,每块文件数:"+chunkSize+"共\"+numFiles+\"个文件");log.info("合并所有部分,合并保存第{}个分块,共{}个分块.............",++i, tempFiles.size());log.info("合并文件开始保存到磁盘:" + mergDoc);log.info("CPU内核数:"+numCpus);
2024-10-27 11:27:06
369
原创 禁止非法调试!请关闭开发者工具!
当代码运行到该关键字处时,程序会暂停执行,从而阻止进一步的调试操作。对于2010年上半年之后的仅能查询自己的证书,想着通过开发者调试工具,是否可以查询其它人的证书。if (e.keyCode === 123 || e.keyCode === 83) { //屏蔽F12 ctrl。"关键字不仅仅用于阻止调试,同时也可用于判断开发者工具是否已打开。if (e.keyCode === 123) { //屏蔽F12。alert("禁止非法调试!alert("禁止非法调试!禁止调试的实现原理主要是通过在代码中使用"
2024-10-18 23:32:45
488
原创 宽表和窄表
由于把不同的内容都放在同一张表存储,宽表已经不符合三范式的模型设计规范,随之带来的主要坏处就是数据的大量冗余,与之相对应的好处就是查询性能的提高与便捷。这种宽表的设计广泛应用于数据挖掘模型训练前的数据准备,通过把相关字段放在同一张表中,可以大大提高数据挖掘模型训练过程中迭代计算时的效率问题。综上所述:宽表就是字段比较多的表,包含的维度层次比较多,造成冗余也比较多,毁范式设计,但是利于取数统计;应用场景:设计销售领域的订单事实表,维度包括:销售员、销售员所属部门、下订单的时间;订单事实表:商品销售的清单.
2024-10-18 22:38:55
428
原创 数据仓库宽表概述
此外,在数据更新时,宽表可能需要进行大量的数据重建操作,这会增加系统的负担。由于宽表可以显著提高查询性能,因此在需要实时或近实时分析的场景中,宽表是一个理想的选择。比如,在金融行业中,交易数据的实时分析对于决策和风险控制至关重要,宽表可以提供快速的数据访问,从而支持实时分析。尽管存在一些挑战,但随着技术的发展和应用的不断扩大,宽表将在未来的数据处理中发挥更加重要的作用。是宽表的一个主要问题。这对于数据仓库管理员来说是一个重要的优势,因为维护的表越少,数据管理的工作量就越小,出错的可能性也越低。
2024-10-18 22:20:56
1705
原创 java.lang.IllegalArgumentException: Could not resolve placeholder
配置文件里面的内容没有生效。
2024-09-27 08:37:50
579
原创 Failed to obtain JDBC Connection: Cannot determine target DataSource for lookup key [null]
在后管运行中一直是好的,突然发现部分菜单点击异常,出不来数据,查看后台日志报错内容如下,可以检查应用是否使用了shrio,可以尝试清除浏览器缓存数据,后管功能中的注销进行退出,再进行重新登录,解决了该问题。3、所有和后管相关的应用和中间件全部进行重启(server、console、client三个应用),并清理缓存(redis重启并通过flushall清理所有缓存数据)。2、查看数据库版本为5.x,和要求的8.x不一致,重新部署新的数据库并重新初始化数据。
2024-09-20 17:11:37
974
原创 word并排查看,同步滚动
打开两个word文档,点击视图-全部重排,再点击并排查看,注意需要是编辑模式。在需要对两个文档进行比较修改时,非常适用。再在视图,窗口栏位,可以看到同步滚动选项。
2024-08-29 14:18:06
1018
原创 install docxtpl AttributeError: module ‘importlib._bootstrap‘ has no attribute ‘SourceFileLoad‘问题解决
尝试更新 pip 和 setuptools 到最新版本,这有时可以解决兼容性问题。
2024-08-28 21:58:16
530
原创 系统简称名词解释
2.MJE:全称Manual Journal Entries,内部交易平台,用于账务调整。4.AAS:不规范账户处理系统,旧系统不正确客户信息的账户。6.FMS:财务系统,单位内部财务软件,比如出差报销。5.BPS:批量代收付,比如批量开户代发工资。1.BANCS:核心系统,处理存贷款业务。3.GTS:国际结算系统。
2024-08-28 16:39:45
253
原创 word文档合并样式问题
word协同工作时,在mac用office编辑后发送给对方进行合并时,出现了一些不该看到的样式。1、大家均需要使用同样的软件,如office,如果使用wps,会导致新增很多样式。2、在样式窗格,需要点击选项,去掉勾选,样式就干净了。
2024-08-27 11:05:51
321
原创 在Excel中使用VLOOKUP函数时避免显示NA和0
IF(IF(ISNA(VLOOKUP(A2,数据!A:K,11,FALSE)),"",VLOOKUP(A2,数据!A:K,11,FALSE))>0,IF(ISNA(VLOOKUP(A2,数据!A:K,11,FALSE)),"",VLOOKUP(A2,数据!A:K,11,FALSE)),"")这样,当VLOOKUP返回NA时,单元格将显示为空。
2024-08-27 09:54:40
1672
原创 List对多个字段进行排序
先对年龄进行升序,升序结果进行反转,再对班级进行降序。适用于Java 8及更高版本,允许通过链式调用。方法来定义多个排序条件。
2024-08-12 10:46:30
342
原创 jeecg-boot集成logback日志
在找不到日志输出路径时,请cd /,切换到根目录,再通过如下命令去查找: find . -name jeecgboot*.log。如在/home/xxx/jeecg_start.sh 则日志输出在/home/logs/../logs,为在执行命令目录的上一级目录下的logs目录下。
2024-08-12 10:41:11
604
原创 中国信息学奥赛专用系统之----NOI Linux 2.0系统安装教程
OK,NOI Linux 2.0系统安装完毕!下载插件,可能需要10分钟以上。
2024-08-09 19:07:59
2843
1
原创 NOI Linux 2.0 的安装说明以及使用指南
NOI Linux 是 NOI 竞赛委员会基于 Ubuntu 操作系统开发的一款 Linux 桌面发行版,是一套免费的、专门为信息学奥林匹克竞赛选手设计的操作系统,是 NOI 系列赛事指定操作系统,适用于常见笔记本电脑和桌面电脑。稍后安装操作系统,操作系统选择 Linux,版本 Ubuntu,点击下一步,选择虚拟机存放位置,再点击下一步。输入所需的磁盘大小,建议使用默认的,选择将虚拟磁盘存储为单个文件,点击下一步。再点击自定义硬件,CD/DVD 里选择下载的 NOI Linux 2.0。
2024-08-09 18:55:31
2152
原创 从数据库导出的csv文件,对方用Excel打开乱码问题
csv文件有编码,从数据库导出时编码为UTF-8。对方用Excel打开时,默认用的GBK导致乱码。可以用Excel按如下方式打开,点击菜单栏中导入数据,选择csv文件,最后在选择编码时,选择UTF-8。
2024-08-08 10:24:25
317
原创 ios兼容性session缓存使用问题
IOS 16.1.1,16.5.1,16.7.8等版本中存在兼容性问题sessionstorage.getItem()该方法正常应该都返回String,但在这些版本中,当存入一个Boolean时,取到的仍然是Boolean。解决方案:set的时候,要求都是String类型。
2024-08-07 17:08:53
208
原创 SocketIO推送连接后,收不到服务端推送数据问题分析
重点需要注意前端和后端的SocketIO的版本,socketio在2.0.x才开始支持4.0协议。
2024-08-05 15:48:35
795
原创 WebSocket本地可以访问,部署到服务器不能访问
前端到应用服务器中间会经过一些其它节点,如nginx等。通过websocket做推送,在本地的代码是好用的,上传到服务器是不能用。
2024-08-05 15:12:18
857
1
原创 pip3 install websockets Could not find a version that satisfies the requirement websockets
确保你的 Python 版本是 3.6 或更高版本。尝试更换源:使用国内镜像源,例如使用清华大学的源。我的版本是3.8.3。
2024-07-26 09:30:43
292
原创 在投标中RFI 和 RFQ术语的含义
(信息要求书),是一种用于获取关于产品、服务或供应商的一般信息的请求文件。它不具有约束力,即不对供应商或采购方产生法律上的约束,通常在使用在请购之前,以收集更多关于产品或服务的详细信息。(报价邀请书),是采购过程中用于邀请供应商提供报价的文档。它通常在买家已经明确了需求,并准备从多个供应商中选择最佳报价时使用。RFI 和 RFQ 是采购领域中的两种不同文档,各自具有特定的用途和意义。
2024-07-23 17:09:52
2678
原创 maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories解决办法
问题的原因是maven版本的问题,maven3.8+以上的版本未来安全,不再支持http连接。我们的私有仓库就是http的,所以会出问题。
2024-07-18 10:47:46
895
原创 JeecgBoot jmreport/loadTableData 积木报表漏洞RCE(CVE-2023-4450)漏洞
Jeecg Boot jmreport/loadTableData接口存在FreeMarker SSTI注入漏洞,攻击者可以通过操纵应用程序的模板引擎来执行恶意代码或获取敏感信息由于未授权的 API使用了 freemarker 解析 SQL 语句从而导致了 RCE 漏洞的产生。
2024-07-05 14:32:57
1126
原创 使用 Apache POI - 检测到 Zip Bomb
压缩文件大小与展开数据大小的比率。这可能表示该文件用于膨胀内存使用,因此可能会造成安全风险。如果需要处理超过此限制的文件,则可以通过ZipSecureFile.setMinInflateRatio()调整此限制。计数器: 820224,cis.counter: 8192,比率:0.009987515605493134限制: MIN_INFLATE_RATIO: 0.01。
2024-07-02 14:29:21
574
原创 MyBatis-Plus中Page类源码及各个参数的具体含义
/默认值:true 是否进行 count 查询,设置false后不会返回total。//默认值:true 自动优化 COUNT SQL。//默认值:false 是否命中count缓存。// 排序字段信息。//默认值:10 每页显示条数。//默认值:1 当前页。
2024-06-07 10:27:54
357
原创 git 基于某个提交号更新代码
场景:版本有严重缺陷,需要进行回退,找不到上一次发布的包,又不想进行回退代码进行发布,可以基于上一次发布版本的提交号进行发布。找到你想要更新到的提交的哈希值(commit hash)。要基于某个特定的提交(commit)更新代码,你可以使用。命令来切换到那个特定的提交。命令加上提交的哈希值来切换到那个提交。这会让你的工作目录移动到指定的提交。git 基于某个提交号更新代码。
2024-06-03 14:05:06
295
原创 EXCEL中获取一个单元格中的汉字
假设去获取EXCEL单元格中的B2的汉字(去除数字、英文等),可以使用公式:=LEFTB(B2,(LENB(B2)-LEN(B2))*2)
2024-05-11 16:23:10
254
原创 mac 快速删除 node_modules
rimraf包的作用:以包的形式包装rm -rf命令,用来删除文件和文件夹的,不管文件夹是否为空,都可以删除。命令即可将node_modules文件删除干净。命令来全局安装 rimraf。进入需要清理的项目中,执行。
2024-05-05 10:39:02
824
原创 poi操作文档合并存在分节符,删除分节符的方法
/ 在每个删除分节符的地方插入一个新的段落,设置其分页属性。log.info("分节符已删除并保存成功。// 在两个没有分节符的段落之间插入分页符。// 保存修改后的 Word 文档。// 移除段落中的分节符。// 读取 Word 文档。// 检查段落属性是否包含分节符。
2024-02-05 13:57:12
1071
1
JR∕T 0068-2020 网上银行系统信息安全通用规范.pdf
2020-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人