自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 Day1 | 回文数

努力每天一道算法题打卡,希望获得心仪offer

2022-08-19 17:52:32 788 1

原创 读书笔记-测试驱动开发TDD

测试驱动开发(Test Driven Development)流行于敏捷开发模式中,顾名思义,其提倡的是“测试在前,编码在后”,先设计测试用例和测试脚本,再进行编码工作;其带来的好处是有利于快速迭代,持续交付。TDD具体可以分为两个层次 :①代码层次:在编码之前写测试脚本。即单元测试驱动开发(UTDD)。②业务层次:在需求分析时就确定需求(User story)和验收标准。即验收测试驱...

2019-09-01 10:52:01 901

原创 创建vue3.0项目时候出现的问题

Unexpected end of JSON input while parsing near....在cmd下(windows)执行:npm cache clean --force

2019-03-29 09:55:54 1292

原创 .net core C# 依赖注入 构造器注入

startup.cs的ConfigureServices方法中加入 services.AddScoped<ICompanyService, CompanyService>();//接口和实现类在Controller中注入private ICompanyService _companyService; public CompanyContro...

2019-03-01 15:30:47 2639

原创 .NET Core C# XML序列化与反序列化

贴出实体类和工具类代码,在想使用的地方直接调用工具类{ [XmlType("Person")] public class Person { /// <summary> /// 姓名 /// </summary> [XmlElement("name")] [Requi...

2019-03-01 15:18:45 4867

原创 System.InvalidOperationException: 'Cannot resolve scoped service 'Microsoft.EntityFrameworkCore‘

 初学ASP.NET CORE,按照文档练习,在使用SQL的时候代码出现如下错误System.InvalidOperationException HResult=0x80131509 Message=Cannot resolve scoped service 'Microsoft.EntityFrameworkCore.DbContextOptions`1[WebApplicatio...

2018-12-03 20:46:52 4470

原创 javax.mail.MessagingException: Could not connect to SMTP host: smtp.qq.com, port: 465, response: -1

使用465端口发送邮件时报错javax.mail.MessagingException: Could not connect to SMTP host: smtp.qq.com, port: 465, response: -1 at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2042) at com.sun...

2018-10-30 16:49:40 22372 1

原创 Java使用465端口发送邮件

package com.capgemini.tools;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.Properties;import javax.act...

2018-10-30 16:47:09 3262

原创 No qualifying bean of type ‘com.google.code.kaptcha.Producer‘ available: expected at least 1 bean

在Maven工程中使用了谷歌验证码,编译 报错。严重: StandardWrapper.Throwableorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loginManager': Unsatisfied dependency expresse...

2018-10-11 09:43:57 8389

原创 创建第一个SpringMvc项目

新建一个web 工程HelloWorld导入需要的jar包新建ControllerHelloWorldControlle.java代码@Controllerpublic class HelloWorldControlle { @RequestMapping(value = "/hello") public ModelAndView helloWorld(){ ...

2018-08-24 17:13:16 1426

原创 Java网络编程-学习笔记

服务器:是指提供信息的计算机或程序客户端:是指请求信息的计算机或程序编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。使用java.net包中J2SE的API提供接口来解决问题,不用关注通信细节。java.net 包中提供了两种常见的网络协议的支持: TCP:传输控制协议,它保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称 TCP / IP。 ...

2018-08-23 11:30:04 880

原创 org.mybatis.spring.MyBatisSystemException:错误解决办法

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'user' in 'class com.qst.po.User' at org.mybat...

2018-06-29 11:28:05 30168 8

原创 org.springframework.beans.factory.BeanDefinitionStoreException错误解决方法

严重: action: nullorg.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested except...

2018-06-14 16:22:32 5286

原创 JSP页面包含另一个动态的JSP

JSP页面包含另一个动态的JSP最近在做一个springMVC开发模式的项目,遇到一个问题就是一个JSP页面包含了另一个动态的JSP,动态的JSP要在页面加载的同时访问Controller解决方法:A.jsp<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-88...

2018-06-14 08:52:19 2067 1

原创 Error creating bean错误处理办法

今天在做一个项目的时候,出现了下面错误。org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'songController': Unsatisfied dependency expressed through field 'songService'; nest...

2018-06-03 19:13:47 20745 3

原创 c3p0连接池操作Mysql数据库时中文乱码解决办法

修改jdbcUrl在数据库名称后加上?useUnicode=true&characterEncoding=utf-8修改后:<property name="jdbcUrl">jdbc:mysql://localhost:3306/ssms?useUnicode=true&characterEncoding=utf-8</property>问题解决!...

2018-05-28 10:47:23 3043 1

原创 一级缓存二级缓存理解和测试代码

一级缓存 自动、默认开启、无法干涉 二级缓存 非自动、默认关闭、自定义对于一级缓存的测试 @Test public void selectWorkCardEmpByIdTest() throws IOException { InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml");...

2018-04-27 21:36:25 911

原创 Mybatis使用MySQL进行查询时设置中文检索不到结果

在给Mapper映射传递中文参数后,在测试单元中执行不报错,但是查询不成功。换成英文就可以正常查询。在控制台显示如下信息:经过分析之后觉得是数据库编码问题。所以修改了数据库连接修改前:jdbc.url=jdbc:mysql://localhost:3306/mybatis修改后:jdbc.url=jdbc:mysql://localhost:3306/mybatis?characterEncodi...

2018-04-25 21:59:56 1124 1

原创 @RequestParam详解

@RequestParam详解@RequestParam是传递参数的.@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。前台: <form action="user/register" method="post"> 用户名:<input type="text" name="userName"/><br/> 年

2018-04-22 20:40:02 2191

原创 用form表单提交时,出现415错误

用form表单提交时,出现415错误。前台页面:<h2>consumes属性</h2> <form action="user/addUser" method="post"> <input type="submit" value="普通表单提交"> </form>后台控制器:@Request

2018-04-22 20:37:24 10905

原创 Maven安装与环境配置

Maven安装教程1、进入网址下载Maven压缩包http://maven.apache.org/2、点击右侧的Download、选择apache-maven-3.5.3-bin.zip下载3、下载完成后解压缩4、配置环境变量 新建用户变量: (1) 变量名:MAVEN_HOME 变量值:D:\Downloads\apache-...

2018-04-18 08:48:35 200

原创 Java中类变量(静态变量)和实例变量区别

成员变量:把类内、方法体外定义的变量称为成员变量。Java中的成员变量分为两种:一是没有static修饰的,这些成员变量是对象中的成员,称为实例变量。                                            二是有static修饰的,称为类变量(静态变量)。类变量和实例变量的区别是:类变量在内存中只存一份,在程序运行时,系统只为类变量分配一次内存,只进行一次的初始化。...

2018-04-14 16:01:34 6786 4

原创 后台Servlet中的List集合转换成Json数组交给Ajax进行处理

在Ajax中不能直接处理List集合,需要将List集合转为Json数组进行处理。首先是后台Servlet部分List<RoomInfo> Pricels = new ArrayList<RoomInfo>();//RoomInfo是一个javabean对象  RoomInfo roominfo1 = new RoomInfo();//定义R...

2018-04-13 15:57:08 3925

原创 利用Ajax和js实现实时消息提醒

       最近在做一个酒店管理系统的项目,在里面用到了客户在客户界面进行预定房间,在酒店管理端可以获取到数据库中的数据变化情况,并在jsp页面中动态的显示预定消息。和大家简单的分享一下,写的不够规范,还请大家多指教。思路是利用setInterval进行定时刷新,并在Servlet中访问数据库读取其中记录,返回到jsp页面中。NewFile.jsp<%@ page language="ja...

2018-04-10 16:57:00 6016

原创 利用Ajax+js获取Json数组值并传入下拉框

Servlet中获取数据库的数据保存到List集合中,在Servlet中(Pricels为List的一个对象) Gson gson = new Gson();json = gson.toJson(Pricels);response.getWriter().print(json);在JSP页面中  <select name="roomtype" id="roomtype" onchange=...

2018-04-02 21:35:50 1647

原创 初学 Java Web(六) POST方式Ajax

使用javaScript 实现 post方式的ajax 并且要求传递参数到后台代码实现功能:一个用户在输入姓名时,出发Ajax异步请求,从服务器获取所在学校信息,并对页面中相应的学校文本域进行自动填充。代码如下:AjaxDemo.jsp<%@ page language="java" contentType="text/html; charset=utf-8" pageEncodin...

2018-03-27 21:27:09 262

原创 Cookie保存信息时遇到的问题java.lang.IllegalArgumentException

通过Cookie保存信息时遇到java.lang.IllegalArgumentException: An invalid character [32] was present in the Cookie value问题。代码:import java.io.IOException;import java.io.PrintWriter;import java.text.SimpleDateFor...

2018-03-22 21:32:18 1159

原创 初学 Java Web(五) 从一个Servlet中获取另一个servlet中的变量值

主要应用setAttribute和getAttributeServlet1.javaimport java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import j...

2018-03-20 19:01:12 5369 1

原创 初学 Java Web(四) ServletConfig接口获取Servlet初始化参数

通过重写public void init(ServletConfig config)函数,实现获取Servlet初始化的参数,并从控制台输出。Servlet1.javaimport java.io.IOException;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax....

2018-03-20 18:44:14 1364

原创 初学 Java web 思考 请求转发与重定向区别

请求转发与重定向区别先来了解一下什么事请求转发和重定向。举一个例子说明:假如小王向我借钱100万,但此时我没有这么多钱,我向小李借了100万,然后再借给小明,这种方式可以理解为请求转发。如果我没有向小李借钱,而是告诉小王:“小李有100万,你去向他借”。然后小王向小李去借钱了。这种方式可以理解为重定向。请求转发与重定向都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有很大的区别:...

2018-03-19 21:04:52 149

原创 Java抽象类和抽象方法

理解抽象类       Java中的抽象类不可以被实例化,只能被当成父类来继承。      这也就引出了父类的作用,父类是将子类所共同拥有的属性和方法进行抽取,但是有些方法是确定的,有些方法是不确定的,确定的方法被子类继承,可以减少子类重复的去写这些确定的方法。而不确定的方法,我们把它定义成抽象的,方便以后对其进行重写,这样就有了抽象方法。而包含抽象方法的类一定是抽象类。       例如,定义一...

2018-03-14 16:15:03 199

原创 初学 Java web(三)JSP页面请求与响应

简单的用户注册界面包括两个文件:zhuce.htm和zhuce.jspzhuce.htm:显示注册表单界面zhuce.jsp:获取所有的注册信息并显示zhuce.htmlInsert title here 添加个人信息 用户名: 密码: 确认密码:

2017-11-22 15:09:22 2049

原创 初学 Java web(二)application实例

利用application实现聊天室login.jsp完成功能: 接收用户名,提交给chat.jspchat.jsp完成功能获取登录用户名,显示欢迎信息从application对象中获取所有用户的聊天记录,并显示(使用application对象的getAttribute方法)获取用户输入的聊天信息,并提交给app.jspapp.jsp完成功能获取用户输入的聊天信息,将其添加到所有用户的聊天记录中,并保存(使用application对象的setAttribute方法)跳转回chat.jsp。

2017-10-18 18:30:16 5446 5

原创 初学 Java web(一)JavaBean 的使用实例

JavaBean 的使用实例编写圆类,实现圆形周长、面积的计算。设计网页,在一个文本框中输入圆的半径,点击计算按钮,使用javabean动作在页面中输出圆的半径、周长、面积。

2017-10-07 17:35:48 1636

人事管理系统(java数据库课程设计)+SQL数据库

员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;员工各种信息的修改;对转出、辞退、退休员工信息的删除;按照一定条件,查询、统计符合条件的员工信息; 教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。 科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表情况等。按条件查询、统计,结果打印输出。 

2017-09-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除