首页 > 2021年08月30日 > 全部分享
Java 锁机制与线程调优
1. 为什么使用锁? 多线程操作带来的问题? 访问冲突; 锁竞争; 死锁; 锁的粒度; 上下文切换开销; 同步/内存拷贝开销等; 2. 线程安全 Java内存模型(JMM) working memory & main memory 原子性; 可见性; 有序性; happens before原则 代码 ...
分类:编程语言   时间:2021-08-30 07:55:52    收藏:0  评论:0  赞:0  阅读:7
786. 第k个数
#include <iostream> using namespace std; const int N = 1e6 + 10; int n, k; int q[N]; int quick_sort(int l, int r, int k) { if (l == r) return q[l]; in ...
分类:其他   时间:2021-08-30 07:55:36    收藏:0  评论:0  赞:0  阅读:14
简单谈谈.NET Standard与Shared Project的区别
1..NET Standard: 概念: 百度百科给出的解释是这样的: .NET标准(英语:.NET Standard),原称为.NET平台标准(英语:.NET Platform Standard)是微软为跨平台所规划的.NET Framework相关平台于系统之间的相依性标准,在此标准之下,能确保 ...
分类:Web开发   时间:2021-08-30 07:55:23    收藏:0  评论:0  赞:0  阅读:15
屏中文浏览器 放在head之间
<script>currentLang = navigator.language;if(!currentLang){ currentLang = navigator.browserLanguage;}if(currentLang.indexOf("zh") != -1){ window.locati ...
分类:其他   时间:2021-08-30 07:55:11    收藏:0  评论:0  赞:0  阅读:11
并发包
需求:解析Excel里面sheet的数据 或者爬虫,爬不同网页的数据 主线程等待所有线程完成解析,再提示解析完成 可以用countdownlatch代替join await方法阻塞主线程,直到countdown变成0 countdown()方法将计数器减1 如果某个线程耗时过长,不能一直让主线程等待 ...
分类:其他   时间:2021-08-30 07:38:10    收藏:0  评论:0  赞:0  阅读:9
Flink基础(126):FLINK-SQL语法 (20) DQL(12) OPERATIONS(9) Joins(3) Temporal Joins
1 Event Time Temporal Join Temporal joins allow joining against a versioned table. This means a table can be enriched with changing metadata and retri ...
分类:数据库技术   时间:2021-08-30 07:37:58    收藏:0  评论:0  赞:0  阅读:17
连接mysql报错:server returns invalid timezone. go to 'Advanced' tab and set 'serverTimezon'
https://blog.csdn.net/x947096828/article/details/104665383 方法一: 直接在如下图中,?后面加上 serverTimezon=UTC,然后点击 APPLY 之后,再次尝试 TEST CONNECTION,便能成功连接 方法二: 去“高级”标签 ...
分类:数据库技术   时间:2021-08-30 07:37:40    收藏:0  评论:0  赞:0  阅读:26
Java-ThreadLocal (一)
在网上看了很多关于ThreadLocal的介绍,晕晕乎乎,终于算是搞清了Thread, ThreadLocalMap 和ThreadLocal三者的关系,赶紧记录以下自己的理解,以防忘记。 一、什么是ThreadLocal 我们写的Java代码可能会被多个线程并发执行,尤其是在Spring应用中。那 ...
分类:编程语言   时间:2021-08-30 07:37:27    收藏:0  评论:0  赞:0  阅读:7
【机器学习】搞清楚机器学习的TP、FN、FP、TN,查全率和查准率,P-R曲线和ROC曲线的含义与关系
最近重新学习了一下机器学习的一些基础知识,这里对性能度量涉及到的各种值与图像做一个总结。 西瓜书里的这一部分讲的比较快,这些概念个人感觉非常绕,推敲了半天才搞清楚。 这些值分别是: 1、混淆矩阵中的:TP FN FP TN 其实很简单,真实情况有两种可能:正(T)和反(F);预测结果有两种可能:积极 ...
分类:其他   时间:2021-08-30 07:37:13    收藏:0  评论:0  赞:0  阅读:10
用 scroll-snap-type 实现简单 carousel 的坑!
第一个疑问,为什么不用 plugin? 首先我需要在手机 scroll down(touch move up) 时,address 会自动收起。而市场的 carousel plugin 都是固定的高度,没办法够我用 scroll-snap-type 看上去能解决我的需求 看这个例子,它只需要判断要停 ...
分类:其他   时间:2021-08-30 07:37:04    收藏:0  评论:0  赞:0  阅读:11
详解RDMA架构和技术原理
https://blog.51cto.com/u_15127636/2766990 2021-05-11 13:26:56 面对高性能计算、大数据分析和浪涌型IO高并发、低时延应用,现有TCP/IP软硬件架构和应用高CPU消耗的技术特征根本不能满足应用的需求。这要有体现在处理延时过大,数十微秒;多次 ...
分类:其他   时间:2021-08-30 07:15:08    收藏:0  评论:0  赞:0  阅读:16
CS5265 新出TYPEC转HDMI 4K60 高清投屏转接方案|可替代RTD2172
CS5265是一种高度集成的单芯片,主要用于设计typec转HDMI转接线或者typeC转HDMI转换器,应用在各种手机或者电脑显示端设备当中。CS5265可以兼容替代RTD2172,且整体方案BOM成本较RTD2172要低,方案整体BOM成本比RTD2172方案要低。 ...
分类:其他   时间:2021-08-30 07:14:57    收藏:0  评论:0  赞:0  阅读:13
python_java_go_c++_295. 数据流的中位数
295. 数据流的中位数 中位数是有序列表中间的数。如果列表长度是偶数,中位数则是中间两个数的平均值。 例如, [2,3,4] 的中位数是 3 [2,3] 的中位数是 (2 + 3) / 2 = 2.5 设计一个支持以下两种操作的数据结构: void addNum(int num) - 从数据流中添 ...
分类:编程语言   时间:2021-08-30 07:14:47    收藏:0  评论:0  赞:0  阅读:24
一个jmeter自动化问题(对图片进行Base64、下载图片并保存到本地)
一微信好友的问题 上周,收到一微信好友的求助:jmeter做自动化,上一个请求返回结果里面有一个链接,这个链接对应了一张图片,下一个请求的入参之一是这张图片base64加密后的字符串。 思路是比较清晰的:先关联获取上一个请求返回的url,然后beanshell获取这张图片的字节流,转换为字节数组,最 ...
分类:其他   时间:2021-08-30 07:14:33    收藏:0  评论:0  赞:0  阅读:30
常见面试题:HashMap线程不安全怎么办?
常见面试题:HashMap线程不安全怎么办? 有关 HashMap 的具体分析在前一篇随笔中有,如不了解可自行查看 HashMap 线程不安全其实并不能说是它的缺点,毕竟它本来就不是为了线程安全而设计的,因此存在线程不安全的问题是很正常的 在 JDK7 中,HashMap 的线程不安全主要体现在扩容 ...
分类:编程语言   时间:2021-08-30 07:14:18    收藏:0  评论:0  赞:0  阅读:75
动态规划-01背包问题
#include <iostream> using namespace std; const int N = 1010; int n, m; int v[N], w[N]; int f[N]; int main() { cin >> n >> m; for (int i = 1; i <= n; + ...
分类:其他   时间:2021-08-30 07:14:07    收藏:0  评论:0  赞:0  阅读:20
ModuleNotFoundError: No module named 'xxx'可能的解决方案大全
"ModuleNotFoundError: No module named 'xxx'"这个报错是个非常常见的报错,几乎每个python程序员都遇到过,导致这个报错的原因也非常多,下面是我曾经遇到过的原因和解决方案 module包没安装 忘了import 没有__init__.py文件 packag ...
分类:其他   时间:2021-08-30 07:13:51    收藏:0  评论:0  赞:0  阅读:29
统计研究区内Landsat影像数量
统计研究区内Landsat影像数量 2021-08-28 17:11:39 星期六 导出结果为数量csv文件 var ROI = ee.FeatureCollection("users/xxx/xxx"); function cloudmask(image) { // Remove edge pix ...
分类:其他   时间:2021-08-30 07:13:38    收藏:0  评论:0  赞:0  阅读:20
数据结构与算法——栈(三)有关栈的三种表达式 —— 前缀、中缀、后缀表达式
三种表达式 —— 前缀、中缀、后缀表达式 前缀表达式(波兰表达式) 前缀表达式又称为 波兰表达式,前缀表达式的 运算符位于操作数之前。 例如:( 2 + 3 ) × 4 – 5 对应的前缀表达式为:- × + 2 3 4 5 注意:前面这个表达式是一个中缀表达式,对应的是后面的这个前缀表达式。它的符 ...
分类:编程语言   时间:2021-08-30 07:13:30    收藏:0  评论:0  赞:0  阅读:16
【Java】Linux 系统安装 JDK
一、通过 tar.gz 安装(Linux 软件通用安装方法) 下载 tar.gz 的压缩包,这里使用官网下载(推荐长期支持的 JDK 8 和 JDK 11)。 1、选择相应的JDK版本,点击 JDK Download 2、下载对应位数的 tar.gz 包 3、下载完成后解压到指定文件下 ①先创建 j ...
分类:编程语言   时间:2021-08-30 07:13:16    收藏:0  评论:0  赞:0  阅读:13
1931条   上一页 1 ... 54 55 56 57 58 ... 97 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!