摘要:
1、什么时候用assert assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已 阅读全文
摘要:
Java面试 2018最全Redis面试题整理 答:Redis全称为:Remote Dictionary Server(远程数据服务),是一个基于内存的高性能key-value数据库。 答:Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zse 阅读全文
摘要:
引自:http://www.cnblogs.com/zhaozihan/p/5953063.html 1.AOP的作用 在OOP中,正是这种分散在各处且与对象核心功能无关的代码(横切代码)的存在,使得模块复用难度增加。AOP则将封装好的对象剖开,找出其中对多个对象产生影响的公共行为,并将其封装为一个 阅读全文
摘要:
引自:https://blog.csdn.net/c2311156c/article/details/80660734、 一、 并行查询 并行查询允许将一个sql select语句划分为多个较小的查询,每个部分的查询并发地运行,然后将各个部分的结果组合起来,提供最终的结果,多用于全表扫描,索引全扫描 阅读全文
摘要:
引自:https://www.cnblogs.com/JavaArchitect/p/10011253.html 最近面试java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备 最近面试java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备 阅读全文
摘要:
本文引自:https://blog.csdn.net/xlecho/article/details/80026527 在 Web 应用开发中,安全一直是非常重要的一个方面。安全虽然属于应用的非功能性需求,但是应该在应用开发的初期就考虑进来。如果在应用开发的后期才考虑安全的问题,就可能陷入一个两难的境 阅读全文
摘要:
开发环境准备:从官网下载Windows版本的STS工具,使用eclipse的需要根据eclipse版本号下载相应插件。 参考博客:纯洁的微笑,下载项目代码 一、项目结构 二、需求:输出hello world controller 类:注解@Controller 配合thymeleaf 返回页面,注解 阅读全文
摘要:
参考博客:廖雪峰的官方网站 一、window安装git Git官网直接下载安装程序,默认选项安装即可。 1、设置自己的git(cmd命令或者git bash进入) 二、创建版本库 第一步:选择一个合适的存储位置,创建一个空目录(请确保目录不含中文) 第二步:git init 命令将这个目录变成Git 阅读全文
摘要:
本文引自:https://www.cnblogs.com/xiaojikuaipao/p/6017899.html 在实际业务中经常需要等待几个请求完成后再进行下一步操作。但angularjs中$http不支持同步的请求。 解决方法一: 在第一请求完成后发起第二个请求 解决方法二: then中的方法 阅读全文
摘要:
本文引自:https://blog.csdn.net/linzhongsuiying/article/details/80865420 JavaWeb有三大组件:Servlet、Listener、Filter。本文将介绍Servlet,主要从Servlet的简单介绍、调用图、生命周期、使用方法、与S 阅读全文