×

html5教程

【图形学】光照模型-从最简单开始到BRDF实现(常用光照模型)

qidouhai qidouhai 发表于2024-04-18 浏览8460 评论0
        不积跬步无以至千里,想要了解复杂的光照模型,就要从最简单的入手,看看他们是如何一步步“进化”成完善的样子。每天300字,看看能否在一个月能完结这个主题吧~         首先从基本光照模型开始: 1.Lambert模型(漫反射)         Lambert = kd * Ia (环境光) 其中Ia表示环境光强度,kd表示反射系数,两者成绩就是环境光和材质交互反射后得到的光强度。         LambertMinor = kd *Im * Cos(θ) 其中k

scala

HUAWEI 机试题:磁盘容量排序(华为机试题磁盘容量排序)

qidouhai qidouhai 发表于2024-04-17 浏览5565 评论0
🌈 Scala 实现 题目描述: 磁盘的容量单位有M,G,T这三个等级 他们之间的换算关系为 1T=1024G 1G=1024M 现在给定N块磁盘的容量,请对他们按从小到大的顺序进行稳定排序 例如给定5块盘容量,1T,20M,3G,10G6T,3M12G9M,排序后的结果为20M,3G,3M12G9M,1T,10G6T 注意单位可以重复出现,上述3M12G9M为 3M+12G+9M和12M12G相等 输入描述: 输入第一行包含一个整数N,2<=N<=

ribbon

配置feign+ribbon+hystrix踩坑记录

qidouhai qidouhai 发表于2024-04-16 浏览4813 评论0
先前公司使用的是在开源微服务框架的基础上二次开发的,后来伴随着业务不断增多,逐渐发现项目规模大到一定程度,其实天天解决的并不是BUG,而是执行效率问题,整天被time-out问题困扰,我逐渐有了需要重新捋一遍框架的冲动,这里多说一句,现在开源微服务框架很多,很多公司项目工期紧张,会直接购买或者拿开源的框架搭建业务平台,我对这点不是很认同,因为别人的框架,咱们学习一下还行,直接用的话,出了问题都不清楚如何解决,特别是微服务类平台,就是java技术及相关组件的大杂烩,如果项目当天晚上要发版,突然出现

spring cloud

Nacos配置管理(nacos配置管理改了要重启吗)

qidouhai qidouhai 发表于2024-04-16 浏览7551 评论0
1、什么是配置中心 1.1 什么是配置 ​ 应用程序在启动和运行的时候往往需要读取一些配置信息,配置基本上伴随着应用程序的整个生命周期,比如:数据库连接参数、启动参数等。 配置主要有以下几个特点: 配置是独立于程序的只读变量 配置对于程序是只读的,程序通过读取配置来改变自己的行为,但是程序不应该去改变配置 配置伴随应用的整个生命周期 配置贯穿于应用的整个生命周期,应用在启动时通过读取配置来初始化,在运行时根据配置调整行为。比如:启动时需要读取服务的端口号、系统在运行

scala

spark—算子详解(spark的算子)

qidouhai qidouhai 发表于2024-04-15 浏览4274 评论0
一.什么称为算子? 算子:Operator(操作) 主要原因是RDD的方法和scala集合对象的方法不一样,scala集合对象的方法都是在同一个节点的内存中完成的;而RDD的方法可以将计算逻辑发送到Executor端(分布式节点)执行的。所以为了区分scala集合的方法和RDD的方法,所以才把RDD的方法叫做算子 RDD方法外部的操作都是在Driver端执行的,而方法的内部的逻辑代码是在Executor端执行的 分区内的数据都是有序的 p88 案例说明 pack

spring boot

springboot线程池配置使用

qidouhai qidouhai 发表于2024-04-14 浏览7164 评论0
在网上看到了很多的配置的文章,但感觉用起来怪怪的,自己总结下。 1.基本的配置 这边在基本的配置上面都是大同小异,几个核心的参数也都有合适的一些值,网上都有说明,不在赘述。springboot线程池配置方法_xiegongmiao的博客-CSDN博客_springboot线程池配置 这边说一下返回的Executor类,网上也有使用ExecutorService的。 线程池学习 ,Executor 与 ExecutorService 和 Executors的区分_码上不知人间事的博客-