随机名言

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页
摘要: 不知不觉就遇到了线程同步器问题,查了资料写下了总结 1. CountDownLatch 日常中会有开启多个线程去并发执行任务,而 主线程要等所有子线程执行完之后才能运行的需求 。之前我们是使用Thread.join方法来实现的,过程如下: join()方法不够灵活,现在JDK提供了 CountDow 阅读全文
posted @ 2020-04-12 14:20 Howlet 阅读(497) 评论(0) 推荐(1) 编辑
摘要: 最近想优化社团的品牌活动 一个在线答题系统,峰值在400人左右,所以入门Redis来优化 1. 什么是redis? redis是基于内存来储存非关系型数据的键值对数据库。支持数据的持久化(重启加载)与多数据类型(Stirng、Hash、Set、List 、Zset) 2. 为什么要用redis 高并 阅读全文
posted @ 2020-04-09 21:24 Howlet 阅读(208) 评论(0) 推荐(1) 编辑
摘要: 最近忙着复习,笔记倒是写了很多但没有整理出来,后期抽时间统一上传 1. CAS 在并发编程下能经常看到CAS,全名Compare and Swap(比较和交换)。是JDK提供的非阻塞原子性操作,它通过硬件保证了 这个操作的原子性,主要是处理器级别提供了原子性操作。和重量级锁(Synchronized 阅读全文
posted @ 2020-04-03 22:33 Howlet 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 说明:等于转载的博客,出自JavaGuide(还是有自己手动实践一遍的) 1. 概览 JDK提供的并发容器在java.util.concurrent中,即出名的JUC,主要有: ConcurrentHashMap:线程安全的HashMap CopyOnWriteArrayList:线程安全的list 阅读全文
posted @ 2020-03-18 15:00 Howlet 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 这是一个小小新手根据自己对Linux的理解而写下的笔记,记录的是大体的学习内容。记录的笔记不全面,甚至没有整体的概念,但也希望能够给部分人一些入门的帮助,实机基于CentOS 7。 导语:学习一件新事物先从大体把握,了解其组成部分然后再分模块去学习,笔者是依据这样写下笔记的 1. 系统的组成 Lin 阅读全文
posted @ 2020-03-12 07:21 Howlet 阅读(527) 评论(1) 推荐(1) 编辑
摘要: Linux的命令笔者就老是记不住,一旦要用到的时候就各种找,所以这里列出学习过程中所遇到的,方便回看。列出的命令及其选项是笔者使用过的, 并不是完整的内容,详情可 Linxu命令大全 一. 常见快捷键 Tab:自动补全 ^ + S:停止 ^ + Q:恢复 ^ + C:中断 ^ + L:清屏 ^ + 阅读全文
posted @ 2020-03-11 16:14 Howlet 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 最近笔者浏览网页的时候发现站内消息提醒99+,一时不知所措。点完消息后就在想消息功能是怎么实现的? 1. 站内信 站内信简单点就是网站内的消息通知,在网站内部实现,不用邮件,短信等服务。很多时候我们都在使用,比如系统推送的公告,用户的私信,订阅的更新等等很多 根据站内信的发送范围可将其分为: **一 阅读全文
posted @ 2020-03-09 19:35 Howlet 阅读(1687) 评论(0) 推荐(0) 编辑
摘要: 有需求就要想办法解决,最近参与的项目其涉及的三个数据表分别在三台不同的服务器上,这就有点突兀了,第一次遇到这种情况,可这难不倒笔者,资料一查,代码一打,回头看看源码,万事大吉 1. 预备知识 这里默认大家都会SSM框架了,使用时我们要往sqlSessionFactory里注入数据源。那么猜测:1、可 阅读全文
posted @ 2020-03-09 07:13 Howlet 阅读(876) 评论(0) 推荐(1) 编辑
摘要: 最近在写一个问答功能,类似于评论,几番找资料才有点感觉(主要是太菜了),为了加深印象就单独抽出来记下笔记,然后这篇写完就开始SpringBoot的复习了 1. 说明 网上看到有三种类型的评论,按照笔者的理解记下了过程(可能理解错了,望大神指出),所以列出的是笔者的理解,下面以模拟博客评论的场景来说明 阅读全文
posted @ 2020-03-08 11:26 Howlet 阅读(5384) 评论(6) 推荐(2) 编辑
摘要: 1. Spring 单例Bean的线程安全问题 单例bean存在线程安全问题,当多线程操作成员变量时会有冲突发生,如果定义在方法入参处那样在栈中则不会。避免使用成员变量或推荐使用ThreadLocal成员变量拉 Bean的生命周期 预先知识 其实在学习Spring时就有接触,没有使用就很容易忘记,见 阅读全文
posted @ 2020-03-06 23:19 Howlet 阅读(225) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页

Copyright © By Howl