Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 ··· 21 下一页
摘要: ###名词解释 synchronized 是Java中的关键字,是一种同步锁,可以修饰代码块,方法,静态的方法。synchronized(Object) 不能用String常量、Integer、 Long。 ReentrantLock 是一种同步锁,可以实现公平锁机制,获取锁和释放锁都需要手动操作。 阅读全文
posted @ 2022-01-13 19:57 晨度 阅读(267) 评论(0) 推荐(0) 编辑
摘要: ###名词解释 进程 进程是OS分配资源的基本单位。 线程 线程是执行调度的基本单位(线程共享进程的内存空间,没有自己独立的内存空间,但是拥有自己的堆栈和程序计数器)。 纤程/协程 用户态的线程,线程中的线程,切换和调度不需要经过OS,即处于用户态,而不是处于内核态。 中断 硬件跟操作系统内核打交道 阅读全文
posted @ 2022-01-13 14:48 晨度 阅读(33) 评论(0) 推荐(0) 编辑
摘要: ###简介 TimeUnit是java.util.concurrent包下面的一个类,表示给定单元粒度的时间段。 ###作用 时间颗粒度转换 延时 ###常用的颗粒度 TimeUnit.DAYS //天 TimeUnit.HOURS //小时 TimeUnit.MINUTES //分钟 TimeUn 阅读全文
posted @ 2022-01-08 15:58 晨度 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: ###问题描述 今天利用sqlserver查数据,使用了一个ROUND(308.16000, 2)函数,发现在sqlserver工具中显示正常,但是在服务端查出来就会发生精度丢失问题。 ###ROUND和CAST区别 CAST 是将一种类型转换为另一种类型,如String 转int,如果含有小数或其 阅读全文
posted @ 2022-01-05 14:06 晨度 阅读(317) 评论(0) 推荐(0) 编辑
摘要: ###简介 自己写的代码提交到码云(Gitee)上却变成了两个人,一个被正确的代码提交统计了,另一个却没有,并且确信自己输入的Gitee账号是自己绑定的邮箱,具体如下: ###解决办法 查看自己的用户名 git config user.name 如果和Gitee账号不一致进行运用下面命令修改 修改用 阅读全文
posted @ 2022-01-05 09:17 晨度 阅读(381) 评论(0) 推荐(0) 编辑
摘要: ##TCP ###简介 TCP全名是(Transport Control Protocol),是一个可以提供可靠的、支持全双工、连接导向的协议,因此在客户端和服务端之间传输数据的时候,是必须先建立一个连接的。TCP属于短链接,但是可以保存一段时间内不断开。 ###特点 全双工 任何时刻都能双向发送数 阅读全文
posted @ 2021-12-29 19:37 晨度 阅读(244) 评论(0) 推荐(0) 编辑
摘要: ###OSI七层模型 OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。 ###TCP/IP四层模型 TCP/ 阅读全文
posted @ 2021-12-29 09:21 晨度 阅读(274) 评论(0) 推荐(0) 编辑
摘要: ###解决 绕过DNS解析,直接使用本地DNS记录进行直接跳转。 DNS查询 在浏览器中打开DNS查询网站:http://tool.chinaz.com/dns?type=1&host=github.com。 选一个TTL值小的IP记录下来 修改HOST C:\WINDOWS\system32\dr 阅读全文
posted @ 2021-12-27 08:51 晨度 阅读(385) 评论(0) 推荐(0) 编辑
摘要: ###题目 单链表的反转 链表初始为1,5,7,9,10,2,3 反转后 3,2,10,9,7,5,1; 双链表的反转 链表初始为1,5,7,9,10,2,3 反转后 3,2,10,9,7,5,1。 ###代码 /** * description 定义一个链表 * param * return * 阅读全文
posted @ 2021-12-26 20:06 晨度 阅读(68) 评论(0) 推荐(0) 编辑
摘要: ###题目 将args数组进行随机拼接为字符串 如 "QWE","ASD";拼接结果为["QWEASD","ASDQWE"]。 ###代码 /** * @Description: 将args数组进行随机拼接为字符串 如 "QWE","ASD"; * 拼接结果为["QWEASD","ASDQWE"] 阅读全文
posted @ 2021-12-26 20:06 晨度 阅读(35) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 21 下一页