Wesley13 Wesley13
3年前
java ConcurrentHashMap和CopyOnWriteArrayList解决并发问题
ConcurrentHashMap一、hashtable、hashmap、ConcurrentHashMap1、线程不安全的HashMap因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率
Wesley13 Wesley13
3年前
SCHED_FIFO与SCHED_OTHER调度机制
疑问两个线程分别有不同的调度策略,一个SCHED\_FIFO,一个SCHED\_OTHER,按照之前的理解,SCHED\_FIFO实时线程一定会占用CPU一直运行,导致SCHED\_OTHER的普通线程得不到CPU,事实是这样么?验证写了一小段代码,一个是验证SCHED\_FIFO的高优先级线程会不会抢占低优先级的线程,在不主动放弃的
Wesley13 Wesley13
3年前
VSCode 现内存泄漏 BUG,官方处理方式引社区不满
点击“开发者技术前线”,选择“星标🔝”让一部分开发者看到未来近日,有开发者提交了一个VSCode内存泄露的issues,该问题导致在某些情况下使用VSCode会使内存使用率攀升。令人意外的是,VSCode官方却表示不打算解决此问题,由此在社区引发了争议。今年十月,有一名开发者发现了VSCod
Stella981 Stella981
3年前
CentOS7使用kubeadm在线安装k8s
硬件要求x8664processor2CPU2GBRAM10GBfreediskspaceRedHatEnterpriseLinux7.x,CentOS7.x,Ubuntu16.04,orDebian9.x来自<https://docs.projec
Stella981 Stella981
3年前
Google IP库地址
Google地址库Google提供了大量基于互联网的产品与服务,为全世界访问量最高的站点,Google搜索集成了全球范围的信息,是互联网上规模最大、使用率最高、影响最广泛的搜索引擎,使人人皆可访问并从中受益。但是,2014年6月起,Google在中国大陆突然无法正常访问,下面是Google在全球主要国家的IP地址列表,总一个可以打开。
Stella981 Stella981
3年前
Genymotion 无法安装 APK 解决方案
INSTALL\_FAILED\_NO\_MATCHING\_ABIS由于APK使用了不支持当前CPU架构的NativeLibraries,解决方案:下载对应的ARMTranslation,运行Genymotion,直接将zip包拖到Genymotion模
Wesley13 Wesley13
3年前
MYSQL做数据仓库的性能瓶颈
缺少hashjoin和parallel这种工具,MYSQL注定不是个合适的数据仓库工具。无论是是myisam还是innodb,在处理一个复杂的SQL查询的时候,并不能发挥多核CPU的性能。只会有一个CPU正在满负荷地运转。所以对于一个分析性数据库而言,MYSQL多核实际上是极大的浪费。MYSQL做查询优化的时候,一个是注意在g
Stella981 Stella981
3年前
C#登出系统并清除Cookie
1.前端页面代码:前端页面代码主要显示退出系统或者网站的可视化按钮代码,代码如下:(请忽略项目关键字:CPU)<ulclass"navnavbarnavnavbarright"<liclass
Stella981 Stella981
3年前
Cocos Creator基础教程(12)—精灵变身
在CocosCreator中使用率最高的非精灵(Sprite)莫属了,在游戏中我们经常会遇到将一张图片替换成另一张图片的情况,或者是在不同状态时来回切换图片。实现这个功能对程序员同学来说并不难,但是!回头检视一下编写的代码,能否让美术、策划同学使用上吗?如果不能的话,相信这篇教程可能对你和你的伙伴有更多启发!1\.SpriteIndex组件
RDMA网络实践
RDMA(RemoteDirectMemoryAccess)是远程直接内存访问技术,由于其低时延,低CPU占用等优势,被广泛的应用在分布式存储或计算系统中。DMA技术是一种单机内的高速数据传输技术,通常由DMA控制器来控制数据的传输流程,释放了CPU资源,而RDMA技术是一种借助IB网卡实现远程高数数据传输的技术。