根据spring guide写的sample project,从头到位自己试写一个。具体细节参考链接。 ...
阅读全文Spring中Configuration的使用和理解,转载这篇文章写的挺清晰的文章 https://my.oschina.net/wuweixiang/blog/1837294 从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplication ...
阅读全文随着web应用的流行,人们越来越关心网络安全。学习网络安全,我们必须找到组织(The Open Web Application Security Project (OWASP))。 本文是学习XSS中收集并整理的资料,不断更新中。 什么是XSS? XSS是Cross Site Script的简写,即常说的跨站脚本攻击。 XSS攻击场景 使用 XSS盗取Cookie 使用XSS创建覆盖 使用XSS产生HTTP请求 以交互方式尝试基于DOM的XSS 绕过 ...
阅读全文本文源于http://blog.csdn.net/nitghost/article/details/3969048 仅根据自己的阅读习惯修改并收藏以供后期学习。 简介: 本文力图简单明了地叙述单用户模式的进入和使用,有关基本的操作命令和用途,和常用的应用工具。并且简单叙述NetInfo和dslocl的多用户管理架构,同时涉及OS X 10.4 Tiger系统和10.5 Leopard系统之间在多用户模式里管理用户的不同,在单用户模式下如何管理多用户模式用户的账 ...
阅读全文我们对css的box model的概念理解起来很直观很“容易”,但总是在实际使用时会遇到这样那样莫名其妙的问题,常见的就是为什么最终不是我们定义设置的宽度和高度,最终导致我的div为什么看不见了或者我的排版为什么都乱掉了? 1.如果一个div不设置width(即width的值为默认值auto)而设置padding时,div会内缩。 2.如果一个div设置了width和padding就会使得width增大。 对于一个不常使用css和html的我,写到UI时就常 ...
阅读全文在使用CKEditor作为文本编辑器时,发现偶尔不能正确显示。在大屏幕的时候没问题,但是切换到mobile就不行,原先以为是代码问题。 先来几张图看下问题: 先用大屏浏览器显示,能正确显示。 然后使用浏览器的模拟功能,切换到mobile模式,显示如下,能正确显示,是因为页面已经在之前渲染过了。(请忽视下面图片是相应式下屏幕下的颜色风格等)开始没意识到这个问题,所以重新在这个mobile模式下点击刷新页面去重新渲染,发现不能正确显示。 这 ...
阅读全文官方文档:http://docs.oracle.com/cd/E23943_01/apirefs.1111/e12419/tagdoc/af_column.html 文章摘录以便快速阅读。 <af:column> UIComponent class: oracle.adf.view.rich.component.rich.data.RichColumn Component type: oracle.adf.RichColumn The ...
阅读全文mac的世界里常常会看到提到brew的文章。那Homebrew的作用是什么?使用它有什么好处? 首先Homebrew的官网:https://brew.sh/ Homebrew = The missing package manager for macOS。 顾名思义就是macOS的缺失包管理器。可能翻译成缺失包管理器还不如直接翻译为macOS的另一个软件包安装管理器。这个管理器基于Ruby和Git来实现,所有安装的软件都来源于安装软件的官方网站。 http://docs.bre ...
阅读全文今年双十一京东图书节活动力度挺大。正好把购物车里的书单清一清。300大洋搞定原先要900大洋的货!!! ...
阅读全文学习内容源于 官方文档 https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#expressions 学习摘要: SpEL: Spring Express Language, a java expression language. Other known expression Language: OGNL, MVEL, JBoss EL ... ...
阅读全文1. 这个Docker视频demo了一个Docker的应用场景: https://www.youtube.com/watch?v=YFl2mCHdv24 2. <<Kubernetes for Beginners - Docker Introduction>> 这个视频非错不错的解释了Docker解决的痛点以及其架构。 https://www.youtube.com/watch?v=rmf04ylI2K0 3. 《Introduction to Ku ...
阅读全文在学习spring框架生成pdf文档的示例时初识接触到了iText库,本文为学习iText简单提要. https://www.lowagie.com/iText/ 为项目出处,后来这个项目转化为商业版本,所以com.lowagie这个package再也不继续维护和开发了,转向了com.itext包,而对应的官方网站也改为了 https://itextpdf.com/en 。 如果继续学习和使用com.lowagie这个免费包,学习文档可以在此查到&nbs ...
阅读全文Cynefin框架最早是在1999年由威尔士学者Dave Snowden在知识管理与组织战略中提出的. 这个框架用于描述问题, 环境与系统., 说明什么环境, 适合使用什么解决方案. Cynefin框架有5个域:简单(simple)域,复杂(complex)域,繁杂(complicated)域,混乱(chaotic)域,无序(disorder)域。 领导者可以根据分析环境属于哪种域,做出正确的决策。 ...
阅读全文1)两数和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 来源:力扣(LeetCode) 链接 ...
阅读全文个人觉得CKEditor中block的功能非常有用,所以希望使block功能默认就是enabled.效果如下: 于是查询了下设置方法。如下: config.startupOutlineBlocks = true; 如果在config中设置可以这样写: CKEDITOR.replace( 'content-editor', { //省去其他配置 startupOutlineBlocks:true ...
阅读全文如何配置vim的背景色 设置.vimrc (这个.vimrc在当前用户的home目录下,如果没有,创建一个,这样不影响系统级别的vim设置。以后vim的一些设置都可以在这里添加,比如说添加set number后就可以默认打开显示行号) hi Normal ctermbg=Black ctermfg=white ctermbg表示背景色。ctermfg 表示前景色。 如何配置一个vim主题 就拿solarized主题来说吧。 下载solarized主题: ...
阅读全文原文:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Using_promises 一个 Promise 就是一个代表了异步操作最终完成或者失败的对象. 一个promise可以使用它的constructor创建。然而,大多数人都在使用由其他函数创建并返回的promise。因此,本教程将首先探讨返回promise的使用情况。 本质上,一个promise是某个函 ...
阅读全文SpringMVC中核心控制器DispatcherServlet接受请求后通过handlerMapping映射到一个HandlerExecutionChain 对象(包含一个 Handler 处理器对象、多个 HandlerInterceptor 拦截器)对象,通过这种策略模式,很容易添加新的映射策略。 处理器映射器有三种,三种可以共存,相互不影响,分别是BeanNameUrlHandlerMapping、SimpleUrlHandlerMapping和ControllerClassNam ...
阅读全文本文是学习Spring Testing官方文档的知识点摘要。官方文档:https://docs.spring.io/spring/docs/current/spring-framework-reference/testing.html#testing 关键词:Mock Objects, TestContext Framework, Spring MVC Test, WebTestClient 1. Introduction to Spring Testing ...
阅读全文https://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html 本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的 ...
阅读全文