自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (10)
  • 收藏
  • 关注

原创 缓存击穿、缓存穿透、缓存雪崩 3大问题,如何彻底解决?

某⼀时刻发⽣⼤规模的缓存失效的情况,例如缓存服务宕机、大量key在同一时间过期,这样的后果就是⼤量的请求进来直接打到DB上,db无响应,最后可能导致整个系统的崩溃,称为雪崩。缓存击穿是指一个备受欢迎的缓存数据突然失效或宕机,导致重建缓存时,由于是热点Key,会有大量的线程来查和重建缓存,导致大量数据请求直接到达数据库,这种我们称为缓存击穿。多级缓存:设置多级缓存,设置一级缓存本地 guava 缓存,第一级缓存失效的基础上再访问二级缓存 redis,每一级缓存的失效时间都不同。

2024-10-22 10:20:44 693

原创 基金收益计算公式

ROUND(确认份额*净值,2)-ROUND(确认份额/持仓份额,2)*当前成本。ROUND(确认份额*净值,2)-ROUND(确认份额/持仓份额,2)*当前成本。确认金额-(ROUND(确认金额/净值,2)/持仓份额)*当前成本。确认金额-(ROUND(确认金额/净值,2)/持仓份额)*当前成本。-(ROUND(确认金额/净值,2)/持仓份额)*当前成本。确认金额-ROUND(确认份额/持仓份额,2)*当前成本。确认金额-ROUND(确认份额/持仓份额,2)*当前成本。

2024-10-21 13:47:32 355

原创 基金定投规则

如果当日已生成定投申购的则照常处理,如果没有生成定投申购的则当前计划当天不再生效,如果当日已生成定投申购的则照常处理,如果没有生成定投申购的则当前计划当天不再生效,开通账户,并绑定支持代扣的银行卡,签订《定期定额投资业务协议》。

2024-10-21 13:41:54 345

原创 安全代码编写规范

为加强科技在软件开发中的安全规范要求,减少应用上线后带来潜在的安全风险,特拟定安全代码编写规范。本规范适用于科技的软件开发类项目。在总体架构设计阶段,需明确与软件使用部门对于软件安全的相关要求,对于有明确安全要求的(例如授权管理要求、用户认证要求、日志审计要求等),须在设计文档中予以详细说明。对于互联网应用,务必明确网络安全、应用安全、数据安全相关的安全防护手段。在技术架构上,应采用表现层、服务层、持久层分类的架构,实现对底层业务逻辑进行有效隔离,避免将底层实现细节暴露给最终用户。

2024-10-21 13:35:11 874

原创 等额本息java计算

等同于 每月应还利息=贷款本金×月利率×〔(1+月利率)^还款月数-(1+月利率)^(还款月序号-1)〕÷〔(1+月利率)^还款月数-1〕* 每月应还本金=贷款本金×月利率×(1 +月利率)^(还款月序号-1)÷〔(1 +月利率)^还款月数-1〕。* 每月应还利息=贷款本金×月利率×〔(1+月利率)^还款月数-(1+月利率)^(还款月序号-1)〕÷〔(1+月利率)^还款月数-1〕* 每月还款总额= ---------------------------------------------

2024-10-15 09:39:10 903

原创 等额本金java算法

获取 等额本金的每期偿还利息 公式:每期应还利息=剩余本金×期利率=(贷款本金-已归还本金累计额)×期利率。* 公式: 每月还款金额= (贷款本金/还款月数)+(本金—已归还本金累计额)×每月利率。* @param principal 总借款额(贷款本金)* @param principal 总借款额(贷款本金)* @param invest 总借款额(贷款本金)* @param invest 总借款额(贷款本金)* @param invest 总借款额(贷款本金)

2024-10-15 09:38:04 824

原创 logback-spring.xml 配置

logback-spring.xml

2024-10-15 09:30:51 386

原创 OssStsUtils 工具类

@param expirationTime 过期时间,单位为秒,null或0时 默认半小时。* @param expirationTime 过期时间,单位为秒。* @param expirationTime 过期时间,单位为秒。* @param objectname object文件名称。* @param roleArn 需要授权的角色名称。* @param roleArn 需要授权的角色名称。* @param roleArn 需要授权的角色名称。* @param roleArn 需要授权的角色名称。

2024-10-14 10:44:46 694

原创 JedisCache 工具类

/ xx : is exists ,只有 key 存在是,才把key value set 到redis。* 添加一个键值对,如果键存在不在添加,如果不存在,添加完成以后设置键的有效期。* 返回指定位置的集合元素,0为第一个元素,-1为最后一个元素。* @param min 范围开始查询的位置元素。* @param max 范围结束查询的位置元素。* @param start 开始查询的位置元素。* @param end 结束查询的位置元素。* 添加对应关系,如果对应关系已存在,则覆盖。

2024-10-14 10:42:11 714

原创 Elasticsearch安装学习

和集群类似,一个节点也是由一个名字来标识的,默认情况下,这个名字是一个随机的漫威漫画角色的名字,这个名字会在启动的时候赋予节点。默认情况下,每个节点都会被安排加入到一个叫做“elasticsearch”的集群中,这意味着,如果你在你的网络中启动了若干个节点,并假定它们能够相互发现彼此,它们将会自动地形成并加入到一个叫做“elasticsearch”的集群中。代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。

2024-10-12 09:56:47 1120

原创 MYSQL 数据库开发规范

如果数据库系统设计不合理,不仅会增加客户端和服务器端程序的编程和维护的难度,而且还会影响系统实际运行的性能。中,存在过期概念的表,在其设计之初就必须有过期机制,且有明确的过期时间。表中除主键以外还存在唯一约束的,必须在数据库中创建唯一约束,一般通过创建唯一索引实现。中,仅可以使用下文提及的数据类型,所有表、字段必须添加能够清楚表示其含义的。依据业务逻辑的需要,在表结构设计之初建立唯一索引,避免后期的重复数据清除。严格要求使用正确类型的变量,确定表中每个字段的数据类型,杜绝隐式类型转换。

2024-10-12 09:42:35 772

转载 空间搜索(圆范围)中Geohash编码方案和格网编码方案对比探讨

geohash编码由于随着地图范围不同各编码长度精度无法确定、编码只能以字符串存储等问题,在我们的业务场景上无法使用。多个项目中实现范围(圆)搜索的方案为:依赖库表中的X和Y字段构造一个矩形查询范围,再通过几何计算范围中的数据到指定坐标的距离是否在阈值半径中,最后返回阈值中的数据。这里,同样可以利用格网算法来进行编码。但是,该方案在表数据量庞大的情况下,通过X和Y两个字段,并且有四个查询条件,对性能有一定损耗。这里重点给出查询搜索代码,即通过hash长度对应的精度、查询范围参数,进行网格切分和编码。

2024-10-12 09:18:03 39

原创 资金平台接入设计说明书

银行卡:信用卡和借记卡信息,如卡号、有效期、CVV2号码、磁条信息、卡密码等身份信息,如身份证号码、企业工商注册信息、登录密码、支付密码、用户的数字身份证书、密码保护答案、支付盾PIN码、用户的SessionID等联络信息,如电子邮箱、QQ/MSN/旺旺等IM号码、电话/传真/手机号码等验证信息,如登陆号激活码,验证码,校验码,安全问题回答等地址信息,如收货人地址,单位详细地址,收信地址敏感的交易信息,如交易金额。

2024-10-11 12:13:36 731

原创 常用设计模式使用

由于享元模式区分了内部状态和外部状态,所以我们可以通过设置不同的外部状态使得相同的对象可以具备一些不同的特性,而内部状态设置为相同部分。可能会需要大量的细粒度对象来表示对象,如果这些对象除了几个参数不同外其他部分都相同,这个时候我们就可以利用享元模式来大大减少应用程序当中的对象。一个系统中存在大量的相同或者相似的对象,由于这类对象的大量使用,会造成系统内存的耗费,可以使用享元模式来减少系统中对象的数量。引入了抽象类,每一个不同的实现都需要一个子类来处理,导致类的个数增加,从而增加了系统实现的复杂。

2024-10-11 11:56:00 770

原创 数据校验通用规则

【代码】数据校验通用规则。

2024-10-10 15:04:38 218

原创 风控之决策流程

风险决策引擎是实现风险决策的核心模块,早期建模时需要考虑为后期迭代留下空间,早期模块包括三层结构:元素(风险因子)、规则(执行阈值与执行动作)、事件(规则归类组合)。对于最底层的参数而言,可以新增埋点以进行数据采集,也可以进行增减以及阈值调整。规则的执行顺序和组合方式可以自己配置优化,当它拥有周期性数据后可以基于算法进行评分决策,前期在没有训练数据的情况下需要依赖风控专家经验。后期在风控参数足够的情况下可以开发中小模型协助审核和催收,并进行决策。

2024-10-10 14:57:18 246

原创 公募基金持仓收益算法

日收益=(持仓单品最新份额*最新净值+两交易日间现金分红总额+当日在途资产)-(持仓单品前一日份额*前一日净值+两交易日间申购、认购总金额+前一日在途资产)累计收益计算时不能从1-1开始计算,因为在1-30,该品种已经清仓,因此累计收益是以3-1之后的交易确认数据进行计算。2015-3-1 赎回基金A 1000份,基金净值为2元,赎回金额为2000元。2015-1-1购买基金A 1000份,基金净值为1元,成本为1000元。2015-1-1认购基金A 1000份,基金净值为1元,成本为1000元。

2024-10-10 14:08:13 346

原创 Springboot1.5.x升级2.1.x心路历程

如Dict应用关联依赖关系为:toolbox -> share ->dict-share ->dict,则依次处理toolbox, share, dict-share, dict模块。解决办法:bootstrap.yml增加配置:spring.main.allow-bean-definition-overriding=true。解决办法:配置降级策略后,@FeignClient注解的类上不要再使用@RequestMapping注解,可在实现类上使用。//初始化RedisCacheManager。

2024-10-10 13:59:37 787

原创 营销体系分析调研

第一步基本都是客群圈选(基本都是通过标签进行筛选人群包),第二步通过对人群包进行营销策略,配置不同的渠道触点,不同的时机,发送不同的渠道内容,最后进一步营销效果分析。CDP是营销自动化的底层支撑。CDP的核心价值是数据应用,CDP可以将细分人群数据输出给营销自动化工具和机构,做针对性的、个性化的消费者触达、沟通和互动,帮助企业以数据驱动全链路营销和运营。第二步:营销自动化MA,提供触达渠道管理、营销内容管理、营销时机管理、营销洞察,依赖圈选客群实现千人千面,达到个性化的营销触达服务。

2024-10-10 13:44:02 1175

原创 数据仓库建设方案

产生的影响,需要具体到,是新增一条数据,还是修改一条数据,并且需要明确新增的内容或者是修改的逻辑。DWS层为公共汇总层,会进行轻度汇总,粒度比明细数据稍粗,基于DWD层上的基础数据,整合汇总分析某一个主题域的服务数据,一般是宽表。​ 该层一般保持和ODS层一样的数据粒度,并提供一定的数据质量保证。DWD层要做的就是将数据清理、整合、规范化、脏数据、垃圾数据、不规范数据、状态不一致数据、命名不规范数据都会被处理。矩阵的行是一个个业务过程,矩阵的列是一个个的维度,行列的交点表示业务过程与维度的关系。

2024-10-10 13:37:24 1757

基于XFire与Spring集成的Web Service实现

内容概要:本文档提供了基于XFire和Spring框架集成来搭建Web Service的基本指南。具体包含了创建服务接口和服务实现类(Echo 和 EchoImpl),并在Spring的应用上下文中配置XFire Exporter进行Web服务发布以及相应的XML配置细节介绍。最后演示了简单的Web服务客户端的测试流程。该文档旨在帮助软件开发人员更好地理解和实践XFire与Spring集成提供的Web Service服务端和客户端编程方式。 适用人群:具备一定Java开发经验的技术人员或对Web Services有基本认识的人士。 使用场景及目标:指导用户从零构建一个能够发布并调用Web服务的基础项目架构,并通过实际应用加深对于SOA(面向服务的架构)的理解和熟悉相关工具和技术组件的工作原理。适用于想要快速入门Web Service的企业级开发者。

2024-10-15

流行Webservice框架性能测试与对比研究

内容概要:文章介绍了几种流行的Webservice框架—— Apache Axis1/Apache Axis2/Codehaus XFire/Apache CXF,并对其性能进行了对比测试和分析。采用了JAVA作为测试语言并在本地和远程环境中进行测试,最终发现Apache CXF无论在其自身的前后端还是与其他框架的交互中均表现出较高的优越性和灵活性,为开发者提供了重要参考价值。同时,强调了开发项目在选取某个特定框架时,应该考量各方面的因素以做出合适选择。 适用人群:适合有一定经验的应用开发者和技术团队负责人以及需要选型或者对Webservice框架感兴趣的技术人员。 使用场景及目标:① 适用于Webservice的开发者了解并选择适合项目的高性价比框架;② 对正在考虑是否更换Webservice框架或是想评估现有使用的框架效果的团队有一定的参考意义; 其他说明:文中还对各种Webservice框架的特点做出了简明的概述,帮助相关人员理解不同框架的设计理念与应用场景。

2024-10-15

基金代销O45接口规范及其应用

内容概要:本文档详细记录了xx基金代销接口规范的变化和发展历程,涵盖了多种接口如开户申报、交易处理以及销户等多个应用场景的技术细节及示例,帮助金融机构与恒生云毅系统的有效对接与高效协作。 适合人群:适用于参与基金代销业务的技术开发团队成员和技术集成经理。 使用场景及目标:适用于新加入或升级现有基金代销应用项目的IT开发人员快速了解接口的具体应用方式,提升对接效率,减少因接口误用带来的损失。 阅读建议:读者应着重于理解每个版本变更的原因,重点掌握接口示例、字段变更对整个系统运作的影响,并确保遵循最新的规范进行软件系统的设计与维护。

2024-10-15

2023上半年系统集成项目管理工程师考试公式精华

内容概要:本文档汇集了2023年上半年针对系统集成项目管理工程师职业资格认证所需的所有重要数学模型和计算公式。这些材料对准备参加相应认证考试的学习者具有较高的价值。 适用人群:旨在帮助正筹备2023年上半个年度系统集成项目经理考试的专业人士及学生。 使用场景及目标:作为系统集成与软件工程等领域考试的关键复习工具之一,确保掌握项目估算与进度调控所需的必要知识点。此外还可以用作日常管理和实施时参照的最佳实践指导手册。 其他说明:资料强调实用性和针对性练习,在理解和记忆复杂概念的同时也能提高解决实际操作过程中遇见挑战的能力。

2024-10-12

2023年信息系统项目管理师集成备考精华总结

内容概要:本文为2023年信息系统项目管理专业人士精心编制了一本50页的学习资料,覆盖了信息系统、软件工程项目的专业技术,以及诸如信息安全等重要方面的内容,包含了详细的考试分析和重要的考点解析,有助于参加集成备考的人士掌握核心内容,进行针对性复习。 适合人群:参加全国计算机技术与软件专业技术资格水平认证中的信息系统项目管理中级职称考试的学生与在职人士。 使用场景及目标:适用于复习期间对知识薄弱环节巩固加强记忆,提高信息系统集成类证书考试过关率,亦适合作为日常工作中参考资料提升自身的综合素养和技术能力。 其他说明:本书按照十个知识领域的项目管理过程展开讲述,提供了详细的项目管理和信息技术知识的总结。

2024-10-12

2023年中级集成项目管理工程师知识点口诀汇总

内容概要:本文为《系统集成项目管理工程师》考试的学习辅助资料,提供了关于质量工具、风险管理以及变更管理等重要考点的记忆口诀。具体覆盖V模型步骤、十大知识领域的核心管理和流程、质量评估工具及运用场景,以及关于合同管理和数据分析的指导口诀。 适用人群:适用于参加2023年中级系统集成项目管理工程师证书考试的学习者及从业人员。 使用场景及目标:本口诀旨在帮助考生高效掌握复杂的理论知识并应用于实际项目的操作与管理之中,尤其对于提高记忆力理解和应对考题很有帮助。 阅读建议:本资料适合作为日常复习的一部分来巩固知识框架的理解和个人应用能力的培养。

2024-10-12

2023系统集成项目管理工程师考试知识点综述

内容概要:本文详细介绍了系统集成项目管理工程师所需的各方面知识,从信息化知识、项目管理基础知识到具体的管理实务,提供了大量的理论解释与实战指南。适合参加系统集成项目管理工程师认证考试的学习者。 适用人群:备考系统集成项目管理工程师证书的专业人士及学员。 使用场景及目标:适用于复习及准备参加考试的知识储备积累、理解和应用实践;帮助理解各类项目的管理和技术背景。 其他说明:涵盖了项目生命周期中涉及的关键知识点,并针对各个管理领域的具体内容和技术细节进行了阐述。

2024-10-12

中级集成项目管理工程师考试精华知识点

内容概要:本文档涵盖了中级系统集成项目管理工程师考前必知的20个关键问题的回答,包括但不限于初步可行性研究结果、项目进度管理策略、质量管理和项目团队建设等方面的知识要点。 适用人群:针对准备参加中级系统集成项目管理工程师资格认证的专业人士。 使用场景及目标:用作考试复习指南,在理解的基础上掌握项目管理的各项核心技巧与概念,并能在实际工作中加以应用。 其他说明:该文档提供了实用的项目管理技巧和解决问题的具体方法,有助于备考者更好地理解和记忆考试相关的重要内容。

2024-10-12

系统集成项目管理工程师必知易混淆知识点归纳

内容概要:本文档整理了系统集成项目管理中的多个重要概念的辨析,如项目与运营的概念区分、组织过程资产和事业环境因素的区别等,共计33对概念对比,助力考生理解和掌握核心知识点。主要内容涵盖各种项目管理模式的不同之处、成本核算的原则及应用、变更请求机制等多个层面的内容解析。 适用人群:主要面向系统集成项目管理人员、项目管理工程师及希望通过系统集成项目管理工程师认证考试的专业人士。 使用场景及目标:适用于日常项目管理实践中的知识查询、考试复习备考以及深入理解系统集成项目管理的基础理论及实践规范。帮助理解和记忆容易混淆的管理术语,提高解决实际工作中遇到的具体问题的能力。 其他说明:文件全面覆盖系统集成管理的知识体系结构,对于理解和区分不同管理流程及方法具有较高的指导意义和实用性。此外文中还包括各种管理技巧,旨在增强管理能力以及提升职业素质和个人竞争力。

2024-10-11

ETCP智能停车系统:停车场查询与缴费流程解析

内容概要:本文档详细介绍了一个ETCP智能停车系统的停车场查询以及车辆绑定、停车费查询和在线支付的具体流程。用户能够方便地找到并绑定自己的汽车来支付停车费用。 适合人群:停车场管理人员和技术人员、经常需要寻找停车位的城市驾驶者。 使用场景及目标:帮助使用者快速掌握如何查询可用停车场以及如何高效完成车辆登记与线上停车费用缴付的全过程。 其它说明:该指南涵盖了查询操作到最终的支付确认各个环节的设计和实施细节。

2024-10-11

机器学习流程及算法详解与Python实现

本文系统介绍了机器学习的基本概念及其核心技术,并对其应用场景和目的进行了详细解读。涵盖了机器学习的整体步骤、成本函数及其最小化、最小二乘法、正规方程、梯度下降算法,特别是使用Python代码演示了算法的应用以及Sigmoid函数在逻辑回归中的重要性。还包括对训练集、测试集、偏差、方差等方面的概念解析。 适合人群:面向具备基础编程技能并对机器学习感兴趣的软件开发者。 使用场景及目标:有助于理解和掌握常见机器学习技术的基本工作原理,特别是在监督式学习环境下,线性及逻辑回归算法的设计与实施。 除了基本的理论学习外,还需通过Python编码实践加深认知与操作熟练程度。

2024-10-11

Redis开发规范及其使用限制

内容概要:本文档详细介绍了Redis在企业环境中部署和使用的最佳规范,涵盖了环境配置、键值设计指导、命令运用、资源分配和Lua脚本的应用限制。它还包括如何进行容量评估以适应不同的应用场景和技术需求。这些规则既强调强制性和推荐性的做法,也有具体的操作例子。 适用人群:主要是从事后端开发的技术人员,特别适合负责维护系统状态和服务配置的应用开发者和DevOps团队。 使用场景及目标:适用于希望优化现有系统中Redis利用效能的企业,帮助制定更为合理的存储机制和提高系统稳定性的相关工作人员。 其他说明:通过执行这些指导方针可以最小化Redis运行风险并增强系统的可管理性和扩展潜力。

2024-10-10

MySQL数据库开发与SQL编写规范详解

内容概要:本文详细介绍了公司的MySQL数据库开发和SQL编写的规范细则,覆盖了三大主题:数据库设计标准、SQL编写规范、ibatis SqlMap编写规范。强调表格的设计,命名惯例,SQL优化技巧,变量绑定的最佳做法及其他高级话题确保了开发者可以提高数据一致性,简化数据库的管理并提高应用程序的工作效率。适用MySQL 5以上的版本。 适用人群:适用于进行MySQL应用程序开发的初级至中级开发工程师,负责数据库维护的DBA,从事数据库设计的专业人士。 使用场景及目标:本准则用于保证MySQL运行处于最优性能状态,在开发初期设计出高性能、易管理和可靠的数据库模型,以及优化现有SQL查询,提高数据读取的速度。

2024-10-10

深证通对端数据交互流程详解

内容概要:本文详细描述了通过深证通平台与客户开展数据交互的步骤,涵盖了沟通获取信息、内部分配相关识别符、提交申请、客户审批以及最后的配置生效等内容。 适用人群:金融机构、企业IT部门负责人及相关工作人员。 使用场景及目标:帮助相关人员明确深证通的数据交换机制和流程,确保顺利完成与外部客户的业务对接。 其他说明:针对不同类型的数据交互提供了具体的指引并附带了用于参照详细小站号分配标准的链接地址,便于实际操作时查询。

2024-10-10

Axure 8 元件资源库 (H5+手机端)

打开Axure V8 直接使用。产品经理设计人员必备。 提供前端的设计模型组件和样例

2019-04-29

RocketMQ 开发手册3.2.4

强大的mq队列学习文档 ,开发手册强大的mq队列学习文档 ,开发手册强大的mq队列学习文档 ,开发手册

2018-08-07

QQ红包高并发案例分享

QQ红包高并发案例分享.便于使用者理解红包的分发机制和分配方式,

2018-04-02

MyBatis3 用户指南 附JavaDB实例 pdf

MyBatis3 用户指南 附JavaDB实例 pdf

2014-11-15

大型购物商城代码

大型购物商城代码,前后台 类似当当网

2013-02-26

Flex+3+Cookbook+中文版.pdf

Flex+3+Cookbook+中文版V1.pdf

2013-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除