回答:先不要着急,如果是第一次做JDBC,报的错误自己先复制下来,做一个Word文档,之后解决办法写在下面,积累经验耐心的查看SQL错误,一般都能模模糊糊地看懂一些信息,就能缩小解决范围第一步:检查数据库驱动,是不是相应的版本;第二步:检查是不是Jar包,是Zip包也是不行的,是Jar就转第三部;第三步:检查SQL语句是不是有语法错误,检查方法:将写好的SQL语句,有占位符的话先用参数补齐,放到数据库可...
回答:Java中的HashMap可以说是平时开发中最常用的数据结构之一了,经常使用的集合类还有ArrayList、HashSet,基本上用好HashMap、ArrayList、HashSet这三大集合类,大多数的业务场景就满足了,掌握这三大集合类也是作为一名Java程序员的基础能力。平时开发大多数的业务场景都是CRUD,且数据量都很小,所以基本上不会有什么问题。那么还需要知道其底层实现原理吗?还需要知道...
回答:一个非常好的问题。在Java + Spring Boot主流开发搭配中,通常使用数据库持久层框架,采用ORM架构,映射实体和数据库,对JDBC进行封装,支持定制化SQL、存储过程以及高级映射,使得开发者只需关注SQL语句和CRUD操作,而不需要处理驱动加载、创建和管理连接等复杂的过程。常用的持久化实现方案有多种选择,其中MyBatis和Hibernate都是比较受欢迎的框架。还有一个不得不提的国内...
回答:由于我每年都会面试不少程序员,其中就包括相当数量的Java程序员,所以就这个问题,跟头条的广大网友交流一下。Java工程师面试也是有一定的侧重点,做不同的研发方向,问题上也有所区别。另外,初级程序员与主力程序员的面试问题也有很大的不同,总的来说就是方向与定位相结合,下面为大家一一描述。Java初级程序员面试面试Java初级程序员的流程相对来说比较简单,通常是两轮面试,首轮面试一般进行技术面试,次轮...
...单例,问了为什么用Volatile,synchronize移到方法最外面会怎么样? 单例模式在你项目里哪些应用? 数据连接池 对高负载有了解么 你意向的技术方向是哪块?(答主回答的高并发,然后面试官说他是做高负载的) 对高并发有...
...形星星 画三角形星星 就是要画上面那种三角形星星,那怎么画呢?? 思路: 首先,我们可以发现:每行星星的个数是(2*行数-1),每行的空格数就是最大行数减去第n行(最大4行,第4行没有空格,最大4行,第三行1个空格) 有了...
...的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。 (一) java基础面试知识点 java中==和equals和hashCode的区别 int、char、long各占多少字节数 int与integer的区别 探探对j...
...vate,protected,以及不写(默认)时的区别?访问修饰符底层怎么实现访问权限管理? 1.0.0.8 静态变量和实例变量的区别?成员变量与局部变量的区别有那些?外部类和内部类有何区别,生命周期是怎样的? 1.0.0.9 如何实现对象克隆...
...题,因为所有的RPC都是用一个队列,一旦有消息返回,你怎么知道返回的消息对应的是哪个请求呢?所以我们就用到了Correlation Id,作为每个请求独一无二的标识,当我们收到返回值后,会检查这个Id,匹配对应的响应。如果找...
...试题+答案领取方式见主页) Tomcat 的缺省端口是多少,怎么修改? tomcat 有哪几种 Connector 运行模式(优化)? Tomcat 有几种部署方式? tomcat 容器是如何创建 servlet 类实例?用到了什么原理? tomcat 如何优化? 内存怎样调优? 垃圾...
...是否学好,而且,若是你都没法条理清晰地讲给自己,那怎么条理清晰地讲给面试官呢? 接下来就写下三次面试题目: 阿里一面: 1.个人介绍 2.项目介绍,项目介绍首先讲最好的项目,因为后面的项目可能都没时间去讲。 3....
...在 Bean 刚刚初始化的时候做一些操作,InitializingBean 具体怎么使用,它的原理是什么,Spring Bean 的生命周期是什么样子,通过具体的使用场景逐步展开说明。 这样复习效果会更好一些。 分布式 这是一个老生常谈的话题,也是这...
ChatGPT和Sora等AI大模型应用,将AI大模型和算力需求的热度不断带上新的台阶。哪里可以获得...
大模型的训练用4090是不合适的,但推理(inference/serving)用4090不能说合适,...
图示为GPU性能排行榜,我们可以看到所有GPU的原始相关性能图表。同时根据训练、推理能力由高到低做了...