代码编织梦想

凸优化学习:part1凸集-爱代码爱编程

凸优化学习PART1 一、引言:优化问题简介 优化问题的定义 凸优化是优化的一种,是优化中比较容易的问题。在讲解优化问题前,首先说明什么是优化/数学规划(Optimization/Mathematical Plan

一个关于action的内存分配问题-爱代码爱编程

在研发中,我们经常会遇到一个问题,比如注册事件等,我们会向一个函数中传入回调。举个例子 void AddListener(string eventName, Action listener) { ... } void OnLoginSuccess() { } AddListener(OnLoginSuccess) 这是一个很常用的做法

javafx中gif 内存优化-爱代码爱编程

1.背景 桌面程序对内存消耗要求很高,基本的要求是整个程序控制在500M以内。 这就要求每个功能点的内存消耗尽可能地少,大于50M的内存消耗就要想办法优化。 2.现状 gif的显示会导致程序的内存激增。以数字大脑用的雷

大屏加载速度优化--突破chrome 6个请求线程限制-爱代码爱编程

1. 问题 当大屏中的内容很多时,比如50个以上,整个页面呈现速度会慢很多,影响用户体验。 通过 chrome开发者工具可以看到,默认情况下,chrome仅开启6个请求线程,用于发起ajax请求。 2. 解决方案 改进

邮件发送阻塞问题-爱代码爱编程

1、邮件发送阻塞问题 1.1、问题描述 在调用邮件功能的时候,会出现阻塞的情况,导致请求时间过长甚至抛异常的情况 1.2、解决方案 分析:断点查看发现主要延迟项还是在邮件调用的上,外部接口服务并不是很稳定,导致前端会

高并发异步多线程处理例子-爱代码爱编程

用户请求流程 问题点 tomcat 线程资源占满,由于tomcat线程资源有限,每个请求都会经由tomcat线程处理,阻塞至web层处理完才能回收再利用。web层分发至后端服务可能会扩大几倍甚至数百倍的,譬如用户发起

梦熊杯-十二月月赛-白银组题解-a.自由-爱代码爱编程

A. Problem A.自由(freedom.cpp) 内存限制:256 MiB 时间限制:1000 ms 标准输入输出 题目类型:传统 评测方式:文本比较 题目描述: 「蒙德」是「自由」的国度。 巴巴托斯认为,如果一个数的所有数位上的数的乘积是0,那么这个数就是一个「自由数」。 现在给你一个整数n ,他希望你判断出 n 是否为「自由数

在windows上安装cplex12.10.0-爱代码爱编程

CPLEX是IBM的推出的商业化优化引擎,可用于求解大规模的线性规划(LP)、二次规划(QP)、带约束的二次规划(QCQP)、二阶锥规划(SOCP),以及对应的混合整数规划问题(MIP)。CPLEX提供多种语言(c/c++、

idea高效实用优化技巧-爱代码爱编程

文章目录 IDEA介绍配置优化注释模板快捷键硬件升级 IDEA介绍 IDEA,全称IntelliJ IDEA,是Java语言的集成开发环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能

一道细节优化的题-爱代码爱编程

 AcWing 4794. 健身 - AcWing   🍔 注意这种比较大小1方法 🍔如果有多个数据可以用数组来存(my上一篇优化的博客里面有写)   #include <iostream> #include <cstring> #include <algorithm> using namespace s

优化过程的一道题-爱代码爱编程

3443. 学分绩点 - AcWing题库 来源:北京大学考研机试题   优化前  #include <iostream> #include <cstring> #include <algorithm> using namespace std; const int N = 100010; int a[N],

mysql 之性能分析工具 profiling-爱代码爱编程

这里写目录标题 MySQL 之性能分析工具 profiling首先确认 profiling 工具状态准备一条测试 SQL查看 SQL ID执行 sql, 分析各阶段执行情况通过 profiling 表, 分析 SQL

无桥pfc的家族推演-爱代码爱编程

1. 组合法构建无桥PFC   PFC是一种AC-DC变换器,将交流输入电压分成正负半周,输出电压是直流,因此AC-DC变换器可以当做是两个DC-DC变换器的组合。在PFC的拓扑推演中,就是设计两个DC-DC变换器的工作模

闭关-复习-知识点整理-爱代码爱编程

引子 2022 年 3 月辞职,没多久上海爆发疫情,蜗居在家准备面试。在经历 1 个月的闭关和 40+ 场 Android 面试后,拿到一些 offer。 总体上说,有如下几种面试题型: 基础知识算法题项目经历场景题 场景题,即“就业务场景给出解决方案”,考察运用知识解决问题的能力。这类题取决于临场应变、长期积累、运气。 项目经历题取决于对工作内容

spark crossjoin方法优化-爱代码爱编程

场景描述 遇到的问题是 DF1.crossJoin(DF2) 执行的时间特别慢,两个 DF 的数据量大概是在千万级别,刚开始以为数据量太大导致的执行特别耗时,但后来发现在另一批同等数量级的数据上 crossJoin 是执行

unity spine 3.8 (urp) 踩坑(shader报错修改)-爱代码爱编程

今天搜索spine优化,看到一篇文章项目导入多个Spine动画 合批 降低DrawCall -- UWA问答 | 游戏开发者互动问答社区 | 侑虎科技 提供了新思路,打算尝试一下URP。但美术使用的spine版本是3.8,项目用的Unity2021.3.11f1c2,直接导入spine URP包,shader报错:half4 不能转成 SurfaceDa

如何做好性能监控与异常崩溃管理?推荐两款神器-爱代码爱编程

如何实现专业的游戏性能监控与管理?如何快速定位并解决异常问题,有效降低产品崩溃率,提升产品整体用户体验? 由腾讯WeTest平台打造的性能工具:PerfSight-游戏性能管理平台和CrashSight-异常崩溃管理工具可以帮助开发者解决上述的多种性能问题。 1 工具介绍 1. CrashSight:异常崩溃管理 CrashS

vmware 基本设置-爱代码爱编程

VMware 基本设置 文章目录 VMware 基本设置摘要全局优化内存优先级更新反馈 虚拟机系统优化尽可能多的分配资源去掉多余的组件开启3D图形加速和增加显存大小高级设置 优化显示 关键

ck的sql脚本优化-爱代码爱编程

CK数据读取底层逻辑(如下图所示) 1. 第一阶段,通过隐含的 granule 单位读取主键索引 idx 文件 2. 通过二分搜索过滤不需要的 Granule,再关联对应的 mk2 文件,映射 Granule 和数据文件的 offset 3. 进入第二阶段,并发解压、读取 bin 数据文件,进一步排除数据,完成读取 # 开启查询执行详细日志 # /e

优化图形性能-爱代码爱编程

良好的性能对很多游戏的成功至关重要。以下几条简单法则有助于将游戏的渲染速度最大化。 找出影响图形性能的主要因素 游戏的图形部分主要影响计算机的两个系统:CPU 和 GPU。找到性能问题所在是一切优化的首要法则,因为 GPU 与 CPU 的优化策略大不相同(甚至相反;例如,通常在优化 CPU 时让 GPU 做更多工作,反之亦然)。 常见瓶颈及检查方法: