会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Genesis
博客园
首页
新随笔
联系
订阅
管理
2023年9月28日
强推!!国产免费chatgpt,功能强大,速来体验!!!
摘要: 最近几个月,AIGC迅速崛起,周围的同学写代码、写ppt、写小红书都用上了各种AI工具。这两天讯飞的朋友给我推荐了他们的星火大模型。讯飞在基于自然语言处理领域积累了很多年的优势,拿过无数专利,因此朋友推荐给我星火大模型的时候我也是第一时间就注册申请使用了。使用后我是震惊了,太强了,太好使了。以下是几
阅读全文
posted @ 2023-09-28 15:05 Genesisx
阅读(84)
评论(0)
推荐(0)
2023年7月24日
chrome 无法将扩展程序目录移动到个人资料中
摘要: 亲测可用! 如果您在使用谷歌Chrome浏览器时遇到了“无法将扩展程序目录移动到个人资料中。重新加载 关闭”的问题,那么这很可能是由于Chrome浏览器的扩展程序文件夹出现了问题导致的。 解决方法如下: 打开Chrome浏览器,并在地址栏输入chrome://version/,查看Chrome浏览器
阅读全文
posted @ 2023-07-24 14:56 Genesisx
阅读(1565)
评论(0)
推荐(0)
2019年2月11日
JProfiler学习笔记
摘要: 转自https://blog.gmem.cc/jprofiler-study-note 内存视图(Memory Views) 该视图专注于对象的内存分配情况,包含以下选项卡: 注意,有些对象虽然没有引用,但是可能没被GC回收,可以手工Run GC 右击某一类型,可以转到Class Tracker或者
阅读全文
posted @ 2019-02-11 15:10 Genesisx
阅读(673)
评论(0)
推荐(0)
2019年1月17日
Java并发包-总结与目录
摘要:
阅读全文
posted @ 2019-01-17 14:50 Genesisx
阅读(182)
评论(0)
推荐(0)
2018年10月8日
java 中的锁 -- 偏向锁、轻量级锁、自旋锁、重量级锁
摘要: 转自:https://blog.csdn.net/zqz_zqz/article/details/70233767 之前做过一个测试,详情见这篇文章《多线程 +1操作的几种实现方式,及效率对比》,当时对这个测试结果很疑惑,反复执行过多次,发现结果是一样的: 1. 单线程下synchronized效率
阅读全文
posted @ 2018-10-08 20:24 Genesisx
阅读(353)
评论(0)
推荐(0)
2018年8月16日
Java集合框架里面的的transient关键字
摘要: 转自:https://blog.csdn.net/u010454030/article/details/79416996 在分析HashMap和ArrayList的源码时,我们会发现里面存储数据的数组都是用transient关键字修饰的,如下: HashMap里面的: ArrayList里面的: 既
阅读全文
posted @ 2018-08-16 14:35 Genesisx
阅读(405)
评论(0)
推荐(0)
2018年8月10日
Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析
摘要: 转自:http://www.importnew.com/28263.html 今天发一篇”水文”,可能很多读者都会表示不理解,不过我想把它作为并发序列文章中不可缺少的一块来介绍。本来以为花不了多少时间的,不过最终还是投入了挺多时间来完成这篇文章的。 网上关于 HashMap 和 Concurrent
阅读全文
posted @ 2018-08-10 20:00 Genesisx
阅读(256)
评论(0)
推荐(0)
Lock和synchronized的区别和使用
摘要: 转自:http://www.cnblogs.com/dolphin0520/p/3923167.html 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外
阅读全文
posted @ 2018-08-10 15:11 Genesisx
阅读(287)
评论(0)
推荐(0)
2018年8月9日
深入学习 FutureTask
摘要: 转自:http://www.importnew.com/25286.html 第一部分:What 在Java中一般通过继承Thread类或者实现Runnable接口这两种方式来创建多线程,但是这两种方式都有个缺陷,就是不能在执行完成后获取执行的结果,因此Java 1.5之后提供了Callable和F
阅读全文
posted @ 2018-08-09 15:50 Genesisx
阅读(156)
评论(0)
推荐(0)
2018年8月8日
concurrent包
摘要: 1、ExecutorCompletionService:提交任务线程,每一个线程任务直线完成后,将返回值放在阻塞队列中,然后可以通过阻塞队列的take()方法返回 对应线程的执行结果,是Executor和BlockingQueue的结合体,xecutorCompletionService在构造函数中
阅读全文
posted @ 2018-08-08 13:52 Genesisx
阅读(164)
评论(0)
推荐(0)
下一页
公告