- 博客(6948)
- 资源 (38)
- 收藏
- 关注

转载 Windows下nginx+tomcat的负载均衡
一、为什么需要对Tomcat服务器做负载均衡: Tomcat服务器作为一个Web服务器,其并发数在300-500之间,如果有超过500的并发数便会出现Tomcat不能响应新的请求的情况,严重影响网站的运行。另外,在访问量大的情况下,Tomcat的线程数会不断增加。由于Tomcat自身对内存的占用有控制,当对内存的占用达到最大值时便会出现内存溢出,对网站的访问严重超时等现象,这时便需要重新启
2014-04-12 11:31:29
566679
5
原创 SpringCloud集成携程Apollo配置中心详解
如果是由多个配置项组成的一个配置集合,那我们可以针对起做一个单独的配置对象创建配置文件对象登录后复制// 默认值就是application,如果配置是配在application命名空间下,就可以不用写value值// 如果是自定义的命名空间,就需要加上对于的名称@Component// 获取配置文件// lombok的get [email protected].创建测试接口登录后复制@Autowired。
2025-07-23 17:31:57
327
原创 流批一体向量化引擎Flex
加载(Load),从内存加载2个源操作数(a[i]和b[i])到2个寄存器。计算(Compute),执行加法指令,作用于2个寄存器里的源操作数副本,结果产生到目标寄存器。存储(Store),将目标寄存器的数据存入(拷贝)到目标内存位置(c[i])。登录后复制i < num;++i) {1.2.3.4.5.该流程即对应传统的计算架构:单指令单数据(SISD)顺序架构,任意时间点只有一条指令作用于一条数据流。
2025-07-23 14:21:35
469
原创 Fluss 实战:用 Partial Update 构建实时宽表的新范式
Fluss中的部分更新(Partial Updates)为流式数据打宽提供了替代性技术路径。当所有数据源共享主键时(否则可灵活组合流式 Lookup Join),你可以转变思路:以增量方式更新一张统一的宽表,而非实时 Join 流。这种方式最终带来了更具可扩展性、更易维护且更高效的流水线。工程师们可以减少在 Flink 状态管理、Checkpoint 和 Join 机制上的投入时间,而将更多精力放在提供新鲜、整合的数据上,从而支持实时分析和应用。
2025-07-23 14:16:13
242
原创 AI 生成前端项目的 bolt.new 是怎么做到的?
今天我们了解了一下 bolt.new,它可以通过文本描述需求,让 AI 去生成前端项目的代码,然后在 webcontainer 里跑 npm install 和 npm run build 等,把产物部署到服务器上,之后直接通过 url 访问 AI 生成的代码的效果。我们简单试了一下这个流程,首先我们用的国内的一个 AI 代理商的接口来试了下代码的生成,用的 cursor 一样的模型,生成的目录和代码都是可以直接跑的。
2025-07-23 14:09:12
514
原创 程序员跑路了,李老板要求把App换个图标和名称
由于apk修改起来太容易了,所以程序员gg们会在里面埋更多的坑。加壳 反调试 混淆 前面还有无数困难等着你。李老板决定还是招个程序员鼓励师比较靠谱。非真空不宜谈禅,非真旷不宜饮酒。💡 TIP本文的目的只有一个就是学习更多的逆向技巧和思路,如果有人利用本文技术去进行非法商业获取利益带来的法律责任都是操作者自己承担,和本文以及作者没关系。
2025-07-23 14:02:46
325
原创 Trae编程工具上下文使用及代码补全的实用技巧
若推荐内容不符合需求,还可以通过关键词搜索。:当你正在编辑器中编写代码,对代码中的某一部分存在疑问,比如对某段函数的实现逻辑不太理解,或者想要对某段代码进行优化,却不知道如何着手时,就可以使用该技巧向 AI 助手提问。:当你需要参考某个特定函数、类的代码,或者想要了解某个文件、文件夹的整体内容,又或者想对整个工作空间有一个全局的认识时,就可以使用该技巧向 AI 助手获取相关信息。:当你想要了解某个文件夹下的所有文件内容,比如查看某个模块的所有代码文件,或者想要知道某个文件夹的整体功能时,就可以使用该功能。
2025-07-23 11:54:09
279
原创 C++ 的 VS 项目引入公共配置文件
在用 VS 做一个包含多个项目的解决方案的项目时,经常会遇到多个项目需要引入相同的配置的情况,如 C++ 版本、附加库目录、附加包含目录等,可以使用本文提供的方法来引入公共配置文件避免重复配置。
2025-07-23 11:38:44
245
原创 JAVA面试题---JAVA虚拟机(JVM)
根据 JDK 8 规范,JVM 运行时内存共分为虚拟机栈、堆、元空间、程序计数器、本地方法栈五个部分。还有一部分内存叫直接内存,属于操作系统的本地内存,也是可以直接操作的。JVM的内存结构主要分为以下几个部分:程序计数器:可以看作是当前线程所执行的字节码的行号指示器,用于存储当前线程正在执行的 Java 方法的 JVM 指令地址。如果线程执行的是 Native 方法,计数器值为 null。是唯一一个在 Java 虚拟机规范中没有规定任何 OutOfMemoryError 情况的区域,生命周期与线程相同。
2025-07-23 10:59:15
307
原创 lerobot机械臂的标定、遥控、数据录制、训练、源码解读
只有机械臂没有底盘时候,使用so100配置。1.2.1.2.3.4.5.6.7.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.1.2.3.4.5.6.7.1.lerobot 机械臂跟随操控有个录制10次训练的文章:【】1.2.3.4.5.6.7.8.9.1.2.3. 图片是中间状态,是用来编码为视频的(使用av库),最终生成视频后,图片会被
2025-07-23 10:57:11
343
原创 Safari 隐私模式下,URL 参数为何神秘消失?
最近在排查Safari在隐私模式下页面参数丢失的问题,如果通过Safari直接打开B页面,此时在B页面可以正常获取到页面链接上的参数,但是如果Safari先打开A页面,然后通过A页面再跳转到B页面(A、B页面部署在不同域名下),此时的B页面通过JS就获取不到链接上的参数了🤔,这样就会导致一些依赖页面参数的功能出现异常!
2025-07-23 09:41:44
456
原创 Docker实战:使用Docker部署IT工具箱Team·IDE
Team IDE 是一款集成多种数据库(如 MySQL、Oracle、金仓、达梦、神通等)与分布式系统组件(如 Redis、Zookeeper、Kafka、Elasticsearch)管理功能的全能工具。它还提供了 SSH 和 FTP 支持,便于文件传输和远程服务器操作。通过简洁的界面和强大的功能集合,Team IDE 为开发者和运维人员提供了一站式的解决方案,大幅提升了工作效率,满足从初创团队到大型企业的多样化需求。1.本次实践部署环境为个人测试环境,生产环境请谨慎;
2025-07-22 20:22:58
332
原创 鸿蒙开发:弹出库更新至1.2.2版本,新增模态页面弹出
最近一段时间,自己把更多的精力放在了内部测试插件的开发,以至于,自己维护的很多库,大家在Github中Issues提的问题,迟迟没有第一时间进行解决,不是不解决,而是实在腾不出时间,还好,内部测试插件已经完成开发,所维护的库,接下来也会提了日程进行一一解决。今天把弹窗库(dialog)进行了更新,由1.2.1版本更新至了1.2.2版本,此版本最大的改动有两个,一个是新增了模态页面弹出,第二个是,优化了使用底部弹出动画组件的数据更新。
2025-07-22 17:41:05
230
原创 Vue3响应式核心:ref vs reactive深度对比
ref和reactive。它们有什么区别?在开发中该如何选择?shallowRef和(浅层响应式)triggerRef(手动触发 DOM 更新)customRef(自定义响应式逻辑)readonly(防止数据被修改)读完本文,你将彻底理解 Vue3 的响应式系统,并能在项目中正确使用这些 API!特性refreactive接受类型任意类型仅对象类型访问方式通过.value访问直接访问属性模板解包自动解包(无需.value)无需解包深层响应默认支持默认支持性能优化shallowRef。
2025-07-22 17:12:25
431
原创 亚像素渲染:浏览器如何处理小数像素的渲染?
最近遇到一个这样的问题,在一些机型上的loading转圈动画看起来有点抖,转起来像个椭圆,心想会不会是这个icon宽高不同造成的,但看了一眼代码里面宽高写的是一样,按理来说这个loading应该是一个正圆,旋转起来不应该抖才是的。登录后复制1.宽高相等的一个正圆,旋转起来看着怪怪的。事实上这是由于rem单位转换导致出现的小数像素(亚像素)问题可以看到0.2rem计算过后的值为19.72px,这样就出现了亚像素,但是它宽高依然还是相等的,旋转起来也不应该出现抖动的现象🤔。
2025-07-22 17:10:48
616
原创 更强大、更灵活! defineModel 重新定义双向绑定
在 Vue 3.4 中,宏的引入标志着 Vue 双向绑定机制的一次重大革新。作为 Composition API 的重要补充,不仅简化了代码结构,还显著提升了开发效率和代码可维护性。本文将深入探讨的核心原理、最佳实践以及在实际项目中的应用场景,展示其如何优雅地解决传统v-model实现中的痛点。
2025-07-22 17:10:13
459
原创 深入理解Base64编码原理
上篇文章有涉及到Base64编码的内容,今天我们再来详细了解一下Base64的编码原理以及应用场景。什么是Base64,为什么需要Base64?Base64的编码原理Base64的应用场景Base64是一种用于传输8bit字节数据的编码方式,Base64 的字符集包含 64 个字符(A-Z、a-z、0-9、+、/)以及补位的=⚠️需要注意的是它只是一种编码方式,并不是加密方式!!!因为对于Base64来讲,它没有密钥的概念,这意味着任何人都能轻松地将Base64编码的数据还原为原始字符。
2025-07-22 17:10:04
543
原创 SpringBoot整合Hystrix;从入门到实战一文搞定
如下图的过程所示,灾难性雪崩形成原因就大致如此:服务提供者不可用。如:硬件故障、程序BUG、缓存击穿、并发请求量过大等。重试加大流量。如:用户重试、代码重试逻辑等。服务调用者不可用。如:同步请求阻塞造成的资源耗尽等。雪崩效应最终的结果就是:服务链条中的某一个服务不可用,导致一系列的服务不可用,最终造成服务逻辑崩溃。这种问题造成的后果,往往是无法预料的。
2025-07-22 16:18:18
515
原创 HashMap的这个小“坑”;老司机也容易翻车
每一种数据结构,都有他其独有的特性;因此,基础知识的部分,一定要将差异部分的原理了解清楚,只要这样,在遇到问题的时候,才能准确分析出问题的本质,否则很容易被表象,被日志给迷惑而陷入迷茫;好了,今天的分享就到这里,不介意的话,三连给安排一下!感激不尽!
2025-07-22 16:09:59
799
原创 天气预报小组件制作
一直以来,我都想做点“既能练技术、又能自用”的小工具。既然每天都要查天气,那干脆自己动手写一个“天气预报小组件”吧!从获取城市天气,到用 SVG 画温度曲线,再到界面美化、异步数据处理,最后甚至还尝试加入定位和空气质量功能,这一过程让我在实战中重新认识了前端的强大。这篇文章就带你完整回顾我实现这个小组件的全过程。没有过度分点,也没有冰冷的技术堆砌,有的只是一个开发者从构想到落地的细致旅程。
2025-07-22 14:58:43
470
原创 用一张看板,把生活理顺
有些项目不是为了发布,而是为了练手;有些代码不是为了交付,而是为了成长。而我今天要讲的这个 Kanban 看板,就是这样一个陪伴我成长、让我抓头又让我骄傲的项目。
2025-07-22 14:57:11
444
原创 扣子Coze智能体实战:自动化拆解抖音对标账号,输出完整分析报告(喂饭级教程)
大家好,我是汤师爷,专注AI智能体分享,致力于帮助100W人用智能体创富~如果你有以上任何一个困扰,那么你需要一个对标账号拆解的智能体,帮助你系统地分析对标账号,让创作少走弯路。
2025-07-22 14:43:05
468
原创 Spring Boot 3 集成 Spring Security + JWT
在之前的案例中没有自定义未授权和未登录,直接在页面上显示错误信息,这样对于前端来说不是很好处理,我们将所有接口按照一定的格式返回,会方便前端交互处理。未登录登录后复制/*** 当未登录或者token失效访问接口时,自定义的返回结果* @公众号 Harry技术*/@Component@Override1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.未授权。
2025-07-22 11:32:55
364
原创 Element Plus Table 组件扩展:表尾合计功能详解
在现代数据驱动的社会中,数据分析和统计成为了非常重要的任务。为了更有效地分析数据和展示统计结果,前端开发人员可以使用Vue框架和Element Plus组件库来实现数据的统计和分析功能。以下是一个关于如何在 Element Plus 的 el-table 组件中实现行汇总功能的文档,这个示例将展示如何计算每行的特定列的总和并显示在一个额外的汇总行中。 首先,确保已经安装了 Element Plus。如果还没有安装,可以使用 npm 或 yarn 进行安装:1.2.引入和注册 Element Plus
2025-07-22 11:09:44
459
原创 面向概念漂移的动态自组织映射(SOM)及其在金融风险预警中的效能评估
在当今充斥着非结构化和高维数据的复杂环境中,自组织映射技术提供了一种强大的数据可视化与模式识别工具,能够在异常行为显现之前捕捉潜在信号。借助动态SOM的实时适应能力,系统可以持续演化以适应不断变化的趋势和概念漂移,使其成为实时监控系统、流数据分析平台和风险早期预警机制的理想技术选择。高维数据的有效降维表示无需标记数据的自主学习能力强大的模式可视化与异常检测能力当面对看似难以处理的复杂数据集时,SOM技术提供了一种让数据自行显现内在结构的强大方法,为决策支持系统提供了坚实的技术基础。
2025-07-22 10:44:43
447
原创 源码超度:String、StringBuffer、StringBuilder
String 初始化后不可修改,StringBuilder、StringBuffer支持修改。操作少量的数据或者常量使用 String单线程操作字符串缓冲区下操作大量数据,使用StringBuilder多线程操作字符串缓冲区下操作大量数据,使用StringBuffer性能严格要求的场景下,StringBuilder、StringBuffer可以通过指定初始化容量,减少数组复制。
2025-07-22 10:25:09
353
原创 IDEA集成Git仓库的详细教程
先确认电脑已安装Git(可在终端执行验证),未安装可参考之前的Git安装教程。GitBrowsegit.exeTestOKURLDirectoryCloneTrust打开本地项目,进入选择当前项目根目录,点击OK,项目会被初始化为Git仓库(根目录生成.git文件夹)。在左侧项目结构中,右键项目根目录 →Git → Add(将所有文件加入暂存区)顶部菜单栏点击Commit按钮(或Ctrl+KCmd+KCommit进入点击号,在Name处填origin(默认远程仓库名),URL处填远程仓库链接,点击OK。
2025-07-21 15:50:43
643
原创 GaussDB 查看SQL执行计划
图中平常的explain计划结果中如果没有明显的Index Scan或Index Only Scan看不出来是否走索引,分布式数据库需要set enable_fast_query=off设置会话级别的参数修改再执行explain查看计划可以看出(设置为on,表示执行计划在cn和dn上各自生成,off表示在分布式框架中执行计划在cn上生成然后发送到dn上执行)。判断是否走索引:如果执行计划结果包含Index Scan或Index Only Scan,表示命中索引;
2025-07-21 14:19:19
607
原创 【Docker项目实战】使用Docker搭建Picsur图床服务
Picsur是一款类似Imgur的自托管图片分享服务,内置强大的图片转换与编辑功能,确保用户能够轻松管理个人或团队的图像资源。1.本次实践为个人测试学习环境,旨在新手快速上云和部署应用,生产环境请谨慎;2.本次实践环境为腾讯云轻量应用服务器,在Docker环境下部署Picsur图床工具。通过本次实战,我们成功使用Docker快速部署了Picsur图床服务,展现了Docker在简化环境配置和提升部署效率方面的优势。整个过程操作简便,无需手动安装复杂依赖,只需几条命令即可完成服务的搭建与运行。
2025-07-21 12:20:13
794
原创 Django实战:基于Django和openpyxl实现Excel导入导出功能
openpyxl是一个用于读取和写入 Excel 2010 xlsx/xlsm/xltx/xltm 文件的 Python 库。数据分析:从 Excel 文件中读取数据,进行处理和分析。自动化办公:自动生成报告、填写表格等。数据导入导出:将数据从 Python 程序导入到 Excel,或将 Excel 数据导入到 Python 程序中。安装openpyxl登录后复制1.
2025-07-21 11:30:45
495
原创 HashMap居然可以和它直接合体???
集合继承于HashMap,重点对比与HashMap不同的数据结构的带来的特性差异;为什么需要这种两种形态共存的数据结构;以及通过HashMap的后置处理机制轻松实现数据结构的功能扩展;并且对最少访问删除策略LRU做了简单案例演示。
2025-07-21 10:56:13
605
原创 鸿蒙-Stage模式-UIAbility组件
一个应用可以有一个 UIAbility 也可以有多个 UIAbility。每一个UIAbility实例,都对应一个最近任务列表中的任务。我们都知道:1个【模块】可以包含多个【UIAbility】多 UIAbility:在任务列表中会有多个任务。1个【UIAbility】可以包含多个【page】我们目前都知道:1个【应用】可以包含多个【模块】单 UIAbility:任务列表只有一个任务。1个【模块】可以包含多个【UIAbility】1个【应用】可以包含多个【模块】然后重新运行真机模拟器。
2025-07-21 10:51:18
247
原创 【跨国数仓迁移最佳实践2】MaxCompute SQL执行引擎对复杂类型处理全面重构,保障客户从BigQuery平滑迁移
本系列文章将围绕东南亚头部科技集团的真实迁移历程展开,逐步拆解 BigQuery 迁移至 MaxCompute 过程中的关键挑战与技术创新。本篇为第二篇,跨国数仓迁移背后 MaxCompute 的统一存储格式创新。注:客户背景为东南亚头部科技集团,文中用 GoTerra 表示。
2025-07-21 10:24:44
483
原创 Spring AI 聊天模型:Bedrock Converse API 超详细实践指南!
Amazon Bedrock Converse API + Spring AI,绝配!不管你要对接 Claude 3、Meta、Titan,还是搞多模态、工具调用、RAG 检索,Spring AI 全部搞定,代码少、配置少、能力强!
2025-07-21 09:56:38
420
原创 什么三级缓存解决了循环依赖问题?别被骗了,一级缓存就够了!
的路径是 一级缓存 → 二级缓存 → 三级缓存,同时当从三级缓存中获取到早期对象时,直接放入二级缓存,删除三级缓存(后续的多次引用也是二级缓存),可见二级缓存+短暂的三级缓存相当于标记bean为已实例化,所以依赖三级缓存解决循环依赖显然是错的。都说Spring三级缓存解决了循环依赖问题,那我们就使用了一级缓存就解决了缓存依赖问题,spring的开发团队怎么会傻到用三级缓存解决问题,当然这句话可能还有一个歧义,第三层缓存区解决了缓存依赖问题,这同样也是错的,且听下文分析。诶卧槽,这不是啥也没干!
2025-07-20 13:37:36
685
原创 Spring JDBCTemplate 实战大全:从 CRUD 到高级技巧,一篇搞定!(应用篇二)
登录后复制));1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.登录后复制/*** 订单分片工具类*/// 分片数量(通常与数据库实例数相同)/*** 根据订单ID计算分片ID*//*** 根据用户ID计算分片ID(适合用户数据均匀分布的场景)*/1.2.3.4.5.6.7.8.
2025-07-20 13:18:10
585
原创 【Docker管理工具】部署Docker可视化管理面板Dpanel
DPanel 是一个专为 Docker 设计的可视化管理面板,旨在降低 Docker 容器、镜像以及相关文件管理的操作门槛。通过提供用户友好的图形界面,DPanel 使得即便是对 Docker 不太熟悉的用户也能够轻松上手,实现容器化应用的有效部署和管理。1.本次实践部署环境为个人测试环境,生产环境请谨慎;2.在Docker环境下部署Docker可视化管理面板Dpanel。
2025-07-19 21:55:01
750
原创 【数据结构与算法】使用单链表实现队列:原理、步骤与应用
数据部分指向下一个元素的指针next// 链式结构:表示队列}QNode;指向队首元素的指针phead指向队尾元素的指针ptail队列的元素个数size// 队列的结构int size;}Queue;将队列的首尾指针封装成一个结构体,可以方便函数调用,统一接口另外使用一个整型变量记录元素个数,利于其他函数功能实现通过本文的介绍,我们了解了如何使用单链表来实现队列,并探讨了其在实际应用中的重要性和应用场景。
2025-07-19 21:16:52
902
原创 Flask Session会话管理完全指南:从基础到安全实践
登录后复制from flask_session import Session # 需要安装flask-sessionapp.config['SESSION_TYPE'] = 'redis' # 也可以使用filesystem, memcached等1.2.3.4.5.6.7.8.基础用法:像字典一样操作session对象,存储键值对安全配置:必须设置强SECRET_KEY并启用安全cookie选项生命周期:通过permanent和控制存储选项。
2025-07-19 17:51:08
556
神码在线-壹人e课在线课件制作与管理云平台
2016-07-12
FlashFXP 是一个功能强大的FXP/FTP 软件
2011-12-13
EmEditorPortable+EmEditor编辑器+前端领域+EmEditorPortable不限时间
2023-04-28
EmEditor程序开发者,EmEditor编辑器不错
2023-04-28
Wireshark 64位是一款非常棒的Unix和Windows上的开源网络协议分析器 非常好用
2023-01-03
格式工厂 (Format Factory) 是一款功能全面的格式转换软件,支持转换几乎所有主流的多媒体文件格式,包括视频 MP4
2023-01-03
mysql管理工具-SQLyog图形化管理数据库工具
2022-09-21
整套bootstrap后台框架源码
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人