- 博客(16)
- 收藏
- 关注
原创 Windows 本地 Docker 搭建 PHP + PostgreSQL记录
有个遗留的wordpress+php项目需要重构,今天在本地搭建环境,并记录过程中的问题。
2025-12-03 18:21:09
915
原创 【offer来了】面试结尾大胆提问,新工作不再是开盲盒
当面试官问"你有什么问题"时,候选人常因不知问什么或担心暴露短板而语塞。其实这是双向选择的重要环节,应提前准备2-3个具体问题。可围绕业务目标、工作节奏、团队协作、成长路径等方向提问,如"岗位核心目标是什么"、"团队最大挑战是什么"等。提问要结合面试官角色,保持真诚自然,用具体问题获取有效信息。记住求职是双向选择,提问环节正是判断公司适配度的好时机。
2025-11-28 10:08:59
332
原创 【offer来了】一个意料之外的面试callback
求职、工作是双向选择。只有适不适合,不涉及原则的话,也没有绝对的对与错。希望年轻人不用对与错、好与坏,这样绝对二元对立的方式去看待问题,而是理解面试、求职本身是一个多人多维度的考量。
2025-11-18 17:59:55
230
原创 Node版本升级16->22,报错:ERR_OSSL_EVP_UNSUPPORTED
错误 error:0308010C:digital envelope routines::unsupported 是 Node.js 17+ 与旧版 webpack 的兼容性问题。说明 webpack 直接调用 Node.js 的 crypto.createHash(),使用的是传入的算法参数。工程专注业务演进,技术栈不及时更新升级,会导致历史技术债务越来越多,风险越来越大。前提:你的工程使用的是Vue CLI(webpack 4)(4)查找Node.js 版本与 OpenSSL 的关系。
2025-11-05 09:35:37
402
原创 【Offer来了】5分钟掌握组件封装面试要点,面试官再也不会说你基础不扎实
考察组件封装,本质上是在评估你的工程化思维和架构能力。有理有据:每个设计决策都要有充分的理由支撑举一反三:能够从一个具体案例延伸到通用的设计原则平衡取舍:明白任何设计都有权衡,没有银弹持续学习:展现你对新技术和最佳实践的关注,技术视野组件封装的本质是为了更好的复用和协作。当你真正理解了这八大设计原则背后的工程化思维,你就能在面试中游刃有余,在工作中创造价值。好的组件不在于功能有多复杂,而是在于能多大程度上提升团队效率,减少重复劳动,让代码更易维护和扩展。
2025-09-29 11:18:37
696
原创 【Offer来了】用数据量化成果,让面试官眼前一亮
量化表达就是将文字描述转化为可度量的数字❌在该项目中,我担任前端负责人角色,主要负责A、B、C等模块开发,实现了D效果。✅担任前端负责人,通过Webpack代码分割和懒加载优化,将首屏时间从4.2s优化至2.5s,用户转化率提升15%。量化是手段而不是目的量化是用数据展示技术深度,用结果证明解决问题的能力面试官看重的是你如何达到这些效果的技术思路和实现能力以上仅为我的一些感受,仅供参考,希望大家都有满意的offer,撒花~
2025-09-25 10:29:06
1566
原创 【Offer来了】告别紧张磕绊:如何用10句话流畅介绍项目
要点是精简流畅主次分明。项目是技术的依托,如果把项目比作房子,或华丽、或实用,技术就是实现这个房子的方式方法。技术面试就是打开房子的外表,去看内部如何实现。我们用拆解法看看项目介绍都需要哪些模块,假设一个项目介绍是10句话。(1)背景介绍(2)整体、功能模块介绍(3)使用的关键技术要点(4)项目成果、效果介绍内容分布上,背景介绍,1句话,作为引子;项目成果介绍,1句话,作为结尾,说明效果,有始有终。项目功能模块介绍6-7句话(根据项目相关性,调整这部分的详略),关键技术要点1-2句话。
2025-09-08 18:23:22
907
原创 【Offer来了】技术面试官想知道什么
和开发的一个个具体的需求,但实际上从回答的内容就可以分辨候选人的技能水平。总结一下感受,记录下。接触不同的求职者,大多是应届毕业生,感受他们的活跃的思维和对未来的探索。是的,时间都被你介绍业务细节占用完了,面试时间是有限的。做了具体的功能,你能提炼出什么规则、什么可复用的经验,就是思维框架和方法论。(2)介绍业务场景,并说明使用的技术,技术点局限于自己做过的、使用过的。(3)简要说明业务功能,介绍使用的技术方案,并能在追问下,引申扩展到。以上仅为我的一些感受,仅供参考,希望大家都有满意的offer,撒花~
2025-09-02 09:36:22
519
原创 [编程题]跳石板
题目描述小易来到了一条石板路前,每块石板上从1挨着编号为:1、2、3……. 这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的 石板,小易单次只能往前跳K的一个约数(不含1和K)步,即跳到K+X(X为K的一个非1和本身的约数)的位置。 小易当前处在编号为N的石板,他想跳到编号恰好为M的石板去,小易想知道最少需要跳跃几次可以到达。 例如: N = 4,M = 24: 4
2017-03-28 15:05:38
322
原创 [编程题] 消除重复元素 并保留最后出现的
题目描述小易有一个长度为n序列,小易想移除掉里面的重复元素,但是小易想是对于每种元素保留最后出现的那个。小易遇到了困难,希望你来帮助他。 输入输出描述: 输入:输入包括两行: 第一行为序列长度n(1 ≤ n ≤ 50) 第二行为n个数sequence[i](1 ≤ sequence[i] ≤ 1000),以空格分隔 输出:输出消除重复元素之后的序列,以空格分隔,行末无空格。思路1:使用has
2017-03-27 20:35:02
1654
原创 [编程题] 赶去公司
题目描述终于到周末啦!小易走在市区的街道上准备找朋友聚会,突然服务器发来警报,小易需要立即回公司修复这个紧急bug。假设市区是一个无限大的区域,每条街道假设坐标是(X,Y),小易当前在(0,0)街道,办公室在(gx,gy)街道上。小易周围有多个出租车打车点,小易赶去办公室有两种选择,一种就是走路去公司,另外一种就是走到一个出租车打车点,然后从打车点的位置坐出租车去公司。每次移动到相邻的街道(横向或者
2017-03-27 20:03:22
520
原创 [编程题] 字符串分类
题目描述牛牛有N个字符串,他想将这些字符串分类,他认为两个字符串A和B属于同一类需要满足以下条件: A中交换任意位置的两个字符,最终可以得到B,交换的次数不限。比如:abc与bca就是同一类字符串。 现在牛牛想知道这N个字符串可以分成几类。 输入输出描述: 输入:首先输入一个正整数N(1 <= N <= 50),接下来输入N个字符串,每个字符串长度不超过50。 输出:输出一个整数表示分类的个
2017-03-27 16:56:02
855
原创 [编程题] 组装三角形
[编程题] 组装三角形编程题 组装三角形题目描述输入描述输出描述例子思路代码题目描述 牛牛手里有N根木棒,分别编号为1~N,现在他从N根里想取出三根木棒,使得三根木棒构成一个三角形,你能计算出牛牛有多少种取法吗?(考虑两种取法中使用的木棒编号有一个不一样就认为是不同的取法)。 输入描述: 首先输入一个正整数N,接下来的一行共有N个
2017-03-27 15:15:05
2190
转载 Java内存泄露分析,Java弱引用(weakreference)
Java内存泄露分析,Java弱引用(weakreference)转自http://blog.sina.com.cn/s/blog_769500f00101ehkt.html在C++ 语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄
2016-08-23 10:41:17
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅