自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jackbillzsc的博客

站在巨人的肩膀上看数据

  • 博客(24)
  • 收藏
  • 关注

原创 主旁路由器设置

小米路由器和软路由,设置主旁路由

2023-03-05 16:51:57 2685

原创 Java多线程中使用@Service注入的类和实例里面的方法

今天在使用多线程时,要在线程里面更新数据库中的某条是数据,然后使用注入的service层的实例,发现报了空指针异常,所以无法正常使用@Resource注解注入的实例,然后使用SpringUtils来获取注入的实例。该工具类是实现了ApplicationContextAware这个接口,通过里面的getBean方法来获取实例对象。这样就可以避免在多线程中去使用注入的实例报空指针异常的问题。

2022-11-28 15:57:57 1672

转载 Java 编号生成工具类

Java 编号生成工具类。

2022-11-24 09:58:35 1768

原创 使用Freemarker来生成pdf文件

使用Freemarker来生成pdf文件

2022-09-09 17:04:30 9794 22

原创 使用FreeMarker生成pdf时,代码没异常产生,但是web端下载下来的文件损坏

使用FreeMarker生成pdf时,代码没异常产生,但是web端下载下来的文件损坏

2022-09-09 15:08:32 518

原创 java 数组字符串转数组,list集合(带泛型),二维数组,或者二维数组集合(带泛型)

2022-09-03今天在开发时遇到需要将二维数组的字符串转换成二维数组,或者二维list集合。

2022-09-05 09:56:36 2247 1

原创 easyexcel使用问题:使用时导出的excel文件损坏,打开不了,后台没异常错误

easyexcel使用问题:使用时导出的excel文件损坏,打开不了,后台没异常错误

2022-07-14 13:02:41 9175

原创 mybatis 多对多查询,查询结果是两条记录,但是list集合里就一条解决方法

mybatis 多对多查询,查询结果是两条记录,但是list集合里就一条解决方法2020/10/23今天在弄多对多查询时遇到的一个问题:查询的结果是两条记录而list集合里就值有一条解决方法:在<collection标签里的<id标签的column属性不能设置和上面标签一样的名字如下改前改后总结:在resultMap中如果有其他id标签就不能设置一样的值...

2020-10-23 22:55:41 740

原创 Mybatis注解方式实现sql动态语句

Mybatis注解方式实现sql动态语句如果要使用注解的方式来实现动态查询就要注解里加入<script></Script>标签,然后在此标签中来实现动态的sql语句如:@Select({"<script>" +"select * from Student where 1=1" +"<if test='name!=null'>and name like concat('%',#{name},'%')</

2020-10-11 18:16:58 478

原创 Mybatis注解方式进行模糊搜索sql语句的写法

Mybatis注解方式进行模糊搜索sql语句的三种写法1.@Select("select * from Student where name like #{name}")这是第一种写法,这样的写法可以是可以,但是在赋值时需要对值进行拼接“%”有点麻烦。List<Student> studentList = impl.select_by_all("%"+"张"+"%");2.@Select("select * from Student where name like concat('%'

2020-10-11 15:32:20 1357

原创 Jave Web AJAX异步请求技术

Jave Web AJAX异步请求技术2020/9/171.AJAX概述附上视频笔记2.实现方式Ajax异步请求的实现方式有两种第一种:原生的JavaScript方式第二种:jQuery方式在用两种方式实现前先写一个servlet来测试AjaxServletDemo1:package cn.zsc.servlet;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;im

2020-09-17 17:14:47 175

原创 JAVA Web过滤器和监听器

JAVA Web过滤器和监听器2020/9/16javaweb中的三大主件:servlet,filter,lisentener。1.Filter(过滤器)1.过滤器的概念附上视频截图2.过滤器快速入门附上视频笔记代码package cn.zsc.filter;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import java.io.IOException;/*** * 过滤器的快速入门

2020-09-16 15:59:17 170

原创 Mybatis入门,配置文件,运行环境配置,连接SQL serve数据库(IDEA)

Mybatis入门,配置文件,连接SQL serve数据库(IDEA)2020/9/14使用mybatis的框架来查询所有的学生信息入门操作1.使用maven来创建工程项目(不勾选模块)1.新建项目不勾选方框也可以进行下一步,下一步命名自己的工程名然后点击完成,这样工程项目就创建好了。2.编写数据表的JavaBean对象和数据访问层的接口...

2020-09-15 19:38:03 1001 2

原创 Jave web Jsp,el表达式以及mvc开发模式

Jave web Jsp,el表达式以及mvc开发模式2020/8/291.JSP视频笔记2.EL表达式视频笔记1.运算符代码如下<%@ page contentType="text/html;charset=UTF-8" language="java" %><%--<%@page isELIgnored="true" %>--%><%--如果设置了page指令的isELIgnored值为true,那么就会将页面所有的el表达式原样输出-

2020-08-29 16:50:07 148

原创 Java web 登录加验证码案例

Java web 登录加验证码案例2020/8/25在上次的登录案例中加入验证码的处理和使用jsp进行操作需求访问带有验证码的登录页面login.jsp用户输入用户名,密码以及验证码。如果用户名和密码输入有误,跳转登录页面,提示:用户名或密码错误如果验证码输入有误,跳转登录页面,提示:验证码错误如果全部输入正确,则跳转到主页success.jsp,显示:用户名,欢迎您1.绘制验证码(servlet)在上次的验证码的基础上对验证码进行了细节上的操作,使背景填充随机颜色,字符的高

2020-08-25 23:27:55 1291 3

原创 Java Web Session会话技术,以及一些问题

Java Web 会话技术Session2020/8/25session1.简述和快速入门视频笔记快速入门1.获取session对象(使用request的getSession的方法)2.使用sessio(session是会话作用域和请求作用域一样去使用,getAttribute和setAttribute方法来设置键值对)代码如下SessionDemo1package cn.zsc.session;import javax.servlet.ServletException;im

2020-08-25 22:46:53 184

原创 Jave Web 会话技术cookei以及案例操作

Jave Web 会话技术cookei和session,以及案例操作2020/8/25会话技术的概述附上视频笔记1.cookie1cookie简介视频笔记2.cookie的快速入门1.创建cookie对象(使用Cookie来创建)2.发送cookie对象(一定要记住发送cookie对象,使用response的addCookie方法)3.获取cookie对象,拿取数据(使用request的getCookies来获取,得到是一个数组,然后使用里面的getname,和getValue来获

2020-08-25 21:53:26 190

原创 java Web ServletContext和下载文件案例

java Web ServletContext和下载文件案例2020/8/201.ServletContext视频笔记代码实现3个功能,代码如下:1.实现获取context的两种方法package cn.zsc.web.servlet;import javax.servlet.ServletContext;import javax.servlet.annotation.WebServlet;import java.io.IOException;@WebServlet(name =

2020-08-20 19:25:54 210

原创 Java Web Servlet Response响应案例操作

Java Web Servlet Response响应案例操作2018/8/15今天根据视频操作了一些响应的案例案例需求:1.完成响应重定向将ResponseDemo1重定向到ResponseDemo2ResponseDemo1代码如下package cn.zsc.web.servlet;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.serv

2020-08-15 22:52:16 216

原创 JavaWeb Servlet请求,请求转发,数据库练习

JavaWeb Serlect请求,请求转发,数据库练习2018/8/14今天对Javaweb的servlet的请求,请求转发结合数据库练习了一个登录项目案例1.案例需求:1.编写login.html登录页面username & password 两个输入框2.使用Druid数据库连接池技术,操作mysql,day14数据库中user表3.使用JdbcTemplate技术封装JDBC4.登录成功跳转到SuccessServlet展示:登录成功!用户名,欢迎您5.登录失败跳转到F

2020-08-14 20:51:05 469

原创 数据库连接池c3p0和Druid

数据库连接池c3p0和Druid2018/8/10今天将数据库连接池进行整理笔记数据库连接池1简介概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。好处:节约资源用户访问高效实现:标准接口:DataSource javax.sql包下的方法:获取连接:getConnection()归还连接:Connection

2020-08-12 20:52:59 434 1

原创 JDBCtemplate的实际操作,解决案例

JDBCtemplate的实际操作,解决案例2018/8/12今天的学习是深入学习JDBCtemplate的许多方法,对昨天的入门进行巩固,写了一些案例和案例中的问题JDBCTemplate入门:Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发步骤:导入jar包链接:https://pan.baidu.com/s/1Zat5PRdg_Fd3fTxRp7XKPA提取码:nnda创建JdbcTemplate对象。依赖于数据源DataSo

2020-08-12 19:56:53 389

原创 JDBCtemplate入门和遇到的问题

JDBCtemplate入门和遇到的问题2020/8/11遇到的问题今天JDBCtemplate的入门,简单修改数据表的用户密码遇到了一个问题,报了一个异常如下Exception in thread “main” org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [update studentTable1 set possword=zsc6 where id=?];

2020-08-11 21:19:58 518

原创 java操作SQLserver数据库时编译器报错:仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表‘studentTable1‘中的标识列指定显式值。

java操作SQLserver数据库时编译器报错:仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表’studentTable1’中的标识列指定显式值。java语言中在对数据库进行操作时,如果数据库的数据表中主键为唯一键插入数据时会报错,而且数据也插不进去”仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表’studentTable1’中的标识列指定显式值。“。如下面代码这里的sql命令我多给了一个参数第一列主键参数设置为null所以会报错

2020-08-11 17:45:08 565

空空如也

空空如也

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

TA关注的人

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