摘要:
JavaWeb Web 静态Web html,css 提供给所有人看的数据始终不会发生变化 动态Web 淘宝,几乎是所有的网站 提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同 技术栈:Servlet/JSP,ASP,PHP 在Java中,动态Web资源开发的技术 阅读全文
摘要:
网络编程 概述 地球村 计算机网络 网络编程的目的:交流信息,数据交换 需要: 准确定位 网络上的主机 ip+端口 如何传输数据 网络通信的要素 实现网络的通信: 通信双方地址 ip 端口号 规则:网络通信的协议 ip地址 ip地址:InetAddress 唯一定位一台网络上计算机 127.0.0. 阅读全文
摘要:
什么是JavaScript JavaScript是一门世界上最流行的脚本语言 Java,JavaScript 一个合格的后端人员,必须要精通JavaScript 快速入门 内部标签 <script> alert('hello,world'); </script> <!--外部引入--> <!--必须 阅读全文
摘要:
什么是CSS 如何学习 CSS是什么 CSS怎么用(快速入门) CSS选择器(重点加难点) 美化网页(文字,阴影,超链接,列表,渐变) 盒子模型 浮动 定位 网页动画(特效效果) Cascading Style Sheet 层叠级联样式表 CSS:表现(美化网页) 字体,颜色,边距,高度,宽度,背景 阅读全文
摘要:
初始HTML HTML Hyper Text Markup Language(超文本标记语言) 超文本包括:文字,图片,音频,视频,动画等 W3C标准 W3C World Wide Web Consortium(万维网联盟) 成立于1994年,Web技术领域最权威和具影响力的国际中立性技术标准机构 阅读全文
摘要:
设计模式的基本要素 模式名称 问题 解决方案 效果 GoF23 一种思维,一种态度,一种进步 创建型模式 单例模式 工厂模式 抽象工厂模式 建造者模式 原型模式 结构型模式 适配器模式 桥接模式 装饰模式 组合模式 外观模式 享元模式 代理模式 行为型模式 模板方法模式 命令模式 迭代器模式 观察者 阅读全文
摘要:
什么是JUC 源码+官方文档 面试高频问 java.util 工具包,包,类 业务:普通的线程代码,thread Runnable 没有返回值,效率相对于Callable相对较低! 线程和进程 进程:一个程序 一个进程至少包含一个线程 java默认两个线程,main,GC 线程: 对于java:Th 阅读全文
摘要:
Redis 为什么要用Nosql Memcached(缓存)+Mysql+垂直划分(读写分离) 网站80%的情况都是在读,每次都要去查询数据库的话就十分麻烦,所以说希望减轻数据的压力,我们可以使用缓存来保证效率 发展过程:优化数据结构和索引-->文件缓存(I/O)--》Memcached 分库分表+ 阅读全文
摘要:
MYISAM和INNODB的区别 MYISAM INNODB 事务支持 不支持 支持 数据行锁定 不支持 支持 外键约束 不支持 支持 全文索引 支持 不支持 表空间的大小 较小 较大,约为MYISAM的两倍 常规使用操作: MYISAM 节约空间,速度较快 INNODB 安全性高,事务的处理,多表 阅读全文
摘要:
快速排序-数组 def partition(arr,low,high): i = ( low-1 ) # 最小元素索引 pivot = arr[high] for j in range(low , high): # 当前元素小于或等于 pivot if arr[j] <= pivot: i = i+ 阅读全文