笔记
码畜sokach
努力奋斗,为了报复此刻的一无所有!
展开
-
Windows编写批处理文件.bat启动n个java服务
【代码】Windows编写批处理文件.bat启动java服务。原创 2023-10-08 16:10:41 · 196 阅读 · 0 评论 -
socket通信
socket基础原创 2022-06-20 19:49:09 · 136 阅读 · 1 评论 -
为什么分布式环境下synchronized失效
synchronized官方解释翻译成中文:Synchronized同步方法可以支持使用一种简单的策略来防止线程干扰和内存一致性错误:如果一个对象对多个线程可见,则对该对象变量的所有读取或写入都是通过同步方法完成的。简单就是说Synchronized的作用就是Java中解决并发问题的一种最常用最简单的方法 ,他可以确保同一个时刻最多只有一个线程执行同步代码,从而保证多线程环境下并发安全的效果。 如果有一段代码被Synchronized所修饰,那么这段代码就会以原子的方式执行,当多个线程在执行这段代码原创 2021-11-22 17:20:10 · 2224 阅读 · 0 评论 -
HashMap面试常见的底层问题
HashMap数据结构( HashMap就是一个插入慢、查询快的数据结构)数组:采用一段连续的存储单元来存储数据。对于指定下标的查找,时间复杂度为O(1);线性链表:对于链表的新增,删除等操作(在找到指定操作位置后),仅需处理结点间的引用即可,时间复杂度为O(1),而查找操作需要遍历链表逐一进行比对,复杂度为O(n)( HashMap中的链表出现越少,性能才会越好。 ) 链表的节点存储的是一个 Entry 对象,每个Entry 对象存储四个属性(hash,key,value,next)二叉树:对一原创 2020-07-06 17:04:11 · 381 阅读 · 0 评论 -
node部署vue-shop时error
端口被占用解决方案:Error: listen EACCES 0.0.0.0:8080(https://blog.csdn.net/u010078133/article/details/78600541)-element-ui样式导入错误<!-- element-ui 的样式表文件 --><!-- ppt粘贴的过程中-应该遇到了编码转换变成了,改过来就可以了 -...原创 2020-03-07 17:06:27 · 263 阅读 · 0 评论