摘要:虽然题目是写的程序员,但对其他语言的开发来说也会有借鉴作用。一定要记住,作为一个程序猿,平日里所接触的技术可能会很多,但是想要让一门技术成为你的优势,那么一定是你对这门技术的了解强过绝大多数人才行。 阅读本文大概需要 8.2 分钟。 tips:...
摘要:开发者总会在开发时遇到变量命名困难或者命名冗长庸俗的时候。当初并没有记录下来,之后才开始记录,有的也找不到出处了。以下高频词汇供有追求的开发者参考多注意使用高阶词汇表达,变成一个有追求的开发者吧。 开发者总会在开发时遇到变量命名困难或...
摘要:阅读原文一个打趴面试者面试一年多,每当我问起面试者对的了解时,个个回答令我瞠目结舌,这些开发者都有年的经验。向指定资源提交数据进行处理请求例如提交表单或者上传文件。 阅读原文:一个HTTP打趴80%面试者 面试一年多,每当我问起面试者对HTTP的...
摘要:可中断的如果的存在超出暂停目标的可能性,则使其可被中止。未使用分配内存即时返回增强垃圾收集器,以便在空闲时自动将堆内存返回给操作系统。 showImg("https://segmentfault.com/img/remote/1460000018584818"); 写在前面 看到 JDK 12又发布了,萌...
摘要:为了使用最新的,升级到配置修改根据官网的升级指南,修改文件,更改插件版本号文件中,把和多带带加入。此文件为首页的模板。推测可能是版本和版本的首页模板不同,于是到官网下载版本的,找到并覆盖项目的相应文件。添加插件的语句至此,升级成功完成...
摘要:说一说迭代器通过集合对象获取其对应的对象判断是否存在下一个元素取出该元素并将迭代器对象指向下一个元素取出元素的方式迭代器。对于使用容器者而言,具体的实现不重要,只要通过容器获取到该实现的迭代器的对象即可,也就是方法。 前言 欢迎关注微...
摘要:看成提供的一个特殊的拦截器。是一个,用于定义最主要用途,和方法,适用于所有使用方法拦截。为所有封装统一异常处理代码。为所有设置全局变量。用于为所有设置某个类型的数据转换器。 Spring3.2开始提供的新注解,控制器增强(AOP),最主要的应用是...
摘要:的线程机制是抢占式。会让出当多个线程并发的对主存中的数据进行操作时,有且只有一个会成功,其余均失败。和对象只有在困难的多线程问题中才是必须的。 并发简述 并发通常是用于提高运行在单处理器上的程序的性能。在单 CPU 机器上使用多任务的程序在...
摘要:本篇文章连接是关注我微信公众号另外我自己整理了些的学习资料,目前已经全部放到微信公众号了。你可以加我的微信,然后回复关键字即可无条件获取到。 前言 写这篇文章其实也是知识星球里面的一个小伙伴问了这样一个问题: 通过 flink UI 仪表盘提交的...
摘要:零前期准备文章异常啰嗦且绕弯。二是底层真正起作用的类,并且提供了大量的静态方法。在普通的线程中,这个对象由于本身没有的原生支持,所以只能附着在对象当中。同一个线程中如果创建多个对象,获取到的是同一个。 零 前期准备 0 FBI WARNING 文章异...
摘要:到十二月份,公司开始第二波裁员,我决定主动拿赔偿走人。加一个小插曲上面的题是饿了吗面试问到的。想去的公司没有面试好,不要气馁,继续加油准备。避免打击自信心。 回顾一下自己这段时间的经历,九月份的时候,公司通知了裁员,我匆匆忙忙地出去面...
摘要:如果目标值不存在于数组中,返回它将会被按顺序插入的位置。示例输入输出示例输入输出示例输入输出示例输入输出解答因为是有序数组,所以使用二分搜索。如果搜索到就返回该值索引,否则最终返回二分搜索的上界。 题目地址:https://leetcode-cn.com/pr...
摘要:不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。示例给定,并且是第一个错误的版本。否则把搜索下界变成因为左边一定都是,代表左边没有错误版本代码 题目地址:https:...
摘要:发布的对象内部状态可能会破坏封装性,使程序难以维持不变性条件。不变性线程安全性是不可变对象的固有属性之一。可变对象必须通过安全方式来发布,并且必须是线程安全的或者有某个锁保护起来。 线程的优缺点 线程是系统调度的基本单位。线程如果使用...
摘要:本文参照深入了解虚拟机周志明,纯粹做做笔记,写写自己觉得较为重要的内容方便理解虚拟机运行时数据区如下程序计数器程序计数器寄存器是一块较小的内存空间,看做是当前线程所执行的字节码的行指示器。异常情况也与虚拟机栈一致。 本文参照深入了解Ja...
摘要:我开始去完成这个模糊的任务,毕竟很多人都能写出一个漂亮的。但是我在梦中却一直请求不成功,从来没有看到一次。我可以和你说得再明白一点,所有人的请求结果都是一样的,但是每个人的实现业务都是不一样的,甚至你选择了。 本博客 猫叔的博客,转载...
摘要:具体可参考我写的这一篇文章数据结构与算法冒泡排序,今天来看看另外两种基础的排序算法选择排序和插入排序。正因如此,选择排序比起冒泡排序和插入排序就显得逊色很多了。冒泡排序在交换数据的时候,需要进行三次赋值操作,而插入排序只需要一次。 1....
摘要:今天搭建了的单机伪集群,记录一下防止忘记安装从官网下载安装包解压到本地目录,比如配置为了运行个服务端进程,新建存放这个进程运行和配置数据的目录,比如叫。和都是表示连接的心跳数,具体含义暂时可以不用管。 今天搭建了zookeeper的单机伪集群...
摘要:项目中经常要用到定时任务,比如发邮件短信清理缓存等等创建定时任务非常简单,只需要几个注解就可以。会等带上个任务执行完毕才执行,第一次延迟秒后执行,之后按的规则每秒执行一次通过表达式定义规则详细请看官方文档 项目中经常要用到定时任务,比...
摘要:和事务的关系关系型数据库某些消息队列等产品或中间件称为事务性资源,因为它们本身支持事务,也能够处理事务。事务的传播特性,,,,,,强制要求要有一个物理事务。外围事务不会被内部事务的回滚状态影响。不支持当前事务。 Spring和事务的关系 关...
摘要:值得一提的是由于采用动态创建子类的方式生成代理对象,所以不能对目标类中的方法进行代理。动态代理中生成的代理类是子类,调试的时候可以看到,打开源码可看到实现了和也就实现方法。 前面讲到了动态代理的底层原理,接下来我们来看一下aop的动态代...
摘要:差分编码的目的,就是尽可能的将图片数据值转换成一组重复的低的值,这样的值更容易被压缩。最后还要注意的是,差分编码处理的是每一个的像素点中每条颜色通道的值,红绿蓝透明四个颜色通道的值分别进行处理。 背景 今天凌晨一点,突然有个人加我的qq...
ChatGPT和Sora等AI大模型应用,将AI大模型和算力需求的热度不断带上新的台阶。哪里可以获得...
大模型的训练用4090是不合适的,但推理(inference/serving)用4090不能说合适,...
图示为GPU性能排行榜,我们可以看到所有GPU的原始相关性能图表。同时根据训练、推理能力由高到低做了...