- 博客(115)
- 资源 (1)
- 收藏
- 关注
原创 Redis注册到Windows服务中
为什么要把Redis注册到Windows服务中?如图是我的Redis安装路径,一般来说双击redis-server.exe就可以启动redis服务,这样启动非常便捷快速,但是一旦 redis-server这个cmd窗口关闭了,reids服务就关闭了,这是非常难受的。 所以我们把redis注册到Windows服务中,并且设置开机服务自启动。E:\ProgramFiles\J...
2018-12-24 19:36:29
1546
原创 使用FFmpeg生成m3u8/ts文件命令
ffmpeg -i lucene.mp4 -codec copy -vbsf h264_mp4toannexb -map 0 -f segment -segment_list lucene.m3u8 -segment_time 10 out%03d.ts效果:(lucene.mp4为测试文件名)E:\ProgramFiles\Java\ffmpeg-win64-static\ffmp...
2018-12-16 21:28:00
4319
1
转载 elasticsearch-head的使用
文章转载自: https://www.cnblogs.com/xuwenjin/p/8792919.htmlealsticsearch只是后端提供各种api,那么怎么直观的使用它呢?elasticsearch-head将是一款专门针对于elasticsearch的客户端工具elasticsearch-head配置包,下载地址:https://github.com/mobz/elastics...
2018-12-12 14:16:25
1628
原创 Git的安装与使用
Git的安装Git的安装包和使用文档(包含32位和64位,和中文语言包):https://pan.baidu.com/s/1HBRIsucowjyjfev8pKYEOwGit安装完毕,使用时可能会出现文件图标不显示,请参考:TortoiseGit状态图标不能正常显示的解决办法 使用文档的内容:1、git的安装2、创建版本库和文件操作3、远程仓库的操作(包含GitHub和码云...
2018-11-24 20:12:57
230
原创 SpringBoot 整合JPA 出现 Error creating bean with name 'userRepository':Not a managed type 问题分析和解决方案
日志信息:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userRepository': Invocation of init method failed; nested exception is java.lang.Illega...
2018-11-22 16:23:06
21471
4
原创 SpringBoot基础
目录什么是SpringBootSpringBoot入门案例1、创建maven工程,添加SpringBoot的起步依赖和web的启动依赖。2、编写SpringBoot引导类3、编写Controller,在引导类的同级包或者子级包创建controller 4、测试SpringBoot热部署配置 什么是SpringBoot Spring Boot是由P...
2018-11-22 15:28:45
339
原创 Caused by: javax.persistence.TransactionRequiredException: Executing an update/delete query
在测试JPQL的更行操作时,报出以下异常:org.springframework.dao.InvalidDataAccessApiUsageException: Executing an update/delete query; nested exception is javax.persistence.TransactionRequiredException: Executing an u...
2018-11-18 21:16:27
1954
原创 Spring Data JPA入门案例
目录1. Spring Data JPA介绍2. Spring Data JPA与JPA规范,与hibernate的关系3. 入门案例 3.1 创建工程导入依赖3.2 配置spring和Spring Data JPA的配置文件3.3 编写实体类和数据库表的映射关系3.4 编写dao层接口3.5 编写测试类1. Spring Data JPA介绍 ...
2018-11-18 18:43:05
369
原创 JPA入门案例
目录1.创建数据库表 2.导入相关jar包依赖 3.配置JPA的核心配置文件 4.编写实体类和数据库表的映射配置 5.编写测试类 6.完整目录结构1.创建数据库表 CREATE DATABASE jpa_day1 ;USE jpa_day1;/*创建客户表*/CREATE TABLE cst_customer ( cust_id BIGINT (32...
2018-11-17 19:28:34
417
原创 java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException的解决方案
日志信息:java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException at org.hibernate.boot.spi.XmlMappingBinderAccess.<init>(XmlMappingBinderAccess.java:43) at org.hibernate.boot.MetadataSour...
2018-11-17 18:58:17
16322
4
原创 Caused by: org.hibernate.PersistentObjectException: detached entity passed to persist的解决方案
日志信息: javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: com.heima.domain.Customer at org.hibernate.jpa.spi.AbstractEntityManagerI...
2018-11-17 18:51:09
1800
原创 elasticsearch.bat闪退的解决方案
使用Easticsearc时侯启动时,点击elasticsearch.bat发生闪退。原因:允许elasticsearch跨越访问时,在修改了elasticsearch的配置文件,并且以非UTF-8的格式修改的,结果就报错了。添加跨域访问:http.cors.enabled: truehttp.cors.allow‐origin: "*"日志:java.lang.Ille...
2018-11-14 19:33:53
22702
7
原创 Lunece入门
目录1.什么是Lucene2.Lucene的安装 3.Lucene实现全文检索的流程4.入门程序----------------------------------------------------------------------------------------------------------------------------------------------...
2018-11-13 20:05:46
636
原创 Oracle数据库的安装以及常见故障的解决方案
安装包及安装文档:https://pan.baidu.com/s/1NkDem8fvRsnVssCKCFCy4g 提取码 0etm步骤: 1.安装虚拟机 打开一个名为Windows2003的虚拟机,VMware的安装过程参考之前的博客:使用VMmare给虚拟机安装linux系统 打开方式:把安装包里的虚拟机解压到到物理机上一...
2018-11-03 11:30:17
1694
转载 Oracle SID在本机上已经存在,请指定一个不同的SID”的解决办法
本文转载自:https://blog.youkuaiyun.com/tianlesoftware/article/details/4677234如何彻底删除卸载Oracle(window系统卸载方式亲测可用,Linux系统下没有测试):windows 系统:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome92...
2018-11-02 12:14:19
1409
原创 SpringMVC文件上传
传统文件上传方式(相关jar包的依赖,前端控制器等配置不再重复,入门案例里都有,传送门:SpringMVC入门案例) JSP代码:<body> <h3>文件上传</h3> <form action="user/fileupload" method="post" enctype="multipart/form-data"&a
2018-11-01 21:56:18
173
原创 SpringMVC响应数据
SpringMVC响应数据类型可以是String类型,void类型,ModelAndView类型,并且可以通过使用forward和redirect进行页面条状来响应。 控制器类:package com.heima.controller;import com.heima.domain.User;import org.springframework.stereotype.Control...
2018-10-30 19:01:43
430
原创 SpringMVC请求参数绑定(用法)
目录1.把请求数据封装到JavaBean类中2.配置请求参数绑定中文乱码的过滤器 1.把请求数据封装到JavaBean类中(1)自定义一个JavaBean类package com.heima.domain;import java.io.Serializable;public class Account implements Serializable { p...
2018-10-29 18:56:52
414
原创 SpringMVC入门案例
目录1.导入jar包(maven导入相关依赖) 2.在web.xml中配置前端控制器(DispatcherServlet) 3.配置视图解析器和配置spring创建容器时要扫描的包 4.编写测试类5.完整的目录结构6.测试结果 1.导入jar包(maven导入相关依赖) </properties> <!--版本锁定--> ...
2018-10-29 14:08:46
197
原创 [ERROR] Maven execution terminated abnormally (exit code 1)
问题:利用骨架创建maven工程时没有src目录,报错:[ERROR] Maven execution terminated abnormally (exit code 1),就是整个项目骨架没有生成。解决办法:1.检查配置文件路径:File ->Settings ->Maven 2. Maven->Runner: 添加-Dmaven.multiModulePro...
2018-10-29 11:49:02
25257
19
原创 Filezilla连接不上Linux服务器的解决办法
问题:其实昨天我连接还是没问题,今天连接就出问题了,-_- 。。。百度的解决办法:1.防火墙的问题,由于我的防火墙日常关闭,所有跟这个没关系2.建立新站点,采用 stfp + 端口 22 的方式FIlezilla -> 文件 -> 新站点 -> STFP 协议 -> 连接 ...
2018-10-16 09:35:35
19679
5
转载 详解AJAX工作原理
本文转载自:https://blog.youkuaiyun.com/xyw591238/article/details/51752813什么是 AJAX ?AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传...
2018-09-28 09:30:19
169
原创 实现简单的文件下载
需求: 1. 页面显示超链接 2. 点击超链接后弹出下载提示框 3. 完成图片文件下载分析: 1. 超链接指向的资源如果能够被浏览器解析,则在浏览器中展示,如果不能解析,则弹出下载提示框。不满足需求 2. 任何资源都必须弹出下载提示框 3. 使用响应头设置资源的打开方式: * content-disposition:attac...
2018-09-17 09:17:30
681
原创 转发(forword)与重定向(redirect)的区别
转发: 1,客户端发送的一次请求 2,URL地址不发生变化 3,转发前后的数据可以共享,可以使用request对象来共享数据 4,转发是服务器的一种行为,不能跨服务器访问重定向: 1,客户端发送了两次请求 2,URL地址发生了变化 3,重定向前后的数据不能通过request实现共享 4,重定向的是一种...
2018-09-16 20:09:27
461
原创 图片验证码
目的:生成一个图片验证码,点击图片或者右侧链接可以切换图片。JSP页面:<%-- Created by IntelliJ IDEA. User: FANG2 Date: 2018/9/16 Time: 18:34 To change this template use File | Settings | File Templates.--%><%...
2018-09-16 19:25:44
1603
原创 Servlet的执行原理与生命周期方法
配置web.xml中配置Servlet:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s...
2018-09-13 19:12:30
187
原创 XML解析器(二)DOM4J
XML文档:<?xml version="1.0" encoding="UTF-8" standalone="no"?><students> <student number="0001"> <name id="itcast">tom</name> &a
2018-09-10 11:08:49
1739
原创 XML解析器(一)Jsoup
目录JsoupJsoup解析步骤Jsoup对象使用 Jsoup jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。Jsoup解析步骤JSOUP中文帮助API: http://www.open-open.com/j...
2018-09-09 21:00:00
6187
2
原创 XML
目录XML概念XML语法XML解析XML概念概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与htm...
2018-09-09 20:12:26
156
原创 Druid连接池工具类
需要导入的jar包:https://pan.baidu.com/s/1ZshnBAq00isL29pLh3NpQg配置文件代码:需要修改为自己所用的数据库,用户名,密码driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/schoolusername=rootpassword=root# 初始化连...
2018-09-01 14:31:56
1604
转载 Intellij IDEA中使用Debug详细教程
本文转载以作备忘,原文地址:https://www.cnblogs.com/chiangchou/p/idea-debug.html#_label8
2018-08-30 10:12:21
336
原创 MySQL数据库之JDBC入门
目录JDBC入门JDBC各个类详解 DriverManager:驱动管理对象Connection:数据库连接对象Statement:执行sql的对象PreparedStatement:执行sql的对象ResultSet:结果集对象,封装查询结果抽取JDBC工具类JDBC 登录案例JDBC控制事务 JDBC入门概念:Java DataBase Co...
2018-08-29 20:45:45
290
原创 MySQL中的约束
目录非空约束 -- not null唯一约束 -- unique主键约束 -- primary key外键约束 -- foreign key 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。分类:主键约束,唯一约束,非空约束,外键约束。非空约束 -- not null 1.创建表时添加非空约束CREATE TABLE person( ...
2018-08-27 19:52:02
223
转载 drop、truncate和delete的区别
本文转载自: https://blog.youkuaiyun.com/ws0513/article/details/49980547drop、truncate和delete的区别(1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。 TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入...
2018-08-25 19:12:59
159
原创 单表查询
单表查询1 排序查询 * 语法:order by 子句 order by 排序字段1 排序方式1 , 排序字段2 排序方式2...SELECT * FROM student ORDER BY score ASC; -- 升序SELECT * FROM student ORDER BY score DESC ; -- 降序...
2018-08-25 18:25:41
240
原创 MySQL基础操作语句
目录DDL数据库的修改、删除、使用 DDL数据库表的修改、删除DML数据操作语句 insert,update,delete DQL数据查询语句 DDL数据库的修改、删除、使用C:创建 create database mydb if not exists character set utf8;表的复制: create table stu ...
2018-08-25 09:23:24
239
原创 MySQL的安装与卸载
安装:安装过程不赘述,分享链接里有安装包和安装过程文档。https://pan.baidu.com/s/1QxeJFqvsGN7BTKkJvHSxpw。验证码:sw1z卸载:卸载主要分四步。1. 在控制面板里卸载MySQL。2. 手动删除安装路径下的MySQL文件夹。3. 找到C:\ProgramData\MySQL。删除这个文件夹,\ProgramData是个隐藏...
2018-08-24 18:31:22
137
原创 Junit单元测试、反射
目录Junit单元测试测试分类Junit使用:白盒测试反射反射概念获取class对象的三种方式 Class对象功能获取成员变量获取构造方法获取成员方法 Junit单元测试测试分类 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码。关注程序具体的执行流程。Juni...
2018-08-22 20:23:43
1304
原创 Java 8 新特性:四种方法引用
目录方法引用符语义分析四种方法引用 方法引用符双冒号 :: 为引用运算符,而它所在的表达式被称为方法引用。如果Lambda要表达的函数方案已经存在于某个方法的实现中,那么则可以通过双冒号来引用该方法作为Lambda的替代者。语义分析 例如, System.out 对象中有一个重载的 println(String) 方法恰好就是我们所需要的。那么对于printS...
2018-08-21 20:41:52
449
1
原创 Stream流
目录Stream流 流式思想流操作获取流 常用方法遍历:forEach过滤:filter映射:map Stream流 流式思想 Stream流是一个集合元素的函数模型,并不是集合,也不是数据结构,其本身并不存储任何元素(或其地址值)。 Stream(流)是一个来自数据源的元素队列: -- 元素是特定类型的对象,形成一个队列,...
2018-08-21 14:39:36
3194
ffmpeg-win64
2018-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人