摘要:多线程工具箱之前言这一篇谈一下信号量。信息信息信息信息信息信息信息信息信息信息信息小结适用于多线程请求数量资源的场景,但无法解决单多个线程对同一资源访问的竞争性访问。在后面我们在我们的多线程工具箱里面陆续会提到。 Java多线程工具箱之Semaphore 前言 这一篇谈一下Semaphore:信号量。 将Semaphore类比为为信号灯,被继承Runable的线程类比为列车:理解信号量...
摘要:介绍并不局限于某一层是对象的容器帮我们管理项目中的所有对象搭建导包直接新建项目,一般的都有,除了依赖准备类书写配置书写代码测试中的概念反转控制创建对象的方式反转了从我们自己创建对象反转给程序来创建依赖注入将必须的属性注入到对象当中是实现思想 1.spring介绍 spring并不局限于某一层.spring是对象的容器,帮我们管理项目中的所有对象 2.spring搭建 1.导包(idea...
摘要:三进阶阶段这个阶段主要是靠我们自己学习总结,可以通过前辈们的博客或者自己研究源码,这些非常有利于我们快速的成长。让自己保持永远学习的精神。五零基础学习资料最后给大家准备了一份不错的学习资源,里面有很多学习视频和资料,后台回复资源,即可获取。 showImg(https://segmentfault.com/img/bVbauV8?w=1212&h=816); 前两次给大家分享了关于 j...
摘要:本文主要介绍如何使用这个可以直接显示完整的日志框架,希望对大家能有所帮助。当设置为或时,意味关闭记录。 在常规项目的开发中可能最容易出问题的地方就在于对数据库的处理了,在大部分的环境下,我们对数据库的操作都是使用流行的框架,比如 Hibernate 、 MyBatis 等。由于各种原因,我们有时会想知道在这些框架下实际执行的 SQL 究竟是什么。 虽然 Hibernate 可以在配置...
摘要:哈希表是最自然的想法。在遍历字符串时,我们先根据哈希表找出该字符上次出现的位置,如果大于等于子字符串首,便更新子字符串首。结束后,将该字符新的位置放入哈希表中。 Longest Substring Without Repeating Characters 最新更新解法:https://yanjia.me/zh/2018/12/... Given a string, find the ...