- 博客(9)
- 资源 (2)
- 收藏
- 关注
转载 JAVA中return与finally的先后关系
以前一直觉得有这个问题存在但也没有深究,今天来彻底探讨一下二者之间的关系预备知识首先是关于return返回的底层知识java方法是在栈幀中执行,栈幀是线程私有栈的单位,执行方法的线程会为每一个方法分配一小块栈空间来作为该方法执行时的内存空间,栈幀分为三个区域:1. 操作数栈,用来保存正在执行的表达式中的操作数,数据结构中学习过基于栈的多项式求值算法,操作数栈的作用和这个一样2. 局部变量区,用来保存方法中使用的变量,包括方法参数,方法内部声明的变量,以及方法中使用到的对象的...
2020-05-25 18:48:11 176
转载 面试感悟----一名3年工作经验的程序员应该具备的技能
前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功的有4家,另外两家失败的原因在于:1、阿里巴巴B2B事业部的面试,两轮技术面试都过了,最后一轮...
2020-05-12 17:02:17 200
转载 每天和代码打交道,你会如何应对让你“造航母”的面试官
声明:本文不知哪里来的,觉得很不错,所以分享一下,首先感谢原作者,如果有侵权,告知我,删除!本人最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集了面试了一些java初级和高级开发的候选人,在面试过程中,我自认为比较慎重,遇到问题回答不好的候选人,我总会再三从不同方面提问,只有当反复确认能力不行才会下结论,相反,如果候选人给我的印象不错,我也会从多个角度来衡量,以免招进会说但不会干活的“大忽悠”。其实倒也不是我故意要为难候选人,毕竟入职后就是同事,但面试官的职责使然,而且,...
2020-05-12 16:59:54 193
转载 工作太安逸,面试就是个“死”~
工作太安逸,面试就是个“死”~ 本人java开发不到4年,一直在传统公司做面向政府的项目,平时工作技术难度不是很大,只要求项目正常运行,不追求性能,活的很安逸。自己极少对技术点、所用的知识进行过总结,也很少关注技术博客,没有研究过开源项目。自以为在公司混的游刃有余,跳槽找工作也是很easy的事。(PS:兄弟,如果你也是此状态,那么你离 “死” 已经不远了....) 直到真正离职后,才忽然发现自己真的菜的抠脚,目光短浅、井底之蛙!! 自己的知识储备根本不能应对面试,问啥啥不会。原公司使用s.
2020-05-12 16:23:32 160
原创 多线程快速入门
课程目标线程与进程为什么要使用多线程?多线程应用场景多线程创建方式练习题线程生命周期面试总结练习题线程与进程区别每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行。使用线程可以把占据时间长的程序中的任务放到后台去处理,程序的运行速度可能加快,在一些等...
2020-05-09 14:44:22 122
原创 Dubbo基础
Dubbo概述Dubbo的背景随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。垂直应用架构当访问量逐渐增大,单一应用...
2020-05-06 10:16:00 162
原创 Zookeeper基础
Zookeeper什么ZookeeperZookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以...
2020-04-23 17:57:44 307
原创 23张表查询_activity工作流
#一、资源库流程规则表 (RE) 3SELECT * FROM act_re_deployment; #--部署信息表SELECT * FROM act_re_model; #--流程设计模型部署表SELECT * FROM act_re_procdef; #--流程定义数据表#二、 运行时数据库表 (RU) 6SELECT * FROM act_ru_execution;...
2020-04-19 15:33:40 906
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人