首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GavinKing
掘友等级
打杂
|
某互联网公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
赞
文章( 20 )
沸点( 0 )
面试官问:高并发下,你都怎么选择最优的线程数?
为了加快程序处理速度,我们会将问题分解成若干个并发执行的任务。并且创建线程池,将任务委派给线程池中的线程,以便使它们可以并发地执行。在高并发的情况下采用线程池,可以有效降低线程创建释放的时间花销及资源开销,如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及“过度…
解密IDEA激活技术,阿里JVM工具Arths核心技术《JAVA agent》高级面试必备
哇擦,IDEA激活码竟然又过期了!毕竟之前都是付费的。 默默的我又掏出了某宝,准备付费。 看见agent这个单词,我大概知道他是怎么玩的了。 我们应该支持正版软件,正义的人儿一定反手一个举报,而我觉得我应该反编译看下他干了啥。 看见这位作者包的取名我就知道,他一定不同凡响。 因…
我去,你竟然还不会用 synchronized
以上是读者 Jason 发来的一条信息,不看不知道,一看真的是吓一跳,上次我去是 4 月 3 号更新的,离现在一个多月了,可不只是两周时间啊。可能我自己天天写,没觉得时间已经过去这么久了,是时候带来新的一篇“我去”了。 简单地说,当两个或者两个以上的线程同一时间要修改同一个可变…
GavinKing的掘金博客正式开通了
大家好,本人英文名GavinKing,机缘巧合之下和大佬Hibernate作者的名字相同。 纯属巧合,如有雷同,我不是想蹭热点。 掘金的技术氛围非常好,陆续的我会把CSDN和OSC的博客搬运过来,以后就以掘金为基地了。
关于Synchronized竟然被面试者给怼趴下了
哇咔咔,接着上回的继续来聊,接下来咱们聊聊你非常熟悉(基本不用)的东西,Synchronized。 Synchronized 用过的,简单的说是用来控制线程同步的。 为了解决多线程下线程对资源的读写发生混乱,例如不同线程读写发生不一致的情况,所以需要给这些资源加上锁,保证资源读…
面试官收题之1《JAVA多线程-线程基础概念》
今天和面试官朋友闲聊的时候,他说最近面了一位JAVA开发,他本着认真负责(炫技)的态度,问了一些JAVA多线程的问题竟然被面试者正面刚了一波!现在的面试者越来越厉害了,魔鬼的细节懂的越来越多,搞的他慌的一匹。 我们当然是由浅入深,试试他的深浅,慢慢调情,不是,慢慢从入门开始。 …
问个问题,送了你一个机械键盘,杂杂谈
金庸逝世了,技术的江湖却还在。 在技术的江湖里混迹也有那么几个年头了,我曾在各种技术群里提问过无数,也见过群里无数的提问,其中我关注的最多的是beetl技术群。 经过群中无数问题的洗礼,慢慢的我从群里的小白变成了现在老油子。 今天回答了一个同学的问题突然有感而发,站在一个回答者…
01.Beetl介绍以及集成SpringBoot2.0 ---《Beetl视频课程》
Beetl目前版本是2.9.3,相对于其他java模板引擎,具有功能齐全,语法直观,性能超高,以及编写的模板容易维护等特点。使得开发和维护模板有很好的体验。是新一代的模板引擎。 在使用FastRuntimeEngine情况下,通过与主流模板引擎Freemarker,Vecloi…
02.Beetl模板的基础用法 【变量、循环、条件】---《Beetl视频课程》
去定义。
03.Beetl模板变量以及自定义模板配置---《Beetl视频课程》
全局变量是通过template.binding传入的变量,这些变量能在模板的任何一个地方,包括子模板都能访问到。如java代码里 哪怎么去获取GroupTemplate对象呢?我们可以自定义一个Beetl配置。然后设置我们要的值。
下一页
个人成就
文章被点赞
49
文章被阅读
9,387
掘力值
248
关注了
12
关注者
8
收藏集
13
关注标签
15
加入于
2018-09-19