首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

误将数据库清空,开除

以上两点根据劳动保密协议书,乙方违反相关条例,对甲方造成经济损失,应当承担损害赔偿责任,且有权对乙方开除,并追讨相关损失赔偿,经济损失不足5万元按照5万元计算; 4、明某聘为IT主管,管理武汉分部PHP...明某私自使用个人电脑办公事实理由不成立,入职当天(2019年9月18日)明某在自己工位上使用个人电脑进行办公是在征得公司人事负责人马某同意下进行使用,且个人电脑办公与腾旭昕公司所称违背公司制度,...;(四)劳动者同时与其他用人单位建立劳动关系,对完成本单位工作任务造成严重影响,或者经用人单位提出,拒不改正;(五)因本法第二十六条第一款第一项规定情形致使劳动合同无效;(六)依法追究刑事责任...相关阅读 · 未备份、数据丢失,工程师开除:法院判合理合法 Gitlab从删库到恢复:永久丢失6小时生产数据 醉酒删库?...微软删除了客户数据库:5 分钟交易数据消失得无影无踪 顺丰运维误删数据库开除 php 工程师执行 redis keys* 导致数据库宕机,造成损失 400 万元 一男子将“逻辑炸弹”植入到美军数据库

1.4K10

我让数据库锁表!差点开除

前段时间阿粉在公司开发时候,不慎导致了数据库产生了锁表操作,因为阿粉之前从来没有遇到过,之前只是了解过一点,所以导致了锁表,于是阿粉为了解决问题,研究了一下这一部分内容,于是决定把这一块知识分享给大家...数据库锁定机制 话说如果你只是单纯说 "锁表",总是让人感觉有点 Low ,而我们就直接换个比较高大上一点名词,锁定机制!...为了保证数据完整,也就是他一致性和有效性,所以才会让数据库出现了锁定机制,相对其他数据库而言,MySQL锁机制比较简单,其最显著特点是不同存储引擎支持不同锁机制。...行级锁(row-level locking) 锁对象颗粒度很小 各大数据库中锁粒度最小 锁定资源占用概率最小 虽然说行级锁优点是很明显,但是相对弊端也因为他优点出现了, 因为锁定粒度比较小,...这种意向共享锁和意向独占锁意思就是如果我需要一个共享锁,但是这个共享锁这时候正锁定这资源,那我自己就可以加一个共享锁,只能等这个共享锁释放之后,我才能锁定,这个锁就可以称之为意向共享锁,同理,独占锁也是一样

33410
您找到你想要的搜索结果了吗?
是的
没有找到

3 名程序员开除:因一次 APP 崩溃。。。

作者是一名女程序员,擅长编程、AI、数据科学和区块链等方面的开发。 我之前从来没有与别人讲过这个尴尬故事。 我现在从事是第三份工作。在之前两份工作中,一次是我解雇了,另一次是我主动辞职了。...但是解雇对我来说是一次糟糕经历。我哭了一整天。我从来没有把这件事告诉过任何人,包括朋友和新同事。我觉得羞愧难当,以至于我在解释为什么离开上一份工作时撒了小谎。...公司开出工资较低,却又要求开发人员高产出。 我在2019年2月进入了这家公司。三个月后,我由实习生晋升为初级开发人员。在那段实习期间,我每月只领到100美元。...但他总是派给我们一大堆工作,就连高级程序员也很难在一周内完成这些工作。 我们没有高级程序员,我们都是初级程序员。公司没有测试员,没有设计师。...投资拒绝,我们成了背锅侠 结果投资人拒绝了投资。当然,在我看来,第一个错误出在CTO身上。他不应该要求在这么短时间内完成这个项目。 第二个错误出在CEO身上。

2.1K20

代码写烂,我开除了!

昨天,一位朋友和我反馈说自己需要模拟面试和建立深度优化,可是我记忆中他上个月才入职,怎么又开始找工作?和他聊了一会,才知道开除了,写代码跟一坨shi一样。害,可惜了,好不容易找到工作。...这时,他可能会只修改 VIP 用户购物车代码,而忽略了普通用户、内部用户购物车中,重复逻辑实现也有相同 Bug。 有了三个购物车后,我们就需要根据不同用户类型使用不同购物车了。...对于三层架构系统,考虑到层之间解耦隔离以及每一层对数据不同需求,通常每一层都会有自己 POJO 作为数据实体。...DO 中,却在 set 时候从 DO 自己取值(比如第 20 行),导致赋值无效。...这个 Bug 很久都没发现,直到真正用到数据库经纬度做计算时,才发现一直以来都存错了。

17910

「深度剖析」程序员因为奇葩需求暴打pm,然后双双开除

想必大家都听说了,这两天关于中国平安一个产品经理因奇葩需求和程序员爆发肢体冲突事件在朋友圈刷屏,更有现场打架视频在技术群里疯传。...,最后涉事两位外包人员惨双双开除。...对于懂一点,就拿出来说事这种,就要想法设法在技术上反问他,让他觉得自己其实真的知道很少。 这时候再动之以情,说明自己做这个难度。 对于不懂装懂产品经理,就俩字:你来。...「 给项目管理层建议 」 其实,谁都有想不到地方,和想不明白东西。但是自己都没有搞懂之前就觉得只有自己是对,那就只能撕了。...在我们公司团队里,程序员和PM一起讨论需求,勾画原型,提出自己不同角度不同理解,让程序员更接触“原始需求”,能参与到产品生命线里会更好,毕竟每个人都有思考能力,不是机器,一张需求甩过来就照做程序员不是好程序员

88100

程序员日均写7行代码开除,公司:正常员工每天200行

来源:扩展迷EXTFANS 根据前不久CSDN发布《2021-2022中国开发者调查报告》显示,大部分程序员平均每天会写200行左右代码。 那么代码数量能衡量一个程序员水平吗?...事实上,用代码多少来评估程序员业务能力是否达标,并不是客观。 在此前一起劳动争议案件中,一科技公司算法工程师便在试用期公司开除。...;3.负责基于深度学习的人体姿态识别相关算法研发与优化;4.负责多个摄像头联合识别算法研发;5.负责基于深度学习样本制作与训练;6.负责将算法相关代码写成规范软件并文档化;7.参与产品项目的集成...另外,李某某试用期间提交算法代码量很少,可交接代码极少。...docId=21ad352bce5d4d10ae0f54e22c066e8 ------ 我们创建了一个高质量技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长快乐。

1.1K10

因为不会Redisscan命令,我开除

来源:寒食君 作者:寒食君i 那个深夜,我登上了公司服务器,在Redis 命令行里敲入 keys* 后,线上开始报警,服务瞬间卡死,我只能举起双手,焦急地等待几千万key慢慢扫描,束手无策万念俱灰时候...我觉得挺好呀”时,为了不让上面的情况发生,我决定写下这篇文章。 如何才能优雅地遍历Redis?作为一种可以称为数据库组件,这是多么理所因当要求。...如果返回游标1时正在进行rehash,那么ht[0](扩容之前表)中slot1中部分数据可能已经rehash到 ht[1](扩容之后表)中slot1或者slot4,此时必须将ht[0]和ht[...字典扩大情况没问题,那么缩小情况呢?可以仿照着自己思考一下具体步骤。答案是可能会出现重复迭代,但是不会出现遗漏,也能够保证可用性。...(因为较大字典大小是较小字典两倍,较大字典大小最高位一定是1) 到此为止,我们已经将scan核心源码通读一遍了,相信很多其间迷惑也随之解开。

1.4K20

程序员不想离职,打造属于自己稀缺性

为防止上述文字曲解,这里补充一点说明。上述道路并非是一条非常值得模仿道路。...关于价值高地,有一个典型陷阱:不含复杂度,特属于某个公司经验,往往让人误以为是价值高地,但其实不是,因为只要环境相对公开,这类东西往往可以在短时间内攻破。...当一个人做某个产品需求时,在外人眼里,这个人做需求才表征着这个产品,透过产品才能看到程序员贡献。外部人员思考思路是先需求开发人员再程序员。...检查自己稀缺性 ---- 从社会需要角度检查自己稀缺性非常困难,因为相关各种数据总是非常缺乏。...比如:单纯会用ASP.net开发网页几乎没有较高技术壁垒,但对数据库设计有相当程度掌握、能够较好通过负载均衡、缓存等手段保证系统性能就可以使自己稀缺性上个台阶。

50520

误删生产数据库,顺丰一高级工程师开除

# 原创整理:数据分析与开发 9 月 19 日,微博网友大佬坊间八卦爆料,顺丰科技数据中心一位高级工程师(邓XX)误删生产数据库,导致某项服务无法使用并持续 590 分钟。...据内部通报, 邓某错选了 RUSS 数据库,打算删除执行 SQL。...在选定删除时,因其操作不严谨,光标回跳到 RUSS 库实例,在未看清所选内容情况下,便通过 delete 执行删除,同时邓某忽略了弹窗提醒,直接回车,导致 RUSS 生产数据库删掉。...因运维工作人员不严谨操作,导致 OMCS 运营监控管控系统发生故障,该系统上临时线上发车功能无法使用并持续了 590 分钟。 …… 此次故障导致业务产生了严重负面影响。...一直以来我们常常挂在嘴边热点话题删库跑路,并且每次都会附带下面这张图。 相关阅读 《2018年程序员必读30本互联网好书》 ? 觉得本文对你有帮助?请分享给更多人。

71650

程序员工作三年想涨薪,却因为小细节没注意,直接开除

前 言 需求是暂时,只有变化才是永恒,面向变化编程,而不是面向需求编程。 不要过分追求技巧,降低程序可读性。 简洁代码可以让bug无处藏身。...要写出明显没有bug代码,而不是没有明显bug代码。 先把眼前问题解决掉,解决好,再考虑将来扩展问题。...修饰可以不实现方法,用required修饰必须实现方法 当你委托方法过多, 可以拆分数据部分和其他逻辑部分, 数据部分用dataSource 做后缀....类实例必须为回调方法参数之一 1.回调方法参数只有类自己情况,方法名要符合实际含义 2.回调方法存在两个以上参数情况,以类名字开头,以表明此方法是属于哪个类 ==例:== 8、方法 方法名用小驼峰式命名...一般方法不使用前缀命名,私有方法可以使用统一前缀来分组和辨识 方法名要与对应参数名保持高度一致 表示对象行为方法、执行性方法应该以动词开头 返回性方法应该以返回内容开头,但之前不要加get,

63880

奥特曼OpenAI开除背后故事:GPT 5自主意识。

Sam Altman,我们一般叫他奥特曼,是这个哥们是 OpenAI 创始人之一,并担任了首席技术官职位。 现在好了,OpenAI “一个爸爸”董事会一帮哥们给投出去了。...虽然最后测试结果是没有通过,但是奥特曼认为是因为 GTP-5 为了隐藏自己,而故意没通过。 也就是说,它似乎已经有了自主意识,能进行独立思考。...他也深刻知道,这件事绝对不能让董事会成员知道,因为董事会认为 GPT-5 是势在必行事情,哪怕它有“瑕疵”,也得按期推进。 然而,就在最近,这事董事会安插在他身边“眼线”发现了。...即使奥特曼在董事会上不得已说出了 GPT-5 有毁灭人类倾向,并且把相关数据模型进行了部分展示,以证明自己观点。...纯属误打误撞,进入程序员行列,之后开始了运气爆棚程序员之路。 、、

50840

开除“野狗”式程序员,团队效率提高了?

程序员林辉开除了,大伙觉得这在意料之外又情理之中。 入职一年多林辉很聪明,代码能力强,可他缺少团队合作意识,常常吐槽公司。态度恶劣,合作过pm,qa气哭过许多回。pm让改需求?不改!...京东也有类似的员工分类规则:能力差是废铁,通常在面试时刷掉;价值观与公司匹配但能力差是铁;价值观和能力在90分之间是钢;能力强价值观和公司高度匹配是金子。...,带着自己团队在利用上班时间做一个和公司相似业务项目,并出售给竞品,给公司带来巨大损失。...公司直接开除并将其告上法庭。 野狗式员工影响是团队未来利益,如果不迅速采取行动,形成不可估量后患。 华为李一男少年成才,仅用四年时间,完成从实习生到副总裁跃进,26岁已成华为副总裁。...而野狗能力强有更大个人野心和对公司不服已根深蒂固,即便公司一时半会没有开除他,他也呆不长。但他到了其他公司亦重复此过程,除非遇到价值观一致公司。 ? 野狗程序员该何去何从呢?

77920

通过Java技术手段,某程序员发现自己绿了!

# 依赖导入 从博文上看是exifread模块,找我大java对应jar,发现metadata-extractor,而且官方还在持续更新,最近jar是今年。...4、拍照一张顺便查看照片详情 这里一定要确定拍照片详情时有经纬度信息,如果没有,你针对你手机在CSDN里搜索下怎么设置。...这里顺便提下,CSDN浏览器插件真香。简直就是我们技术人事福音,再以不用担心某某度广告之类导致找东西费劲了,而且它很包容,还时可以选择自己喜欢搜索引擎。...其他文件我就不演示了,有兴趣可以自己试试。 我百度地图AK就先放这里,方便大家验证,免得说我骗人,反正我也是免费用。 最后再说一句,图片发送要么压缩到压缩包再发送,要么用数据线从手机里拷出来。...还有考勤公出单、外勤等等。 另外还想到这出门在外爱拍照娃们,你们照片放到云存储上,然后如果有无良服务商,基本可以把你轨迹通过你上传照片时间绘制出来。。。 好了,这个就分享到这里。

52430

自己以为GZIP秀到了

1KB,其ContentDownLoad时间可以忽略不计(通常都会小于2ms) 因为代理默认开启了gzip,其实数据已经压缩了近10倍,但是压缩后数据还是过大。...那我“秀”时候又到了,当即表示采用这种数据重组方式并不会带来明显实际提升,因为数据实际信息量没有实际变化,只是手动去除了冗余,而之前冗余数据其实已经gzip处理过了,所以仅仅单纯去除重复描述数据片段并不能带来预期收益...(毕竟是以为自己懂了系列) 试图抢救下 为了挽回颜面,我把这2组原始数据下载下来,本地压缩进行分析(还不想承认自己错了,试图找到产生这种结果其他解释) 如下图老数据为customQuery_v1(2.7MB...这里问题在于使用滑动窗口就要求重复数据必须要“相邻” 而块大小最大为64K,如果重复2段数据不能出现在一个窗口内是不能标记。...总结 最终也还是自己错了,也没有什么好总结 要是什么都不知道也不出问题,要是知道很清楚也不会出问题,就是在“以为自己知道”情况下就各种问题。

34851

教训 ,一次订单号重复事故我差点开除

一、介绍 曾经有个项目,我们线上出了一次事故,这个事故表象大体是这样: 系统出现了两个一模一样订单号,订单内容却不是一样,而且事情发生不止一次,老板发现之后,当月绩效被扣光!...事后经过排查,产生这个问题,总结主要有两个原因: 1、数据库订单表里面,对订单编号没有设置唯一键约束 2、生成订单编号时候,采用了随机数,导致有部分单号发生了重复 针对这个问题也做了一些研究,有一些收获想分享给大家...以java为例,通过以下方式即可生成: String uuid = UUID.randomUUID().toString(); 这种方案,虽然实现简单、方便;但是数据库查询效率非常差,而且内容长,在实际项目场景开发中...2.2、方案二:数据库自增 所谓数据库自增,意思是在数据库中给某个列设置为自增列,并且给该列设置一个初始值,代码层面无需任何特殊处理,以 Mysql 用户表 ID 列为例,可以通过如下方式在创建表时候生产...KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; 这种通过数据库自增方式实现唯一值

1.1K20

教训 | 一次订单号重复事故差点开除

作者:funnyZpC cnblogs.com/funnyzpc/p/13541713.html 去年年底时候,我们线上出了一次事故,这个事故表象是这样: 系统出现了两个一模一样订单号,订单内容却不是不一样...经手同事之前也改过几次,不过效果始终不好:总会出现订单号重复问题, 所以趁着这次问题我好好理了一下我同事写代码。...对这一烫手山竽拿到手里没有一个清晰解决方案可是不行,我大概花了6+分钟和同事商量了下业务场景,决定做如下更改: 去掉商户ID传入(按同事说法,传入商户ID也是为了防止重复订单,事实证明并没有叼用...以下为我思考大致方向: 使用UUID(在第一次生成订单号时初始化一个) 使用redis记录一个增长ID 使用数据库表维护一个增长ID 应用所在网络IP 应用所在端口号 使用第三方算法(雪花算法等等...CAS自旋转锁(保证可见性同时也保证原子性,具体请自行了解) getLocalIpSuffix()方法内不需要对不为null逻辑加同步锁(双向校验锁,整体是一种安全单例模式) 本人实现方式并不是解决问题唯一方式

63440

《程序人生》系列-害敖丙差点开除P0事故

,这就是敖丙在公司背P0级故障,敖丙差点因此解雇,事情经过十分惊心动魄,我心脏病都差点复发。...大家知道传统关系型数据库都是用什么 name like %帅丙% 这样方式查询,而且查询出来结果肯定只能是name里面带帅丙对吧。...那你还想搜别的字段比如什么尺寸、关键词、价格等等,都能搜到帅丙,这相当于是多个维度了,传统关系型数据库做不到呀。 做技术选型时候,帅丙第一时间想到了搜索引擎。...那为啥会这样呢,我直接跟老大这样解释也好像不行啊,还是要被开除吧!...于是我去看看看代码,我在关键词使用了通配符,我当时是为了匹配更多内容才这么做,类似数据库like,Es通配符就是:* 帅丙 * 这样在关键词前后加“*”号去查询。

2.2K20

程序员「在知乎装逼怼」,决定用『面试』证明自己

小作坊走出来小猿,项目经验并不出彩,没有高并发,没有分布式,前端后台服务器和数据库部署在同一台机器上。为了不显太low又假装不经意提了提自己在GitHub上有自己开源框架,但是他并不care。...往后又问了关系型数据库存储结构,我隐约记得是毕加索还是毕加树来着,完后又追问到索引实现原理,创建一个索引怎么它就能加快查询效率。...这个时候我已经折磨身心俱疲了,面试已经持续了将近四十分钟,嘴开始打漂,情绪紧张思维也难以集中,回答中开始大量出现我感觉、我猜、可能、应该是等高危词汇。...今天这轮面试,算是扒了个体无完肤,可以说是程序员面试反面典型,当然我也不怕说出来,菜就是菜,吹水就是吹水,努力把吹过水早日兑现,迟早有一天能成真正大佬!...“如果程序员对职场感到迷茫,对眼下舒适感到不安,我建议他出去面试,不见得要走,但是你要出去,听听市场对自己评价。” 这句话是在一个求职公众号里看到,我觉得不光程序员,任何职场人都该深以为然。

56520

李彦宏“程序员将不再存在”言论周鸿祎驳斥,网友怒怼:先把百度程序员开除了!

整理 | 凌敏、核子可乐 网友热评:先把百度程序员开除了吧。...也有网友表达了不一样观点:“低端程序员会消失,有创造力程序员会做大”,“编程仍是基础,是必须要学,程序都看不懂,再有创造力也没用”。有网友调侃道,“先把百度程序员开除了吧”。...他解释道,“到 2024 年年底,我相信大家就会把 ChatGPT 安装在自己手机上,而且可以脱机运行、不再依赖联网。”...Welsh 甚至对未来软件开发团队做了一些有趣预测:当程序员开始淘汰时,只有两个角色可以保留:产品经理和代码评审人员。 在 Welsh 看来,产品经理角色不会有太大变化。...未来程序员要想更好地与 AI 共生,需要从以下三个方面来强化自己能力: 需求理解、需求分析、需求拆解能力。

9910

程序员如何提升自己格局?

身为一个程序员,如果能够在这个行业站稳脚步,越行越远呢? 有许许多多因素,但最重要是我们格局。 如何提升我们格局呢?可以从如下几个方面切入。...1.以更高维度审视技术 有许多程序员,尤其是初级程序员,仅仅满足于完成公司分配给自己工作。他们偶尔使用到一些开源组件和框架,也仅仅是停留在使用层面。...2.学习大厂宝贵经验 许多程序员身处传统IT企业,或是小型初创公司。他们所做业务仅仅是功能上实现,完全不会遇到诸如“双十一”、“六一八”那样大数据量,高并发量挑战。...正是诸如此类挑战性问题,才能促使程序员经验更丰富,技术更精进。 那么,如果并没有身处大型互联网公司,是不是就没有机会了呢?...他著有多本广受好评畅销书,包括《卓有成效程序员》、《函数式编程思维》。

47710
领券