自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 金钱之外 ——《小狗钱钱》的3个启示

小狗钱钱》是一本很受大人小孩欢迎的理财知识启蒙书;理财之外,我读到了3个重要的人生启示。

2025-11-12 09:33:33 173

原创 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

原创 【相似度余弦】AI说:你的类比绝了

AI是一个博学而平等的学习讨论者,下面是我们关于相似度余弦的对话。PS:AI的沟通技巧也很棒。

2025-09-01 10:01:51 189

原创 [编程题]跳石板

题目描述小易来到了一条石板路前,每块石板上从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关注的人

提示
确定要删除当前文章?
取消 删除