首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
颤抖专题
招聘季让面试官颤抖吧之linux用户操作
今天被问到linux 用户操作竟然忘记了,明明之间还用过大写的尴尬。下面主要复习一下linux 用户操作。 Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每
阅读更多...
招聘季让面试官颤抖吧之双亲委派模型
大致就是:Java虚拟机先从最核心的API开始查找,防止不可信的类扮演被信任的类。 启动类加载器 Bootstrap ClassLoader:加载<JAVA_HOME>\lib目录下核心库 扩展类加载器 Extension ClassLoader:加载<JAVA_HOME>\lib\ext目录下扩展包 应用程序类加载器 Application ClassLoader: 加载用户路径(clas
阅读更多...
招聘季让面试官颤抖吧之深入理解JVM之JVM内存分配
上一篇文章说到了JVM 内存模型 本篇来讲一下 内存分配 预备知识: 1.一个Java文件,只要有main入口方法,我们就认为这是一个Java程序,可以单独编译运行。 2.无论是普通类型的变量还是引用类型的变量(俗称实例),都可以作为局部变量,他们都可以出现在栈中。只不过普通类型的变量在栈中直接保存它所对应的值,而引用类型的变量保存的是一个指向堆区的指针,通过这个指针,就可以找到这个实例在堆区对应
阅读更多...
招聘季让面试官颤抖吧之深入理解JVM之JVM内存区域
对于java 开发者来说jvm 只是是非常重要,可以帮助我们理解jvm 是如何工作的,了解Java内存分配的原理,这对于以后JAVA的学习会有更深刻的理解。 先来看看JVM运行时候的内存区域 大多数jvm 将内存划分为head(堆),method Area(方法区) ,VM Strack 虚拟机栈,Native method Strack 本地方法栈,程序计数器。其中Method Area和
阅读更多...
招聘季让面试官颤抖吧之为什么阿里巴巴禁止直接使用日志系统中的 API
作为Java程序员,我想很多人都知道日志对于一个程序的重要性,无论是什么方面的应用。很多时候,日志可能是我们了解应用程序如何执行的唯一方式。 所以,日志在开发过程中至关重要。 一、常用日志框架 j.u.l j.u.l是java.util.logging包的简称,是JDK在1.4版本中引入的Java原生日志框架。Java Logging API提供了七个日志级别用来控制输出。这七个级别分别是
阅读更多...
招聘季让面试官颤抖吧之一致性hash
一.简介 首先以历史的角度和项目发展的角度来分析,探讨一下到底什么是Hash一致性算法! 二.Redis集群的使用 我们在使用Redis的时候,为了保证Redis的高可用,提高Redis的读写性能,最简单的方式我们会做主从复制,组成Master-Master或者Master-Slave的形式,或者搭建Redis集群,进行数据的读写分离,类似于数据库的主从复制和读写分离。如下所示: 同样类似
阅读更多...
招聘季让面试官颤抖吧之缓存三大问题及解决方案
1. 缓存来由 随着互联网系统发展的逐步完善,提高系统的qps,目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈,极大的提升了用户体验和系统稳定性。 2. 缓存问题 虽然使用缓存给系统带来了一定的质的提升,但同时也带来了一些需要注意的问题。 1. 缓存穿透 缓存穿透是指查询一个一定不存在的数据,因为缓存中也无该数据的信息,则会直接去数据库层进行查询,从系
阅读更多...
极米科技: 180寸电视只要2999元 乐视小米们颤抖了吗?
转自:http://lcdtv.thethirdmedia.com/Article/201404/show335067c35p1.html Mstar 班底创始人 [摘要] 该四川企业并非长虹,而是新锐科技企业——成都极米科技,这家科技新贵宣布其最新的产品:极米第一代无屏超级电视于4月底正式接受消费者预定,未来的零售价锁定2999元。同时这也是全球首款量产的无屏超级电视
阅读更多...
[【转载】四张图带你了解Tomcat系统架构--让面试官颤抖的Tomcat回答系列!
俗话说,站在巨人的肩膀上看世界,一般学习的时候也是先总览一下整体,然后逐个部分个个击破,最后形成思路,了解具体细节,Tomcat的结构很复杂,但是 Tomcat 非常的模块化,找到了 Tomcat最核心的模块,问题才可以游刃而解,了解了Tomcat的整体架构对以后深入了解Tomcat来说至关重要! 一、Tomcat顶层架构 先上一张Tomcat的顶层结构图(图A),如下: To
阅读更多...
好玩的WPF第三弹:颤抖吧,地球!消失吧,地球!
我承认这一篇比较标题党,不过下面这个GIF貌似也和适合这个标题嘛。 (画质比较烂是因为CSDN的博客图片限制在2M,所以我设置的是20帧,时间也很短,大家可以自己把项目拷回去慢慢看) 这个最终设计出来的样式: 中间的小圆点是一个Button,外面是一个经过切割的Grid,Grid里面还有一个Image。 其中在加上Image(地球图片)之前,Button还是很大的,所以给他设计了渐
阅读更多...
SAP将裁员4400人,颤抖吧!
欢迎关注公众号:SAP Technical 原文链接:SAP将裁员4400人,颤抖吧! 写在前面 虽然软件巨头SAP公司的第四季度收入超预期,它却宣布了四年来的首次重组,原因是预计市场会日益向云计算转变,因此相应调整业务技能。 SAP重组 SAP表示,这次重组将裁掉员工队伍的4400名员工,导致重组费用在8亿欧元(合9.135亿美元)到9.5亿欧元(合10.8亿美元)之间,
阅读更多...