自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (10)
  • 收藏
  • 关注

原创 Mysql基础

一.概念1.DB:数据库(database),存储数据的“仓库”,保存了一系列有组织的数据。2.DBMS:数据库管理系统(Database Management System)。数据库是通过DBMS创建和操作的容器3.SQL:结构化查询语言(Structure Query Language)。专门用来与数据库通信的语言。二、常用sql语句(1)基础篇1.通配符查询: %(匹配多个字符) _匹配单个字符select * from temp where name like '%a%'

2020-08-08 22:57:26 153

原创 MyBatis杂记

MyBatis连接数据库时,$和#的区别:#{}:是以预编译的形式,将参数设置到sql语句中:相当于PreparedStatement:防止sql注入${}:取出的值直接拼装在sql语句中:会有安全问题。注:大多数情况下,我们应该使用#{},原生JDBC不支持占位符的地方我们可以使用${}进行取值。连接方式:1、单参数传值时,#{}中可以是任何值2、多参传值时,...

2019-04-08 11:20:34 150

原创 Struts2(部分)

一、开发环境的搭建步骤:1.导入jar包2.在web.xml文件中配置filter过滤器3.在类路径下加入struts.xml文件,导入模板文件(.dtd)二、action和Action类1.action:代表一个struts的请求2.Action:能够处理struts请求的类 (1)必须有一个无参构造器 (2)每次Http都会请求创建一个新的Actio...

2019-04-08 11:19:00 176

原创 SSM搭建过程中dispatcherServlet和java.lang.IllegalArgumentException报错解决

由于在搭建SSM项目环境时,遇到了两个解决了很久的问题,今天发帖,希望帮助到遇到同样问题的博友们!!1、在web.xml文件中,出现了在配置SpringMVC的过滤器DispatcherServlet的时候,无法解析DispatcherServlet类其实根本原因在于pom文件中引入的依赖不正确,使用下面的jar估计可以,如果不行,再去maven仓库中引入,因为我之前在搭建SSM环境时...

2019-03-31 23:11:40 1107

原创 Idea中maven导入jstl标签库报错问题

HTTP Status 500 - /WEB-INF/views/user.jsp (line: 2, column: 62) Unable to read TLD "META-INF/c.tld" from JAR file "file:/F:/java_trainclass/IdeaWorkSpace/FundingCrowd/FundingCrowd-web/target/FundingC...

2018-12-27 16:44:48 1524 3

原创 关于Idea中SpringMVC表单提交POST提交请求不到数据

org.springframework.web.servlet.PageNotFound handleHttpRequestMethodNotSupported警告: Request method 'POST' not supported假如报以上错误,然而通过GET请求方式可以获得数据,可能原因是你提交的post请求的表单中没有声明提交方式加上这个就可以顺利的拿到后台数据...

2018-11-30 18:58:51 3017

原创 java通过POI和jacob实现word文档的在线预览和下载

通过POI和jacob可以实现word文档的在线预览和下载。首先,引入以下maven依赖。 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> ...

2018-11-04 12:03:02 7354 8

原创 Idea创建maven的web项目

1、新建maven工程。2、填写好GroupId和ArtifactId。3、选择maven目录。4、project和modul的命名。5、如果出现maven没有导入,点击import Changes便可。6、当出现如下情况,证明maven的工程已经搭建完成。7、结构如下。8、接下来,查看maven的结构。9、部署到tomcat服务...

2018-10-29 00:26:58 1684

原创 数据库事务,视图和权限管理

一、数据库的事务事务:是数据恢复和并发控制的最小单位,是用户执行一系列数据操作的序列集合。 事务具有四大特点(ACID):①原子性:事务对数据的操作要么全部都做,要么全部不做,就叫做事务的原子性②一致性:事务执行的结果必须使数据从一个一致性状态转变到另一个一致性状态。事务成功提交时,数据库必须处于一致性状态。③隔离性:多个事务同时进行时,各个事务之间不会相互影响。④...

2018-07-25 23:27:38 780

原创 List、Set、Map的区别和关系

三者的关系图:一、超级接口Iterable:该接口中会返回一个迭代器,实现该接口的类都能作为forEach的对象。二、Collection:继承了Iterable接口,并且可以被以下类实现。collection是集合listst和set的接口。(一)List接口(有序)1、LinkedList实现类:注:A、LinkedList底层使用双向链表实...

2018-07-25 14:57:08 47906 3

原创 Hibernate杂记

1.什么是持久化?为什么要持久化?持久化:将数据从内存中持久化到存储介质中(文件、数据库等);原因:需要永久的保存数据。2.hibernate和JDBC的区别?hibernate的优势是什么?1)区别:  a.JDBC是实现数据库的操作,hibernate是对JDBC轻量级的封装  b.hibernate通过配置映射关系(xml、注解),然后通过hibernate提供的ap...

2018-07-17 15:05:21 102

原创 正则表达式

一、概念正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。二、简介正则表达式是对字符串和特殊字符操作的一种逻辑公式,就是用实现定义好的一些特定字符、以及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,模式描述在...

2018-07-07 14:50:08 194

原创 Ajax异步刷新的几点方法实现

Ajax可以实现异步刷新,表现为下拉框,页面内容的局部刷新。Ajax的一般步骤为:在触发的函数中,将返回值设置为false,使其失效。...function(){var request=new XMLHttpRequest();var method="POST";   //或者为"GET"var url="";                   //传入urlrequest.open(metho...

2018-06-12 00:27:41 3013

转载 JSTL中

<c:forEach>详解<c:forEach>标签的语法定义如下所示。                    <c:forEach var="name" items="expression" varStatus="name"                              begin="expression" end="expressio

2018-06-02 23:55:07 136

原创 关于java后台和java前台jsp页面交互时出现的编码问题

我提供我自己的几点思路和方法:1、通过过滤器Filter来过滤,具体方法:新建Filter类 public void doFilter(ServletRequest request, ServletResponse response,  FilterChain chain) throws IOException, ServletException { request.setCharacter...

2018-06-02 21:04:03 600

原创 数据库增删改查的四个单表语句

插入:insert into 表名(列明,列明,...)  values(?,?,...);删除:delete from 表名 【where 条件】;更新:update 表名 set 列名=值,列名=值,...【where 列名=值】查询:select 【列名】 from 表名;...

2018-05-30 18:45:01 1919

原创 关于java后台数据库的连接(增删改查)的方法集合

        Connection conn=null; PreparedStatement pst=null; ResultSet rs=null; //连接数据库 public Connection getConnection() { try { Class.forName("com.mysql.jdbc.Driver"); conn=DriverManager.getConne...

2018-05-29 21:37:29 3563 1

Linux基础入门及简单实操

本文档将介绍Linux的相关内容目录如下,可以对Linux系统有个基本的入门。其中文档引用了很多外部链接,可以对相关的知识补充学习,另外shell脚本的内容没有列入文档中,后续会继续学习补充,希望大家一起加油努力!! 一、 操作系统的发展史 二、 Linux入门概述 1. 内核&发行版 2. 下载与安装 3. 目录结构 三、 命令行基本操作 1. 命令使用方法 2. 查看帮助文档 3. tab键自动补全 4. history浏览历史 5. 命令行中的ctrl组合键 四、 Linux命令 1. 文件目录类 2. 时间日期类 3. 用户和用户组管理 4. 文件权限类 5. 压缩和解压类 6. 磁盘管理 7. 进程管理 五、 Linux命令练习 六、实操:MySQL数据库安装

2022-12-15

Linux_Redis入门.xmind

尚硅谷的redis入门文档,介绍了redis的基本入门,主要从redis的数据类型、aof和rdb持久化,主从复制方面进行描述。

2019-07-28

Linux命令文件.docx

整理的关于linux的一些命令和用法,设计到常用的linux命令、网络配置、服务、任务调度、进程和权限用户管理等等。

2019-07-07

ACM练习题及解决方法

关于ACM比赛的一些几种算法题,以及算法的解决思路,涉及到Factorial Trailing Zeroes,Smallest Good Base,division,inverse,maze_problem等

2018-11-13

jacob-1.19资源下载(包含dll文件)

能够实现word文档从xml格式转化为docx格式依赖的jar包。

2018-11-04

java实现word的下载和生成html页面代码

java通过POI和jacob实现word文档在windows环境下的下载和生成html页面实现在线的预览的工具类。

2018-11-04

struts2实现在jsp页面对员工的增删改查操作

采用struts2框架实现简单的增删改查员工信息操作,可反复进行操作。

2018-07-22

城市-公司-部门三级联动的Ajax实现

用Ajax实现从城市-公司-部门的三级联动,同时使用BlockUI来实现页面的Ajax请求过程的loading图片显示

2018-06-16

Oracle操作语句

详细讲述了Oracle操作语句,包括创建表,修改表,对表内数据的修改。主外键等

2018-06-14

plsql基础(游标)

相信讲述了游标以及它的一些应用实例,在while,if 和for循环下的代码编写。

2018-06-14

空空如也

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

TA关注的人

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