- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 HTML + CSS + JS
CSS:相对定位(relative )与绝对定位(absolute)的区别:相对定位relative: 相对于自己本身的位置为参照物 绝对定位absolute:相对于父元素定位;使用时其父元素得设置为relative或者absolute...
2020-02-27 18:19:58
355
原创 SpringBoot:freemarker + jquery、ajax 实现局部刷新、表格分页
后端使用: SpringMVC + Mybatis + pageHelper分页插件;前端使用:freemarker模版 、Jquery + ajax ;效果展示: 核心要点 想要实现前端页面 局部刷新效果,首先在html中定义一个 div盒子,然后通过 ajax获取后端数据并使用jquery的empty()方法及append()方法将div中的数据清空并将新的数...
2019-04-04 02:16:13
9360
3
原创 MySQL基础《必知必会》笔记
MySQL基础:《必知必会》(一)、正则表达式一、 正则表达式基本匹配:select name from user where name REGEXP ‘1000’ ;记录为: admin 1000 , hello 1000,10000 user ;匹配 含有‘1000’的数据’ . ’ 正则特殊字符,表示匹配任意一个字符:from user where name REG...
2019-03-29 18:50:12
532
转载 Java基础:深入理解java异常处理机制的原理和开发应用【转载】
注:原文章地址:https://www.jb51.net/article/110917.htm;深入理解java异常处理机制的原理和开发应用Java异常处理机制在日常开发中应用频繁,本篇文章主要在基础的使用方法上,更进一步的,如何更加合理的使用异常机制,希望可以对各位朋友能有所帮助。 Java异常处理机制其最主要的几个关键字:try、catch、finally、throw、thr...
2019-03-21 01:59:48
367
原创 bootstrap 点击下拉框 无反应
添加 js 点击事件;以官方文档为例 <div class="dropdown"> <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="tr...
2019-03-19 23:38:40
4922
1
原创 centos 7软件安装(二):yum 安装mysql 5.6
1.卸载系统自带的Mariadb查询命令:rpm -qa|grep mariadb卸载命令:rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_642. 根据MySQL5.6官方文档1. 添加 MySQL yum存储库,点击a.下面的地址链接(https://dev.mysql.com/downloads/repo/y...
2019-03-04 21:55:08
442
原创 java基础:使用JDBC连接MySQL数据库,完成增删改查操作
一、MySQL建表语句CREATE TABLE `admin` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `username` varchar(25) NOT NULL COMMENT '管理员,姓名', `password` varchar(25) NOT NULL COMMENT '登录密码', PRIM...
2018-12-10 15:55:40
901
原创 Jsp:(二)Servlet+Json 数据格式 实现Ajax异步登录注册
上一篇文章已经将Dao层搭建好了,所以只需要编写jsp及servlet。具体项目访问GitHub:链接注:使用ajax交互时需注意的细节ajax 点击事件不能绑定在 from表单的<input>标签上;会二次刷新页面,看不到测试结果 常使用<button>按钮绑定 点击事件一、登录1. 登录界面(index.jsp)需要导入并加载 jquery...
2018-12-10 13:30:33
1445
原创 Jsp:(一)JDBC+Servlet 实现简单登录注册
注:项目常见错误 tomcat无法启动;报错:Failed to start component [StandardEngine[Catalina].StandardHost[localhost]. web.xml文件servlet配置(注意斜杠):<url-pattern>/login/loginServlet</url-pattern> eclips...
2018-12-09 23:10:13
1976
原创 Java多线程(一):线程基础及三种创建方式
(一)、线程的生命周期新建状态:使用 new 关键字和 Thread 类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序 start() 这个线程。就绪状态:当线程对象调用了start()方法之后,该线程就进入就绪状态。就绪状态的线程处于就绪队列中,要等待JVM里线程调度器的调度。运行状态:如果就绪状态的线程获取 CPU 资源,就可以执行 ru...
2018-12-06 00:19:52
278
原创 SpringBoot:SpringMVC 使用MultipartFile实现文件上传 及Ajax异步
一、使用Spring框架中的MultipartFile实现后台代码逻辑处理1. MultipartFile API 如下:2. 后台逻辑代码@Controllerpublic class FileUploadController { //文件上传 @ResponseBody @RequestMapping(value="/fileUpload",method=RequestMe...
2018-12-02 22:43:58
1335
转载 Java基础:error与exception的区别【转载】
注:原文地址:【Java面试题】20 运行时异常和一般异常有何区别;https://www.cnblogs.com/guweiwei/p/6610450.htmlThrowable 是所有 Java 程序中错误处理的父类 ,有两种资类: Error 和 Exception 。Error :表示由 JVM 所侦测到的无法预期的错误,由于这是属于 JVM 层次的严重错误 ,导致 JVM 无...
2018-11-16 22:35:12
182
转载 Spring AOP 后篇(三): AOP切面编程
Spring AOP 后篇: AOP切面编程该文章参考多篇文章的基础上进行了简化并做少许修改,方便理解。原文章地址如下:Spring3:AOPSpring的AOP面向切面编程一、理解切入点表达式(execution())(重点)切入点指示符execution:用于匹配方法执行连接点。这是使用Spring AOP时使用的主要切入点指示符。within:限制匹配某些类型中的...
2018-11-13 23:51:25
232
转载 Spring AOP 中篇(二): AOP切面原理
Spring AOP 中篇: AOP切面原理该文章参考多篇文章的基础上进行了简化并做少许修改,方便理解。原文章地址如下:Spring框架IOC容器和AOP解析一、Spring:1. 概念Spring是一个开源框架,于2003那年兴起的一个轻量级的Java开发框架。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。Spring DAO:Sprin...
2018-11-13 23:49:07
362
转载 Spring AOP 前篇(一):Java代理之JDK静态代理、JDK动态代理、CGLIB动态代理
Spring AOP 前篇:Java代理之JDK静态代理、JDK动态代理、CGLIB动态代理该文章参考多篇文章的基础上进行了简化并做少许修改,方便理解。原文章地址如下:Java之代理(jdk静态代理,jdk动态代理,cglib动态代理,aop,aspectj)AOP的底层实现-CGLIB动态代理和JDK动态代理静态代理、JDK动态代理和CGLIB动态代理之间的区别?ja...
2018-11-13 23:47:33
690
原创 Java基础:&与&&,|与| |的联系与区别(详解及示例)
&与&& 的联系与区别一、&与&&的相同点 &与&& 都可作为 逻辑“与”的运算,即当运算符两边表示式结果都为True时,运算结果返回True;否则当某一表达式为False时,运算结果返回False 。二、&与&&的不同点1、& :“按位与” “按位与”:就是说,当两边表达式不是判...
2018-11-06 16:05:09
823
原创 SpringBoot+Mybatis:(一)BaseDao的简单抽取及使用
一、BaseDao的抽取使用SSM创建一个空的开发环境,并配置好 .XML文件,这里就不详细给出了;特别注意的是SpringBoot现在还不支持阿里的Druid连接池,所以使用Driud需要手动添加配置。进入正题:1、新建 BaseDao的接口 这里就简单的写了几个增、删、改、查。package com.space.dao;import java.util.List;im...
2018-11-03 17:44:30
9076
转载 理解MySQL--索引与优化【转载】
注:很好的两篇文章,原文地址: 第一篇.http://feiyan.info/16.html 第二篇.http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html第一篇:文章标题:MySQL索引使用方法和性能优化 关于MySQL索引的好处,如果正确合理设计并且使...
2018-11-02 09:45:18
240
转载 MySQL索引详情【转载】
注:博客原文地址:https://www.cnblogs.com/whgk/p/6179612.html序言 之前写到MySQL对表的增删改查(查询最为重要)后,就感觉MySQL就差不多学完了,没有想继续学下去的心态了,原因可能是由于别人的影响,觉得对于MySQL来说,知道了一些复杂的查询,就够了,但是我认为,不管有没有用,现在学着不懂的东西,说明就是...
2018-11-02 09:25:39
389
原创 hexo+Github搭建博客,能访问但无法加载css文件
问题:搭建好hexo后,在本地能够正常访问。但使用git上传到Github后,发现能够访问页面但是不能加载CSS样式文件和Jquery文件。最后的解决办法是: 1. 修改hexo中 _config.yml 文件:将root:/ 修改为 root:/ xxx.guithub.io 。即 在后面加上Github 主页的仓库名 2. 然后再重新上传hexo clea...
2018-10-25 13:36:52
10538
7
转载 Spring注解详解(转载)
注:该博客转载自 https://blog.youkuaiyun.com/xyh820/article/details/7303330/概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,...
2018-10-24 18:14:49
165
原创 MySQL基础: 假删除重复数据,并保留重复数据中的一条数据
按照正常思路:先获取重复数据进行筛选,然后再进行假删除。但是报错:You can't specify target table 'i' for update in FROM clause1. 查询数据:首先查询出重复记录,按name字段分组:SELECT * , COUNT(*) as counts FROM students m GROUP BY m.NAME HAVING cou...
2018-10-20 12:02:43
393
原创 Centos7软件安装(三): MySQL5.6开启远程访问及 开放端口
1.安装MySQL5.6--(MySQL安装教程)2. 使用iptables防火墙; 开放端口关闭firewall: systemctl stop firewalld.service 若没安装iptables:查看是否安装iptables: systemctl status iptables.service 安装iptables: yum install -y iptables...
2018-10-18 17:44:47
1037
原创 MySQL基础(二):多表查询 -- 分组排序
多表查询 :连接查询-子查询MySQL基础操作链接; 工具: SQLyogMySQL语法顺序:select[distinct] from join(leftjoin/rightjoin) on where groupby having union orderby limit1. 表结构 用户,...
2018-09-21 16:31:54
4959
1
原创 MySQL基础(一): mysql快速使用手册
目录对数据库操作1. 显示数据库:show2. 使用数据库: use3. 创建数据库: create4. 删除数据库: drop对数据表操作1. 创建新表:create2. 删除表:drop3. 清空表:delete4. 查看表结构:desc5. 修改表:1) 修改表名:将表tb_one 改名为 tb_two ;2) 修改字段类型:3)...
2018-09-20 19:10:59
499
2
原创 Java基础:List 、Set 、Map集合联系与区别
List Map Set 集合一、基础概念1. Collection 和 Map 接口 Java集合框架主要由 Collection和Map两个根接口及其子接口、实现类组成。 1) Collection 接口是Set、List、和Queue接口的父接口: Collection: Set 、List 、Queue 1. Set集...
2018-08-31 11:58:17
316
原创 Centos 7 软件安装(一): 安装JDK1.8
1. 先在windows上 下载好 jdk-8u181-linux-x64.tar.gz点击下载 弹出:Sorry, you must accept the License Agreement before downloading.勾选 Accept License Agreement2. 将下载好的jdk 上传到centos服务器window端使用工具:WinS...
2018-08-14 20:20:45
596
原创 两种Ajax请求方式及区别;访问url 不返回数据也不报错
一、问题解决: 1. 检查jquery ajax 中是否有 拼写或者语法 拼写错误(注意标点符号) 2. 浏览器F12,查看 请求报错状态码。如404 表示地址错误(大多情况下都是地址错误)二、Ajax 两种访问方式:1. $.ajax();$.ajax({ url:"${pageContext.request.contextPath}/admin...
2018-08-03 19:25:21
4042
原创 报错:严重: Exception sending context initialized event to listener instance of class org.springframework
报错提示:严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanDefinitionStoreExcepti...
2018-08-01 18:28:44
26544
8
原创 SpringMVC: No mapping found for HTTP request with URI
在手动配置SSM框架所需的静态文件时,时常会报出各种错误。错误提示: 网页提示:HTTP Status 404 - 控制台报错:No mapping found for HTTP request with URI [/index] in DispatcherServlet with dispatche通常报错检查点;一是 .XML配置文件,二是 controller...
2018-08-01 18:15:05
41806
1
原创 mybatis报错:Invalid bound statement (not found):
错误提示:严重: Servlet.service() for servlet [springmvcServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid ...
2018-08-01 13:33:19
485
原创 Struts2:There is no Action mapped for namespace [/] and action name [] associated with context path
检查项目完整性 :如 struts.xml 是否拼写正确 , 是否放在 src 目录下 web.xml 内容是否正确:最后: 检查 是否有 index.jsp 文件 ...
2018-06-28 13:16:53
204
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人