首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏supreme

    死锁分析(个人总结

    = 1, update_time = 1603685523 WHERE (id1 = 6249219) AND (id2 = 74354) *** (2) HOLDS THE LOCK(S): RECORD ) AND (id2 = 74354)        //当时正在执行的sql *** (2) HOLDS THE LOCK(S):        //表示当时事务二持有的锁 RECORD LOCKS 事务二:持有了二级索引 id2 = 74354,主键 ID为 7479109的锁(见日志 (2) HOLDS THE LOCK(S)),正在请求 PRIMARY 索引 ID 7480931 的锁。 事务1——->持有 —-> PRIMARY=7480931;等待———>id2 = 74354,PRIMARY=7479109的锁事务2——→持有——>PRIMARY=7479109,id2=74354 WHERE (id1 = 6247476) AND (id2 = 74354)命中关系:查看事务二等待的记录详情,会发现字段 4: hex 00012272(即 id2 列)的值正是 74354。

    13210编辑于 2026-01-09
  • 来自专栏Java架构师必看

    Hive个人笔记总结

    怎么抽: 从第x桶开始抽样,每间隔y桶抽一桶,知道抽满 z/y桶 bucket 1 out of 2 on id: 从第1桶(0号桶)开始抽,抽第x+y*(n-1),一共抽2桶 : 0号桶,2号桶 x+y*(n-1),一共抽4桶 : 0号桶,2号桶,1号桶,3号桶 bucket 2 out of 4 on id: 从第2桶(1号桶)开始抽,一共抽1桶 : 1号桶 bucket 2 out 战争 《战狼2》 动作 《战狼2》 灾难 **练习2:**将所有的数组拆分开 select * from person_info2; +------------------- from t2 where (after1diff=-1 and after2diff=-2) or (pre1diff=1 and after1diff=-1) or (pre1diff=1 2017-1-1 2017-1-5 3 2017-1-2 2017-1-6 4 2017-1-2 2017-1-7 5 2017-1-2 2017-1-8

    3.1K30发布于 2021-05-14
  • 来自专栏禁心尽力

    mybatis_个人总结

    2、注意映射文件中的标签上的id的值必须和mapper 接口中的方法名称保持一致。 3、要求映射文件中传入参数的数据类型必须和mapper接口中方法上形参的数据类型保持一致。 2、${},表示拼接符,起到字符串原样拼接的作用。 =''"> 2 3 <!

    65760发布于 2018-01-24
  • 来自专栏LinkinStar's Blog

    GopherChina2021 个人总结

    这次去也面基了大佬,果然北京的都是大佬,都比我卷的厉害,以后还要多学习,哈哈哈,膜拜膜拜~ 基于 Golang 构建高可扩展的云原生 PaaS 平台 端点 PaaS 介绍整个历程 主要是推 Erda,主要有以下几点个人觉得可以 自定义 pipeline 开箱即用 微服务治理 兼容 java 族(spring 那一套,还有 dubbo) 可观察性数据采集 个人总结:写个这的一定是 java 过来的,autowired 很 java 侧被回收,c 侧意外访问的问题 非常 hack 的为每个 envoy 预留了 P 从而保证每个 G 来的时候都有 P,改 runtime,可以可以 结构体内存对齐问题,没有细说,但是可以以后也是一个点 个人总结 以为是别的正常请求,所以直接尝试 bind 这个端口如果说当前端口已经被 bind 则证明 udp 健康 技术难点主要是在采集侧 不确定的采集策略 异构机型,不同语言 传输压缩编码问题和错误重传问题 总结一下 尽可能将业务数据存放在内存中,做好冷热数据交换 主动监听数据的变化,并实时更新内存中的缓存数据 总结一下:利用 cgo 去避免 GC 这个思路之前没有听过,学到了。期待开源。

    42020编辑于 2022-09-01
  • 来自专栏LinkinStar's Blog

    GopherChina2020 个人总结

    我回答:不一定,因为可能在很多大佬看来能听到的点不多(采访了几位现场的大厂观众,普遍表示只有其中 1 到 2 场满足他们的要求)但是如果你的小白或者一年到两年左右,还是能见识很多东西的。 可能是我听多了,和之前自己学到的有点重复… 下面是个人精炼总结,全是个人总结,自己如果对这个知识或者相关点比较清晰的我就没有记录了。其中会伴随一些个人思考和疑问,可以小声 bb 。 大会分 1和 2 会场,所以只能选其中一个听,我也是记录我自己听到的,另外一个会场不清楚(我交叉穿来穿去的)注意并不是有的老师讲的真的不好,而是对我个人来说意义不明显,可能由于知识点已经掌握,也可能是由于工作上确实用不到哦 最后会附上会上笔记,仅做个人使用,乱了也不管~ 最后无论如何,感谢每一位老师的付出~~~ 要点总结 分布式数据库设计难题:数据分片,节点加入和减少 如果让你设计一个系统,扫描两个人经过的地理位置,从而进行匹配出擦肩而过的人 讲师对于控制器模式的讲解很到位,这是我第一次听到有人将这个模式比喻的很清晰(建议好好看 ppt)k8 的核心 OAM 模型很不错,这个抽象很棒,后续可以详细了解一下 gorm 嗯,挺棒的,但是我现在不用~ 等我有机会回来再用你 个人总结

    55200编辑于 2022-09-01
  • 来自专栏全栈程序员必看

    个人总结 – JS逆向解析

    目前加密的方式总结有下面几点: 对称加密(加密解密密钥相同):DES、DES3、AES 非对称加密(分公钥私钥):RSA 信息摘要算法/签名算法:MD5、HMAC、SHA 前端实际使用中 while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('5 4="粘贴要加密/解密的3代码到这里";2( (2)怎么用python执行js脚本? 因为在上面复制出来的脚本中,只单单定义了一个方法,并没有调用这个方法,所以,要在js文件的末尾添加一些代码来调用 function getParam() { var a; var param = e(2, 在执行之前,同样要修改js脚本,在js文件末尾调用e方法,添加如下代码,例: var a; var param = e(2,a); return param; 注意:调用方法不要放在任何函数里面,我之前就是因为将这段代码放在函数里头强制执行

    6.7K30编辑于 2022-09-06
  • 来自专栏张恒的网络日志

    个人软件配置整理总结

    近几年用了不少软件,有开源的,有教育版的,有收费的。但是一直没有对这些软件做一个记录,直到家里有了不少电脑,来回换电脑时,发现很多软件名称配置有时偶尔记不出来。所以在这里对使用到的软件做一个整理。

    1.1K20发布于 2020-04-29
  • 来自专栏AustinDatabases

    个人 2020 总结, 2021 展望

    2020 年过的实属不容易, 年年难过, 过年年, 今年身心和身体都经受了我最大的承受力,好在挺过去, 人有点信仰还是好的,当然这个信仰不是 memory.

    31420发布于 2021-02-26
  • 来自专栏后端架构

    YashanDB个人版体验总结

    SQL> insert into test values(2,'oracle'),(3,'mysql'); 2 rows affected. SQL> commit; Succeed. 总结 YashanDB数据库在安装和配置方面非常简单,提供了清晰的文档和指南,使得初次使用者可以快速上手。一旦安装完成,用户可以立即体验到其强大的性能。

    41520编辑于 2023-12-22
  • 来自专栏全栈程序员必看

    SQL查询语句大全(个人总结)

    文章目录 前言 之前的总结 Select Select+聚合函数 总数 最大值 最小值 求和 平均值 Select+case…when…then语句 select+top from(表)+连接查询 from 比较运算符 模糊查询 范围查询 空判断 优先级 group by(分组) group by+聚合函数 group by+having Order by(排序) 前言 在一级项目组时,监控服务器的同时,总结了一下 SQL关于查询的语句,希望能给大家带来一些帮助 推荐两个博客,下面借鉴了这两个 菜鸟教程 网上大佬的 之前的总结 这次在之前的基础上扩展一些内容,分别在字句的后面扩展更多的表达式或者函数。 表示计算总行数,括号中写星与列名,结果相同 例1.查询登录系统学总数 select count(*) from StudentBindPaperTypeEntity 最大值 max(列)求此列的最大值 例2. 显示情况: select+top top:取表中前多少的数据 例1.取出表中第几行数据(如第一行) select top 1 * from StudentBindPaperTypeEntity 例2.

    1.9K10编辑于 2022-08-12
  • 2025 年度个人回顾总结

    现将全年工作按核心性质分组总结如下:内容完全真实,但是AI帮我分组和排序的规整多了。但是也有错的地方,AI只能打辅助。 (三)行业活动参与2025 年 7 月 16-17 日,参与 “来聊会崖” 系列访谈第一期录制;2025 年 7 月 20 日,参与腾讯云架构师同盟专访第一期录制;2025 年 8 月 1-2 日,参加第 总结与展望2025 年的实践让我在数据库与 AI 融合应用、行业生态建设等领域积累了丰富经验,也通过荣誉认可与价值创造实现了个人职业成长。

    31610编辑于 2025-12-22
  • 来自专栏微服务

    Git基础命令使用(个人总结

    个人在开发中整理常用的git命令,相信很多人会需要到的。 tag -d v1.0 先删除本地标签 git push origin :refs/tags/v1.0 再删除远程标签 比较两个分支文件差异 git diff branch1 branch2

    75950发布于 2018-03-30
  • 来自专栏全栈程序员必看

    qt lineedit_个人总结学生

    以上是Qt官方文档对QLineEdit的简要说明,下面根据个人经验,对一些常用的方法作说明: 1.setPlaceholderText()设置提示文字 豆瓣电影的搜索输入框,没有输入任何字符时,显示“ 一般是用小黑点覆盖你所输入的字符 echoLineEdit->setEchoMode(QLineEdit::Password); break ; case 2: case 1: alignmentLineEdit->setAlignment(Qt::AlignCenter); break ; case 2: 小数点后最多两位(可用于限制经纬度等) QDoubleValidator *pDfValidator = new QDoubleValidator(-180.0, 180.0 , 2, [2] //!

    1.3K20编辑于 2022-11-08
  • 来自专栏公众号:懒时小窝

    spring 事务机制的个人总结

    spring 事务机制的个人总结 一、引言 Spring的事务机制虽然已经有非常多的资料介绍了,但是实际使用的时候还是常常栽坑里,相信这是大部分程序员的使用感受或者曾经的使用感受,所以这篇文章将会做一个完整的总结 2. (6)设计思路(不重要) 设计思路部分是个人看完了Spring事务之后的一些思考补充,可以跳过。 2. 七、总结 这篇文章的内容比较多,Spring的事务在现在看来算是比较基础的东西,实际看代码发现并不是特别难,如果对于设计模式比较熟基本能看懂Spring的设计,下面我们来总结一下这篇文章的大致内容。

    1.4K10编辑于 2022-01-20
  • 来自专栏Ken的杂谈

    2017年个人总结

    从上学时期接触博客,再到自己毕业设计自己编码写一个博客,博客就起到了自己学习技术实践技术的载体。从2011第一个版本开始,此后几乎每年都会有一个版本,2017也忍不住把自己博客给重写了。从 ASP.NET MVC的站点,拆分成了 .NET Core MVC的前台 + Spring Boot完成的后台两个站点。部署的服务器也从Windows Server更换成了Linux Server(CentOS7)

    43520发布于 2018-09-11
  • 来自专栏猿人谷

    总结---2

    排序法 平均时间 最差情形 稳定度 额外空间 备注 冒泡 O(n2) O(n2) 稳定 O(1) n小时较好 交换 O(n2) O(n2) 不稳定 O(1) n小时较好 选择 O(n2) O(n2) 不稳定 4.二叉树性质 性质1:在二叉树的第i层上至多有2i-1个结点。 性质2:深度为k的二叉树至多有2k - 1个结点(k≥1)。 性质3:对任何一棵二叉树T,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1 。 性质4:具有n个结点的完全二叉树的深度[log2n+1] ([x]表示不大于x的最大整数)。 ,无双亲;如果i>1,则其双亲是结点[i/2]。 如果2i>n,则结点i无左孩子(结点i为叶子结点);否则其左孩子是结点2i。 如果2i+1>n,则结点i无右孩子;否则其右孩子是结点2i+1 。 5.____的先序序列和后序序列正好相反。

    66080发布于 2018-01-17
  • 来自专栏前端架构与工程

    上海2017QCon个人分享总结

    我的分享话题是《面向SPA和Hybrid应用的前端工程体系和实践经验》,从我个人角度来讲还是缺乏演讲技巧,语速过快导致比预期的时间提前了将近1/3,为听众争取到了一个比较长的茶歇时间╮(╯▽╰)╭。 所以我分享内容更加贴近于经验而不是技术本身,相比较其他三位的话题,我所分享内容的方方面面几乎是每个人都熟悉的,我们的工作便是综合这些成熟且稳定的“常识技术”进行工程优化。 将这两种业务形式进行归纳总结,提取的业务特征大致如下: ? 业务特征决定技术架构,最终提炼出适用于搜狗地图前端业务的架构类型便是目前较流行的单页应用—SPA。 总结这次的QCon之行,我看到了优秀的技术从业者们以实际业务为中心的探索和务实精神,收获的不仅仅是技术的增长,更重要的是扩宽了眼界。 最后,感谢主办方InfoQ的邀请,完整PPT下载。

    90790发布于 2018-01-30
  • 个人知识管理培训总结和分享

    今天重新分享和整理下原来进行个人知识管理培训的一个材料。 个人知识管理培训总结 个人知识管理的方法和原则,应该是目标驱动的价值创造,在这个过程中又需要系统思维和PDCA持续改进的思想。 定位-学习-实践-思辨 对于个人知识管理,个人自我管理,思维框架和意识原来都专门写过不少的文章,但是重新审视后,准备从定位,学习,实践和思辨几个方面来谈下。 定位-你不清楚去哪里? 思辨-关键的闭环 个人的发展都是持续改进,迭代和螺旋式的发展的,那里面最重要的就是思考和总结。 只有体系化总结后形成的才是最适合自己的方法论或模式,这个即自己独有的核心竞争力。如何体系化总结,多写作,阅读使人充实,而写作使人精确。 培训材料总结 德鲁克有本经典的适合所有人看的书即《卓有成效的管理者》,书里面一个重要观点就是对于知识工作者,每个人都是管理者,你首先需要管理好自己。

    25700编辑于 2025-06-24
  • 来自专栏互联网开发者交流社区

    总结个人职场常用管理方式

    优点: 1、步骤清晰明确; 2、文档完整,开发过程中可以作为参考; 缺点: 1、瀑布开发是从工业发展过来的,不适合计算机软件的开发; 2、开发周期长,花大量时间去编写文档,耗费时间、人力; 3、客户只有在整个项目完成时才可以看到成果 优点: 1、迭代快,开发周期短; 2、不再耗费大量的时间来写文档,而是人与人面对面交流,只写一些必要的文档; 3、分工详细,每天都输出成果,客户能够看得到,会信任项目团队; 4、沟通多,容易发现问题,同时能够激起团队的协作 、奋斗; 缺点: 1、人与人之间的信任是非常重要的环节,但是这个比较难完成,技术团队的成员可能技术能力差别大,同时也有互相竞争,又或者是项目团队的成员有所保留,不愿意这样的沟通; 2、团队在开发期间的任务多 所以,在开发过程中,我都是采用瀑布式+敏捷开发+kanban的方式达到互补的原则,从而实现了到目前为止,个人觉得比较适合的管理方式。

    45720发布于 2018-09-27
  • 来自专栏javaweb&spring

    关于SpringBean的个人学习总结

    ="bookDao" class="com.springbean.dao.impl.BookDaoImpl" init-method="init" destroy-method="destroy"/>2) .# 执行 bean 初始化方法service init...# 执行业务操作预定了一本书...book dao save...# 关闭销毁容器service destroy...destroy...2

    20710编辑于 2025-11-02
领券