首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【开发环境】JRE 裁剪 ① ( 裁剪 bin录下的 dll 动态库文件 )

    文章目录 一、JRE 裁剪 二、裁剪 bin录下的 dll 动态库文件 参考博客 : 精简jre1.8 精简jre步骤 裁剪JRE(嵌入式设备的java环境移植) 资源下载地址 : https://...190MB , 这里需要对 JRE 进行裁剪 ; 执行 " JRE裁剪示例.exe " 可执行文件 , 即可弹出命令行窗口以及 AWT 界面程序 ; JRE 裁剪分为三步 : 第一步 : 裁剪 bin...目录下的 dll 动态库文件 ; 第二步 : 裁剪 lib 目录下的 jar 文件 ; 第三步 : 裁剪 rt.jar 文件 ; 二、裁剪 bin录下的 dll 动态库文件 ---- 下载 Process...; 删除后 , 程序正常执行 , 裁剪成功 ; 这 3 个目录没有用到 , 尝试删除这 3 个目录 , 删除后 , 程序正常运行 , 裁剪成功 ; 处理 D:\004_Operate\exe4j_work...\nio.dll 文件 , 删除 net.dll 位置到该文件之间的所有 dll 文件 ; 之间没有文件 , 不用删除 ; 处理 D:\004_Operate\exe4j_work\JreCutter\

    67020

    清除mysql的log-bin日志

    那我就很疑惑了,因为系统文件占用应该也就3G多,我平时并没有在VPS放过什么大文件,不应该一下子少那么多空间。于是开始一番du查找终于找到了罪魁祸首!原来是mysql的log文件导致的。...装mysql并运行一段时间后,在mysql录下出现一堆类似mysql-bin.000***,从mysql-bin.000001开始一直排列下来,而且占用了大量硬盘空间,高达十几个G.。...原来mysql-bin.000001、mysql-bin.000002等文件是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志文件中,.../etc/my.cnf把里面的#log-bin=mysql-bin #binlog_format=mixed 这两行注释掉,然后将mysql下的var目录中的这些日志文件全部删除,重启mysql服务即可...简单地说,这些MySQL录下的形如mysql-bin.000***的文件时MySQL的事务日志。 删除复制服务器已经拿走的binlog是安全的,一般来说网络状况好的时候,保留最新的那一个足以。

    99530

    LNMP 关闭 Mysql 日志,删除 mysql-bin.0000*日志文件

    今天访问网站出现数据库链接错误,然后想重启 lnmp 环境,发现无法正常关闭 mysql 服务,回想一下,服务器已经平稳运行 4 个多月了,配置方面应该没有什么问题,所以想到,可能是数据盘空间用完了,果然如此...百度到军哥的博客,删除了所有 mysql-bin.0000*日志文件,重启就OK了,顺手把 mysql 日志功能关闭了。...如何关闭MySQL的日志功能: 删除日志: 执行: /usr/local/mysql/bin/mysql -u root -p 输入数据库root用户的密码登录后再执行:reset master...彻底禁用MySQL日志:修改/etc/my.cnf 文件,找到 log-bin=mysql-bin binlog_format=mixed 再这两行前面加上#,将其注释掉,再执行 /etc/init.d...参考:http://www.vpser.net/manage/delete-mysql-mysql-bin-0000-logs.html

    2.3K10

    【开发环境】JRE 裁剪 ② ( 裁剪 bin录下的 dll 动态库文件 | 压缩 rt.jar 文件 )

    文章目录 一、裁剪 lib 目录下的 jar 文件 二、压缩 rt.jar 文件 参考博客 : 精简jre1.8 精简jre步骤 裁剪JRE(嵌入式设备的java环境移植) 资源下载地址 ( 本篇博客的资源快照..., 不是最终版的裁剪效果 ) : https://download.csdn.net/download/han1202012/87389091 JRE 裁剪分为三步 : 第一步 : 裁剪 bin录下的...dll 动态库文件 ; 第二步 : 裁剪 lib 目录下的 jar 文件 ; 第三步 : 裁剪 rt.jar 文件 ; 在 上一篇博客 【开发环境】JRE 裁剪 ① ( 裁剪 bin录下的 dll...动态库文件 ) 执行了第一步操作 , 裁剪 bin录下的 dll 动态库文件 , 本篇博客开始执行第二步裁剪工作 , 裁剪 lib 目录下的 jar 文件 ; 一、裁剪 lib 目录下的 jar...此时 jre 还剩下 76MB ; 二、压缩 rt.jar 文件 ---- 将 rt.jar 拷贝出来 , 进行解压 ; 解压后 , 得到这些目录文件 ; 在上述解压 rt.jar 的目录下

    32810

    MySQL通过bin log恢复数据|手撕MySQL|对线面试官

    前言 作为《手撕MySQL》系列的第二篇文章,今天介绍一下MySQL的二进制日志(bin log),注意不要和MySQL的InnoDB存储引擎特有的重写日志(redo log)混淆,bin log是记录所有数据库表数据及表结构变更的二进制日志...如果你的没有,这里建议通过修改MySQL配置文件的方式将bin log声明为开启,然后重新启动MySQL服务即可。...如果你的MySQL服务没有配置文件,那就直接自己创建一个,放在上面某个位置之一,然后在创建的配置文件中输入你从网上搜到的设置bin log开启的配置代码,重启MySQL服务即可。...既然上面说到,bin log记录所有对数据库的更改操作,那么它是将SQL语句记录在数据文件中还是将改动之后的行结果记录下来呢?...因为我执行了两次flush log命令,因此以此生成了两个新的二进制数据文件,而且明显可以看到这两个数据文件很小,因为还没有新的修改表的操作被记录下来。

    35910

    深入学习MySQL 02 日志系统:bin log,redo log,undo log

    其中bin log和undo log与事务操作息息相关,bin log也与事务操作有一定的关系,这三种日志,对理解MySQL中的事务操作有着重要的意义。...undo log对数据进行回滚(回滚内存中的数据,并会在redo log中记录回滚操作) 2.保证持久性:每更新数据后,记录redo log,为防止服务器突然宕机,导致没有把数据刷到磁盘中,每次重启MySql...a.写完redo log宕机,bin log还没写 因为两阶段提交机制,MySql会判断redo log 和 bin log是否都完整,如果不完整,则认为事务未提交,在从redo log 刷数据时,就不会刷未提交的事务的数据...b.在写bin log的中途宕机 已经写了部分的bin log,但是没有写完整(binlog 是否完整会有一个标识符标识),仍然认为事务未提交。...总结 本篇文章只是简单的介绍bin log、redo log、undo log,更深层次的东西就不说了,我也不懂。希望这篇文章能帮到你理解MySql背后的事务。

    1.8K42
    领券