-
真正的精通Java是种什么样的境界?
所属栏目:[交互] 日期:2020-12-31 热度:164
会在不适合使用java的地方不用java! 作为一名软件开发者,要追求的,应该是不断地提升自己分析问题把握事物关键点,实事求是地给出切实可行且能“一剑封喉”的优雅解决方案的能力,再提升一点境界,就是要不断提升自己创新的能力(即创造新东西、提出新思[详细]
-
Java HashMap的工作原理
所属栏目:[交互] 日期:2020-12-31 热度:57
副标题#e# 面试的时候经常会遇见诸如:“java中的HashMap是怎么工作的”,“HashMap的get和put内部的工作原理”这样的问题。本文将用一个简单的例子来解释下HashMap内部的工作原理。首先我们从一个例子开始,而不仅仅是从理论上,这样,有助于更好地理解,[详细]
-
Java进阶面试问题列表
所属栏目:[交互] 日期:2020-12-31 热度:200
面向对象编程的基本理念与核心设计思想 解释下多态性(polymorphism),封装性(encapsulation),内聚(cohesion)以及耦合(coupling)。 继承(Inheritance)与聚合(Aggregation)的区别在哪里。 你是如何理解干净的代码(Clean Code)与技术负债(Tec[详细]
-
有效处理Java异常三原则
所属栏目:[交互] 日期:2020-12-31 热度:136
副标题#e# Java中异常提供了一种识别及响应错误情况的一致性机制,有效地异常处理能使程序更加健壮、易于调试。异常之所以是一种强大的调试手段,在于其回答了以下三个问题: 什么出了错? 在哪出的错? 为什么出错? 在有效使用异常的情况下,异常类型回答了[详细]
-
成为伟大程序员的 10 个要点
所属栏目:[交互] 日期:2020-12-31 热度:145
副标题#e# 最近我在接受采访时被问到我关于成为一名伟大程序员的见解。这是一个有趣的问题,我认为我们都可以是伟大的程序员,无论我们的天赋如何,如果我们遵循一些规则的话——我相信——这应该是常识。实际上,这些规则并不只适用于编程领域,也适合任何[详细]
-
Java限流策略
所属栏目:[交互] 日期:2020-12-31 热度:55
概要 在大数据量高并发访问时,经常会出现服务或接口面对暴涨的请求而不可用的情况,甚至引发连锁反映导致整个系统崩溃。此时你需要使用的技术手段之一就是限流,当请求达到一定的并发数或速率,就进行等待、排队、降级、拒绝服务等。在限流时,常见的两种[详细]
-
Java这些冷知识你知道吗?
所属栏目:[交互] 日期:2020-12-31 热度:60
1)jvm有很多种,其实jvm是一个标准,sun做的那个叫hotspot,作者就是后来v8的作者lars bak,其他公司也做过jvm,其中做得比较好的有bea的jrockit,其他的包括ibm的r9,apple的jvm等在内,都做得不行,所以jvm主要是整合淘汰掉这些做得不好的jvm(s),整合[详细]
-
8张图理解Java
所属栏目:[交互] 日期:2020-12-30 热度:110
div id="blogBody" class="blog-body" div class="BlogContent clearfix" 一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有最多的票[详细]
-
Java基础部分全套教程.
所属栏目:[交互] 日期:2020-12-30 热度:51
这是我自己早前听课时整理的java基础全套知识,使用于初学者,也可以适用于中级的程序员,我做成了chm文档的类型,你们可以下载 笔记是比较系统全面,可以抵得上市场上90%的学习资料。讨厌那些随便乱写的资料还有拿出来卖钱的人!在这里我免费的分享出来供[详细]
-
Java打飞机小游戏(附完整源码)
所属栏目:[交互] 日期:2020-12-30 热度:73
副标题#e# div class="image-package"img src="//upload-images.jianshu.io/upload_images/1807893-1ba15a0b9f4e2700.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="Paste_Image.png" data-original-src="//upload-images.jianshu.io/uplo[详细]
-
成为一名JAVA高级工程师你需要学什么
所属栏目:[交互] 日期:2020-12-30 热度:123
div id="cnblogs_post_body" p class="best-text mb-10"宏观上: p class="best-text mb-10"1.技术广度方面br data-filtered="filtered"至少要精通多门开源技术吧,研究过strutsspring等的源码。br data-filtered="filtered"br data-filtered="filtered"2[详细]
-
给Java新手的一些建议——Java知识点归纳(Java基础部分)
所属栏目:[交互] 日期:2020-12-30 热度:66
副标题#e# 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。[详细]
-
疫情期间我是如何拿到20k的offer,2020年php面试题汇总
所属栏目:[交互] 日期:2020-12-26 热度:178
推荐视频:面试10家公司,收获9个offer,2020年PHP 面试问题? ? 第一阶段1-2年 我认为1-2年对于PHP程序员来说是第一个门槛,这一阶段菜鸟正式从理论迈向企业级开发。我们知道如何使用工具、项目版本如何控制、接触并能够使用以下tplaravel等框架完成项目[详细]
-
[2020年面试题-PHP 与 golang] .Go 和 PHP 在运行的时候有什么区
所属栏目:[交互] 日期:2020-12-26 热度:158
副标题#e# 原文链接 分享:[分享] 大环境下瑟瑟发抖辞职的第二天,拿了两个 offer 面试题解析 看你简历里也有用过 Go,Go 和 PHP 在运行的时候有什么区别和优势? 题主原回答: PHP 每个请求进来时都会创建 fpm-worker 进程,从而导致系统并发高时 CPU 会产[详细]
-
吊打面试官系列:Redis 性能优化的 13 条军规大全
所属栏目:[交互] 日期:2020-12-26 热度:165
副标题#e# 1.缩短键值对的存储长度 键值对的长度是和性能成反比的,比如我们来做一组写入数据的性能测试,执行结果如下: 从以上数据可以看出,在 key 不变的情况下,value 值越大操作效率越慢,因为 Redis 对于同一种数据类型会使用不同的内部编码进行存储[详细]
-
常见的 PHP 面试题和答案分享
所属栏目:[交互] 日期:2020-12-26 热度:179
如何直接将输出显示给浏览器? 将输出直接显示给浏览器,我们必须使用特殊标记 ?=and?。 PHP 是否支持多重继承? PHP 只支持单继承。PHP 的类使用关键字? extends ?继承另一个类 获取图片属性(size,width,和 height)的函数是什么? 获取图片大小 size[详细]
-
2020 PHP 初级 / 基础面试题,祝你金三银四跳槽加薪 (适合基础
所属栏目:[交互] 日期:2020-12-26 热度:72
1、PHP 语言的一大优势是跨平台,什么是跨平台? PHP 的运行环境最优搭配为 Apache+MySQL+PHP,此运行环境可以在不同操作系统(例如 windows、Linux 等)上配置,不受操作系统的限制,所以叫跨平台 2、WEB 开发中数据提交方式有几种?有什么区别?百度使用[详细]
-
十个PHP 高级工程经典面试题
所属栏目:[交互] 日期:2020-12-26 热度:184
1.PHP 如何实现不用自带的 cookie 函数为客户端下发 cookie。对于分布式系统,如何来保存 session 值。 这个题有点绕。考的还是 COOKIE 和 SESSION 的基础知识。服务端通过 set-cookie 命令来通知客户端保存 cookie。 只要按照 domain path 过期时间等规则[详细]
-
高并发高可用系统以及面试分析
所属栏目:[交互] 日期:2020-12-26 热度:108
副标题#e# 1.高并发,高可用系统的一些思考 高并发依赖于场景和逻辑 不一定每个场景都会产生高并发,不要为了高并发而盲目的设计,过度设计带来 的问题远比意料之外的高并发要多很多,依赖于具体场景和行为进行分析,一个 购物类网站,抢购场景,会触发很多[详细]
-
2020年PHP 面试问题(二)
所属栏目:[交互] 日期:2020-12-26 热度:166
一.什么是 CGI?什么是 FastCGI?php-fpm,FastCGI,Nginx 之间是什么关系? CGI,通用网关接口,用于WEB服务器和应用程序间的交互,定义输入输出规范,用户的请求通过WEB服务器转发给FastCGI进程,FastCGI进程再调用应用程序进行处理,如php解析器,应用[详细]
-
2020年PHP 面试问题(三)
所属栏目:[交互] 日期:2020-12-26 热度:94
副标题#e# 2020年PHP 面试问题(一) 2020年PHP 面试问题(二) ? 一.数据库三范式 第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解; 第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性; 第三范式:3NF是对字段[详细]
-
程序员找工作必备 PHP 基础面试题 (四)
所属栏目:[交互] 日期:2020-12-26 热度:74
程序员找工作必备 PHP 基础面试题? 程序员找工作必备 PHP 基础面试题(二)? 程序员找工作必备 PHP 基础面试题 (三) 一、在 HTTP1.0 中,状态吗 500 的含义的是什么?如果返回 “找不到文件” 的提示,则可用 header(函数),其语句为? 500 Internal S[详细]
-
程序员找工作必备 PHP 基础面试题(二)
所属栏目:[交互] 日期:2020-12-26 热度:85
副标题#e# 1、我们知道?autoload 可以实现类的自动载入,如何把一个类 splDemo 的方法?autoload 注册成为一个__autoload (关键词:spl) abstract class splDemo { function __autoload($class){ // .... } } 2、下面可以捕获异常吗?如何实现捕获。(关键词[详细]
-
程序员找工作必备 PHP 基础面试题 (三)
所属栏目:[交互] 日期:2020-12-26 热度:67
程序员找工作必备 PHP 基础面试题? 程序员找工作必备 PHP 基础面试题(二) 1. 写出下面的程序输出的结果 $str="cd";$$str="abcde";$$str.="ok";echo $cd; 答案:该段代码输出是:abcdeok 2. 写出如下程序的输出结果 $count=5;function get_count(){ stati[详细]
-
2020年PHP 面试问题(一)
所属栏目:[交互] 日期:2020-12-26 热度:193
副标题#e# 1.get,post 的区别 1、GET在浏览器回退时是无害的,而POST会再次提交请求。 2、GET产生的URL地址可以被Bookmark,而POST不可以。 3、GET请求会被浏览器主动cache,而POST不会,除非手动设置。 4、GET请求只能进行url编码,而POST支持多种编码方式[详细]