摘要: 1、说几种常见的攻击方式及预防手段。 XSS/CSRF/DDOS具体参考之前的文章。 2、http1.x和http2.x的区别。 http2.0增加多路复用、二进制分帧、首部压缩、服务器推送。 3、mysql查询语句怎么做性能分析。 使用explain或者profile命令,具体参考之前的文章。 4、你知道哪几种排... 阅读原文
2017-12-08 23:55:02 阅读(752) 评论(0)
摘要: 背景 Spring Cloud 微服务试点改造,目前在尝试前后端分离。 前台A应用(本机8080端口),通过网管(本机8769端口)调用后台应用B(本机8082端口)、应用C发布的http服务。。 A的js代码如下: $.ajax({ type: "POST", a... 阅读原文
2017-12-08 22:15:02 阅读(735) 评论(0)
摘要: 第一阶段:三年 我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本 上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的 开发经验,也对代... 阅读原文
2017-12-08 21:44:02 阅读(850) 评论(0)
摘要: Jvm要加载的是二进制流,可以是.class文件形式,也可以是其他形式,按照它加载的标准来设计就不会有太大问题。   以下主要就机制和标准两个问题分析一番:   首先来Java类文件的加载机制 ,跟变量的加载机制类似,它先把Class文件加载入内存,再对数据进行验证、解析和初始化,最终形成虚拟机可以直接使用的Java... 阅读原文
2017-12-08 20:37:01 阅读(779) 评论(0)
摘要: 目录 Java集合(1)一 集合框架 Java集合(2)一 ArrayList 与 LinkList Java集合(3)一 红黑树、TreeMap与TreeSet(上) java集合(4)一 红黑树、TreeMap与TreeSet(下) Java集合(5)一 HashMap与HashSet 引言 集合在任何语言中都是... 阅读原文
2017-12-08 19:20:04 阅读(780) 评论(0)
摘要: 转自CSDN: 1.将数组转化为列表 将数组转化为一个列表时,程序员们经常这样做: List<String> list = Arrays.asList(arr); Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util... 阅读原文
2017-12-08 19:14:02 阅读(734) 评论(0)
摘要: Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。   在大家看之前,我要先声... 阅读原文
2017-12-08 18:53:01 阅读(755) 评论(0)
摘要: 一、概述     Spring框架是以 简化Java EE应用程序的开发 为目标而创建的。Spring可以实现很多功能,但是这些功能的底层都依赖于它的两个核心特性,也就是依赖注入和面向切面编程。几乎Spring所做的任何事情都可以追溯到下述的一条或多条策略: 基于POJO的轻量级和最小侵入性编程;通过依赖注入和面... 阅读原文
2017-12-08 18:21:08 阅读(750) 评论(0)
摘要: Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 很久没有动过ajax了,趁此机会复习一下,写一个简单的例子 一.项目结构:        二.需要的jar包        三.具体代码:   1.web.xml <?xml version="1.0" encoding="UTF-8"... 阅读原文
2017-12-08 17:29:02 阅读(703) 评论(0)
摘要: 许久不见的朋友请我吃饭,期间给我介绍他一个弟弟,说明年要毕业了,还不知道找啥工作,说有培训机构让他学VR、大数据什么的,不知道前景咋样,想咨询一下我。相信很多朋友面临毕业,都不知道该从事哪个行业,自己又有能力做哪些工作,很迷茫!他说你早九晚六,周末双休,工作轻松工资又不低,多好啊,能不能让弟弟也干你这行? 确实如他... 阅读原文
2017-12-08 16:31:02 阅读(731) 评论(0)