• Java中实现多线程关键词整理

    Java中的Runable,Callable,Future,FutureTask,...以上是对Java多线程关键词整理,不至于一团乱麻。本文转自 sshpp 51CTO博客,原文链接:http://blog.51cto.com/12902932/1925709,如需转载请自行联系原作者
    文章 2017-11-27 918浏览量
  • Java中实现多线程关键词整理

    Java中的Runable,Callable,Future,FutureTask,...以上是对Java多线程关键词整理,不至于一团乱麻。本文转自帅气的头头博客51CTO博客,原文链接http://blog.51cto.com/12902932/1925709如需转载请自行联系原作者 sshpp
    文章 2017-11-16 964浏览量
  • 周公51CTO博客有价值文章整理

    利用.net的内部机制在asp.net中实现身份验证(2009-02-11) .net2.0中对config文件的操作方法总结(2008-08-24) 在asp.net中备份还原SQL Server数据库(2008-08-19) net类库中发送电子邮件的方法总结(2008-08-09) ASP...
    文章 2017-11-16 2264浏览量
  • BAT等大厂总结的前200页Java面试题都在这里了

    编写多线程程序有几种实现方式 什么是线程局部变量 线程和进程有什么区别?进程间如何通讯,线程间如何通讯 什么是多线程环境下的伪共享(false sharing) 同步和异步有何异同,在什么情况下分别使用他们?举例说明 ...
    文章 2018-10-11 2310浏览量
  • Java虚拟机详解-JVM常见问题总结

    说的通俗一点,我们知道,Java是支持多线程的,程序先去执行A线程,执行到一半,然后就去执行B线程,然后又跑回来接着执行A线程,那程序是怎么记住A线程已经执行到哪里了呢?这就需要程序计数器了。因此,为了线程...
    文章 2016-05-03 3408浏览量
  • java虚拟机详解

    说的通俗一点,我们知道,Java是支持多线程的,程序先去执行A线程,执行到一半,然后就去执行B线程,然后又跑回来接着执行A线程,那程序是怎么记住A线程已经执行到哪里了呢?这就需要程序计数器了。因此*, 为了线程...
    文章 2017-12-20 1145浏览量
  • 夯实Java基础系列14:深入理解Java枚举类

    本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star、Fork、Watch三连哈,感谢你的支持。文章首发于我的个人博客...
    文章 2019-10-07 2376浏览量
  • 夯实Java基础系列12:深入理解Java中的反射机制

    本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 枚举...
    文章 2019-10-07 997浏览量
  • AtomicXFieldUpdater,属性原子修改的外部工具类

    我们知道,通过CAS实现的并发链表,其并发访问性能是最好的,因为无需给节点进行加锁,上面的代码是一个多线程访问的双向链表,拥有良好的读性能。总结 通过上文的分析,总结AtomicLongFieldUpdate的使用场景主要...
    文章 2018-01-20 1207浏览量
  • Better Java

    Java ,通常使用Spring 框架来完成依赖注入。Spring 有基于代码的和基于 XML 配置文件的两种连接方式。如果你使用基于 XML 配置文件的方式,注意不要过度使用 Spring,正是由于它使用的基于 XML 配置文件的格式...
    文章 2017-02-15 7613浏览量
  • 一文掌握并应用Elasticsearch的GC实现垃圾日志处理

    Serial GC,串行,单线程的收集器,运行 GC 时需要停止所有的用户线程,且只有一个 GC 线程•Parallel GC,并行,多线程的收集器,是 Serial 的多线程版,运行时也需要停止所有用户线程,但同时运行多个 GC 线程,...
    文章 2020-06-28 1741浏览量
  • 硬核原创|Java 面试题全梳理(四)

    int 和 Integer 的区别int 和 Integer 区别可就太了int 是 Java 的基本数据类型,int 代表的是 整型,一个 int 占 4 字节,也就是 32 位,int 的初始值是默认值是 0,int 在 Java 内存模型中被分配在栈中,int ...
    文章 2022-08-19 21浏览量
  • 硬核原创|Java 面试题全梳理(四)

    int 和 Integer 的区别int 和 Integer 区别可就太了int 是 Java 的基本数据类型,int 代表的是 整型,一个 int 占 4 字节,也就是 32 位,int 的初始值是默认值是 0,int 在 Java 内存模型中被分配在栈中,int ...
    文章 2022-08-13 31浏览量
  • 硬核原创|Java 面试题全梳理(四)

    int 和 Integer 的区别int 和 Integer 区别可就太了int 是 Java 的基本数据类型,int 代表的是 整型,一个 int 占 4 字节,也就是 32 位,int 的初始值是默认值是 0,int 在 Java 内存模型中被分配在栈中,int ...
    文章 2022-07-29 25浏览量
  • java-优化-代码的优化(1)

    5.在java+Oracle的应用系统开发中,java中内嵌的SQL语言应尽量使用大写形式,以减少Oracle解析器的解析负担。6.java编程过程中,进行数据库连接,I/O流操作,在使用完毕后,及时关闭以释放资源。因为对这些大对象的...
    文章 2016-08-02 1353浏览量
  • 百度Java面试题前200页和答案都在这里了

    Java中是否可以覆盖(override)一个private或者是static的方法 Static表示静态的意思,可用于修饰成员变量和成员函数,被静态修饰的成员函数只能访问静态成员,不可以访问非静态成员。静态是随着类的加载而加载的,...
    文章 2018-10-12 2924浏览量
  • Kotlin StateFlow 搜索功能的实践 DB+NetWork

    所以既可以发送数据又可以接受数据Channel 和 Java 的 BlockingQueue 类似&xff0c;不同之处在于 BlockingQueue 是阻塞的&xff0c;而 Channel 是挂起的发送方(SendChannel)和接收方(ReceiveChannel)之间通过缓冲区进行...
    文章 2022-05-09 244浏览量
  • Java基础高级面试题整理总结

    Java中最基本的数据类型有8个&xff1a;short16、long64、int32、double64、float32、byte8、char16、boolean1除了最基本的数据类型&xff0c;其他的都是引用类型&xff0c;String属于引用类型5、float f&61;3.4是否正确&xff1...
    文章 2022-06-07 90浏览量
  • 面试突击版(JUC+JVM+Redis+SSM+SpringBoot+MQ)

    把内存分配的动作按照线程划分在不同的空间之进行,即每个线程Java预先分配一小块内存。通过XX:+-UseTLAB参数来设定虚拟机是否使用TLAB(JVM会默认开启XX:+UseTLAB),XX:TLABSize指定TLAB大小。3、初始化 为...
    文章 2022-09-02 194浏览量
  • 项目开发规范

    《阿里巴巴Java开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了次大规模一线实战的检验及不断的完善,系统化地整理成册,反馈给广大开发者。现代软件行业的高速发展对开发者的综合素质要求...
    文章 2018-05-12 2702浏览量
  • 异步编程的几种方式,你知道几种?

    Java 它叫作 CompletableFuture(JDK8)或者 ListenableFuture(Guava)。Promise 有两层含义&xff1a;第一层含义是&xff1a;我现在还不是真正的结果&xff0c;但是承诺以后会拿到这个结果。这很容易理解&xff0c;异步的任务...
    文章 2021-12-19 78浏览量
  • 硬核原创|Java 面试题全梳理(四)

    int 和 Integer 的区别int 和 Integer 区别可就太了int 是 Java 的基本数据类型&xff0c;int 代表的是 整型&xff0c;一个 int 占 4 字节&xff0c;也就是 32 位&xff0c;int 的初始值是默认值是 0&xff0c;int 在 Java 内存...
    文章 2022-04-13 69浏览量
  • 2022年史上最全Java面试题:数据结构+算法+JVM+线程+...

    操作系统的堆还是JVM自己管理堆什么情况下会发生栈内存溢出双亲委派模型是什么多线程基本概念什么是线程多线程的优点多线程的几种实现方式用 Runnable 还是 Thread什么是线程安全Vector,SimpleDateFormat 是线程安全...
    文章 2022-12-12 62浏览量
  • 干货|Elasticsearch 布道者Medcl对话携程Wood大叔核心...

    3)ES做好数据模型,实现业务需求。7、ELK Stack最需要完善的 Wood大叔:1)集群的保护待更进一步完善 数据丢失后的处理?节点损毁后的处理?目的:减轻运维的负担;2)甄别坏查询,Slow log存在缺陷。很难判定...
    文章 2019-07-04 393浏览量
  • 搜索引擎项目开发过程以及重难点整理(二)

    下面我们将实现搜索功能我们先来看最基本的一个搜索逻辑&xff1a;我们在前端输入一个词&xff0c;然后根据词去倒排&43;正排索引去搜索&xff0c;然后就可以获得文档列表(并针对这个文档可以做分页)假设此时我们搜索list这...
    文章 2022-12-18 39浏览量
  • HashTable,ConcurrentHashMap这些你知道吗

    上一篇文章最后聊到HashMap在多线程环境下存在线程安全问题&xff0c;那你⼀般都是怎么处理这种情况的&xff1f;Collections.synchronizedMap是怎么实现线程安全的&xff1f;Hashtable是什么&xff1f;Hashtable效率低的原因是...
    文章 2022-05-21 80浏览量
  • Android开发精选博文推荐(12.3-12.9)

    由于内核并没有对多线程进程的支持,因此,内核只有单线程进程的概念,而多线程进程是通过一个和应用程序连接的函数库实现的。由于内核没有轻量 级进程(线程)的概念,因此它不能独立的对之进行调度,而是由一个...
    文章 2017-11-15 1444浏览量
  • SQLite介绍及使用

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很嵌入式产品使用了它,它占用资源非常的低,在嵌入式设备,可能只需要几百K的内存就够了。...
    文章 2012-11-16 979浏览量
  • 【面试宝典】:检验是否为合格的初中级程序员的面试...

    6.4 volatile关键词volatile 关键字用在多线程同步&xff0c;可保证读取的可见性&xff0c;JVM只是保证从主内存加载到线程工作内存的值是最新的读取值&xff0c;而非 cache 6.4.1 volatile关键字是否能保证线程安全&xff1f...
    文章 2022-05-26 81浏览量
  • 如何设计一个消息队列?

    本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~Github...
    文章 2023-01-15 175浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化