搜索结果
查询Tags标签: 基础教程,共有 197条记录-
2022全网最全Java面试题-小米社招面试经验java,面试题整理(一面二面)
怎样才能拿到大厂的offer,没有掌握绝对的技术,那么就要不断的学习我是如何笑对金九银十,拿到阿里,腾讯等八家大厂的offer的呢,在这里分享我的秘密武器,美团大神整理的Java核心知识点,面试时面试官必问的知识点,篇章包括了很多知识点,其中包括了有基础知识、Java集…
2022/10/22 23:24:14 人评论 次浏览 -
牛客错题集3
31.Java 语言用以下哪个类来把基本类型数据封装为对象()A.包装类B.ClassC.MathD.Object答案:A解析:java的数据类型分为两大类:基本类型和引用类型; 基本类型只能保存一些常量数据,引用类型除了可以保存数据,还能提供操作这些数据的功能; 为了操作基本类型的数据,…
2022/10/22 23:24:09 人评论 次浏览 -
【Linux】date:cannot set date:operation not permitted
小编最近安装了Linux的虚拟机Centos,并在网上找到了学习Linux的网站,正在跟着里面的教程学习这块的知识,遇到了问题,下面是具体的解决过程。date命令执行失败date命令学习时,执行设置系统时间时,出现了这个提示,意思是不允许这个操作。原因:权限不够小编对这个命令…
2022/10/22 5:23:55 人评论 次浏览 -
Java I/O(4):AIO和NIO中的Selector
在Java NIO的三大核心中,除了Channel和Buffer,剩下的就是Selector了。有的地方叫它选择器,也有叫多路复用器的(比如Netty)。之前提过,数据总是从Channel读取到Buffer,或者从Buffer写入到Channel,单个线程可以监听多个Channel——Selector就是这…
2022/10/21 14:23:56 人评论 次浏览 -
枚举与接口常量、类常量有什么区别?
一个简单的需求在我们实际开发java项目过程中,突然有一天"领导老王"给了个任务, 公司系统需要支持商品管理的需求比如水果有:苹果,香蕉,葡萄等等,电子产品有:电脑,手机,摄像机等等我们一般新建商品类Goods:public class Goods {/*** 商品名称*/private …
2022/10/21 14:23:55 人评论 次浏览 -
JAVA代码审计之xss
java_sec_codexss补充和回忆一下一些开发基础@RestController@RequestMapping(value = "/xss")public class Xsstest {@ResponseBody@GetMapping("/test")public String getxss( HttpServletRequest request, HttpServletResponse response,@RequestP…
2022/10/21 14:23:54 人评论 次浏览 -
C语言10个练手项目,初学的你值得拥有!(源码+视频+笔记)
序言学过计算机的小伙伴一定会有一个共识——如果要选一个编程语言作为基石,那C语言一定是获得票数最高的那个!C语言概念繁复,难以上手,想扎实学号C语言,可不必java、python那样好上手。那么网上有没有什么比较好的C语言项目,好让大家学习提高的呢…
2022/10/21 14:23:53 人评论 次浏览 -
Java I/O(3):NIO中的Buffer
前在调用Channel的代码中,使用了一个名叫ByteBuffer类,它是Buffer的子类。这个叫Buffer的类是专门用来解决高速设备与低速设备之间速度不匹配的问题的,也可以减少数据库的读写次数。它又分为输入缓冲区和输出缓冲区。很多初学者不明白「缓冲」和「缓存」的区别,我尝试…
2022/10/21 1:24:52 人评论 次浏览 -
Java程序员必会Synchronized底层原理剖析
synchronized作为Java程序员最常用同步工具,很多人却对它的用法和实现原理一知半解,以至于还有不少人认为synchronized是重量级锁,性能较差,尽量少用。但不可否认的是synchronized依然是并发首选工具,连volatile、CAS、ReentrantLock都无法动摇synchronized的地位。s…
2022/10/20 5:24:49 人评论 次浏览 -
Java Web从入门到实战
Linux初识Linux操作系统:管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。主流操作系统桌面操作系统:Window系列、macOS、Linux服务器操作系统:Linux、Windows Server嵌入式操作系统:Linux移动设备操作系统:Unix(Linux、ios)Linux发展历程…
2022/10/20 1:24:56 人评论 次浏览 -
Java开发学习(三十七)--SpringBoot多环境配置及配置文件分类
一、多环境配置在工作中,对于开发环境、测试环境、生产环境的配置肯定都不相同,比如我们开发阶段会在自己的电脑上安装 mysql ,连接自己电脑上的 mysql 即可,但是项目开发完毕后要上线就需要该配置,将环境的配置改为线上环境的。来回的修改配置会很麻烦,而 SpringBo…
2022/10/20 1:24:55 人评论 次浏览 -
java根据比较器comparator排序异常:Comparison method violates its general contract!
背景异常信息 代码private void customSort(List<Customer> customers) {Collections.sort(customers, (c1, c2) -> c1.getActiveLevel() < c2.getActiveLevel() ? 1 :(c1.getActiveLevel().equals(c2.getActiveLevel()) ? (c1.getAuthStatus() > c2.get…
2022/10/20 1:24:55 人评论 次浏览 -
Java学习之路:方法
前言本节主要对Java的方法进行学习,包括一些关于方法的定义、方法的调用、方法重载、命令行传参、可变参数以及递归。小萌新刚开始学习编程时,一定记得多上手敲代码,把代码都敲一边,同时理解代码的逻辑。一起加油吧。1 方法1.1 方法的定义我们之前在对结果进行输出的时…
2022/10/20 1:24:54 人评论 次浏览 -
秋招面试题系列- - -Java工程师(十一)
ZooKeeper面试题24. Zookeeper的 java客户端都有哪些?java客户端:zk自带的 zkclient及 Apache开源的 Curator。25. chubby是什么,和 zookeeper比你怎么看?chubby是 google的,完全实现 paxos算法,不开源。zookeeper是 chubby的开源实现,使用 zab协议,paxos算法的变…
2022/10/19 23:54:51 人评论 次浏览 -
Java中性能优化(35种方法汇总)
很多同学在日常写Java的时候很少去关心性能问题,但是在我们写代码的过程中必须考虑到性能对程序的影响。小到我们使用位运算来实现算术运算,大到我们对 Java 代码的总体架构设计,性能其实离我们很近。本文介绍了Java中性能优化的35种方法,需要的朋友可以参考下。前言对…
2022/10/19 6:24:50 人评论 次浏览