正弦

2018年9月10日 #

[转]Java工程师技术栈--成神之路

摘要: 一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133http://ifeve.com/jmm-faq/ 1.1.2. 了解JVM各种参数及调优 1.1.3. 学习使用Ja 阅读全文

posted @ 2018-09-10 20:59 HKplus 阅读(210) 评论(0) 推荐(0) 编辑

2018年8月28日 #

常用消息队列对比

摘要: 作为中间件,消息队列是分布式应用间交换信息的重要组件。消息队列可驻留在内存或磁盘上, 队列可以存储消息直到它们被应用程序读走。通过消息队列,应用程序可以在不知道彼此位置的情况下独立处理消息,或者在处理消息前不需要等待接收此消息。所以消息队列可以解决应用解耦、异步消息、流量削锋等问题,是实现高性能、高 阅读全文

posted @ 2018-08-28 11:32 HKplus 阅读(610) 评论(0) 推荐(0) 编辑

submit与execute区别

摘要: 1、可以接受的任务类型 submit: execute: 可以看出: execute只能接受Runnable类型的任务 submit不管是Runnable还是Callable类型的任务都可以接受,但是Runnable返回值均为void,所以使用Future的get()获得的还是null 2、返回值 阅读全文

posted @ 2018-08-28 09:32 HKplus 阅读(823) 评论(0) 推荐(0) 编辑

Runnable与Callable区别

摘要: 相同点: 不同点: 注意点: Callable接口支持返回执行结果,此时需要调用FutureTask.get()方法实现,此方法会阻塞主线程直到获取‘将来’结果;当不调用此方法时,主线程不会阻塞! Callable工作的Demo: Runnable的Demo 转自 https://www.cnblo 阅读全文

posted @ 2018-08-28 08:48 HKplus 阅读(216) 评论(0) 推荐(0) 编辑

2018年8月25日 #

JAVA 垃圾回收

摘要: 垃圾回收 垃圾回收主要思考三件事情: 哪种内存需要回收? 什么时候回收? 怎么回收? 第一步、判断对象是否存活 引用计数法 这是一种非常简单易理解的回收算法。每当有一个地方引用一个对象的时候则在引用计数器上 +1,当失效的时候就 -1,无论什么时候计数器为 0 的时候则认为该对象死亡可以回收了。 这 阅读全文

posted @ 2018-08-25 14:44 HKplus 阅读(211) 评论(0) 推荐(0) 编辑

JAVA 内存分析

摘要: Java 运行时的内存划分 程序计数器 记录当前线程所执行的字节码行号,用于获取下一条执行的字节码。 当多线程运行时,每个线程切换后需要知道上一次所运行的状态、位置。由此也可以看出程序计数器是每个线程私有的。 虚拟机栈 虚拟机栈由一个一个的栈帧组成,栈帧是在每一个方法调用时产生的。 每一个栈帧由局部 阅读全文

posted @ 2018-08-25 14:12 HKplus 阅读(140) 评论(0) 推荐(0) 编辑

2018年7月27日 #

如何下载官网上下载历史Java版本(老版本Java)

摘要: 首先先打开Oracle的官网 -->Oracle 然后选择Trials and Downloads 然后往下翻,选择java(JDK) 然后看到了这个,再往下翻 点他,然后就是选择你想下载的版本 ​ 首先先打开Oracle的官网 -->Oracle 然后选择Trials and Downloads 阅读全文

posted @ 2018-07-27 09:55 HKplus 阅读(5746) 评论(0) 推荐(0) 编辑

2018年7月19日 #

java.lang.RuntimeException: Invalid action class configuration that references an unknown class name

摘要: 恢复内容开始 转自 : https://www.cnblogs.com/javawebsoa/archive/2013/05/25/3098190.html java.lang.RuntimeException: Invalid action class configuration that ref 阅读全文

posted @ 2018-07-19 09:46 HKplus 阅读(187) 评论(0) 推荐(0) 编辑

2016年12月22日 #

C#如何以管理员身份运行程序 转

摘要: 在使用winform程序获取调用cmd命令提示符时,如果是win7以上的操作系统,会需要必须以管理员身份运行才会执行成功,否则无效果或提示错误。 比如在通过winform程序执行cmd命令时,某些情况下如果不是以管理员身份运行,则会提示命令无效。 或者通过winform程序执行Windows Ser 阅读全文

posted @ 2016-12-22 21:02 HKplus 阅读(173) 评论(0) 推荐(0) 编辑

C#实现全局快捷键(系统热键)响应(转)

摘要: 转自http://www.cnblogs.com/Randy0528/archive/2013/02/04/2892062.html 在应用中,我们可能会需要实现像Ctrl+C复制、Ctrl+V粘贴这样的快捷键,本文简单介绍了它的实现,并给出了一个实现类。 (1)建立一个类文件,命名为HotKey. 阅读全文

posted @ 2016-12-22 20:34 HKplus 阅读(4767) 评论(0) 推荐(0) 编辑

导航