自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 .gitignore文件

title: .gitignore文件date: 2022-03-06 17:11:31tags: 代码构建概述Git中的文件主要有三种状态。被追踪状态文件被暂存或者已经提交未被追踪状态文件未被暂存或者提交被忽略态Git已经显示规定要被忽略的文件被忽略的文件通常是通过仓库源代码人工构建的制品和机器自动产生的文件。它们不应该被提交到仓库中。一些常见的例子如下依赖的缓存文件。如 /node_modules、/packages下的文件被编译的代码。如.o.

2022-03-07 22:52:36 742

原创 Spring循环依赖问题学习笔记第一版

什么是循环依赖? Spring的循环依赖又是什么?例如: 比如说对象A的创建需要对象B, 对象B的创建需要对象A以spring为例public class A { private B b; public void setB(B b) { this.b = b; }}public class B { private A a; public void setA(A a) { this.a = a; }}&l

2021-05-09 23:56:25 128

原创 如何控制某个方法允许并发访问线程的个数

今天刚刚学习了Semaphore, 也就是我们说的信号量机制,用来控制某种资源的操作数量, Semaphore中管理着一组虚拟的许可, 可是通过构造函数初始化, 执行操作时首先要通过acquire方法申请许可, 如果没有则会阻塞(直到中断或者超时), release()方法释放虚拟许可. tryAcquire()方法中如果获取许可失败, 则立马返回, 不会阻塞.场景:虚拟许可为1时, 可用于资源的互斥操作用于资源池的实现碰到这个问题, 刚好来练习一下package concurrent.offer

2021-04-27 21:48:18 386 1

原创 Trie树学习笔记

1.字典树的介绍又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量有公共前缀的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较,查询效率比哈希树高。2.字典树的定义以存储字符串的字典树为例:2.1根节点不存储字符2.2每个节点存储的数据都不相同2.3从根节点到某一个节点的路径上所有的节点连起来形成一个字符串.2.4每个节点有一个特别的字段来标识该节点

2021-04-20 18:23:56 153

原创 java动态代理产生死循环问题排查和源码分析

问题复现最近在学习jdk的动态代理, 自己写了一个Demo后, 发现程序陷入了递归, 通过分析源码后, 成功定位并解决了问题, 也加深了自己对动态代理的理解.代码书写动态代理的一般步骤定义接口, 如下面代码的Task接口,确定将要被代理的方法书写实现类Task, 实现这个接口, 实现类为RealTask实现InvocationHandler接口. 注意这个实现类要以被代理类为的数据成员, 并利用构造函数初始化它.调用Proxy.newInstance方法获得动态代理类, 第一个参数为接口的类

2021-04-02 23:21:12 652

原创 找工作计划

3月份投了家小公司的实习岗位, 被怼得说不出话来, 我投了一些公司的简历, 也都石沉大海. 最近意志有点消沉, 我回顾了一下, 问题是出在了简历上面和自己的学习方式上面. 我从高三毕业以后, 开始学习编程, 希望毕业后成为一名软件工程师. 从python爬虫到c++开发, 最后再到java. 不停的切换, 然而没有实际性的成果. 我可以说是天资愚钝了. 最后, 还闹了下口吃不清, 不能承受压力, 做事三心二意, 学习能力低的毛病, 在大学里. 可以说既没有学习好, 也没有体验到美好东西. 看书从来没有看完

2021-03-29 20:31:34 113

原创 deepin无wifi选项卡解决方案,rtl8821ce驱动安装

今天作死下了deepin,结果只能插网线,连接有线网络,找不到WiFi这个选项卡。1.设置里只能找到有线网卡,没有无线网卡。命令行输入:iwconfig结果显示 "no wireless extension"字样。无疑是没有无线网卡驱动了。好吧,我tm老老实实去装驱动。2.命令行键入:lspci箭头所指的就是无线网卡的信息箭头所指就是无线网卡的信息,看不懂,搜一下这个网卡是个啥。3.这个网卡是rtl8821ce:一:首先下载rtl8821ce驱动,官网地址:https://c

2021-03-29 19:30:22 4123 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除