Java内存管理分为两个方面:内存分配和内存回收。这里的内存分配特指创建Java对象时JVM 为该对象在堆内存中所分配的内存空间。内存回收指的是当该Java对象失去引用,变成垃圾时,JVM 的垃圾回收机制自动清理该对象,并回收该对象所占用的内存。 由于JVM的垃圾回收机制由一条后台线程完成,本身也是 ...
分类:
编程语言 时间:
2016-09-24 12:11:52
阅读次数:
168
说明:当开启mysql数据库主从时,会产生大量如mysql-bin.00000* log的文件,这会大量耗费您的硬盘空间。mysql-bin.000001mysql-bin.000002mysql-bin.000003mysql-bin.000004mysql-bin.000005…有三种解决方法: ...
分类:
数据库 时间:
2016-09-12 12:12:08
阅读次数:
256
近发现elasticsearch近期索引文件大的吓人,清理了下之前的索引文件,发现服务器性能大大的减轻了一半,想一直保留近一个月的索引文件,但是又不想每个月手动清楚,在此写了一个小脚本一、手动删除rm-rf*2016-07-*二、api删除curl-XDELETE‘http://127.0.0.1:9200/logstash-2016..
分类:
其他好文 时间:
2016-08-17 23:30:10
阅读次数:
1211
1,mysqldump备份脚本 备份脚本为,里面有几个需要注意的参数: (1)--master-data=2 :这个参数可以在搭建从库的时候,记录当前备份的复制点信息。 (2)--extended-insert=false:这个在形成sql语句的时候,一条记录一个insert语句 (3)--sing ...
分类:
数据库 时间:
2016-08-07 13:53:44
阅读次数:
271
1、未遵守苹果iOS APP数据储存指导方针。 如果你的App有离线数据下载功能,尤其需要关注这一点。因为离线数据一般占用存储空间比较大,可以被重新下载和重建,但是用户往往希望系统存储空间紧时也依然能够妥妥的存在着,不会被IOS系统自动清理掉。所以不能放在/Library/Caches 目录下(该目 ...
分类:
移动开发 时间:
2016-08-05 00:39:36
阅读次数:
224
自动清理动态设置在终端中执行查询,查到当前二进制日志超时。默认为0,表示永不超时mysql>showvariableslike‘%expire_logs_days%‘;+------------------+-------+|Variable_name|Value|+------------------+-------+|expire_logs_days|0|+------------------+-------+1rowin..
分类:
数据库 时间:
2016-08-02 11:50:22
阅读次数:
288
#vim/data/scripts/delete_mysql_binlog.sh12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091#!/bin/bash#================================..
分类:
数据库 时间:
2016-07-17 02:30:20
阅读次数:
242
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> NSCache是苹果提供的一个专门用来做缓存的类使用和NSMutableDictionary非常相似是线程安全的当内存不足的时候,会自动清理缓存程序开始时,可以指定缓存的数量&成本 ...
分类:
移动开发 时间:
2016-07-08 21:30:59
阅读次数:
221