一。什么是IOC.(Inversion of Control) IOC,即控制反转。不是什么技术,而是一种思想。在传统开发中,我们需要某个对象时,就手动去new一个依赖的对象。而IOC意味着将对象的控制权交给容器,而不在是直接在对象的内部控制。如何理解IOC呢?理解好IOC的关键是要明确‘谁控制了谁 ...
分类:
编程语言 时间:
2020-07-14 00:34:14
阅读次数:
73
一、发展历程 依稀记得大学期间,类中写sql语句的日子,一个sql语句占据了大部分时间,到后来hibernate的出现算是解决了这一痛点。工作 后,我们又接触到了mybatis这样的框架,瞬间感觉这个世界美好了很多。但岂能就此满足。借机与mybatis的出现,我们已经将好多 逻辑处理搬到xml文件中 ...
分类:
数据库 时间:
2020-07-14 00:25:08
阅读次数:
158
一、原生Ajax 1.1ajax概述 Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是一种用于客户端与服务端进行数据交互的一种技术。 Ajax 能够创建交互式、快速动态网页应用,无需重新加载整个网页的情况下,能够更新部分网页 ...
分类:
其他好文 时间:
2020-07-13 23:08:44
阅读次数:
99
什么是 MyBatis ? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(P ...
分类:
其他好文 时间:
2020-07-13 23:07:04
阅读次数:
93
SpringBoot 单元测试 依赖注入 引入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</sco ...
分类:
编程语言 时间:
2020-07-13 18:48:01
阅读次数:
65
起因 偶然间看了一下Angular的服务的依赖注入和rxjs的观察者流的使用,觉得还有点意思,就想在React中实现一下类似的。 准备工作 一个空的React项目。 安装rxjs,npm install rxjs --save; 实现思路 首先是根据业务需求,将需要抽离的全局状态使用不同的服务类进行 ...
分类:
Web程序 时间:
2020-07-13 18:38:40
阅读次数:
102
1、相关概念 (1)编程语言与标记语言 编程语言:有很强的逻辑和行为能力,如:if else、for、while等具有逻辑性和行为能力的指令,如:c、java、js 标记语言:不用于向计算机发出指令,常用于格式化和链接,标记语言的存在是用来被读取的是被动的,如:html、xml (2)js历史 19 ...
分类:
Web程序 时间:
2020-07-13 15:14:06
阅读次数:
66
我们的一个测试系统,最近被扫描出了漏洞,甲方要求我们修补漏洞,以下是操作过程,作个记录。 1.根据漏洞下载对应的补丁包并解压,解压后有三个文件,一个jar包,一个xml文件,一个说明文件 2.将解压后的补丁包中的jar文件和xml文件放到weblogic的目录D:\Oracle\Middleware ...
1、导入--maven-工程 前提 配置maven 重写setting.xml+首选项maven-2个地方 2、pom springcloud 使用 Finchley版本对 springboot 的版本依赖是 2.0.3.RELEASE 新建springboot项目的过程 使用github 1、右键 ...
分类:
编程语言 时间:
2020-07-13 13:59:24
阅读次数:
78
互联网上讲述nginx高并发配置的比较多,主要是nginx+php。本博讲述nginx java web应用配置,实现高并发。 配置cpu核数 worker_processes 10; worker_rlimit_nofile 102400; 配置epoll网络模型 worker_connectio ...
分类:
编程语言 时间:
2020-07-13 13:15:04
阅读次数:
71