后端

Day1-了解php

两盒软妹~` 提交于 2020-12-25 05:20:00
1、前端 a.浏览器 推荐 google 火狐 b.XHTML 1、扩展的超文本标记语言 2、W3C 万维网联盟,提供标准 c.CSS (Cascading Style Sheet,层叠样式表) 是一种格式设置规则,用于控制web页面的外观,通过使用CSS设置页面的格式,可将页面的内容与表现形式分离。 d.JS JavaScript ajax jquery 2、后端 a.服务器脚本语言 PHP b.web服务器 Apache、IIS、NGINX、Tomcat、IBM WebSphere 、BEA WebLogic c.数据库MySQL 1、关系型数据库 MySQL SQL Server Oracle Access MariaDB ... 2、非关系型数据库 NoSQL : MongoDB Redis CouchDB ... d. LAMP 架构 1、L: linux 2、A: Apache 3、M:MySQL 4、php 5、特点 : 开发速度快、安全性好、运行速度快、开源免费、跨平台 web 运行原理图 1 当客户端用户通过浏览器输入网址。先把网址交给DNS服务器 2 DNS服务器将其对应的ip返回 3 客户端直接请求这台ip的web服务器 4 Apache 判断,请求php文件是,如果php代码当中有请求数据,php会将数据库中的数据提取出来

Java程序员从阿里、京东、美团面试回来,这些面试题你会吗?

五迷三道 提交于 2020-10-29 20:58:46
最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。 其实本来真的没打算写这篇文章,主要是自己得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。 但是,最近问我的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。 说实话,我只能隐约想起并发、JVM、分布式、TCP/IP协议这些个关键字,具体的问题真的是几乎都没记住。而且就算我记住了,也告诉你了,你也背会了,但我觉得,在面试中,你被问到一模一样问题的可能性依然很小。 甚至,就算你运气好被问到了,你也照着背下来了,也不一定就能对你的面试起到正面的作用,因为面试官万一多问一句,你可能就露馅了,那还不如干脆点说不会更好。 在此给大家讲一下大型互联网企业面试题。 先来看下自己记录的面试材料: 一、阿里巴巴面试 第一个:阿里面试都问什么? :(55分钟) 1、开发中Java用了比较多的数据结构有哪些? 2谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的? 这些数据结构中是线程安全的吗?假如你回答HashMap是线程安全的