Java
文章平均质量分 88
kestiny
这个作者很懒,什么都没留下…
展开
-
前端跨域的原则
前端跨域的原则与避免途径 1.跨域 跨域资源共享(Cross-Origin Resource Sharing, CORS)是为解决 Ajax 技术难实现跨域问题而提出的一个规范,这个规范试着从根本上解决安全的跨域资源共享问题。 2.option请求 option请求是一种探测性的请求,通过这个方法,客户端可以在采取具体资源请求之前,决定对该资源采取何种必要的措施。 3.跨域解决方案 若要允许跨域,传统的解决方案是服务器端设置 Access-Control-Allow-Origin: *,但是这是原创 2020-07-16 22:40:51 · 410 阅读 · 0 评论 -
04-MyBatis缓存
MyBatis的缓存 缓存介绍 为什么使用缓存 在数据库使用的过程中,有一些数据的查询频次远大于修改,甚至是不会进行修改的,如果将用户的这部分数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。因此,缓存是非常有必要的,但是也要注意,对于使用频次不高,或者经常修改的数据进行缓存也会加大系统开销。 MyBatis缓存 MyBatis包含一个非常强大的查询缓存特性,它可以非常方便地定制和配置缓存。MyBatis默认原创 2020-07-16 22:40:22 · 210 阅读 · 0 评论 -
03-MyBatis动态SQL
MyBatis动态SQL MyBatis的动态SQL比较多,但是常用的也就几个,包括if,where,set,choose. if if语句是条件判断,例如判断type不为空,则增加type语句 <if test="type != null">type=#{type}</if> where 在查询语句中,我们经常需要根据给定的不同数据类型,查询不同的语句,动态where此时正当用。 <select id="select" resultType="person">原创 2020-07-04 19:51:56 · 217 阅读 · 0 评论 -
02-MyBatis基本使用
MyBatis基本使用 MyBatis是一个半自动化的ORM(对象关系映射)框架,她的核心就在于Sql语句和对象的关系映射上面。总的来说,MyBatis的对象关系映射主要有两种方式:xml配置文件和注解方式。 xml配置文件方式 1.namespace命名空间 MyBatis的映射文件内容都包含在一个namespace中,这个namespace中的名称必须和Mapper接口名称一致,并且还包括完整的包名。 比如: package com.kestiny.mybatis.mapper; public inte原创 2020-07-04 19:51:16 · 187 阅读 · 0 评论 -
01-MyBatis环境配置
MyBatis环境配置 MyBatis是一款优秀的持久层框架,她是半自动的化的ORM(Object Relationship Mapping)框架。 1.准备工具 jdk 13.0.2 maven 3.6.3 MyBatis 3.5.4 junit 4.13 logback 1.2.3 MySQL-connector-java 8.0.20 slf4j 1.7.25 2.创建一个空的maven项目 可以使用IDE创建,比如IDEA或者Eclipse之类的; 也可以使用命令行创建 mvn arche原创 2020-07-04 19:41:21 · 249 阅读 · 0 评论 -
Windows下安装Hadoop(免cygwin)
Hadoop的使用一般都在linux下,但是开发和测试其实是可以在Windows系统上进行的,然而一般的安装方式都是使用cygwin模拟linux系统进行,然后其实已经有大牛解决了这个问题,就是编译出Hadoop在Windows上缺少的库,这样就直接可以不用cygiwn模拟linux了。准备材料 1、jdk-8u144-windows-x64 2、hadoop-2.7.1.tar.gz 3、hado原创 2017-08-08 17:59:20 · 1109 阅读 · 0 评论 -
使用Java操作Hadoop API
Hadoop的环境一旦搭建完成,我们就可以进行Hadoop应用开发了,可以进行Hadoop开发的程序语言有多种选择,比如JAVA,python,ruby等等。这里我们选择JAVA语言进行开发(语言无所谓好坏,看你擅长什么喜欢什么了)。因为我选择了JAVA语言,也就选择了eclipse开发工具,这里我用的是eclipse-java-oxygen-R-win32-x86_64,当然,Hadoo原创 2017-08-08 18:22:37 · 2766 阅读 · 1 评论