• 关于

    关于线程的一个小细节 - 线程问题

    的搜索结果
  • 从零开始学.net多线程系列(一)

    本篇涉及话题: 什么是进程 时间片 多线程的进程 线程本地存储(TLS) 中断 线程睡眠和时钟中断 线程退出/完成 什么是AppDomain 为什么你应该使用AppDomain 给AppDomain设置数据 NUnit与AppDomain 线程优先级 启动线程 ...

    文章 nicenelly 2017-11-22 804浏览量

  • JVM最多支持多少个线程?你知道吗?

    关于JVM系列面试知识点总结了一个思维导图,分享给大家 McGovernTheory在StackOverflow提了这样一个问题: Java虚拟机最多支持多少个线程?跟虚拟机开发商有关么?跟操作系统呢?还有其他的因素吗? Eddie的回答: 这取决于你使用的CPU,操作系统,其他进程正在做的事情...

    文章 程序员白楠楠 2020-12-02 363浏览量

  • MySQL · 特性分析 · MDL 实现分析

    前言 在MySQL中,DDL是不属于事务范畴的,如果事务和DDL并行执行,操作相关联的表的话,会出现各种意想不到问题,如事务特性被破坏、binlog顺序错乱等,为了解决类似这些问题,MySQL在5.5.3引入了MDL锁(Metadata Locking),关于其设计思路可以参考这两个worklog...

    文章 db匠 2016-05-23 2402浏览量

  • 无锁和无等待的定义和例子

    原文链接,译文连接,译者:周可人,校对:梁海舰 在查阅google之后,我发现没有一处对并发算法或是数据结构规定的演进条件(progress condition,注:参考[1],译者认为翻译为演进状态更为合适)做合理的解释。甚至在”The Art of Multiprocessor Program...

    文章 ali清英 2016-04-08 1207浏览量

  • 无锁和无等待的定义和例子

    原文链接,译文连接,译者:周可人,校对:梁海舰 在查阅google之后,我发现没有一处对并发算法或是数据结构规定的演进条件(progress condition,注:参考[1],译者认为翻译为演进状态更为合适)做合理的解释。甚至在”The Art of Multiprocessor Program...

    文章 boxti 2017-05-02 1351浏览量

  • Android ImageLoader(Android-Universal-Image-Loader)【1】概述及使用简介

     Android ImageLoader(Android-Universal-Image-Loader)【1】概述及使用简介 一,前言:为什么要引入Android-Universal-Image-Loader? 众所周知,简单的几个ImageView加载几个图像资源、或者这几个图像资源是从本...

    文章 开开心心过 2015-08-23 744浏览量

  • squid有些功能是默认没有开启的,需编译;不知后来有什么办法加进去,正在试验

    #./configure –prefix=/usr/local/squid –enable-gnuregex –enable-async-io=80 –enable-icmp –enable-kill-parent-hack –enable-snmp –disable-ident-lookups ...

    文章 余二五 2017-11-14 897浏览量

  • Java 重入锁 ReentrantLock 原理分析

    1.简介 可重入锁ReentrantLock自 JDK 1.5 被引入,功能上与synchronized关键字类似。所谓的可重入是指,线程可对同一把锁进行重复加锁,而不会被阻塞住,这样可避免死锁的产生。ReentrantLock 的主要功能和 synchronized 关键字一致,均是用于多线程的...

    文章 田小波 2018-05-08 1192浏览量

  • 关于如何设计一个基于事件驱动架构的思考

    最近一直在思考一个问题:有没有这样一种可能,就是一个领域模型的状态不依赖于外部,它只负责接收外部的事件,然后根据这些事件做出响应;响应分两种: 根据模型当前的内存状态进行业务逻辑处理,然后产生事件,注意:这个过程不会改变模型当前的内存状态; 根据事件改变自己的状态; 另外,也是最重要的,领域模...

    文章 netfocus 2016-05-27 2306浏览量

  • Servlet详解

    Servlet的全称server applet   servlet是一种动态资源. 1.servlet干什么用的?   处理请求,生成响应. 2.我们如何创建一个Servlet呢? 实现servlet接口即可. 继承javax.servlet.GenericServlet 继承javax.ser...

    文章 funnyzhang 2017-05-15 648浏览量

  • 带你读《并发模式与应用实践》之一:并发简介

    华章程序员书库点击查看第二章并发模式与应用实践Concurrent Patterns and Best Practices [印度] 阿图尔·S.科德(Atul S. Khot) 著徐 坚 译第1章 并发简介什么是并发和并行?我们为什么要研究它们?本章将介绍并发编程领域的诸多方面。首先简要介绍并...

    文章 温柔的养猫人 2019-11-04 1052浏览量

  • 带你读《新一代垃圾回收器ZGC设计与实现》之三:ZGC线程

    点击查看第一章点击查看第二章 第3章 ZGC线程 ZGC垃圾回收过程主要依靠后台线程完成。ZGC的后台线程有两类:控制线程和工作线程。控制线程主要控制垃圾回收的触发、执行;工作线程是真正执行垃圾回收具体任务的线程,比如对象的标记、转移等。本章首先回顾了JVM中线程的基本概念,然后介绍控制线程和工作...

    文章 被纵养的懒猫 2019-11-06 1334浏览量

  • sqlite事务模型、性能优化tips、常见误区

    0,前言 本文主要介绍sqlite的事务模型,以及基于事务模型的一些性能优化tips,包括事务封装、WAL+读写分离、分库分表、page size优化等。并基于手淘sqlite的使用现状总结了部分常见问题及误区,主要集中在多线程的设置、多线程下性能优化的误区等。本文先提出以下几个问题(作者在进行统...

    文章 hamsongliu 2019-09-23 8013浏览量

  • java并发之CopyOnWriteArrayList

    java并发之CopyOnWriteArrayList目录 概述成员属性构造方法添加元素获取元素修改元素删除元素迭代器总结set方法细节 ​ 我在前面总结了Java集合中ArrayList的源码细节,其中也提到了ArrayList是线程不安全的(没有做任何的同步保证),也说到了fast-fail机...

    文章 幸运码发放 2019-08-05 518浏览量

  • 基于 IOCP 的通用异步 Windows Socket TCP 高性能服务端组件的设计与实现

    设计概述   服务端通信组件的设计是一项非常严谨的工作,其中性能、伸缩性和稳定性是必须考虑的硬性质量指标,若要把组件设计为通用组件提供给多种已知或未知的上层应用使用,则设计的难度更会大大增加,通用性、可用性和灵活性必须考虑在内。   现以一个基于 IOCP 的通用异步 Windows Socket...

    文章 maojunxu 2018-03-09 647浏览量

  • 会议 | JavaOne 2017参会报告

    ​ 序言 2017年国庆节,蚂蚁金服的几位小伙伴们前去参加了Oracle在旧金山举行的JavaOne 2017会议。来自全球多家公司的技术专家和听众们齐聚一堂,分享、见证了世界最前沿的应用开发技术。 本次会议除了必备的Java语言平台最新特性介绍之外,还有几个有特色的话题,包括:云计算、FAAS、...

    文章 安和林 2017-12-05 23278浏览量

  • 如何保证缓存(redis)与数据库(MySQL)的一致性

    【说明】  对于热点数据(经常被查询,但不经常被修改的数据),我们可以将其放入redis缓存中,以增加查询效率,但需要保证从redis中读取的数据与数据库中存储的数据最终是一致的。本文基于“孤独烟”与“58沈剑”两位的文章,针对一致性的问题进行了汇总总结,两位的原文链接见文末。 【前言】   客户...

    文章 dtstack太阳 2019-08-02 6992浏览量

  • XGBOOST原理解析

    1.引言最近,因为一些原因,自己需要做一个小范围的XGBoost的实现层面的分享,于是干脆就整理了一下相关的资料,串接出了这份report,也算跟这里的问题相关,算是从一个更偏算法实现的角度,提供一份参考资料吧。这份report从建模原理、单机实现、分布式实现这几个角度展开。在切入到细节之前,特别...

    文章 citibank 2018-06-27 18505浏览量

  • 饿了么陈东明:不理解Zookeeper一致性原理,谈何异地多活改造

    在2017年饿了么做异地多活建设之时,我的团队承担了Zookeeper的异地多活改造。在此期间,我听到了关于Zookeeper一致性的两种不同说法: 一种说法是Zookeeper是最终一致性,由于多副本,以及保证大多数成功的Zab协议,当一个客户端进程写入一个新值,另一个客户端进程不能保证马上...

    文章 技术小能手 2018-05-24 4830浏览量

  • 超详解析Flutter渲染引擎|业务想创新,不了解底层原理怎么行?

    作者|万红波(远湖)出品|阿里巴巴新零售淘系技术部 前言 Flutter 作为一个跨平台的应用框架,诞生之后,就被高度关注。它通过自绘 UI ,解决了之前 RN 和 weex 方案难以解决的多端一致性问题。Dart AOT 和精减的渲染管线,相对与 JavaScript 和 webview 的组合...

    文章 淘系技术 2020-05-12 970浏览量

  • 号称史上最晦涩的算法Paxos,如何变得平易近人?

    Paxos(分布式一致性算法)作为分布式系统的基石,一直都是计算机系统工程领域的热门话题。Paxos号称是最难理解的算法,其实真的这么困难么? “X-Paxos”是阿里巴巴数据库团队面向高性能、全球部署以及阿里业务特征等需求,实现的一个高性能分布式强一致的Paxos独立基础库。X-Paxos具体又...

    文章 技术小能手 2017-08-03 14861浏览量

  • Java并发结构

    原文链接:http://gee.cs.oswego.edu/dl/cpj/mechanics.html 作者:Doug Lea 译者:萧欢  校对:方腾飞 内容 线程 同步 监视器 线程 线程是一个独立执行的调用序列,同一个进程的线程在同一时刻共享一些系统资源(比如文件句柄等)也能访问同一个进...

    文章 ali清英 2016-04-11 1181浏览量

  • 【转载】关于 Erlang 和 SMP 的一些说明

    以下是一些关于 Erlang SMP 实现细节、性能、伸缩性相关一些简单介绍。 -=-=-=-=-=-       几周之内还有一个关于多核如何运作以及未来如何发展的更详细的介绍。我打算将一些内容放在我的报告中,将于 9 月 27 日的 ICFP2008,Erlang Workshop 在 Vic...

    文章 摩云飞 2016-05-11 2907浏览量

  • 带你读《基于CUDA的GPU并行程序开发指南》之三:改进第一个CPU并行程序

    点击查看第一章点击查看第二章 第3章 改进第一个CPU并行程序我们并行化了第一个串行程序imflip.c,并在第2章中开发了它的并行版本imflipP.c。并行版本使用pthreads实现了合理的加速,如表2-1所示。当我们在具有4C/8T的i7-960 CPU上分别启动2个和3个线程时,多线程将...

    文章 温柔的养猫人 2019-11-16 402浏览量

  • 《Java特种兵》5.2 线程安全(二)

     5.2.4 final 在JMM中要求final域(属性)的初始化动作必须在构造方法return之前完成。换言之,一个对象创建以及将其赋值给一个引用是两个动作,对象创建还需要经历分配空间和属性初始化的过程,普通的属性初始化允许发生在构造方法return之后(指令重排序)。 似乎这个问题变得很...

    文章 青衫无名 2017-05-23 2879浏览量

  • 基于ffmpeg网络播放器的教程与总结

    一、         概述 为了解决在线无广告播放youku网上的视频。(youku把每个视频切换成若干个小视频)。 视频资源解析可以从www.flvcd.com获取,此网站根据你输入的优酷的播放网页地址解析成若干个真实的视频地址。 二、         实现 首先搜索关闭网络播放器(流媒体播放器...

    文章 ibonker 2014-12-04 966浏览量

  • Java程序内存分析:使用mat工具分析内存占用

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国P...

    文章 孤剑 2014-07-03 712浏览量

  • Kubernetes之路 1 - Java应用资源限制的迷思

    本系列文章记录了企业客户在应用Kubernetes时的一些常见问题 第一篇:Java应用资源限制的迷思 第二篇:利用LXCFS提升容器资源可见性 第三篇:解决服务依赖 随着容器技术的成熟,越来越多的企业客户在企业中选择Docker和Kubernetes作为应用平台的基础。然而在实践过程中,还会...

    文章 易立 2018-03-22 14508浏览量

  • MySQL 5.6 全局事务 ID(GTID)实现原理(一)

    MySQL 5.6 的新特性之一,是加入了全局事务 ID (GTID) 来强化数据库的主备一致性,故障恢复,以及容错能力。但是,有关 GTID 的作用和原理,在 MySQL 官方网站​ 的文档库中却很少被提到。   随着 MySQL 5.6 的 rc 版本号原来越高(这意味着 MySQL 5.6 ...

    文章 长源 2013-01-15 1046浏览量

  • iOS:多线程的详细介绍

    多线程: 一、概念 1、什么是进程?     程序的一次性执行就是进程。进程占独立的内存空间。   2、什么是线程?     进程中的代码的执行路径。   3、进程与线程之间的关系?      每个进程都要创建一个线程,叫主线程。主线程是其他所有线程的父线程。多个线程共享进程之间的内存空间。  ...

    文章 老先生二号 2017-05-28 849浏览量

1 2 3 4 ... 17 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT