V2EX RenJianHeNian 的所有回复 第 1 页 / 共 2 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    RenJianHeNian    全部回复第 1 页 / 共 2 页
回复总数  21
1  2  
@mineqiqi base64 没怎么接触过 想当然认成 aes 了(笑哭)
@devilshore 大佬对成都的行情也有了解吗 这个确实有点冲动 不过权衡之下也不是什么值得后悔的事
@sagaxu 大佬北上广的吗
@HuHui 今年成都外包公司连起来可绕地球一圈了!
@a3613051 扎心了,面试也少,面试时问的面面俱到,当时技术上相谈甚欢,然后就没有然后了
@huadi 是不是要求太高了 对标 p 几呢
@ArJun 感觉吧瓶颈太低了 竞争的人真的多
@whp1473 这个大概几分呢。。
@whp1473 举个例子,面试官问定义一个 String 局部变量生命周期是怎么的?我答,程序编译期会确定一个方法需要多少存储空间,执行到变量定义这句话时会为它在堆上分配存储空间。
(插入:怎么分配?)看为当前变量分配所在空间采用的哪种垃圾收集器,如果是 Serial、parNew、Parallel Scavenge 这些采用复制算法的垃圾收集器,就用指针碰撞的方式,如果是 CMS 这种采用标记-清理算法的垃圾收集器就使用空闲列表的方式,没有配置 TLAB 就使用 CAS 尝试分配,配置了直接缓冲空间中分配。

变量定义时,该变量对应在当前栈帧局部变量表中创建一个到堆中分配的空间的引用,生命周期开始,由于编译优化,不会每一个变量都在局部变量表中分配存储引用空间,而是前面的变量如果在后面都没用到了,后面定义的变量就会复用之前变量保存引用的空间。生命周期结束也就是说从 GC Roots 开始去找遍历不到了,GC Roots 有 4 个,静态引用、常量、本地方法栈和虚拟机栈中引用(Hotspot 中本地方法栈和虚拟机栈是合二为一的)。这里已说明是局部变量,也就是说如果后面没在用到,局部变量表中丢失了到堆中的引用,或者方法执行完毕,变量又没有逃逸到方法外面去,局部变量全部回收,GC roots 遍历不可达,生命周期也就结束了。

大致这样,当然可能也有不对不到位的地方、、、
@Kerminate 看了 java 成都 没有合适的 ε=(ο`*)))唉
@qwertyuiopas
String encryptedWords = "YW1vbndkeEBnbWFpbC5jb20=";
String[] keys = new String[]{"","v2ex","V2EX","qwertyuiopas"};
for(String key : keys){
System.out.println(AESUtil.decrypt(encryptedWords,key));
}
null null null null。。。
2019-12-23 16:23:19 +08:00
回复了 gamegame151 创建的主题 酷工作 字节跳动广告组招人
坐标哪里?
2019-12-23 16:21:38 +08:00
回复了 RenJianHeNian 创建的主题 求职 [成都 Java 中高级]求内推~
@lqw3030 什么地址 邮件、github、Stack Overflow ?
2019-12-23 16:20:23 +08:00
回复了 RenJianHeNian 创建的主题 求职 [成都 Java 中高级]求内推~
@luckyrayyy 服务部署不流行这个的吗
2019-11-25 16:05:43 +08:00
回复了 RenJianHeNian 创建的主题 求职 坐标成都, Java 求内推~
忘了说,Github、Stack Overflow 上没有产出,只上去找东西
2019-11-21 11:23:07 +08:00
回复了 Ketter 创建的主题 职场话题 大老板延长我试用期,理由是我上班戴耳机
标题应该让约瑟翰庞麦郎来唱
1  2  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3416 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 30ms UTC 04:46 PVG 12:46 LAX 20:46 JFK 23:46
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86