代码编织梦想

Java 最常见 200+ 面试题全解析( Java 基础+MyBatis+MySQL)-爱代码爱编程

序言 在本篇文章开始之前,我想先来回答一个问题:我为什么要写这样一篇关于面试的文章?原因有三个: 第一,我想为每一个为梦想时刻准备着的“有心人”,尽一份自己的力量,提供一份高度精华的 Java 面试清单;第二,目前市面上的面试题不是答案不准确就是内容覆盖面太窄,所以提供一份经典而又准确的面试题是非常有必要的;第三,本文会对部分面试题提供详细解

【面试】803- 66 条 JavaScript 面试知识点-爱代码爱编程

作者:Jake Zhang https://juejin.im/post/6844904200917221389 前言 我只想面个CV工程师,面试官偏偏让我挑战造火箭工程师,加上今年这个情况更是前后两难,但再难苟且的生活还要继续,饭碗还是要继续找的。在最近的面试中我一直在总结,每次面试回来也都会复盘,下面是我这几天遇到的面试知识

LAMP本地搭建DISCUZ论坛和WORDPRESS博客-爱代码爱编程

LAMP搭建DISCUZ论坛和WORDPRESS博客 前言: 文章目录 LAMP搭建DISCUZ论坛和WORDPRESS博客前言:实验环境:一 .LAMP安装二. 安装DISCUZ论坛三. 安装WORDPRESS博客四.客户端访问配置至此LAMP本地搭建DISCUZ论坛和WORDPRESS博客 结束,开始体验吧 什么是LAMP LAMP是常

LNMP搭建的MySQL的安装-爱代码爱编程

进入mysq包的目录 # cd /usr/local/src/ // 建议以后把所有软件包都放到这个目录下面 # ls mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz # tar -zxvf mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz //解压mysql的包 # mv mys

playbook部署LAMP电商平台-爱代码爱编程

1. 实验环境: 1.1 准备虚拟机3台: Ansible:192.168.153.183 lamp: 192.168.153.184 mysql: 192.168.153.185 1.2 实验逻辑图如图: 2. Ansible服务器配置 2.1 添加主机清单并测试主机的连通性 添加主机清单 [root@localhost ~]# vim

万字详文阐释程序员修炼之道-爱代码爱编程

作者:cheaterlin,腾讯 PCG 后台开发工程师 综述 我写过一篇《Code Review 我都 CR 些什么》,讲解了 Code Review 对团队有什么价值,我认为 CR 最重要的原则有哪些。最近我在团队工作中还发现了: 原则不清晰。对于代码架构的原则,编码的追求,我的骨干员工对它的认识也不是很全面。当前还是在 review

源码搭建LAMP环境-爱代码爱编程

源码搭建LAMP环境 安装apache 下载互联网源,和扩展源wget http://mirrors.aliyun.com/repo/epel-7.repo mkdir /lamp cd /lamp yum -y install gcc gcc-c++ make yum -y install expat-devel pcre-devel o

RocketMQ实战与源码解析-爱代码爱编程

1. 高级功能 1.1 消息存储 分布式队列因为有高可靠性的要求,所以数据要进行持久化存储。 消息生成者发送消息MQ收到消息,将消息进行持久化,在存储中新增一条记录返回ACK给生产者MQ push 消息给对应的消费者,然后等待消费者返回ACK如果消息消费者在指定时间内成功返回ack,那么MQ认为消息消费成功,在存储中删除消息,即执行

JavaScript面试知识点-爱代码爱编程

1.介绍一下js的数据类型有哪些,值是如何存储的 JavaScript一共有8种数据类型,其中有7种基本数据类型:Undefined、Null、Boolean、Number、String、Symbol(es6新增,表示独一无二的值)和BigInt(es10新增);1种引用数据类型——Object(Object本质上是由一组无序的名值对组成的)。

Go netpoller 网络模型之源码全面解析-爱代码爱编程

作者:allanpan,腾讯 IEG 后台开发工程师 近两万字长文从 Linux 底层 Nonblocking I/O、 I/O multiplexing: select/epoll 以及 Go 源码全方位剖析 Go 语言的网络模型和底层实现;最后介绍分析当前主流的高性能开源网络库所使用的经典 Reactors 模式,以及如何基于此实现一个 

PHP实现登录注册-LAMP示例-爱代码爱编程

文章目录 效果演示login.htmllogin.phpregister.php源码番外 基础的环境搭建参考:Apache安装配置(Windows和Linux)-有手就行PHP安装配置(Windows和Linux)-一篇就够了PHP连接MySQL-踩坑总结 效果演示 网页:http://123.56.47.42/UIUE/login.htm

这100道Linux常见面试题,看看你会多少?-爱代码爱编程

点击上方“大鱼机器人”,选择“置顶/星标公众号” 福利干货,第一时间送达! 导读:本文整理了最新的Linux面试题,近3万字,约100道题,分享至此,希望对大家有帮助。 一、Linux 概述 1. 什么是Linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的

饿了么技术往事(下)-爱代码爱编程

大数据产业创新服务媒体 ——聚焦数据 · 改变商业 不知不觉已经写到了最后一部分,回顾经历的这段架构演进历程,内心还是非常感慨。在商业竞争中,技术团队和其他团队一样,作为组织的一部分,应该是荣辱与共的。但是,就行业而言,饿了么创造的社会价值也是显而易见的,而且,饿了么塑造了这个行业最初的模样,对社会创造的价值影响是长远的。 第四阶段:C

饿了么技术往事(下)-爱代码爱编程

  凌云时刻 · 故事 导读:《饿了么技术往事》分为上、中、下 3 篇,今日推送下篇。 作者 | 脉坤 来源 | 阿里巴巴中间件 前言 不知不觉已经写到了最后一部分,回顾经历的这段架构演进历程,内心还是非常感慨。在商业竞争中,技术团队和其他团队一样,作为组织的一部分,应该是荣辱与共的。但是,就行业而言,饿了么创造的社会价值

LAMP实验脚本-爱代码爱编程

httpd环境脚本文档: tar zxf httpd-2.2.17.tar.gz -C /usr/src/ cd /usr/src/httpd-2.2.17/ ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable

5万字、97 张图总结操作系统核心知识点-爱代码爱编程

点击上方“五分钟学算法”,选择“星标”公众号 重磅干货,第一时间送达 这不是一篇教你如何创建一个操作系统的文章,相反,这是一篇指导性文章,教你从几个方面来理解操作系统。 首先你需要知道你为什么要看这篇文章以及为什么要学习操作系统。 搞清楚几个问题 首先你要搞明白你学习操作系统的目的是什么?操作系统的重要性如何?学习操作系统会给我带来什么

如何部署分离式LAMP-爱代码爱编程

分离式LAMP部署 环境准备:准备俩台centos7 Centos7-1安装apache+php ip地址为10.0.0.1 Centos7-2 安装mysql ip地址为10.0.0.10 实验目的:很多人在搭建的时候都是使用的一台机器来部署LAMP环境,但是我们在实际的工作中一般都是分离部署的。也就是说MySQL是MySQL;它是一台单机,分离部署自

LAMP环境的搭建-爱代码爱编程

LAMP环境的搭建 LAMP = Linux + Apache + MySQL + PHP 这里Linux选择的是CentOS7 64位,使用KVM虚拟机安装的CentOS7进行演示, 安装过程使用yum, yum源是安装好CentOS7之后自带的,也可以选择epel源,163源等,在安装MySQL时需要先安装MySQL源(后面会说到),过程中需要联网安装并且需要root权限。

Golang的基本语法学习笔记-爱代码爱编程

1、var 变量名称 类型 变量声明后没有初始化的话 值为空 变量首字符不能为数字 关键字不能作为变量名 同一个作用域不允许变量重复声明 但是以下属于赋值,是允许的 一次定义多个变量 注意:赋值时必须与声明的变量类型一致 声明不同类型的写法 短变量声明法 在函数内部可以

我肝了一个月,给你写出了这本 Java 开发手册。-爱代码爱编程

先来看一下本篇文章的思维导图吧,我会围绕下面这些内容进行讲解。 下面开始我们的文章。Java 概述什么是 Java?Java 是 Sun Microsystems 于1995 年首次发布的一种编程语言和计算平台。编程语言还比较好理解,那么什么是 计算平台 呢?>计算平台是在电脑中运行应用程序(软件)的环境,包括硬件环境和软件环