码迷,mamicode.com
首页 >  
搜索关键字:释放    ( 11300个结果
03 synchronized
synchronized 1、 锁机制的特性 互斥性:在同一时间只允许一个线程持有某个对象锁(原子性) 可见性:必须确保在锁被释放之前,对共享变量所在的修改,对于随后获得该锁的另一个线程是可见的 2、synchronized的使用 2.1 锁的分类 对象锁:synchronized(this|obj ...
分类:其他好文   时间:2019-10-11 12:41:39    阅读次数:52
在C#中使用Sqlite的方法
【安装Sqlite】 第一步: 引用三个文件 sqlite-netFx40-binary-bundle-x64-2010-1.0.111.0.zip (或者sqlite-netFx40-binary-bundle-Win32-2010-1.0.94.0.zip) //注意要用带bundle的包,要不 ...
分类:数据库   时间:2019-10-11 09:11:21    阅读次数:105
SpringCloud微服务(03):Hystrix组件,实现服务熔断
本文源码:GitHub·点这里||GitEE·点这里一、熔断器简介微服务架构特点就是多服务,多数据源,支撑系统应用。这样导致微服务之间存在依赖关系。如果其中一个服务故障,可能导致系统宕机,这就是所谓的雪崩效应。1、服务熔断微服务架构中某个微服务发生故障时,要快速切断服务,提示用户,后续请求,不调用该服务,直接返回,释放资源,这就是服务熔断。熔断生效后,会在指定的时间后调用请求来测试依赖是否恢复,依
分类:编程语言   时间:2019-10-11 01:20:26    阅读次数:118
Java缓冲字符读取
public class BufferedReaderDemo { public static void main(String[] args) throws IOException { // 创建流对象 BufferedReader br = new BufferedReader(new File... ...
分类:编程语言   时间:2019-10-10 20:43:19    阅读次数:88
有关内存溢出和内存泄漏的知识点
在jvm中,有关内存可能会出现的两种错误内存溢出和内存泄漏,怎么理解这两种错误: 1、内存泄漏memory leak :是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。 2、内存溢出 out of memory :指程序申请内存时, ...
分类:其他好文   时间:2019-10-10 15:34:50    阅读次数:87
SGI-STL简记(一)-内存分配器解析
defalloc.h : 默认分配器allocator: 早期专用于HP的默认分配器,目前是不被赞成使用的; 仅提供了allocator模板简单封装,重声明(或类型外抛)一些必要的类型Type,此外提供申请和释放内存接口(底层直接使用全局::operator new和::operator delet... ...
分类:其他好文   时间:2019-10-10 12:39:17    阅读次数:100
记录一次mysql执行异常(磁盘空间)
执行sql报如下异常: class java.sql.SQLException:Error writing file '/tmp/MYIlD8gQ' (OS errno 28 - No space left on device)-Error writing file '/tmp/MYIlD8gQ' ...
分类:数据库   时间:2019-10-10 11:12:37    阅读次数:117
程序中内存从哪里来2之堆内存详解
堆内存详解1、操作系统堆管理器:堆管理器是操作系统的一个模块,堆管理内存分配灵活,按需分配。2、大块内存:堆内存管理着总量很大的操作系统内存块,各进程可以按需申请使用,使用完释放。3、程序手动申请&释放:手工意思是需要写代码去申请malloc和释放free。4、脏内存:堆内存也是反复使用的,而且使用 ...
分类:其他好文   时间:2019-10-10 11:04:23    阅读次数:92
构造函数私有(单例)
很多情况下要求当前的程序中只有一个object。例如一个程序只有一个和数据库的连接,只有一个鼠标的object。通常我们都将构造函数的声明置于public区段,假如我们将其放入private区段中会发生什么样的后果?这意味着什么? 当我们在程序中声明一个对象时,编译器为调用构造函数(如果有的话),而 ...
分类:其他好文   时间:2019-10-09 19:50:33    阅读次数:103
一些c++<auto>
auto:用来声明自动变量。它是存储类型标识符,表明变量(自动)具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto存储类型。其实大多普通声明方式声明的变量都是auto变量,他们不需要明确指定auto关键字,默认就是auto的了。auto变量在离开作用域是会变程序自动释放,不会 ...
分类:编程语言   时间:2019-10-09 17:44:24    阅读次数:69
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!