5 zxjnmc

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 9w+

springboot简单的邮件发送

最近在学习springboot,当做练习写一个简单的邮件发送Demo,对smtp和pop3不了解的同学,希望可以了解一下这两个协议,废话不多说,直接撸代码:先起一个springboot项目,不会的可以参考其他同学的,这里不做详细了/** * 发送带有简单文本的邮件 * * @param [to, subject, content] * @return v...

2018-11-10 19:22:08

Redis的数据结构

一.Redis有哪些数据类型?①.字符串String ②.字典Hash ③.列表List ④.集合Set ⑤.有序集合SortedSet ⑥.HyperLogLog (Redis在2.8.9加入的HyperLogLog结构,是用来做基数统计的算法,其优点是在输入元素的数量或者体积非常大的时候,计算基数所需的空间总是固定的并且很小,在Redis中每个 HyperLogLog 键只需要花...

2018-09-13 11:39:57

swagger遇到的坑

在使用springboot和swagger的时候,我在类上加了@Api(value = "成绩分析接口",tags = "成绩设置子接口")注解之后,在浏览器中访问本地接口,虽然能打开接口列表,但是当点击每个具体的接口时,却无法展开参数列表,在网上查了会儿,有人数说是@Api()中无法使用中文.其实这种说法不完全对,当我把tags字段删除之后只留下@Api(value = "成绩分析接口"),或者...

2018-08-23 09:59:42

list All elements are null异常

项目是SSM的,在使用MyBatis查询中返回结果是list,一次查询中突然出现list All elements are null最重要的是在Debug中可以看到list不为空的,突然报了这么个异常,真让人摸不着头脑,仔细观察一番,原来是接口中参数和mapper.xml里的顺序没有对应上,就会报这个异常,调换参数顺序后,异常消除!其实查询出的不是没有记录,而是一条null,这样就...

2018-08-09 18:20:23

java.lang.ClassNotFoundException: ContextLoaderListener

报错内容严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener...

2018-05-15 21:22:25

No result defined for action XXX.action and result input

这个问题翻译过来大概意思就是,没有为XXX.action和结果输入定义结果.出现这个问题的可能性应该很多,我遇到的这个是因为属性值类型转换错误,本应该是Integer类型的,却输入的是字符串,用火狐调试的时候能看到参数,却看不到类型具体转换过程,当我打开具体的实体类的时候才发现在前台页面输入的类型跟实际接收的类型是不对应的,所以就会报错,废了大半天的功夫才找到原因也算是一种经验积累吧…...

2018-03-31 22:18:57

ERROR DefaultDispatcherErrorHandler:42 - Exception occurred during processing request: null

我用的ssh框架,在修改或者保存对象的时候报此错误,他的提示很明显是request null,也就是说请求为null,请看以下代码:@Action(value = "stuAction_save",results = { @Result(name = "success",type = "redirect",location = "../../pages/base/s...

2018-01-27 11:24:10

WARN Dispatcher:68 - Could not find action or result

这个错误很清楚,不能找到action或者result,很可能的原因是struts.xml的问题,首先去看配置,一般的配置如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "h

2017-11-28 23:39:15

Hibernate学习总结(二)

Hibernate中的一级缓存:Hibernate的一级缓存就是指Session缓存,Session缓存是一块内存空间,用来存放相互管理的java对象,在使用Hibernate查询对象的时候,首先会使用对象属性的OID(在Hibernate环境下用来区别两个对象是否为同一个对象)值在Hibernate的一级缓存中进行查找,如果找到匹配OID值的对象,就直接将该对象从一级缓存中取出使用,不会再查询数据

2017-11-18 00:15:14

Hibernate学习总结(一)

最近有朋友问关于Hibernate的一些问题,抽空的时候做了一个还算比较详细的总结,趁此机会也放在CSDN上和大家一起分享首先我们应该明确一点,Hibernate是对JDBC进行了非常轻量的封装,是一个全自动的ORM(对象关系映射)框架,他可以自动生成SQL语句,也可以自动执行,让我们可以以面向对象的方式操作数据库,完成数据持久化的作用.那什么是ORM呢?对象-关系映射简称ORM,用来把对象模型表示

2017-11-18 00:02:33

用java绘制登录时验证码

// 使用java图形界面技术绘制一张图片 int charNum = 4; int width = 30 * 4; int height = 30; // 1. 创建一张内存图片 BufferedImage bufferedImage = n

2017-11-04 12:00:44

Java中的集合

第一章 集合概述我们知道在集合的框架的继承树中,最顶层有两个接口,分别是Collection和Map.Collection表示一组纯数据,而Map则表示一组键值对Collection是最基本的集合接口,一个Collection代表一组对象,也就是Collection的元素.JDK不提供直接继承自Collection的类,JDK提供的类都是继承自Collection的子接口,比如说List和Set.所

2017-10-29 02:12:21

为什么有了抽象类还要用接口呢?

这主要体现在抽象类和接口的区别上①.一类可以实现多个接口但只能继承自一个抽象类,从抽象类派生出的子类同样可以实现接口,从而,我们能得出一个结论:接口是为Java实现多继承而存在的②.抽象类中可以存在非抽象的方法,可接口不能存在非抽象的方法,并且接口里面的方法只是一个声明,必须用 public abstract来修饰,没有具体的实现③.抽象方法中的成员变量可以被不同的修饰符修饰,而接口中的成员变量默认

2017-10-06 10:59:46

如何利用连接池C3P0连接数据库

什么是C3P0?c3p0是一个免费开源的数据库连接池,对于程序员来说是一个莫大的福利,目前使用它的开源项目有Spring和Hibernate.怎样使用c3p0?①. 相对于数据库和Java来说,c3p0作为一个第三方工具包,是需要在项目中导入包的,并且需要在项目的src路径下添加配置文件 c3p0-config.xml (这个名字千万不能写错)②.编写配置文件<?xml version="

2017-10-05 18:16:39

Visual Studio2010(vs2010)的快捷方式图标

相信很多朋友在用微软的VS2010的时候会遇到一种情况,那就是安装好VS2010的时候找不到打开的快捷方式。其实那个图标在系统盘里,目录为:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE,只要找到这个文件夹就会发现有一个 ∞ 这个符号的图标的exe文件就是了!

2017-06-13 00:32:16

简单的在线留言系统

学习Java Web有一段时间了,借此机会和大家分享一个小东西——在线留言系统,虽然low,小喷即可,大喷伤心,还是希望大家的指正和意见,话不多说,直接上:第一步:①.写一个注册页面,这一个页面主要是用户的输入,比较简单,代码如下:regist.jsp<%@ page language="java" contentType="text/html; charset=GBK" pageEncod

2017-06-05 01:38:56

Navicat如何生成已经存在数据表的sql语句

Navicat除了提供了直接复制整个数据库的功能,还提供了sql语句导出功能,步骤很简单,举个简单的例子:导出user数据表,直接右键单击数据表,点击对象信息 然后选择DDL选项 这时候就得到了相应的数据表的创建sql语句。

2017-06-03 12:18:58

Java Web简单的注册登陆界面(mysql+servlet+jsp)

通过一段时间Java Web的学习,写一个简单的注册界面来做个总结,也方便与大家分享交流。首先我们先写一个UserBean,代码如下: package com.szx.jnmc; public class User { private String username; private String userpass; private int role; pr

2017-05-12 20:18:47

servlet弹出下载框的安全提示问题解决

在学习java web时,不经意间发现下面这个问题,很是费解这个问题说大不大,说小不小,因为他没有影响到数据库的访问,只是体验不太好,还有就是这是个细节问题,不仔细找或许根本发现不了。出了问题之后就去查阅资料,但很遗憾,并未查到相关资料。后来我又把代码重新仔细看了一遍才发现原来是这里出错了response.setContentType("html/text;charset = GBK");括号里的h

2017-05-12 02:07:17
勋章 我的勋章
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 分享达人
    分享达人
    成功上传6个资源即可获取