IT管理:我与IT的故事4

首先,宣布一个“坏消息”。最近Herry童鞋的办公邮箱似乎有些“抽抽”了,所以邮件出现了延迟、拒收、被拒收、甚至是石沉大海的现象。为了能够更好的和大家进行沟通,大家如果发邮件到我办公邮箱的时候,若不嫌麻烦,可以抄送到我的QQ邮箱***,或是直接添加我的QQ也可以(记得要备注你是谁哦!),以便咱们可以更好的联系呢!好吧,作为一个最近中了“吐槽”魔咒的童鞋来说,Herry在这里要也要弱弱的吐槽一下,正所谓“医者难自医”,作为一个专业为大家提供服务的企业,咱们公司的上至技术大拿、下至小工程师都忙着围着大家团团转了,以至于我们邮箱“抽抽”这问题,只能托付给几位网管小朋友解决啦(好吧其实人家并不小,只是Herry童鞋的被叫“***”叫习惯了,看到比咱小的,都清一色的自动归类为小朋友)!为了能够让大家及时收到Herry的文字,Herry把自己的QQ邮箱都贡献出来啦!这是多么的大公无私、多么的慷慨激昂哇!好吧前两天以“逗比”的口吻偷偷的帮同事写了一篇非常严谨的吐槽的文章之后,这些天Herry还处在“逗比”后遗症当中呢!(__) 嘻嘻……又调皮了!
言归正传,许久未有和大家分享一些心情和感悟了,一不小心,分享文字又“消失”将近一个月。所以Herry童鞋决定洗心革面、重新写文。今天,送上本周的分享文字,谨以此文,送给所有有缘相识的朋友们,希望能够为忙碌工作的你带来一份轻松的阅读时光,用放松的心情迎接周末的到来。这一篇文字,叫做:
前段时间,公司的一个新人离职了。作为一个在ABC呆了3年多的员工,已经经历了太多的人来人往,尤其是在IT这个岗位上(虽然我不喜欢把自己直接定义为IT,因为我们身处这个岗位上要做的事情,不仅仅只是IT,但是吧,我们确实又是一个IT。好吧,把自己绕晕了!)。虽然经历了很多新人的离职,但是这个新人离职,对自己来说触动很大,也唤起了自己对往昔一些离职同事的记忆。毕竟,在他们或长或短的ABC时光里,作为一个“爱管闲事”的人,我确实与他们一起面对、分享、分担了许多。所以这一次,希望用文字的方式,把这一份心情记录下来。
或许会有人问:ABC是一个怎样的单位?为什么你会用到“人来人往”这个形容词。其实说实话,对于一个初入ABC的新人来说,ABC确实是一个十分具有吸引力的企业,入职之前,你确实会有一种内心注满希望的感觉,可以深切的感觉得到自己在这个平台里面,是可以获得非常大的成长,这一点直到现在我依然认可。但是从另一个角度来看,要收获,必须就要有所付出,尤其在ABC这样一个被定义为服务行业的乙方企业,尤其是在压力巨大的IT岗位上。因此,前期的各种培训、每天大量的电话邮件、经常的加班、下班后的会议、还有IT必不可少的业绩压力,会让不少初入ABC本来就处于迷茫期的新人觉得难以适应。而在这样的不适应之下,每天却依旧必须要照常去完成这些工作。或许看起来比较残酷,但这些确实是现在还留在ABC的IT所经历过的,也是成为ABC的IT的一个必经之路。因此,在这条路上,有些人顺利的坚持并适应了,有些人却选择了放弃。因此在IT部门我们也经常会说到这样一句话:如果能够坚持半年甚至半年以上,那么这个IT基本上就可以留下来了。因为熬不下去的IT,是撑不住半年的。当然,其实也有撑了半年最终还是熬不下去的。
可是,离开一定就是因为自己不够好吗?其实我从来不会这么认为。因为我相信每一个进到ABC的人其实都非常优秀,而离开,并不是因为不够好,或许只是因为这个平台已经不适合。这一点,在几个离开ABC的时候“信心全无”、但是后来却在其他单位获得了非常好的认可的“旧同事”身上,得到了印证。而让我心生感触的这个女孩儿,便是其中一个。
首先,说说J吧。J是今年年初进入ABC的,是一个外表文静、实际上内心却十分倔强的一个女孩儿。或许是因为不是很爱说话,所以和办公室的同事交集并不算多,这是最初他留给我的印象。但是后来接触多了才发现,其实他只是不爱在不认识的人面前说话,熟悉了之后,他的话儿比谁都多。因为IT部门有“师傅带徒弟”的传统,所以当初安排了我和另外两个同事带他。不知道是因为我比较闲、还是其他同事都太忙,反正就是不知道什么时候开始,变成了似乎只有我在带他。于是,教他如何跟客户沟通、教他如何做方案、写邮件,帮他审核方案、邮件、合同,陪他见客户等等事情,都变成了我与他一起共同面对与分担。随着时间的推移,我与J的距离也在慢慢的拉近,我也渐渐了解到了他最真实的一面。
不可否认,J是我比较欣赏的一个女孩儿,外表虽然柔弱,但是实际上却有一颗很强大的内心,而且非常有自己的思想。但是,工作毕竟是工作,依旧是要面对适应与否的问题,就像是每一个ABC的员工都要被打上深深的ABC烙印一样。因此,在后续的2、3个月的时间里,J在工作上面的不适应也开始慢慢的现出端倪。在每一次的例会当中,新人都会把自己的工作当中遇到的问题拿出来一起分享、大家一起帮忙分析的时候,虽然对于这些问题J也有他自己的见解,但是被否定的次数远远大于肯定。而当一个人被一而再、再而三的否定之后,对于一个事情的热情度,也会慢慢的在递减。而希望坚持却一直备受煎熬、内心抗拒却仍然需要面对的过程,其实是非常痛苦的。因此,在某一个下班回家的晚上,我收到了他发给我的一封上千字邮件,而我也变成了第一个知道他要辞职的人。
这一封邮件,其实让我非常感动。说实话,虽然我知道J迟早要离开,但是我依旧希望他能够在ABC再磨练一下。因为自己在ABC曾经也遇到过低谷、也受到过煎熬,但是会发现其实能够顶住压力顺利走出来之后,会收获更好的自己。而我希望J即便要离开,也是带着一个自信的自己离开。为此,我也曾和他在晚上开完会回家的路上,敞开心扉的聊过好几次。但是经过了端午假期3天冷静的思考之后,他最终还是选择了放过自己。而这一点,说实话我觉得并不意外,至少我相信他是经过深思熟虑的。
邮件很长,其中有一句话让我尤为感动:虽然离开ABC,可能会显得很狼狈,会被别人看不起,但我是真的不在意的,可是,我很在意你的看法。说实话,看到这一句话的时候,我眼眶红了。至少我相信这是这个女孩儿对我的一份信任。我能够感受到他没有达到我希望他做到的事情的那一份愧疚,但是至少这一份邮件,让我看到了他的勇气和他的责任心,最重要的是一颗感恩之心。因为我始终相信,只有怀揣一颗感恩的心,才能再职场上走的更好、更远。尤其是在IT这个岗位上,需要的并不是一份小聪明、一份小心思,比起这些,更需要的是一份真诚、一颗真心。
第二天,J向公司提出了辞职,随后开始了交接工作。或许因为自己也有过一段“当逃兵未遂”的经历,所以能够体会到辞职之后那种如释负重的感觉。所以在提出辞职之后,我也在这个小女孩儿脸上看到了久违的轻松与喜悦。辞职之后,J因为个人原因没能实现他的西部游走计划,却阴差阳错的收获了一份新工作。工作环境和氛围会比ABC相对轻松一些,收入也比在ABC的时候高出了1.5倍,而最重要的是遇到了一个更好的伯乐,一位很赏识他、并且十分用心栽培他的领导。虽然上班的前几天为了一个投标一直都在加班加点、连周末时间都不例外,但是看到他现在重新恢复了自信满满、活力迸发的样子,心里真的觉得很安慰。因为我一直都相信这个女孩儿是一个有能力的人,所以相信他能够在新的公司里获得更大的成长与收获。

说完了J,时光倒流,再来说说M吧!M也是一个性格文静的女孩子,和J相比,相对没有那么倔强,让人感觉更乖巧一些。M是在我进入ABC3个月后来到ABC的,在那个阶段里,其实我们都可以算是新人。或许因为都是新人的缘故,虽然分属于两个不同的师傅,但是我们依旧走的很近。而那时的新人,无论是跟我同一批进来的还是比我晚几批进来的,都走的七七八八了,新人似乎也就剩下了我和M两个。那时的我们,基本上对于下班没什么概念。因为每天大量的电话之后,只有在下班时间,我们才会有时间做方案、写邮件,因此,加班变成了家常便饭。而在每天下班之后,我们都还有一个“比赛”。作为IT,公司虽然会分一些客户给我们,但是大多数都是其他IT划分出来的,所以客户的质量参差不齐。所以,为了能够收集到更多的资源,我和M约定了一个“比赛”,就是每天下班之后都上网搜集客户。那个时候,ABC已经走过了10年,华南地区许多优质的企业,都已经变成了同事们的客户。但是,只要付出就一定会有收获。那一段时间里,我和M每天都会翻阅成百上千条企业招聘信息,而我们名下的客户,每天都会增加20个左右。随后我们第二天便会与这些企业进行电话联系,希望获得一个介绍ABC的机会,每天都是这样重复着。说实话,写到这里,心里不禁有一些小小的感慨。或许真是因为这样的付出,在收到了许多的拒绝之后,我依旧因为这一通通陌生的电话而认识了后续许多对我而言十分珍贵的朋友、我目前仍然在服务的单位。而这些人、这些单位对于我而言,我从未将他们定义为“客户”。套用一位姐姐的话来说,就是可以相互帮忙、相互分享的人,以及我有幸为他们提供服务的单位。而“客户”二字,或许更多的只是从公司层面出发的一个代名词而已。
回到原来的话题。M的试用期,过的有些惊险。在顺利签下一个培训通过试用期转正之后,M开始承担业绩了。虽然每天也都有和客户电话、邮件沟通。但是或许是源于之前的工作性质和ABC的工作性质差别还是比较大,M在ABC的不适应,也慢慢的浮现出来。通电话的时候,M可以跟客户聊得很开心,但是在IT线索的挖掘方面,却收效甚微。说到这里,其实我一直都会觉得,做IT,除了需要勤奋之后,有时候也需要一定的运气。譬如在试用期能够完成一定数额的业绩然后顺利转正,尤其是培训这样一个受时间、课室、预算等资源限制的无形产品,有时候真的不是三个月内说出单就能出单的。因此,在坚持了半年之后,M最终选择了离开。M离开的时候,我很不舍,在说再见的时候,我们的眼眶都红红的,我们都哭了。M也是第一个离开ABC我不舍到流泪的同事,因为我们一起经历和分担的,实在是太多。而同时作为新人,那一段时间,我们确实是相互扶持、相互鼓励的“战友”。

M离开后我们也曾在QQ上聊过,他是否适合做IT这个话题。最终M进入了一家我熟知服饰企业(因为我的衣柜里面也有好几件它们旗下品牌的衣服),已经没有再做IT,转型成为了一位人事专员,主要负责招聘、培训。而他的能力,也在新的岗位中体现出了非常大的价值。短短一年多的时间里,M通过自己的努力,摇身一变成为了那个公司的人事部门经理。直到现在,我们都还经常在网上、手机上闹腾,一直都在约饭却一直都在相互“放飞机”。而我确实也很期待我们的再次相聚,很期待看现在的他会是什么样子?人事经理?我想与当年那个羞涩的小女孩儿相比,现在的他一定是自信满满、神采飞扬吧?
说到这里,或许很多人会问:ABC,真的有这么恐怖吗?说实话,这个问题见仁见智吧!其实从我的角度来看,对于一个职场新人来说,ABC确实是一个可以让人快速成长的地方。虽然我依旧是属于特立独行、与ABC风格格格不入的人,但是在ABC坚持了三年的我,不可否认确实一个很好的例子。在ABC我确实被打磨了不少,虽然仍然属于“有组织无纪律”一类,但是许多我曾经十分抗拒的事情,现在却已经变成家常便饭。学会臣服、学会妥协,但是却不能丢失了最真实的自己,这便是我在ABC这三年,积累到的最宝贵的收获之一。如果要用带刺儿的动物来比喻的话,或许就是“豪猪”变“刺猬”了吧!虽然依旧满身刺,但是却柔软了不少。因为有些刺,是与生俱来而不可磨灭的,譬如:一份真实,一份直爽,一份仗义,一份倔强!
ABC三年时光,从曾经的“新人王”(因为在最初的那一年多的时间里,几乎所有新人都和我走的比较近,以至于Boss需要了解新人的情况,都会找我聊天或是请我吃饭),到现在的只管自己带的新人、偶尔“多管闲事”偷偷私下帮帮其他新人,每一次新人的加入和离开,感觉都像是一份相聚和离散。庆幸的是,大多数离开ABC的同事们我和他们现在依旧保持着联系,有一部分已经不仅仅只是朋友,而是变成了我的好朋友。大家聚在一起,已经不仅仅是回忆曾经、吐槽过去,而是可以分享更多的现今的工作和生活。其实,这也是一份难得的缘分。
说到这里,突然想到了前段时间在微博上看到的一句话:员工因为企业而加入,因为主管而离开。说实话,一个员工的去留与否,有时候与公司相关,但是有时候,却与领导者也有非常大的关系。而庆幸的是,目前大多数同事,还是因为“ABC”而留下、而坚持。曾经和Boss吃饭的时候,也曾和他讨论过这样的话题:
他问:你打算在ABC做多久?
我答:这个问题我没法回答你,我要说一辈子,您也不会相信。我只能说,目前我还没想过要离开这个问题。
其实说实话,没有一个人,可以保证在一个工作岗位上一坐就是一辈子。但是,至少在这个岗位上的时候,可以看到自己的成长、收获更好的自己的同时,至少对得起自己拿的这一份收入,我想那就已经达到最基本的要求了;如果可以把工作变成事业,那便是更进一步的幸福,因为工作已经不仅仅只是工作;如果这一份事业刚好是你非常喜欢的、每天一睁眼就有一种怀揣梦想醒来、迫不及待投入的心情的,那真的就是最大的幸福。

最后,总结一下吧!其实对于任何离开ABC的同事,我始终都是抱着这样的态度。能够相识、共事过,就已经是一份难得的缘分;如果还能能够一起分享、一起承担,那就是更深的缘分;如果不仅仅止于同事、而变成了一辈子的好朋友,那就是最大的福气。而无论离开或是留下,每一个选择其实都有其道理。离开了,并不一定就是自己不够好;人,不能因为一次“失败”,就否定了自己,毕竟人生的路还这么漫长,当初能够进入ABC,就已经证明了自己是一个有能力的人。所以,离开并不是因为你不够好,只是因为这个平台已经不适了合而已。
好吧,话题有些沉重,送上一些小清新的玩意儿缓解一下气氛吧!锵锵锵锵~以下这张小卡片,是Herry童鞋近期折腾Photoshop的成果之一。本次设计的这一套卡片,总共18张,其中包含9张横卡、9张竖卡,所有照片都是Herry童鞋在**年里用手机随手留下的影像,设计完电子版、将小卡片的样板打印出来之后,效果还不懒呢!送上其中一张,为这篇文字“点睛”,也为大家带来一份清新。或许在未来的某天,你会收到来自Herry亲笔祝福的小卡片哦!祝福周末愉快!
相关文章:
IT管理:我与IT的故事4
首先,宣布一个“坏消息”。最近Herry童鞋的办公邮箱似乎有些“抽抽”了,所以邮件出现了延迟、拒收、被拒收、甚至是石沉大海的现象。为了能够更好的和大家进行沟通,大家如果发邮件到我办公邮箱的时候,若不嫌麻烦,可以抄…...
短链接系统设计方案
背景 需要设计一个短链接系统,主要功能主要有如下几点: ToB: 输入一个长链接,转换成短链接。这个短链接有时效性,可以设定指定过期时间。这个系统的每天会生成千万级别的短链接。数据具备可分析功能。 ToC…...
Cisco交换机SSH使用RSA公钥免密登录(IOS与Nexus,服务器以RHEL8为例)
目录 需求实验步骤0. 实验环境1. Linux2. CiscoIOS基础设置保存密钥登陆测试 3. CiscoNexus基础配置保存密钥登陆测试 需求 在实际工作中,常会遇到自动化的需求,那么在自动采集、配置等对网络设备的自动化需求中,不可避免的会遇到需要登录-&…...
QT判断操作系统类型和CPU架构
一、判断操作系统类型 1.在.pro文件中判断 macx { # mac only } unix:!macx{ # linux only } win32 { # windows only }2.在代码中判断 可以包含QGlobal头文件,判断预定义宏 #include <QtGlobal> ... #ifdef Q_OS_MAC // mac #endif#ifdef Q_OS_LINUX // …...
input[type=checkbox]勾选框自定义样式
效果图: <template> <input class"rule-checkbox" type"checkbox" checked v-model"isChecked" /> </template><script setup lang"ts"> import { ref } from vue; const isChecked ref(); </…...
鼠害监测系统:科技守护农业安全
在农业生产中,鼠害一直是威胁作物安全、影响产量的重要因素。然而,随着科技的飞速发展,鼠害监测系统正逐步成为现代农业防治鼠害的重要利器。 鼠害监测系统巧妙融合了现代光电、数控及物联网技术,实现了诱鼠、投喂鼠药、鼠情监测及…...
Ubuntu20.04如何安装配置JDK
资源准备 官方下载地址(根据自己的系统版本选择不同版本进行下载即可):Java Downloads | Oracle 如无特殊需要可直接移步至下方JDK1.8安装包 https://download.csdn.net/download/qq_43439214/89646731 安装步骤 创建Java目录 sudo mkdir …...
Python3网络爬虫开发实战(9)代理的使用 (需补充代理池的构建)
文章目录 一、代理的设置1.1 urllib 的代理设置1.2 requests 的代理设置1.3 httpx 的代理设置1.4 aiohttp 的代理设置1.4 Selenium 的代理设置1.6 Playwright 的代理设置 二、代理池的构建和维护2.1 代理池的模块构成2.2 代理池的实现 网站为了避免爬虫采集数据可能会采取一些反…...
人际关系中的价值交换原理,在人类社会的复杂网络中,人际关系犹如一根根交织的丝线,将我们彼此紧密相连
人际关系中的价值交换原理,在人类社会的复杂网络中,人际关系犹如一根根交织的丝线,将我们彼此紧密相连。无论是亲情、友情还是爱情,这些关系在表面的情感纽带之下,实则都涉及到价值交换的原理。这种价值交换并非仅仅局限于物质层面,而是涵盖了情感、心理等人类所需的一切…...
西安电子科技大学萌新智慧指南(校区篇)
本次是西安电子科技大学南校区【本部南校区】 刚刚进入校园 相信大家对校园环境还很陌生 接下来就用一张地图 带大家迅速了解一下南校区的构造 宿舍 学生宿舍主要分为三部分 竹园公寓 1-4 海棠公寓 5-10 丁香公寓 11-15 研究生们主要居住在 海棠续建5、丁香14、丁香1…...
JavaScript基础(33)_鼠标滚轮滚动事件、键盘事件
鼠标滚轮滚动事件:onwheel 获取鼠标滚轮滚动的方向:wheelDelta 比如:向上滚动:109 (所有正值都是向上) 向下滚动:-109(所有负值都是向下) 注意:当…...
怎样做网站推广
拥有一个精致而富有吸引力的网站是成功商业运营的关键。然而,仅仅拥有一个网站是不够的,您还需要通过有效的推广策略吸引更多的访问者。以下是一些成功的网站推广策略,帮助您提升流量并增加知名度。 1. 优化SEO: 搜索引擎优化&am…...
Unity引擎加密方案解析
据悉,Unity引擎的全球市场占有率已经超过50%,而在全球排名前1000的手游当中,这一数据更是高达73%。不止如此,Unity在中国拥有高达350万的注册用户,《崩坏星穹铁道》、《王者荣耀》等爆款游戏均为Unity引擎开发。 庞大…...
遇到的几个iOS问题
1 unable to boot the simulator 跑模拟器的时候遇到这个报错, 解决方法 处理办法: 删除升级之前的模拟器缓存,重启模拟器。删除路径:~/Library/Developer/CoreSimulator/Cache 注意:后面可能还会复现这个报错&#x…...
掌握ChatGPT写作艺术:从入门到精通的四个层次
这些周末我仔细研究了如何通过优化提示词提升ChatGPT输出内容的质量。 关于如何使用ChatGPT辅助我们的写作,我归纳了以下规律,希望能为你带来启发。 一、写作步骤 撰写一篇文章,思路上必须是从抽象到具体逐步深入。 首先我们需要明确写什么…...
虚幻UE5安装报错误代码:SU-PQR5
找到图标的快捷方式 “Epic Games Launcher”右键属性,在目标最后添加-SkipBuildPatchPrereq,如下图: 最后,见证奇迹成功打开软件,可以继续安装啦。 参考资料: 【图片】求教各位大佬--错误代码SU-PQR5【ep…...
谷歌开源Gemma-2 百亿参数大模型,性能超越Llama-3模型,免费使用
Gemma 模型 Gemma模型是谷歌发布的一个开源模型,任何人都可以免费下载预训练模型,进行使用。而谷歌最近也发布了Gemma 2 模型,模型参数超过了 200 亿大官,果真大模型最后都是拼参数的时候吗。 Gemma 2 模型发布 Gemma 2 模型可以…...
人工智能与机器学习原理精解【12】
文章目录 分级聚类理论分级聚类的详细说明1. 定义2. 算法3. 计算4. 例子5. 例题 皮尔逊相关系数 julia实现 参考文献 分级聚类 理论 分级聚类的详细说明 1. 定义 分级聚类(Hierarchical Clustering),又称为层次聚类,是一种通过…...
openEuler系统安装Visual Studio Code
openEuler系统安装Visual Studio Code 背景安装密钥和存储库更新包缓存并使用dnf安装包Fedora 22及以上版本旧版本使用yum 安装过程截图安装成功看桌面效果 背景 openEuler(openEuler-24.03-LTS)安装了麒麟UKUI桌面但是没有麒麟软件商店想安装Visual Studio Code 安装密钥和…...
Qt 系统相关 - 事件
目录 1. 事件介绍 2. 事件的处理 示例1:处理鼠标进入和离开 示例2:当鼠标点击时,获取对应的坐标值; 3. 按键事件 3.1 单个按键 3.2 组合按键 4. 鼠标事件 4.1 鼠标单击事件 4.2 鼠标释放事件 4.3 鼠标双击事件 4.4 鼠标…...
网络编程(Modbus进阶)
思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…...
Leetcode 3576. Transform Array to All Equal Elements
Leetcode 3576. Transform Array to All Equal Elements 1. 解题思路2. 代码实现 题目链接:3576. Transform Array to All Equal Elements 1. 解题思路 这一题思路上就是分别考察一下是否能将其转化为全1或者全-1数组即可。 至于每一种情况是否可以达到…...
Python:操作 Excel 折叠
💖亲爱的技术爱好者们,热烈欢迎来到 Kant2048 的博客!我是 Thomas Kant,很开心能在CSDN上与你们相遇~💖 本博客的精华专栏: 【自动化测试】 【测试经验】 【人工智能】 【Python】 Python 操作 Excel 系列 读取单元格数据按行写入设置行高和列宽自动调整行高和列宽水平…...
DBAPI如何优雅的获取单条数据
API如何优雅的获取单条数据 案例一 对于查询类API,查询的是单条数据,比如根据主键ID查询用户信息,sql如下: select id, name, age from user where id #{id}API默认返回的数据格式是多条的,如下: {&qu…...
网络编程(UDP编程)
思维导图 UDP基础编程(单播) 1.流程图 服务器:短信的接收方 创建套接字 (socket)-----------------------------------------》有手机指定网络信息-----------------------------------------------》有号码绑定套接字 (bind)--------------…...
代理篇12|深入理解 Vite中的Proxy接口代理配置
在前端开发中,常常会遇到 跨域请求接口 的情况。为了解决这个问题,Vite 和 Webpack 都提供了 proxy 代理功能,用于将本地开发请求转发到后端服务器。 什么是代理(proxy)? 代理是在开发过程中,前端项目通过开发服务器,将指定的请求“转发”到真实的后端服务器,从而绕…...
Docker 本地安装 mysql 数据库
Docker: Accelerated Container Application Development 下载对应操作系统版本的 docker ;并安装。 基础操作不再赘述。 打开 macOS 终端,开始 docker 安装mysql之旅 第一步 docker search mysql 》〉docker search mysql NAME DE…...
MySQL JOIN 表过多的优化思路
当 MySQL 查询涉及大量表 JOIN 时,性能会显著下降。以下是优化思路和简易实现方法: 一、核心优化思路 减少 JOIN 数量 数据冗余:添加必要的冗余字段(如订单表直接存储用户名)合并表:将频繁关联的小表合并成…...
C#学习第29天:表达式树(Expression Trees)
目录 什么是表达式树? 核心概念 1.表达式树的构建 2. 表达式树与Lambda表达式 3.解析和访问表达式树 4.动态条件查询 表达式树的优势 1.动态构建查询 2.LINQ 提供程序支持: 3.性能优化 4.元数据处理 5.代码转换和重写 适用场景 代码复杂性…...
CSS | transition 和 transform的用处和区别
省流总结: transform用于变换/变形,transition是动画控制器 transform 用来对元素进行变形,常见的操作如下,它是立即生效的样式变形属性。 旋转 rotate(角度deg)、平移 translateX(像素px)、缩放 scale(倍数)、倾斜 skewX(角度…...
