首页 > 2020年01月14日 > 全部分享
java架构之路(多线程)大厂方式手写单例模式
上期回顾: 上次博客我们说了我们的volatile关键字,我们知道volatile可以保证我们变量被修改马上刷回主存,并且可以有效的防止指令重排序,思想就是加了我们的内存屏障,再后面的多线程博客里还有说到很多的屏障问题。 volatile虽然好用,但是别用的太多,咱们就这样想啊,一个被volatil ...
分类:编程语言   时间:2020-01-14 09:44:33    收藏:0  评论:0  赞:0  阅读:76
Redis简介与安装
1. Redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 2. Redis作者 redis的作者 ...
分类:其他   时间:2020-01-14 09:43:56    收藏:0  评论:0  赞:0  阅读:82
Jmeter+Maven
1、从maven官网maven.apache.org/download.cgi去下载zip格式的文件: 2、解压后添加环境变量: path里新增: 3、cmd验证: 4、修改maven全局配置文件: 1)打开maven根目录下的conf目录; 2)编辑settings.xml; 3)找到localR ...
分类:其他   时间:2020-01-14 09:43:35    收藏:0  评论:0  赞:0  阅读:79
drf-过滤组件
目录 filter过滤类源码分析 排序组件 OrderingFilter 搜索组件 SearchFilter 自定义limit限制条件过滤器 筛选插件 djanog_filter 分类筛选 DjangoFilterBackend 区间筛选(自定义区间筛选类) 分页 普通分页 PageNumberPa ...
分类:其他   时间:2020-01-14 09:43:12    收藏:0  评论:0  赞:0  阅读:91
局部有限偏序集上的 Möbius 函数
为了便于输入,以下将 M?bius 写作 Mobius。 局部有限偏序集上的 Mobius 函数可由如下递归式计算: $\mu(x, x) = 1$, $\mu(x, y) = \sum_{x\le z ...
分类:其他   时间:2020-01-14 09:42:51    收藏:0  评论:0  赞:0  阅读:96
Spring Cloud Consul综合整理
部分资料来自 该项目通过自动配置和Spring环境以及其他Spring编程模型习惯用法提供了Spring Boot应用程序的Consul集成。 通过一些简单的注释,您可以快速启用和配置应用程序内的通用模式,并使用基于Consul的组件构建大型分布式系统。 提供的模式包括服务发现,控制总线和配置。 智 ...
分类:编程语言   时间:2020-01-14 09:42:28    收藏:0  评论:0  赞:0  阅读:77
vs code的 php 格式化设置
安装扩展 phpformatter 安装完成后,将文档进行格式化后,就会变成如下的代码格式 安装插件后,也可以对格式化进行配置 //打印日志信息,用于调试 "phpformatter.logging": true, //不使用composer方式 "phpformatter.composer": f ...
分类:Web开发   时间:2020-01-14 09:42:09    收藏:0  评论:0  赞:0  阅读:113
日问周刊 | 全栈面试汇总 | 第十期
+ "第一期" + "第二期" + "第三期" + "第四期" + "第五期" + "第六期" + "第七期" + "第八期" + "第九期" 我在 github 上新建了一个仓库 "日问" ,每天一道面试题,有关前端,后端,devops以及软技能,促进职业成长,敲开大厂之门,欢迎交流 并且记录我的 ...
分类:其他   时间:2020-01-14 09:41:49    收藏:0  评论:0  赞:0  阅读:79
shell-sed中的编辑命令详解(中)
字符串匹配: sed -i 's/root/ROOT/' passwd 将文件passwd中,每一行中,匹配的第1个符合条件的字符串替换掉,剩下的不匹配 sed -i 's/root/ROOT/2' passwd 将文件passwd中,每一行中,匹配到的第2个符合条件的字符串替换掉,剩下的不匹配 s ...
分类:系统服务   时间:2020-01-14 09:41:33    收藏:0  评论:0  赞:0  阅读:78
java核心-多线程(4)-线程类基础知识
1.并发 2.基础 3.访问共享资源 4.终结任务 5.线程协作 6.错失信号 7.死锁 8.其他工具 以上来自《think in java》 ...
分类:编程语言   时间:2020-01-14 09:41:11    收藏:0  评论:0  赞:0  阅读:95
jenkins 安装
1. 去到官网(https://jenkins.io/zh/download/),下载响应安装包。我用的是RHEL的包。 2. 在机器上安装jdk,因为jenkins需要jdk支持。我这里直接使用了openjdk. 3. 安装jenkins 4. 启动jenkins 5. 放通访问权限,开放8080 ...
分类:其他   时间:2020-01-14 09:40:50    收藏:0  评论:0  赞:0  阅读:65
1317. Convert Integer to the Sum of Two No-Zero Integers
Given an integer n. No-Zero integer is a positive integer which doesn't contain any 0 in its decimal representation. Return a list of two integers [A, ...
分类:其他   时间:2020-01-14 09:39:51    收藏:0  评论:0  赞:0  阅读:68
js 线程和进程的关系
进程(process)和线程(thread)是操作系统的基本概念 1.计算机的核心是CPU,它承担了所有的计算任务 2.单个CPU一次只能运行一个任务 3.进程它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态 4.一个进程可以包括多个线程。 5.一个进程的内存 ...
分类:编程语言   时间:2020-01-14 09:39:37    收藏:0  评论:0  赞:0  阅读:67
Logstash安装
前提Logstash需要依赖elasticsearch,所以在安装Logstash之前先安装elasticsearch 官方地址 https://www.elastic.co/guide/en/logstash/current/installing-logstash.html 指向当前版本 针对6. ...
分类:其他   时间:2020-01-14 09:39:12    收藏:0  评论:0  赞:0  阅读:74
前后缀+组合规律+线性求阶乘逆元
https://atcoder.jp/contests/abc151/tasks/abc151_e 题意:给你n个数,从中任意选出k个数作为一组,求出任意组合的最大值-最小值之和。 解法:排序,前缀和和后缀和,组合规律。 #include<stdio.h> #include<string.h> #i ...
分类:其他   时间:2020-01-14 09:38:35    收藏:0  评论:0  赞:0  阅读:111
「POJ3613」Cow Relays
「POJ3613」Cow Relays "传送门" 就一个思想:$N$ 遍 $\text{Floyd}$ 求出经过 $N$ 个点的最短路 看一眼数据范围,想到离散化+矩阵快速幂 代码: ...
分类:其他   时间:2020-01-14 09:38:07    收藏:0  评论:0  赞:0  阅读:56
chrome插件,让你事半功倍
chrome插件,让你事半功倍 平时chrome插件用多了,发现在工作中有很多插件特别好用,让你事半功倍。于是我抽时间整理了一些非常好用的chrome插件分享给大家,其中有些插件是我已经离不开,每天都在用的。希望这篇文章能帮助你找到适合你的插件,提升工作效率。 工作类# FeHelper【强烈推荐】 ...
分类:其他   时间:2020-01-14 09:37:46    收藏:0  评论:0  赞:0  阅读:96
JVM之JVM的体系结构
栈中的数据都是以栈帧(Stack Frame)的格式存在,栈帧是一个内存区块,是一个数据集,是一个有关方法( Method )和运行期数据的数据集,当一个方法A被调用时就产生了一个栈帧 Fl ,并被压入到栈中, A方法又调用了B方法,于是产生栈帧 F2 也被压入栈,B方法又调用了C方法,于是产生栈帧... ...
分类:其他   时间:2020-01-14 09:37:03    收藏:0  评论:0  赞:0  阅读:99
grafana+prometheus安装
一些软件包 环境:1台centos7 一.普罗米修斯安装 官网下载https://prometheus.io/download/prometheus-2.15.1.linux-amd64.tar.gz 上传至/opt 解压tar xf prometheus-2.15.1.linux-amd64.ta ...
分类:其他   时间:2020-01-14 09:36:42    收藏:0  评论:0  赞:0  阅读:116
Python - 线性回归(Linear Regression) 的 Python 实现
背景 学习 "Linear Regression in Python – Real Python" ,前面几篇文章分别讲了“regression怎么理解“,”线性回归怎么理解“,现在该是实现的时候了。 线性回归的 Python 实现:基本思路 导入 Python 包: 有哪些包推荐呢? :数据源 " ...
分类:编程语言   时间:2020-01-14 09:36:26    收藏:0  评论:0  赞:0  阅读:77
1256条   上一页 1 ... 55 56 57 58 59 ... 63 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!