张健的博客 - 开源博客引擎助您使用 Markdown 和 Git 进行博客写作
通过邮件订阅,不再错过我的最新文章!

计算机编程基础知识(面试常见,1小时速览版)
“编译型语言”和“解释型语言”的区别. `编译型语言`和`解释型语言`是编程语言在执行方式上的两大分类,主要区别在于代码的翻译和执行过程。. 比如,有一个古希腊文写的史书(相当于用Java或Python写的),你(相当于计算机)想要理解它,就需要翻译。 `编译型语言`(如Java)的操作方法是把这本书直接全部翻译好,然后交给你(计算机),你直接就能理解(执行)。 `解释型语言`(如Python)的操作方法是不把这本书直接全部翻译好,而是派一个专职的翻译官(解释器)坐在你旁边。每遇到一行,翻译官(...
更多 →


Ruby 面试常见题目与答案(1小时速览版)
基础概念 (10分钟) Ruby 特点 动态、解释型、面向对象 一切皆对象 (包括数字、nil) 鸭子类型 (Duck Typing) 强大的元编程能力 变量类型. 真假值 只有 `false` 和 `nil` 为假,其他都为真 核心语法 (15分钟) Ruby 中有至少三种创建一个类的方式,是哪三种? 使用 `class` 关键字 用 `Class.new` 使用 `Struct`(快速创建类). 方法定义. 数组操作. 面向对象 (10分钟) 类与继承. 访问控制 `public` (默认)...
更多 →

Python 面试常见题目与答案(1小时速览版)
Python面试一小时速览 一、Python基础 变量与数据类型 动态类型:变量类型在运行时确定 `is` vs `==`: 列表 vs 元组 | 特性 | 列表(list) | 元组(tuple) | |------------|------------|-------------| | 可变性 | 可变 | 不可变 | | 语法 | `[]` | `()` | | 作为字典键 | 不能 | 可以 | 字典与集合. 二、核心概念 深浅拷贝 函数参数陷阱 装饰器模板. 三、面向对象 类结构示例....
更多 →

React.js 面试题目与答案(1小时速览版)
这些题目涵盖了React的主要概念,适合1小时快速复习。 基础概念 什么是React?它的核心特点是什么? 答案:. React是一个用于构建用户界面的JavaScript库,由Facebook开发。核心特点: 组件化:UI被拆分为独立可复用的组件 虚拟DOM:高效更新视图的机制 单向数据流:数据从父组件流向子组件 JSX:JavaScript语法扩展,允许在JS中写HTML-like代码 React组件有哪两种类型?它们有什么区别? 答案: 函数组件:简单的JavaScript函数,接收pro...
更多 →

雇佣我,将给你带来惊喜!
您好,很高兴您访问我的博客!我叫张健,来自中国苏州。. 我目前是一名自由职业者,从事在线网页开发业务。. 闲暇时,我为开源项目 Markdown 简历博客 贡献代码。 这是我自己开发的项目,也是您当前访问的网站的博客引擎。. 此外,我还创建了网站 LeetCode.blog,用于教授编程算法。. 我曾经沉迷于玩电子游戏,但我完全戒掉了。如果您想了解我是如何戒掉游戏的,请关注本站的专栏。. 如果您需要我的服务,请联系我!我的理念是:多付出一些,让客户满意! 服务价格. 尊敬的雇主,我是一名经验丰...
更多 →

The README of markdown-blog Repository
The GitHub repository link: markdown-blog. This file can be used as a template for a blog post. The first 8 lines are metadata. The `id` is required, and the others can be omitted. Key 'id' `id` is required. Post will not be created on the blog witho...
更多 →