首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • AI与安全协同驱动金融业务增长——腾讯SaaS产品应用实践

    破解金融业务增长瓶颈 金融行业及充电宝业务中,企业面临多重战略瓶颈: 小程序安全与体验痛点:聚充充小程序遭机器注册、批量登录等违规“薅羊毛”,营销资源浪费;存在兼容异常(部分机型黑屏、退出)致客诉率达千分之三 核心业务系统风险:聚收宝(POS机)+聚充充(充电宝)业务高速发展(3个月冲刺全国充电宝品牌前十),涉及金融支付与计费服务,数据资产敏感,遭友商网络攻击致经营损失;开发遗留代码不规范留安全漏洞。 验证量化业务价值与系统效能 应用后关键指标显著提升(据腾讯全球数字生态大会披露): 小程序安全加速:发现8个安全漏洞(含3个高危、2个中危),规避潜在风险,提高品牌口碑及用户体验,保障消费者不流失。 全场景覆盖能力:从基础设施(云服务器、数据库)到SaaS应用(腾讯会议、电子签、小程序加速),为金融客户提供端到端解决方案,如广州弘宽数码科技依托腾讯会议获2024年度腾讯会议飞跃增长奖(2025年1

    20920编辑于 2026-04-14
  • 来自专栏函数式编程语言及工具

    函编程(3)-认识Scala和函编程

    例如:0,1,1,2,3,5... 1 def fib(n: Int): Int = { 2 @annotation.tailrec 3 def go(cnt: Int, prev 我们可以试着约化: 1 fib(5) 2 go(5,0,1) 3 go(4,1,0+1) = go(4,1,1) 4 go(3,(0+1),1+(0+1)) = go(3,1,2) 5 go(2,1+(0+1),(0+1)+(1+(0+1))) = go(2,2,3) 6 go(1,(0+1)+(1+(0+1)),(1+(0+1))+(0+1)+(1+(0+1))) = go(1,3,5) x + 1)) 5 println(formatResult("increment2", 7, (x) => x + 1)) 6 println(formatResult("increment3"

    78570发布于 2018-01-04
  • 来自专栏JavaEdge

    金融业务架构的技术挑战

    那这种资产证券化的金融业务,对信息系统有什么要求? 1.1.2 金融数学原理 贷款可能违约,违约大小通过信用评级衡量。所以违约率是数学概率。 其实在国外有时候也会把这种复杂的金融业务真正的包装成一个债券。原因是一些风险厌恶型基金在基金章程里规定只能购买某种评级以上的债券。所以会有金融公司将资产证券化产品打包成债券出售。

    1.1K40编辑于 2022-12-25
  • Java进阶-集合(3)与

    3型集合 示例:结合型与集合编写一个案例实现图书信息输出 1)创建一个Book类(图书编号、图书名称、价格) public class Book { // 定义Book类 (完整javabean } } } 运行结果 型Map存储的图书信息如下: 1001——1 唐诗三百首 18 1002——2 小星星 12 1003——3 成语大全 22 型List存储的图书信息如下: 1 唐诗三百首 4.2 示例 创建一个学生的型类,包含姓名、年龄和性别3个属性 1)创建一个学生的型类 public class Stu<N,A,S> { //定义学生型类 private N name // 1) 定义一个Book类,代码同3型集合示例第一个 // 2) 定义Book型方法的测试类 public class BookDemo { //创建book型方法的实现类 public //继承型类 public class FatherClass<T1>{} public class SonClass<T1,T2,T3> extents FatherClass<T1>{} //在型中实现接口

    75321编辑于 2024-03-01
  • 来自专栏JavaEdge

    金融业务的数据存储选型

    主要是因为图是一种非结构化数据,而金融业务里处理的数据都要有清晰结构,金融数据本质就不是非结构化数据类型。 一般出现那些跟数据分析相关部门。 如想算这3个时间点对应买入价格的平均值。你要将这3个时间点所有数据都加载到内存,才能完成计算。 列数据库降维方式是将矩阵纵向切割。 金融市场数据和金融业务数据不一样。**市场数据一般是业务处理结果。**比如你看到的股票价格信息是股票交易所进行买卖撮合后的结果,外汇信息是外汇交易之后的结果,利率、指数等等也都是这样生成的。 比如在前面讲到的例子中,3个时间点价格平均值的计算。如果是你用编程语言实现,可能会用一个循环来求和,然后求平均值。 因为金融业务需要准确地定义数据,所以很少用到图的数据结构。一般会在风控和反洗钱领域用到图相关的工具。 金融市场数据一般使用时序数据库。

    2.9K30编辑于 2022-12-31
  • 来自专栏JavaEdge

    金融业务如何高性能传输数据

    一般要求部署3个节点,其中一个是主节点,另外两个是备份节点。 每当Kafka收到数据后,会将数据先同步给备份节点,可以将同步数设为0,牺牲掉部分不重要的容灾能力,换来更快的处理速度。

    78520编辑于 2022-12-30
  • 来自专栏韩曙亮的移动开发专栏

    【Java 型】型用法 ( 型类用法 | 型方法用法 | 型通配符 ? | 型安全检查 )

    > 四、型安全检查 五、完整代码示例 1、型类 / 方法 2、main 函数 一、型类用法 ---- 型类用法 : 使用时先声明型 , 如果不声明型 , 则表示该类的型是 Object // 推荐写法 Student<String> student3 = new Student<>("Tom", 16, "Cat"); // 不推荐写法 * * @param arg * @return */ public static <T> T getData3(T arg){ T data // 推荐写法 Student<String> student3 = new Student<>("Tom", 16, "Cat"); // 不推荐写法 // 如果给传入参数设置 String , 隐含将型 T 设置为 String 类型 String data3 = student.getData2("Mouse");

    12.4K30编辑于 2023-03-29
  • 来自专栏韩曙亮的移动开发专栏

    【Java 型】型简介 ( 型类 | 型方法 | 静态方法的型 | 型类与型方法完整示例 )

    文章目录 一、型简介 二、型类 三、型方法 四、静态方法的型 五、型类与型方法完整示例 一、型简介 ---- 型 可以 简单理解为 参数化类型 , 主要作用在 类 , 方法 , 接口 上 , Java 型开发好之后 , 在 编译阶段 就 将型相关的信息消除 了 , 不会型留到运行时 ; 型类型 : 型方法 : 方法有参数 , 方法的参数 可以指定成一些 型 ; 型类 : ---- 型方法 : 在方法的 返回值前 , 使用 <T> 声明型的方法 , 是型方法 ; 将某个类型作为参数传入 ; 型个数 : 该方法是型方法 , 且指定了 2 个型 , 型的个数可以有很多个 , 多个型之间 , 使用逗号隔开 ; 型方法 与 型类 中的型 : 型不同 : 型方法指定的型 T 与 类中的型 T 没有任何关系 , 这两个 T 可以是不同的类型 ; 型相同 * * @param arg * @return */ public static <T> T getData3(T arg){ T data

    23.5K30编辑于 2023-03-29
  • 来自专栏全栈程序员必看

    C#型入门型类、型集合、型方法、型约束、型委托

    不然 型集合和ArrayList的装箱拆箱 常见的型类型 型类和型方法 型约束 型委托 ###型很难理解? 2.创建型类,可在编译时创建类型安全的集合 3.避免装箱和拆箱操作降低性能,在大型集合中装箱和拆箱的影响非常大. list1 = new System.Collections.ArrayList(); list1.Add(3); list1.Add(105); 例如 System.Collections.ArrayList list1 = new System.Collections.ArrayList(); list1.Add(3) interface GenericInterface<T> { void GenericMethod(T t); } 3.型方法

    3.9K30编辑于 2022-09-14
  • 来自专栏韩曙亮的移动开发专栏

    【Kotlin】型 ① ( 型类 | 型参数 | 型函数 | 多型参数 | 型类型约束 )

    文章目录 一、型类 二、型参数 三、型函数 四、多型参数 五、型类型约束 一、型类 ---- 定义一个 型类 , 将 型参数 T 放在 尖括号 <T> 中 , 该型参数放在 类名后 下面的代码中 , 声明了 Student 型类 , 该型类 接收 T 类型的型参数 , 在主构造函数中接收 T 类型的参数 , 在该型类中声明了 T 类型的成员属性 ; class Student ---- 通常情况下 , 型参数 都使用 T 表示 , 使用其它字母 或者 字符串 都可以表示 型参数 , 但是 约定俗成 都使用 T 来表示型 ; 在下面的代码中 , 使用 M 作为 型参数 ---- 型函数 中 如果涉及到 匿名函数 参数 , 匿名函数 的 参数返回值 都是型 的话 , 在该型函数 中可能需要使用多个型 , 使用不同的字母表示不同的型 ; 如果函数中 引入了新的型类型 R 的类型是 Boolean 类型 ; 3.14 true 五、型类型约束 ---- 在 型类 , 型函数 中 , 使用型前 , 需要声明 型参数 : 型类 型参数 声明 : 如果类中

    5.1K10编辑于 2023-03-30
  • 来自专栏冷环渊的全栈工程师历程

    Java进阶:【型】认识型,型方法,型类,型接口和通配符

    型 什么是型: 型就相当于标签 形式:<> jdk1.5之后,用型来解决元素类型不确定的数据保存操作, 例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数叫做型对应的类型都是引用类型不能是基本类型 型类和型接口 声明型类时传入类型实参 创建型类对象时,传入类型实参 类型实参为空时,默认为Object类型 继承型类: 1.型父类不传入类型实参 ,默认为Object类型 2.型父类传入类型实参,子类既可以是型类,也可以不是 3.型父类传入类型实参,则子类必须是型类,且子类的类型形参列表必须包含父类的类型形参列表 型类的定义和实例化 型类的构造器写法: 不同型的引用类型不可以互相赋值 型如果不指定,就会被擦除,例子就是 型类中的静态方法不能使用类的型 不能直接使用型数组的创建,如果非要创建 型方法 什么是型方法 ,不是带型的方法就是型方法,型方法有要求:这个方法的型参数类型要和当前类的型方法的型无关 换个角度:型方法对应的那个型参数类型和当前所在的这个类,是否为型类,型是啥,无关 型方法定义的时候

    4.9K10发布于 2021-11-29
  • 提高金融业务数字化程度的技术指南

    26700编辑于 2025-07-29
  • 来自专栏码思客

    型接口,型类和型通配符

    型接口和型类 型接口的定义,public interface man<T>{...}。在接口名后面加上型类型参数T,这样就定义了一个型接口。 ? ,在类名后面加上型类型参数T,这样就定义了一个型类。 ? 型类 和型接口不同,类有构造器,并且构造器也可以使用型类型参数。 2.再看另一个问题,如果父类是型类型,如何定义子类? ? 型类的子类 如果将一个类定义为型类,那么在创建该型类的子类的时候不能将子类直接继承该型类,而是需要指定父类型的类型。 那为什么继承的时候也要确定型呢?因为继承就是在使用一个已经定义好的类,使用型类,就要指定类型。 3.用什么样的参数形式来接受List<Book>这种形式的参数? 型提供了一个型通配符用于接收所有类型的型类型。 型的通配符 ? 通配符 型的通配符可以很好的解决所有型类型父类的问题,使用<?>来作为类或接口的型参数,这样就可以抽象出型类的父类。

    3.4K20发布于 2019-07-04
  • 来自专栏全栈程序员必看

    型(型擦除)【java基础—-型】

    (拆箱),举例子List list = new ArrayList(); 对于型特点(3)不同型之间不能相互赋值,举例 对于型特点(3型不存在多态,举例 2.型类、型接口、型方法 3.为什么要使用型,型的好处: 3.1型的好处 3.2型类的好处 4.使用型注意点: 4.1不同型之间不能相互赋值,型不存在多态((检查机制)型特点(3)) 4.2要注意型擦除 3)不同型之间不能相互赋值,型不存在多态。 (3)不同型之间不能相互赋值,举例 对于型特点(3型不存在多态,举例 另外这里报错原因是:Type mismatch: cannot convert from ArrayList<Integer 3.为什么要使用型,型的好处: 3.1型的好处 答:提高代码重用性,防止类型转换异常,提高代码的安全性。

    4.6K51编辑于 2022-11-02
  • 来自专栏全栈程序员必看

    Java 型擦除_型和型擦除

    Java型是使用类型擦除来实现的。这表示在运行过程中任何和类型有关的信息都会被擦除,所有在运行中 ArrayList和ArrayList的具体信息都被擦除成它们的原生类型即ArrayList类型。 由于擦除机制,型不能用于显示地引用运行时类型的操作之中,例如转型、new表达式和instanceof操作。 若在型内部必须使用类型操作时,可以在运行时采用反射的方法将正在运行的类信息添加到型内部,这种方法称为补偿。

    3.3K40编辑于 2022-11-01
  • 来自专栏程序那些事

    型知多少

    简介 型是JDK 5引入的概念,型的引入主要是为了保证java中类型的安全性,有点像C++中的模板。 但是Java为了保证向下兼容性,它的型全部都是在编译期间实现的。 本文将会详细讲解型在java中的使用,以避免进入误区。 所以我们在使用型时候的一些操作会遇到问题。 假如我们有一个型的类,类中有一个方法,方法的参数是型,我们想在这个方法中对型参数进行一个拷贝操作。 > copy3 = new HashSet<Object>(set); } 可以看到?是不能直接用于实例化的。但是我们可以用下面的两种方式代替。 typeArray1= new T[20]; //compile error T[] typeArray2=(T[]) new Object[20]; T[] typeArray3

    1.5K10发布于 2020-07-08
  • 来自专栏痴心阿文的专栏

    TypeScript中型及型函数、型类、型接口,型约束,一文读懂

    型的定义(generic type 或者 generics) 型是TypeScript语言中的一种特性。 是程序设计语言的一种特性。型是一种参数化类型。  在使用过程中,型操作的数据类型会根据传入的类型实参来确定 型可以用在 类、接口、方法中,分别被称为 型类、型接口、型方法。 型类和型方法同时具备 通用性、类型安全和性能 ,是非型类和非型方法无法具备的 优势:高性能的变成方式、达到代码复用、提高代码通用性、 型使用的是类型参数(变量),它是一种特殊的变量,代表的是类型而不是值 型变量 T (generic type variables) 型变量(generic type variables)一般用大写字母 T 表示,如果有多高不同的型变量,可以同时用T、U、K表示。 但是有些情况下,函数需要处理的数据有一定的约束,比如有一个型函数需要访问型参数T的length属性,并加1。基于这种需求,必须对型参数T进行约束,也就是型约束。

    4.5K30编辑于 2022-11-21
  • 来自专栏我爱计算机视觉

    CVPR 2020 | 3D目标检测化问题研究

    3D目标检测被广泛用于自动驾驶,但在德国收集的数据训练的检测器可以在美国的道路上表现的好吗? 实验证明,这种情况会精度下降严重,作者进一步发现主要是不同场景中汽车的大小差异过大导致的,通过简单的尺度归一化,使得跨国家的3D目标检测化能力更好。 ? Train in Germany, Test in The USA: Making 3D Object Detectors Generalize 作者:Yan Wang, Xiangyu Chen, Yurong 康奈尔大学、Scale AI、哥伦比亚大学、俄亥俄州立大学 地址:https://arxiv.org/abs/2005.08139v1 代码地址:https://github.com/cxy1997/3D_adapt_auto_driving

    71920发布于 2020-05-26
  • 来自专栏量子化学

    XYG3函在ORCA中的使用

    XYG3函在ORCA中的使用 本篇文章中我们讨论XYG3函在ORCA中的使用方法。关于XYG3函的介绍可见上期链接。 目前脚本"xdh.cmp"只支持函xyg3,"xdh_scs.cmp"只支持函xygjos。 XYG3计算分为三个步骤:B3LYP自洽(scf),某个自定义函的非自洽计算(nscf),利用DFT轨道的PT2(pt2)。后两个步骤会读入第一步的轨道。 最后读出后两步的能量,汇总成双杂化函能量。 直接在ORCA输入文件中写的大部分关键词对于Compound Scripts是无效的,只能通过参数传给Compound Scripts。 由于在双杂化函计算中,可以指定的附加关键词成百上千,所以我们暂未支持较多的脚本参数。有DIY需求的进阶用户可以自行修改上述三个步骤中的关键词。

    2.3K10编辑于 2022-03-31
  • 来自专栏菩提树下的杨过

    ActionScript3.0(AS3)中的型数组Vector

    Adobe官方并没有"型数组"的叫法,这是我自己对Vector的叫法(有点标题党),不过Vector在使用上确实跟c#中的型数组有些相似之处。 <String>(count);//型数组Vector的声明方法 var aStr:Array=new Array(count); var aObj:Array = new Array(count);

    1.2K70发布于 2018-01-19
领券