09 2020 档案

摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、Java中异常分为哪两种? 编译时异常 运行时异常 2、异常的处理机制有几种?. 异常捕捉:try…catch…finally 异常抛出:throws。 3、如何自定义一个异常 继承一个异常类,通常是RumtimeExce 阅读全文
posted @ 2020-09-18 19:36 程序员小羊 阅读(432) 评论(0) 推荐(0) 编辑
摘要:1、除了使用new创建对象之外,还可以用什么方法创建对象? 使用Java反射可以创建对象! 2、Java反射创建对象效率高还是通过new创建对象的效率高? 通过new创建对象的效率比较高。通过反射时,先找查找类资源,使用类加载器创建,过程比较繁琐,所以效率较低 3、java反射的作用 反射机制是在运 阅读全文
posted @ 2020-09-18 19:18 程序员小羊 阅读(561) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 @ 80、PriorityBlockingQueue(compareTo 排序实现优先) 是一个支持优先级的无界队列。默认情况下元素采取自然顺序升序排列。 可以自定义实现compareTo()方法来指定元素进行排序规则,或者 阅读全文
posted @ 2020-09-18 19:16 程序员小羊 阅读(335) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 53、线程基本方法 线程相关的基本方法有 wait, notify, notifyAll, sleep, join, yield 等。 54、线程等待(wait) 调用该方法的线程进入 WAITING 状态,只有等待另外线程 阅读全文
posted @ 2020-09-18 19:14 程序员小羊 阅读(323) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、Java中实现多线程有几种方法 继承Thread类; 实现Runnable接口; 实现Callable接口通过FutureTask包装器来创建Thread线程; 使用ExecutorService、Callable、Fu 阅读全文
posted @ 2020-09-18 19:12 程序员小羊 阅读(504) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、什么是java序列化,如何实现java序列化? 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读 阅读全文
posted @ 2020-09-18 19:10 程序员小羊 阅读(711) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、java中会存在内存泄漏吗,请简单描述。 会。自己实现堆载的数据结构时有可能会出现内存泄露,可参看effective java. 2、64 位 JVM 中,int 的长度是多数? Java 中,int 类型变量的长度是一个 阅读全文
posted @ 2020-09-18 19:02 程序员小羊 阅读(26705) 评论(0) 推荐(4) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、数据库存储引擎 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供 不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定 阅读全文
posted @ 2020-09-18 19:00 程序员小羊 阅读(1355) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 50、MySQL 有关权限的表都有哪几个? MySQL 服务器通过权限表来控制用户对数据库的访问,权限表存放在 MySQL 数据库里,由 MySQL_install_db 脚本初始化。这些权限表分别 user,db,tabl 阅读全文
posted @ 2020-09-18 18:59 程序员小羊 阅读(1013) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 43. Java 中的两种异常类型是什么?他们有什么区别? Java 中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常。不受检查的异常不需要在方法或者是构造函数上声明,就算方法或者是构造函数 阅读全文
posted @ 2020-09-18 18:58 程序员小羊 阅读(306) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1. 什么是 Java 虚拟机?为什么 Java 被称作是“平台无关的编程语言”? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟 机执行的字节码文件。 Java 阅读全文
posted @ 2020-09-18 18:57 程序员小羊 阅读(284) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 面向对象分析(OOA) 是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA 与结构化分析有较大的区别。OOA 所强调的是在系统调查资料的基础上,针对 OO 方法所需要的素材进行的归类分析和整 阅读全文
posted @ 2020-09-18 18:46 程序员小羊 阅读(164) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企 阅读全文
posted @ 2020-09-18 10:03 程序员小羊 阅读(726) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 小羊同学在百度某贴吧关注了一位拼多多java女程序员,亲眼目睹了她从拼多多跳槽到阿里的全部过程,不得不服呀。 后来小羊同学管他要了面试题,共四轮面试,面试题如下: 第一轮 40min 自我介绍、项目介绍占了一半 cms和g1 阅读全文
posted @ 2020-09-18 09:52 程序员小羊 阅读(332) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 一、IO流体系图 IO常用的几个流: 【I/O流原理作用】 Input/Output:输入输出机制 输入机制:允许java程序获取外部设备的数据(磁盘,光盘,网络等)。 输出机制:保留java程序中的数据,输出到外部设备上( 阅读全文
posted @ 2020-09-17 10:02 程序员小羊 阅读(764) 评论(0) 推荐(2) 编辑
摘要:不知不觉都2020年7月了,小羊同学从毕业快开始都一直从事java开发这个行业,前两天开通了头条号,想借此发文分享一下这几年的经历吧,如果你是还没毕业的大学生或者刚入行不久,也许会对你有帮助。 1:多问,尤其是应届生,在这个阶段会遇到的问题很多很多,当然意思也不是说遇到点小问题就去问同事,首先得尝试 阅读全文
posted @ 2020-09-17 10:01 程序员小羊 阅读(266) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、什么是 spring? Spring 是个 java 企业级应用的开源开发框架。Spring 主要用来开发 Java 应用,但是有些扩展是针对构建 J2EE 平台的 web 应用。Spring 框架目标是简化 Java企 阅读全文
posted @ 2020-09-14 16:46 程序员小羊 阅读(1488) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、不同版本的 Spring Framework 有哪些主要功能? Version Feature Spring 2.5 发布于 2007 年。这是第一个支持注解的版本。 Spring 3.0 发布于 2009 年。它完全利 阅读全文
posted @ 2020-09-14 16:45 程序员小羊 阅读(5502) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 一、什么是Redis redis是一个高性能的key-value数据库,它是完全开源免费的,而且redis是一个NOSQL类型数据库,是为了解决高并发、高扩展,大数据存储等一系列的问题而产生的数据库解决方案,是一个非关系型的 阅读全文
posted @ 2020-09-14 16:39 程序员小羊 阅读(1519) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、什么是 Redis? Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis 支持数据的持久化,可 阅读全文
posted @ 2020-09-14 16:37 程序员小羊 阅读(276) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1:什么是微服务 微服务,又称微服务 架构,是一种架构风格,它将应用程序构建为以业务领域为模型的小型自治服务集合 。 通俗地说,你必须看到蜜蜂如何通过对齐六角形蜡细胞来构建它们的蜂窝状物。他们最初从使用各种材料的小部分开始, 阅读全文
posted @ 2020-09-14 16:26 程序员小羊 阅读(1475) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 今天有业务员反应,编辑某个用户的信息的时候出现了异常,异常信息如下: Incorrect string value: "xFOx9Fx92x9D vxE6..'f or column 'name' at row 1 我让她发 阅读全文
posted @ 2020-09-14 16:25 程序员小羊 阅读(584) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 小羊同学上次离职也是因为这个原因,虽然公司有保密协议,但是也不能保证什么时候会被说漏嘴,在我知道新来的小伙伴工资比我高出30%左右,并且技术还很菜的时候,小羊同学选择了果断离职,也不知道是错是对,毕竟年轻嘛,这点委屈还是接受 阅读全文
posted @ 2020-09-14 16:21 程序员小羊 阅读(294) 评论(0) 推荐(0) 编辑
摘要:有时候因为工作需要我们可能需要阅读java编译后的class文件,这时候可能会需要一个工具 JD-GUI(现在很多编译器也有办法进行读取)不过我觉得jd-gui.exe使用更方便,主要还是看个人爱好吧。 下载地址一:http://java-decompiler.github.io/ 如果你网络不好或 阅读全文
posted @ 2020-09-14 16:20 程序员小羊 阅读(488) 评论(0) 推荐(0) 编辑
摘要:1.Spring Boot Spring Boot是一个简化Spring开发的框架。用来监护spring应用开发,约定大于配置,去繁就简,just run 就能创建一个独立的,产品级的应用。 我们在使用Spring Boot时只需要配置相应的Spring Boot就可以用所有的Spring组件,简单 阅读全文
posted @ 2020-09-14 16:12 程序员小羊 阅读(8083) 评论(0) 推荐(0) 编辑
摘要:1:下载安装包 地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 选择与自己环境相匹配的安装包 后续过程需要登录Oracle账号,如果你网络环境不好或者没有Oracle账号,请按照文末默认获取方 阅读全文
posted @ 2020-09-14 16:10 程序员小羊 阅读(25300) 评论(0) 推荐(3) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、什么是 Spring Boot? 多年 来, 随着 新功 能的 增加 ,spring 变得 越来 越复 杂。 只需 访问https://spring.io/projects 页面 ,我们 就会 看到 可以 在我 们的 应 阅读全文
posted @ 2020-09-14 16:06 程序员小羊 阅读(4433) 评论(0) 推荐(1) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、什么是 Spring Cloud? Spring cloud 流应用程序启动器是基于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微 阅读全文
posted @ 2020-09-14 15:55 程序员小羊 阅读(389) 评论(0) 推荐(0) 编辑
摘要:欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 博客园:程序员小羊 1、什么是 Mybatis? Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement 等繁杂的过程。程 阅读全文
posted @ 2020-09-14 15:54 程序员小羊 阅读(430) 评论(0) 推荐(0) 编辑
摘要:CSDN:程序员小羊 微信公众号:程序员小羊 工作是在大公司更好,还是小公司更好?这个问题让大家争论不休,也没有最终的答案。凑个热闹,我结合自己的经历,谈谈我的看法。 这个问题是比较有发言权的,博主小羊同学总共不到四年工作经验,大概也就是大公司和小公司各待了两年。 接下来给大家讲讲本人从上家规模还不 阅读全文
posted @ 2020-09-14 15:34 程序员小羊 阅读(728) 评论(0) 推荐(0) 编辑
摘要:经常关注博主的都知道,小编之前是在郑州工作的。上个月博主辞去了那边稳定的工作,只身来到杭州。目前已经成功入职,相比之下、杭州的竞争压力明显还是比郑州大的多的。曾在郑州拿下100%的面试通过率在杭州只剩20%了(数据绝对真实)。下边给大家分享一些面试总结吧 ​ 两周的时间,面试了杭州将近20多家软件公 阅读全文
posted @ 2020-09-11 15:09 程序员小羊 阅读(210) 评论(0) 推荐(0) 编辑
摘要:CSDN:程序员小羊 微信公众号:程序员小羊 1、什么是Zookeeper? ZooKeeper 是一个开放源码的分布式协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。分布式应用程序可以基于 Zo 阅读全文
posted @ 2020-09-11 10:49 程序员小羊 阅读(197) 评论(0) 推荐(0) 编辑
摘要:CSDN:程序员小羊 微信公众号:程序员小羊 1、elasticsearch 了解多少,说说你们公司 es 的集群架构,索引数据大小,分片有多少,以及一些调优手段 。 面试官:想了解应聘者之前公司接触的 ES 使用场景、规模,有没有做过比较大规模的索引设计、规划、调优。 解答: 如实结合自己的实践场 阅读全文
posted @ 2020-09-11 10:47 程序员小羊 阅读(1467) 评论(0) 推荐(0) 编辑
摘要:CSDN:程序员小羊 微信公众号:程序员小羊 1、Kafka 是什么 Kafka 是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由 LinkedIn 公司开发,使用Scala 语言编写,目前是 Apache 的开源项目。 broker: Kafka 服务器,负责消息存储和转发 topic:消 阅读全文
posted @ 2020-09-11 10:21 程序员小羊 阅读(367) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示