- 博客(28)
- 问答 (2)
- 收藏
- 关注
原创 javaxmail邮件发送
基础邮件发送导包package cn.laixueit;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.util.
2022-05-12 15:57:37
656
原创 elasticSearch-JavaRest 高级客户端入门
6 JavaRest 高级客户端入门1 JavaRest 高级客户端简介elasticsearch 存在三种Java客户端。Transport ClientJava Low Level Rest Client(低级rest客户端)Java High Level REST Client(高级rest客户端)这三者的区别是:TransportClient没有使用RESTful风格的接口,而是二进制的方式传输数据。ES官方推出了Java Low Level REST Client,它支持RES
2022-05-12 15:53:12
493
1
原创 elasticsearch全文搜索-01
1 什么是全文检索1 为什么要使用全文检索用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜索系统要研究的核心。面对这样复杂的搜索业务和数据量,使用传统数据库搜索就显得力不从心,一般我们都会使用全文检索技术。常见的全文检索技术有 Lucene、solr 、elasticsearch 等。2 理解索引结构下图是索引结构,下边黑色部分是物理结构,上边黄色部分是逻辑结构,逻辑结构也
2022-05-12 15:51:55
299
原创 spring
介绍Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 SpringMVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的 Java EE 企业应用开源框架。历史1997 年 IBM 提出了 EJB 的思
2022-02-24 14:35:36
145
原创 09 - mybatis -逆向工程
逆向工程1.pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apa
2022-02-24 14:27:28
66
原创 08 - mybatis - 分页插件
pageHelp插件1 导包<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.4</version></dependency>2 在核心配置文件中加入拦截器<configuration> ... --配置
2022-02-24 14:26:38
76
原创 07 - mybatis -缓存、延迟加载
缓存1xml配置开启二级缓存注意:开启缓存需要在核心配置文件中配置<settings><setting name="cacheEnabled" value="true"/></settings>如果使用的是xml配置sql的方式,那么必须在mapperxml中配置标签2 注解方式开启二级缓存1 核心配置文件开启配置2 接口类上加入注解@CacheNamespace(blocking = true)public interface UserDao
2022-02-24 14:25:48
173
原创 05 - mybatis - 注解crud
注解方式crud返回自增值@Insert("insert into student(username,address) values(#{username},#{address})")@Options(keyColumn = "id",keyProperty = "id",useGeneratedKeys = true)注解result设置@Select("select * from student")@Results(id = "stuMap",value ={ @Result(id
2022-02-24 14:23:44
159
原创 06 - mybatis - 多表级联查询
一对一查询继承方式==注意:如果两个类中存在相同的列名,那么无法进行赋值,必须设置不哦那个的public class User extends Account implements Serializable { private Integer id; private String username; private String gender; 。。。}public class Account implements Serializable { public Integer id;
2022-02-24 14:22:12
284
原创 04 - mybatis - 动态sql
动态sql1 if<select id="finddysql" resultMap="studentMap" parameterType="student"> select * from student where 1=1 <if test="name != null "> and username = #{name} </if> <if test="sex != null "> and sex
2022-02-24 14:21:05
69
原创 03 - mybatis - 核心配置
5核心配置文件1 别名设置<typeAliases><package name="cn.laixueit.pojo"/></typeAliases>2 驼峰命名<settings> <setting name="mapUnderscoreToCamelCase" value="true"/></settings>
2022-02-24 14:20:21
72
原创 02 - mybatis - crud
3 crud注意:所有增删改都必须提交事务提取共有代码SqlSession session = null;@Beforepublic void befor() throws IOException { // 加载配置文件 InputStream stream = Resources.getResourceAsStream("mybatis.xml"); //创建会话工厂 SqlSessionFactory sqlSessionFactory = new Sql
2022-02-24 14:19:08
71
原创 01 - 搭建mybatis工程
1 工程创建2 导包<dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.6</version> </dependency> <dependency> <
2022-02-24 14:16:36
135
原创 Vue创建Vue单文件组件报错 ERROR Failed to compile with 1 errors
具体错误如下:94% asset optimizationERROR Failed to compile with 1 errors 14:27:08This dependency was not foun...
2020-01-11 14:30:28
12362
原创 Vue制作前后端分离项目,Vue跨域访问springboot (一)
在上一篇结束后的基础上1.在vue默认文件夹上的src/components/下新建一个login.vue可以直接在components上右键选择Vue Component创建,没有该选项,就直接新建file,后缀名为vue即可新建出的Login.vue内容为:修改为<template> <div> 账号:<input...
2020-01-11 11:32:49
1074
原创 使用idea创建VUE项目
新建model的时候选择静态web项目中的VUE.js,如果没有vue.js,就需要去安装插件插件图:开始创建项目一直下一步就可以了创建完成的项目结构:没有包含node_modules文件夹,我们需要执行npm install到控制台进入对应项目文件夹执行安装命令安装完成多出来的文件夹现在可以来试着访问一下了,到控制台输入npm run...
2020-01-11 11:10:22
1883
原创 使用IDEA创建vue项目出现报错You may use special comments to disable some warnings
情况出现:百度出现解释说是都是因为开启了eslint编码规范检查。像咱们Java开发的,偶尔用用这个,是不是很头疼。。。特别是对于那些有强迫症的同学来说解决办法:去到webpack.base.conf.js中,找到module节点下的rules节点,注释掉这一行注释后重启...
2020-01-11 10:22:41
359
原创 Hibernate文件详解配置
1.导入hibernate的主要jar包,在required文件夹内注意:1.由于haibernate本身没有记录日志的功能,需要我们导入其它的log4j.jar 包。2.需要连接数据库就需要导入与数据库连接的jar包2.创建实体类hibernate会自动创建表,所以只需要创建实体类3.配置实体类与数据库表的映射关系1.创建xml格式的配置文件-映射文件的位
2017-09-16 12:59:16
291
翻译 jsp通过include指令引入html乱码的解决方法
在jsp中使用导入html页面时,如果html页面里有中文,就会产生乱码。检查jsp文件和html文件的编码,编码一致,都是统一使用的utf-8,检查生成的Servlet类文件,发现里面直接就乱码了。jsp页面内容:[html] view plain copy %@ page language="java" contentType="
2017-02-09 19:16:52
778
转载 ul横向排版
第一步:建立一个无序列表我们先建立一个无序列表,来建立菜单的结构。代码是:首页产品介绍服务介绍技术支持立刻购买联系我们第二步:隐藏li的默认样式因为看起来不是很好看,菜单通常都不需要li默认的圆点,我们给UL定义一个样式来消除这些圆点。当然,为了更好的控制整个菜单,我们把菜单放在一个div里。页面代码变成: 首页产品介绍服务介绍技
2016-11-03 09:49:50
4311
原创 HTML网页制作基础第七弹
昨天学习的表格标签远远不止我所说的这些内容,大家要多去搜索一下相关的知识点。今天就学习一下表单标签的相关内容吧那么我们今天接着学习新的标和者标签属性吧form表单元素创建表单后我们就可以在表单中放置空间以接受用户的输入。这些空间通常房子form标签之中,也可以在表单之外用来创建用户界面。在网络上我们经常见到一些控件。例如,我们每次登陆用到的账号输入框和密码输入框
2016-09-24 23:24:02
474
1
原创 html网页制作第六弹
div层标签div层标签来为HTML文档内大块的内容提供结构和背景元素,就像一个容器一样可大可小,可长可短,可宽可短。HTML页面可中添加div的起始标签和结束标签之间的所有内容都是用来构成这个块的。其中所含有的元素特性由div的属性来控制或者是通过演示样式表格式化这个块来进行控制。代码示例: My Pag
2016-09-23 22:59:35
508
原创 HTML网页制作基础第五弹
昨天学习了那些标签大家还记得吗?H1-h6标题标签,font字体属性标签,图像img标签,这些标签大家以后会经常用到的,大家一定要记牢。那么我们今天接着学习新的标和者标签属性吧PRE标签pre标签称之为预格式标签,是用来显示预先在html代码中已定义好格式的文本,当文本显示在浏览器中时,会遵循已在HTML源文档中定义的格式。代码示例:
2016-09-22 23:05:01
555
1
原创 HTML网页制作基础第四弹
昨天学习了那些标签大家还记得吗?H1-h6标题标签,font字体属性标签,图像img标签,这些标签大家以后会经常用到的,大家一定要记牢。那么我们今天接着学习新的标和者标签属性吧img中的title属性title之前是不是有用过,是用于设置网页标题的。那么用在img标签中会有什么样的效果呢?大家可以看以下代码和效果示例代码示例:
2016-09-21 22:14:03
453
原创 HTML网页制作基础第三弹
昨天学习了几个简单的标签,大家还记得吗?先来复习一下,b标签-粗体字显示;p标签-段落标签;br标签-换行标签,还有两个属性bgcolor="页面背景";align=“对其方式”;那么我们今天再来学习几个与字体字号的标签吧。标题标签在HTML中提供了六级标题,最大,最小。咱们只要选择其中一个就可以在浏览器中显示。(标题标签独自占据一行)代
2016-09-20 23:12:51
572
原创 HTML网页制作基础第二弹
HTML简单标签昨天学习了一下HTML的基本概念和基本结构,相信大家都已经尝试过了。是不是在浏览器中显示了自己的第一个网页.是不是感觉很新奇,原来网页就是由这些标签所组成的。那么我们今天就来学习几个新的标签!首先我们昨天不是讲过body 标签吗,body标签中的内容都是会显示在浏览器中,那么我们就可以改变浏览器的背景颜色,通过在body内设置bgcolor属性就可以
2016-09-20 23:12:05
774
原创 HTML网页制作基础第一弹
听雨现在每天都会更新一些关于HTML网页制作的一些知识,从零开始,希望大家和听雨一起进步HTML基本概念 HTML是HyBer Txet Markup language这四个英文单词的一个缩写,中文翻译为超文本标记语言,所以也称之为标记性语言。个人理解认为Html就是浏览器的母语,所以学习设计网页我们就要学习浏览器的语言!也就是html语言。而学习HTML的作
2016-09-20 23:10:13
7255
1
空空如也
求大佬帮忙解析json对象数组
2021-03-01
前端js或后端java,帮助解析对象数组
2021-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人