- 博客(18)
- 收藏
- 关注
原创 Map集合框架
Map 接口定义的集合又称为查找表,用于存储所谓“key-value"映射对。Key可以看成是Value 的索引,作为key的对象在集合中不可重复。其中键是唯一的,值可以不唯一,一个键可以指向多个值。Map接口的实现类主要包括以下几种:HashMapTreeMapLinkedHashMapHashTableConcurrentHashMap下面就针对以上的几种常用的实现类具体进行...
2019-09-23 09:46:56
225
原创 Java分布式-Dubbo使用步骤
SpringBoot方式第一步: 引入依赖在服务提供者、消费者工程中的pom.xml文件中添加如下依赖<!-- Dubbo Spring Boot Starter --><!-- 引入Dubbo核心库,并引入SpringBoot自动配置依赖 --><dependency> <groupId>org.apache.dubbo</...
2019-08-19 10:26:09
404
原创 Windows操作系统下设置redis数据库允许远程访问
在redis的zip包解压完成之后,目录如下。在该目录中,有三个被标注的文件。第一个:redis.windows.conf,这个是redis的配置文件,要设置本机redis允许外网ip访问,就需要修改该目录中的配置。第二个:redis-cli.exe,这个是redis的命令行操作工具,对redis的命令行操作需要打开该工具。第三个:redis-server.exe,这个是redis的启动程序。...
2019-07-13 09:37:18
2168
原创 Ajax 异步加载
文章目录Ajax数据请求 Get创建ajax请求对象发送请求XMLHttpRequest readyState状态表数据请求 PostJQuery Ajax底层ajax写法get请求post请求获取JSON数据专用方法服务器和客户端数据传输的方式xmljsonfastjson库练习案例 校验用户名是否可用需求分析案例练习二 使用Ajax技术实现省市联动需求分析总结AjaxJQuery服务器返回js...
2019-07-10 15:14:17
586
原创 Mybatis 一个小操作
Mybatis一、什么是Mybatis?MyBatis的前身是iBatis,本是Apache的一个开源的项目,它是一个数据持久层(ORM)框架,把实体类和SQL语句之间建立了映射关系,是一种半自动化的ORM实现。MyBatis小巧,简单易学。与JDBC相比,减少了50%以上的代码量;它是最简单的持久化框架,小巧并简单易学;SQL代码从程序代码中彻底分离,可重用;提供XML标签,支持编写动态SQ...
2019-06-30 17:41:29
199
原创 数据库批量插入(最常规,最有效的方式)
1.在bean层中定义一个实体类,用于和数据库的字段相对应。package com.lanou3g.mybatis.bean;public class Country { private Integer id; private String name; private String capital; public Integer getId() { ...
2019-06-29 17:49:02
8870
原创 Spring,Mybatis整合
依赖包<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId></dependency>配置数据源<bean id="dataSource" class="org.springf...
2019-06-27 16:29:30
94
原创 Spring AOP
文章目录面向切面编程(AOP)什么是AOP?AOP相关概念1.切面(Aspect)Pointcut(切点)Advice(通知)环绕通知(around)前置通知(before)后置(返回值)通知(after returning)后置(最终)通知 (after)异常通知(after throwing)连接点(JoinPoint)Weaver(织入)AOP注解方式(1)使用注解@Component 定义...
2019-06-24 08:58:47
154
原创 Spring FrameWork笔记
文章目录环境搭建创建工程添加maven依赖快速开始Spring控制反转(IOC)什么是SpringIOC配置元数据Xml Or Annotation?XML配置方式在一个配置文件中导入其他配置文件Annotation配置方式开启注解支持注解扫描过滤(一般用不到)常用注解@Required@Autowired@Resource@Primary@Qualifier@PostConstruct、@Pre...
2019-06-15 19:52:23
132
原创 maven
maven基础目录结构mm_demo src main resources # 放配置文件 java #放java包、类 webapp #web资源根目录(相当于eclipse动态项目里的WebContent) WEB-INF web.xml test resources # 放单元测试的配置文件 ...
2019-06-15 19:50:45
94
原创 Listener & Filter监听器和过滤器
文章目录Listener & FilterListenerWeb监听器监听三个作用域创建和销毁ServletRequestListenerHttpSessionListenerServletContextListener监听三个作用域属性状态变更监听httpSession里面存值的状态变更Filter如何使用FilterFilter的生命周期Filter执行顺序Filter细节:案例一 ...
2019-06-15 19:50:03
485
2
原创 Servlet
文章目录Http协议&ServletHttp协议演示客户端 如何 与服务器端通讯。在首页上找到Example 字样Http请求数据解释Http响应数据解析Get 和 Post请求区别Web资源Servletservlet是什么?Hello ServletServlet的通用写法Servlet的生命周期让Servlet创建实例的时机提前。Servlet文件上传文件下载Servlet查询分页...
2019-06-15 19:48:31
154
原创 EL和JSTL
EL表达式是为了简化我们的jsp代码,具体一点就是为了简化在jsp里面写的那些java代码。语法结构${expression }从指定的作用域取参数${requestScope.表达式}如果从作用域中取值,会先从小的作用域开始取,如果没有,就往下一个作用域取。 一直把四个作用域取完都没有, 就没有显示。如何使用取出4个作用域中存放的值。<%pag...
2019-06-15 19:47:36
128
原创 JSP
文章目录JSP & EL & JSTLJSP基础知识页面结构JSP声明变量、方法JSP表达式Java代码片段JSP注释JSP生命周期三大JSP指令指令写法page指令include指令taglib七大JSP 动作标签jsp:includejsp:forwardjsp:paramjsp:useBean&jsp:setProperty&jsp:getPropertyJS...
2019-06-15 19:45:41
425
原创 Ajax
Ajax原生Ajaxget请求1. 创建请求对象xhr (XMLHttRequest) (打地基) (create)2. 设置请求的地址、参数、是否异步 (开始前的前奏) (open)3. 设置回调函数,请求成功后,浏览器会自动调用,并把返回数据传入函数中 (callback)4. 执行请求 (send)post请求1. 创建请求对象xhr (XMLHttRequest)...
2019-06-15 19:40:45
75
原创 Spring框架中的IOC(控制反转)和DI(依赖注入)
IDEA运行加载文档出错写好的maven项目在IDEA运行的时候偶尔报错经过分析和百度,错误原因:项目依赖没有打包,IDEA无法加载本地文档,而是联网查询。解决方案:修改maven项目的pom.xml文件的配置信息,在build标签下添加如下配置代码添加插件:<plugins> <plugin> <groupId>org.ap...
2019-06-15 16:50:31
230
原创 Spring框架IOC懒加载(Lazy-init)
1.什么是懒加载在Web应用程序中,系统的瓶颈常在于系统的响应速度。如果系统响应速度过慢,用户就会出现埋怨情绪,系统的价值也因此会大打折扣。因此,提高系统响应速度,是非常重要的。Web应用程序做的最多就是和后台数据库交互,而查询数据库是种非常耗时的过程。当数据库里记录过多时,查询优化更显得尤为重要。为了解决这种问题,有人提出了缓存的概念。缓存就是将用户频繁使用的数据放在内存中以便快速访问。在用...
2019-06-14 19:32:39
1267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人