01.一步一步上手Java编程语言-我的思路

要讲的内容 知识点 掌握程度 概述 理解 如何学习Java思路 理解   概述 观点 学习任何知识,我们必须要知道它的本质是什么,然后再分析它的行为与作用。 我为什么这样认为呢 因为如果不知道一个东西的本质,就...

Python包管理之poetry的使用

poetry是一个Python虚拟环境和依赖管理的工具,之前用pipenv,最近学习httprunner时,接触了poetry。poetry和pipenv类似,另外还提供了打包和发布的功能。官方文档:python-poe...

集合类Map底层数据结构总结

3.4.1 hash map 整体框架是数组结构,每一个位置储存同hashcode的链表与j7对比,j8变更的是,储存的链表改成红黑树,从On时间复杂度降低至Ologn3.4.2 concurrentHashMap不可扩...

文字渲染一探

引子 近一个月都在与字体打交道,查阅了不少资料。 发现国内很少有这方面的一些资源,有点奇怪。 故此,想稍微梳理一下这方面的一些资料以及信息,方便对这方面感兴趣的朋友参阅。   文字渲染的组成 文字渲染严格意义上...

如何高效阅读技术类书籍?

阅读书籍是学习的重要方法之一,而是相对于博客等零散内容来讲读书是更加系统、(时间)成本更低、收获更多的一种学习方式。在阅读书籍,特别是技术类书籍时有些朋友往往会犯一些错误或不知所措。本文给大家分享一些阅读经验。 选书 读...

VsCode中C/C++修饰exe文件生成路径

博主本人的运行时,exe可以了,但调试的还是不行,欢迎大家来和我讨论。 具体的我写在有道云了,里面整理了我的解决办法与查到的资料。   文档:将.exe指定目录.note链接:http://note.youda...

并发编程AQS-

Semaphore Semaphore 字面意思是信号量的意思,它的作用是控制访问特定资源的线程数目。应用场景:资源访问,服务限流。

给日志打标签,让你的日志定位再无困难

背景 不知道各位在生产日志中定位问题时有没有碰到这样的场景:由于coding的时候日志输出的比较少,出现问题时,很难通过日志去定位到问题。又或者是,你明明coding的时候有输出日志。但是在庞大的日志文件中,由于业务线程...

jupyter中%matplotlib inline报错

   学习matplotlib时,使用的jupyter跑代码。报错如上图。大致就是后面的注释不能被识别。我寻思着注释不用识别吧,大概是因为%后跟的语句被全部当成命令行执行了,然后命令行不识别行内注释,...

[最小割]StoerWagner算法

StoerWagner算法 StoerWagner算法是一个找出无向图全局最小割的算法 (O(n^{3})) 算法过程 http://blog.sina.com.cn/s/blog_700906660100v7vb.ht...

spring DI依赖注入

1、官网 https://docs.spring.io/spring/docs/5.2.7.RELEASE/spring-framework-reference/core.html#beans-dependencies ...

Java单测代码生成工具Evosuite

一、EvoSuite简介 EvoSuite 是由 Sheffield 等大学联合开发的一种开源工具,用于自动生成测试用例集,生成的测试用例均符合 Junit的标准,可直接在 Junit 中运行。 通过使用此自动测试工具能...

AndroidStudio 插件记录

AI提示自动补齐代码插件 Codota TabNine 自动为Color值命名框架 Name That Color   AndroidStudio 插件记录 原文地址:https://www.cnblogs.c...
加载更多