首页 > TAG信息列表 > 蹲坑

《蹲坑也能进大厂》多线程系列-ThreadLocal精讲(基础+源码)

前言 我:狗剩子,早上好啊,两天不见,还以为你跳槽进了阿三的公司呢! 狗剩子:你这是吃辣子放屁,带刺激性的,花Gie教程不看完,我跳什么槽。 我:哟呼,那你这两天去哪了? 狗剩子:我这不是闭关修炼,刚刚出关嘛! 我:.... 分析完毕,是条傻狗。   正文 我:狗哥狗哥,你可以和我说说 ThreadLocal是什么吗?上

《蹲坑也能进大厂》多线程系列-volatile、happens-before、三级缓存

作者:JavaGieGie 微信公众号:Java开发零到壹 前言 假期结束,开始上班了,又是丧气满满的一天,还好有花Gie的文章陪伴,不然我会寂寞到死的(臭不要脸)。 多线程已经介绍了三篇多线程的很多知识点了,还没有看过的小伙伴记得花点时间看下,本系列都是从浅到深,逐步递进,不要想一口吃个胖子哦,

《蹲坑也能进大厂》多线程系列-Java内存模型精讲

作者:JavaGieGie 微信公众号:Java开发零到壹 前言 前面两期我们介绍了多线程的基础知识点,都是一些面试高频问题,没有看和忘记的小伙伴可以回顾一下。 《蹲坑也能进大厂》多线程这几道基础面试题,80%小伙伴第一题就答错 《蹲坑也能进大厂》多线程系列-上下文、死锁、高频面试题

全局解释锁GIL

'''定义:In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes at once. This lock is necessary mainly because CPython’s memory management is not thread-safe. (However,

Vant Weapp小程序蹲坑之使用submit-bar组件

本文介绍在Vant Weapp小程序开发中使用submit-bar组件时需要注意的部分问题。坑来坑去,先上示例代码吧,由简单到复杂顺序。 main.js代码 main.json代码 index.vue代码 <template> <view> <van-panel title="基础用法"> <van-submit-bar :price="3050"

Vant Weapp小程序蹲坑Page is not constructed because it

问题 完整的错误提示应当是“Page is not constructed because it is not found”,对应截图如下: 在纠结了N遍后,发现:dist路径下没有生成.vue.wxml文件!?正常编译通过的dist路径下应当是生成.vue.wxml文件的,如下所示: 即没有生成index.vue.wxml,其他几个文件都生成了。 从错误的字面意思

Vant Weapp小程序蹲坑之使用checkbox组件

引子 checkbox-group及checkbox组件是开发小程序中频繁使用的组件,当然在vant weapp组件库中对应的分别是van-checkbox-group和van-checkbox。遗憾的是,官方提供的仅是组件在原生微信小程序框架下的用法,但我们所关注的是如何把这些组件改写到mpvue框架中。 问题1: 解答: 问题2: 解答: 引

Vant Weapp小程序蹲坑之使用toast组件

问题 使用Mpvue框架结合Vant Weapp组件库进行微信小程序开发中使用toast组件时,不小心又陷入“坑”中,当然主要还是路径问题。 注意点 使用toast组件时,与其它最普通的Vant Weapp组件相比,有几点需要注意。为了更方便理解,还是先上源码(index.vue),如下: <template> <div> <van-panel

Vant Weapp小程序蹲坑之navigateTo:fail page not found

问题 当前调试的小程序中使用了wx.navigateTo导航方案,运行中出现如题所示错误。初步感觉这种提示再直观不过,但是由于工具使用经验不足,还免不了“浪费”一些时间去搜索问题的根源。 解答 在确定页面及路径的确存在且表达无误后,只好把注意力转移到其他几个相关文件的表达上。已知:在mp