在 Java 并发编程实践或看涉及到 Java 并发相关的代码时,经常会遇到一些线程(比如做 metrics 统计的线程等)会通过 setDaemon() 方法设置将该线程的 daemon 变量设置为 True,也就是将这个线程设置为了守护线程(daemon thread),那么什么是守护线程呢?或 ...
分类:
编程语言 时间:
2020-02-16 01:16:11
阅读次数:
92
C# Lazy Loading 前言 按需加载对象延迟加载实际是推迟进行创建对象,直到对其调用后才进行创建初始化,延迟(懒加载)的好处是提高系统性能,避免不必要的计算以及不必要的资源浪费。 常规有这些情况: 对象创建成本高且程序可能不会使用它。 例如,假定内存中有具有 Orders 属性的 Cust ...
分类:
其他好文 时间:
2020-02-16 01:05:06
阅读次数:
55
今天看到一篇教程,下面是关于教程中第4步的操作 原教程链接:http://www.manew.com/thread-100614-1-1.html 4、改完之后其实还并未起作用,因为该目录下的这些源码知识给我们看的,unity真正调用的是其打包好的classes.jar。为了让我们刚刚改好的代码起作 ...
分类:
编程语言 时间:
2020-02-15 23:44:04
阅读次数:
441
引用:https://www.hao4k.cn/thread-41764-1-1.html 在 Windows 上用 VMware 安装 Linux 虚拟机有个「快照」的功能,就是把你当前的系统做个备份,一旦后来误操作把系统搞挂了之后可以恢复到备份的那个时间节点。Linux 系统开放的权限比较高,以 ...
分类:
其他好文 时间:
2020-02-15 18:54:14
阅读次数:
94
第一部分 悲观锁 1 概念(来自百科) 悲观锁,正如其名,它指的是对数据被外界(包括当前系统的其它事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排它性,否则, ...
分类:
数据库 时间:
2020-02-15 13:30:28
阅读次数:
71
【基础】多线程 标签(空格分隔): javaweb 多线程 [TOC] 1、线程概念 简单理解,一个客户端可以同时做很多事,就是多线程 2、创建线程(三种方法) 1. 继承线程类,例如: 2. 继承线程类,例如: 3. 匿名类 to do more··· ...
分类:
编程语言 时间:
2020-02-15 10:03:21
阅读次数:
56
本章节根据狂神的多线程视频进行整理,狂神多线程 av54171171 1.线程的概念 概念: 线程是操作系统能够进行运算调度的最小单位。 2.Java实现线程的3种方式 继承Thread类、实现Runnable接口、实现Callable接口 Callable不常用,容易忘记。所以重新写一遍 线程安全 ...
分类:
编程语言 时间:
2020-02-15 09:54:06
阅读次数:
67
连接elasticsearch已经成功,但是会报以下错误,字面意思是节点不可用这样 Exception in thread "main" NoNodeAvailableException[None of the configured nodes are available: [{#transport ...
分类:
其他好文 时间:
2020-02-15 09:43:06
阅读次数:
67
详细代码在文章底部 目录 "基础概念" "进程与线程" "单线程与多线程" "实现线程的4中方式" "thread.start()和runnable.run()的区别" 和runnable.run()的区别) "Thread和Runnable的异同" "线程的基本操作" "线程的优先级与守护线程" ...
分类:
编程语言 时间:
2020-02-14 22:13:32
阅读次数:
94
一、基本概念 __进程(process)__:程序的运行实例。进程与程序之间的关系就好比播放中的视频与对应的视频文件。进程是程序向操作系统申请资源(如内存空间和文件句柄)的基本单位。 __线程(thread)__:进程中可独立执行的最小单位。一个进程可以包含多个线程,同一个进程中的所有线程共享该进程 ...
分类:
编程语言 时间:
2020-02-14 22:11:08
阅读次数:
104