ICode9

精准搜索请尝试: 精确搜索
  • Changes to be committed2022-08-13 20:35:25

    意思是 已经git add 了, 将要(to be) committed 如   说明: 在你删除已经commit的文件后,发现直接就是绿色状态(即自动add 了<自动进入暂存区了>)  

  • 记录一次堆外内存和堆内存的问题2022-08-05 08:00:38

           昨天同事告诉我说,线上服务分配的内存 -Xss  大小是2G左右,但是使用top命令查看发现内存远远大于2g。将近4g了。为何堆外内存占这么大的内存空间。我刚开始也是有点一头雾水,然后搜索了下,记录下这个问题。        我以测试环境模拟了下这个问题,首先进入k8s服务器里

  • 记一次 .NET 某电厂Web系统 内存泄漏分析2022-07-14 08:33:25

    一:背景 1. 讲故事 前段时间有位朋友找到我,说他的程序内存占用比较大,寻求如何解决,截图就不发了,分析下来我感觉除了程序本身的问题之外,.NET5 在内存管理方面做的也不够好,所以有必要给大家分享一下。 二:WinDbg 分析 1. 托管还是非托管泄漏 这个还是老规矩 !address -summary 和 !eehe

  • What is a database transaction?2022-07-13 15:33:38

      A transaction is a way of representing a state change. Transactions ideally have four properties, commonly known as ACID: Atomic (if the change is committed, it happens in one fell swoop; you can never see "half a change") Consistent (the

  • MySQL并行复制,mysql中的WriteSet2022-03-28 19:04:52

    MySQL 8.0 可以说是MySQL发展历史上里程碑式的一个版本,包括了多个重大更新,目前 Generally Available 版本已经已经发布,正式版本即将发布,在此将介绍8.0版本中引入的一个重要的新特性————基于 WriteSet 的并行复制方案,此方案号称是彻底解决困扰MySQL运维人员多年的复制延迟问题

  • mysql 隔离级别2022-02-21 18:35:27

    查询默认的隔离级别 当前系统:select @@global.transaction_isolation; 当前会话:select @@transaction_ioslation; mysql 8.0 以下的   select @@tx_isolation   修改当前会话的隔离级别 set session transaction isolation level read committed; 修改当前系统的隔离级别 就是

  • 英语词组/短语-202112162021-12-27 08:34:35

    the surface of the soup 汤的表面 three generations of people 三代人 there is a job vacancy 有一个职位缺人 secondhand smoking 二手烟 reserve tables 订座 lots of useful information concerning plants 关于植物的有用的信息 the policy in this company 公司规定 his

  • MySQL-5.7组提交(Group Commit)原理2021-10-20 16:33:55

    环境说明: 以下讨论的前提 是设置MySQL的crash safe相关参数为双1。 sync_Binlog=1:MySQL 每次在提交事务前会将二进制日志同步到磁盘上,保证在服务器崩溃时不会丢失事务。 innodb_flush_log_at_trx_commit=1:每次COMMIT后立即刷新同步数据到硬盘。 相关知识概述: 1 WAL机制(Write Ah

  • MySQL:解决脏读问题2021-07-15 09:02:55

    脏读非常危险,比如张三向李四购买商品,张三开启事务,向李四账号转入 500 块,然后打电 话给李四说钱 已经转了。李四一查询钱到账了,发货给张三。张三收到货后回滚事务,李四的再 查看钱没了。  解决方案    将全局的隔离级别进行提升为:  read committed 1. 在 A 窗口设置全局

  • Java 线程究竟占用多少内存2021-05-30 10:58:28

    ”更新:“JVM 并没有主动按照线程数量分配 “threads ’ 1MB”,这个错误来自 NMT 报告。Java 8 “committed memory”会自动置为 “reserved memory”。参见 <https://bugs.openjdk.java.net/browse/JDK-8191369>”committed memory“大小由堆栈深度决定,感谢 [Thomas Stuefe][1] 的

  • Innodb锁之问题2021-04-16 15:07:06

    1.在mysql中有四种隔离级别(uncommit、committed、repeat-commit、可串行化) 第一种隔离级别现在基本没有什么人用了,最后一种隔离级别可能会有性能上面的问题(不能并发,这个不知道自己说的对不对),这里主要着重的是第二种和第三种隔离级别   2.后续补充。。。。。

  • JVM内存初步学习2021-01-24 15:35:07

    JVM内存初步学习   最近在学习容器内的JVM运行, 简单总结了下学习结果, 但是感觉还是分不清楚很多地方:     同事帮忙进行了 native memory的监控, 主要信息简要如下: jvm刚运行起来时的信息为: 我这边容器运行时, 使用的参数是 4c4g  jvm 启动的参数为: -Xmx2560m -Xms2

  • GC-MetaScace的理解2020-12-17 13:35:41

    一些看过Java8以后的垃圾回收日志的一般会对这么一句话感到很困惑: Metaspace used 2425K, capacity 4498K, committed 4864K, reserved 1056768Kclass space used 262K, capacity 386K, committed 512K, reserved 1048576K 第一个问题是,按照一般的理解,metaspace似乎是一个整体,怎

  • [Git] git Ignore a File that has Already been Committed and Pushed2020-01-13 16:03:14

    We make a .env file and accidentally push it to github. In order to remove the .env file, we first have to add it to our .gitignore file - but that's not enough, because the .env file will still be on the branch on github. So we can remove all of our

  • sql server 事务隔离性 snapshot 、read committed说明2019-09-25 14:00:26

     一、 --该 read committed 默认事务隔离级别 在 systemuser修改事务未完成时 select * from [SystemUser] where id=62; 该语句是不可读取的set transaction isolation level read committed;begin transaction update [SystemUser] set LoginId='test' where id=62;

  • Cannot call sendError() after the response has been committed2019-08-20 11:09:43

    一个下载文件的方法,每次文件都能成功下载,但控制台总会报错: Cannot call sendError() after the response has been committed Could not find acceptable representation 虽然不妨碍下载功能的使用,但总报错让人心烦。 参考了这篇文章,原来是输出流关掉后还在return

  • MySql事务隔离级别-已提交读(READ COMMITTED)2019-08-04 11:35:55

    准备工作以及SQL解释参考:https://mp.csdn.net/postedit/98398695 执行步骤   SESSION A SESSION B T1 SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED;   T2 START TRANSACTION;   T3   SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; T4   START TR

  • java.lang.IllegalStateException异常以及解决2019-07-20 20:43:58

    今天运行项目时出现的这个问题,java.lang.IllegalStateExceptio,第一次见到这个异常, 查询后 错误原因:该异常表示,当前对客户端的响应已经结束,不能在响应已经结束(或说消亡)后再向 客户端(实际上是缓冲区)输出任何内容。 具体分析:首先解释下flush(),我们知道在使用读写流的时候数据先

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有