- 博客(62)
- 收藏
- 关注
原创 IDEA的使用
目录创建类自动添加信息方法一方法二创建类自动添加信息方法一File > Setting > Editor > File And Code templates > File如图,在这里可以给选中的文件添加指定信息,下次创建该文件,指定信息就出现在public class ${NAME} {}前面添加以下代码段/*** @description:${descri...
2020-01-14 10:06:58
219
原创 svn小结
第一节 SVN 介绍SVN是Subversion的简称,是一个自由开源的版本控制系统。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节早期版本控制使用的是CVS,后来SVN替代了CVS,随着android兴起,出现Git版本控制工具,后续我们会学到。...
2019-12-31 22:00:02
261
原创 mysql基础语法
DDL(Data Definition Language)数据定义语言 用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter等DML(Data Manipulation Language)数据操作语言 用来对数据库中表的数据进行增删改。关键字:insert, delete, update等DCL(Transaction Control Language)...
2019-12-23 10:47:57
327
1
原创 Java操作数据库
JDBC操作数据库import java.sql.*;public class JDBCTest { public static void main(String[] args) { //获取连接 Connection connection = null; //声明 PreparedStatement statemen...
2019-11-25 21:18:10
310
原创 VMware配置win系统
配置win7系统打开VM,选择创建新的虚拟机选择典型,接着下一步使用镜像,选择稍后安装操作系统选择要安装的操作系统和版本起名字,选择目录选择磁盘大小,建议使用将虚拟磁盘拆成多个文件根据本机电脑配置设置虚拟机的内存根据自己电脑配置处理器选择镜像配置完成,拍一个快照:拍摄快照的时候最好关机的时候拍摄开机============这个时候本机可以和虚拟机互通,也...
2019-09-19 14:44:09
221
原创 数据库配置文件
mybaits.properties这是一个数据库配置文件,使用的时候需要在SqlMapConfig.xml中引用一下,引用详情在SqlMapConfig.xml中查看jdbc.driver = com.mysql.jdbc.Driverjdbc.url = jdbc:mysql://ip:3306/mybatisdb?characterEncoding=utf8jdbc.userna...
2019-09-16 22:21:35
722
原创 mybatis注解方式
public interface UserMapper { /** * 根据id查询用户 * @param id * @return */ @Select("select * from user where id = #{id}") public User queryUserById(Integer id); /** ...
2019-09-16 22:12:26
164
原创 Mapper.xml
mapper映射文件***Mapper.xml<?xml version="1.0" encoding="utf-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">...
2019-09-16 22:10:43
612
原创 SqlMapConfig.xml
核心配置文件SqlMapConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.d...
2019-09-16 22:08:53
206
原创 日志文件
该日志可以直接拿来使用,是.properties文件### Log4j配置 ###### 与Spring结合需要在web.xml中指定此文件位置,并添加监听器 ####定义log4j的输出级别和输出目的地(目的地可以自定义名称,和后面的对应)#[ level ] , appenderName1 , appenderName2log4j.rootLogger=DEBUG,console,f...
2019-09-16 21:58:07
152
原创 数据库引擎
参考链接什么是存储引擎数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎还可以获得特定的功能。现在许多数据库管理系统都支持多种不同的存储引擎,MySql的核心就是存储引擎InnoDB事务型是数据数据库的首选引擎,支持事物安全表(ACID),支持行锁定和外键,MySQ...
2019-09-10 15:59:38
239
原创 将jar包导入maven仓库
将jar包导入本地maven仓库1.过程1:将下载好的jar包放入一个文件夹,并且记住文件夹位置2:打开cmd黑窗口执行命令(以sqlservrjar包为例)mvn install:install-file -Dfile="D:\sqljdbc4-2.0.jar" -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=...
2019-09-03 11:25:05
482
原创 SpringMVC转换器使用案例
转换器:发送请求的参数会按照指定格式转换过之后才能被@RequestMapping接收转换器类package com.converter;import org.springframework.core.convert.converter.Converter;import java.text.SimpleDateFormat;import java.util.Date;publ...
2019-07-04 15:52:25
321
原创 SpringMVC的拦截器
springmvc的处理器拦截器类似于servlet开发中的过滤器Filter,对于处理进行预处理和后处理过滤器是servlet的一部分,任何javaweb都可以使用拦截器是springmvc框架自己的,只有使用springmvc框架才可以使用过滤器在配置了/*之后会对所有的资源进行拦截拦截器只会拦截控制器中的方法,如果访问jsp,html,css,image,或者js不会被拦截拦截器的...
2019-05-24 16:44:03
152
原创 springmvc的返回值
/** * 有返回值,跳转到成功页面 * @return */ @RequestMapping("string1") public String string1(){ System.out.println("有返回值,跳转到成功页面"); //返回至成功页面 return "success"; ...
2019-05-24 14:26:00
204
原创 springmvc中的异常处理器的使用
编写一个出异常的方法 @RequestMapping("extest") public String extest1(){ try{ int i = 1 / 0; }catch (Exception e){ throw e; } return "success"; ...
2019-05-21 15:18:22
319
原创 SpringMVC注解简单使用
@ModelAttribute作用:在控制器方法执行之前优先执行作用范围:方法,参数作用在方法上没有返回值不接收指定参数,优先执行@ModelAttribute的内容 //作用在方法上,没有返回值 @ModelAttribute public void testModelAttribute(User user){ System.out.print...
2019-05-20 16:18:12
159
原创 CSS样式,选择器
CSS引入样式规则行内样式:是通过标签的style属性来设置元素的样式<a style="color: #f00; font-size: 30px;">测试</a>行内样式通过标签的属性来控制样式,这样并没有做到结构与表现(HTML展示结构、CSS显示效果)相分离,所以一般很少使用内部样式(内嵌式):是将CSS代码集中写在HTML文档的< head&g...
2019-05-14 20:49:26
391
原创 idea输入法不跟随问题
多半原因是因为idea自带的jre与电脑安装jdk的版本不兼容的原因将idea安装目录下的jre64目录删除或者改名字,建议改名字,想改成什么改成什么;将自己jdk安装目录下的jre拷贝到idea的安装目录下,并改名为jre64;将jdk的lib目录下的tools.jar拷贝到idea安装的目录下的jre64\lib文件夹下;重启生效;...
2019-05-07 08:55:09
303
原创 杀进程_查看端口占用情况
打开黑窗口,输入netstat -ano查看端口占用情况启动任务管理器-查看-选择列勾选上PID找到相应的进程,选择结束进程
2019-05-04 22:21:06
223
原创 Maven创建JAVA SE工程和JAVA WEB 工程以及遇到的问题解决方案
SE选择maven-archetype-quickstart设置坐标配置其他信息这个地方可以配置一些别的信息,如果有需要可以百度设置路径和项目名选择Enable Auto-Import该选项是允许自动导包如果没有该选项点击Event Log目录结构WEB1. 创建父模块不勾选create from archetype设置项目信息创建完成父模...
2019-04-14 23:22:26
231
原创 idea配置Maven
普通配置代开File->Setting搜索找到Maven配置信息配置Runner参数,增加在家速度-DarchetypeCatalog=internal配置默认配置选择Other Settings配置Maven信息配置Runner测试配置是否成功创建Maven项目,如果出现以下信息就是配置成功...
2019-04-14 21:55:18
233
原创 jdk的安装
目的最近重新装了一下系统,多以也重装了一下jdk,由于每次重装都得百度,为了加深记忆,所以就自己记录一下自己的安装过程,有哪里不对的,欢迎指教;一:下架jdk(要是已经下载好了,可以忽略此过程)直接去官网下载,比较安全,官网地址:http://www.oracle.com/technetwork/java/index.html如图二:安装创建要安装的目录双击下载好的jdk...
2019-04-14 21:02:57
147
原创 Maven的本地配置
Maven的本地配置1. 解压maven到自己选好的目录,解压之后的目录如图2. 解压maven仓库到本地,我是在直接解压到maven下面了3. 修改配置文件,设置maven仓库的位置配置的maven路径一定要和解压的路径一致,路径中不要有空格和中文字符4. 设置环境变量4.1 配置MAVEN_HOMEMAVEN_HOME也就是maven的安装位置4.2 配置Path路径...
2019-04-14 15:56:42
262
原创 html中的标签
html中的标签系列标签:字体大小,h1最大,h6最小;:标题标签,在页面上创建一条水平分割线;:字体标签,设置字体的尺寸,颜色等;:粗体;:斜体;:段落标签,自动在其前后创建一些空白;:换行:图片标签;:有序列表:无序列表:超链接链表:表格:行:列:标签用于定义表头。单元格内的内容默认居中、加粗:框架...
2019-04-14 13:07:47
268
原创 JSON小结
json的语法格式json对象有三种数据格式,分别如下:类型语法解释对象类型{name:value,name:value…}其中name是字符串类型,而value是任意类型数组/集合类型[value,value,value…]其中value是任意类型混合类型[{},{}… …] 或 {name:[]… …}合理包裹嵌套对象类型和数组类型jso...
2019-04-04 09:28:35
289
原创 jquery的AJAX
ajax的请求方法请求方式语法GET请求$.get(url, [data], [callback], [type])POST请求$.post(url, [data], [callback], [type])AJAX请求$.ajax([settings])GET请求$.get([settings])POST请求$.post([settings]...
2019-04-03 16:16:27
154
原创 原生ajax使用方法
Ajax 即"Asynchronous Javascript And XML"(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。同步与异步的区别同步与异步的区同步发送一个请求,需要等待返回相应,如果没有返回相应,就不能发送下一个请求,客户端会一直处于等待返回相应的阶段。异步发送一个请求,不等待返回相应,随时可以发送另一个请求。原生的ajax前...
2019-04-03 16:06:04
279
原创 使用IDEA创建WEB项目以及将java项目转web项目
选择NEW PROJECT,然后下一步对勾可选可不选,选了的话也就是创建一个main方法填写项目信息查看项目结构创建Model选择信息选择Model信息观察Model结构,发现少了WEB-INF文件夹选择File—>Project Structure选择Facets,然后选择加号选择项目,添加web.xml文件在项目名称后面添加web,然后选择版本号...
2019-04-03 10:01:09
3154
原创 echars的简单使用
引入js文件编辑格式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <script src="js/echarts.js"></script> <title></title></head...
2019-04-02 15:27:11
300
原创 JSTree的简单使用
jstree是一个前端插件,可以动态生成树状图,详细操作内容请点击官网链接跳转查看jstree的使用引入jstree的js和css文件,因为jstree是jquery写的,所以要引入jquery,引入的方法有两种,一种是引入外部,一种是引入本地的。引入外部如果需要不同版本就去改站去cv<-- 引入外部 --><link rel="stylesheet" h...
2019-04-02 15:20:15
7809
原创 java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread
异常名称 : 内存溢出异常在启动tomcat的时候或者运行过程中抛出以下异常Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptio...
2019-03-25 09:59:42
19726
原创 使用JS判断当前操作是刷新||加载||关闭
<!DOCTYPE html><html> 1: 加载之后执行的方法是onload 2: 关闭之前执行的动作是onunload 3: 刷新执行的顺序是onbeforeunload->onunload->onload <head> <meta charset="UTF-8"> <title></title...
2019-03-20 16:51:32
998
原创 mysql的事物
在实际的业务开发中,有些业务操作要多次访问数据库。一个业务要发送多条SQL语句给数据库执行。需要将多次访问数据库的操作视为一个整体来执行,要么所有的SQL语句全部执行成功。如果其中有一条SQL语句失败,就进行事务的回滚,所有的SQL语句全部执行失败。MySQL自动默认提交事物,当我们执行的一条语句都是一个事物,执行完语句自动提交事物。在MySQL中提交事物的方式分为两种:自动提交和手动提交...
2019-03-15 14:27:17
283
原创 dos窗口操作mysql
windows + r 输入net start mysql 或者先进入dos窗口再输入net start mysql输入账号密码 :mysql -hlocaclhost -uroot -proot-h表示服务器名localhsot表示本地-u表示账号,我的账号叫做root-p表好似密码,我的密码是root,p后面可以直接输入密码如果你的mysql没有安装在C盘下,你需...
2019-03-15 10:51:21
788
原创 多表查询
多表查询的分类内连接:用左边表的记录去匹配右边表的记录,如果符合条件就展示隐式内连接:看不到JOIN关键字,条件使用WHERE 指定 SELECT 字段名 FROM 左表 右表 WHERE 条件;格式SELECT 展示字段 FROM 表 WHERE 条件;显式内连接:使用 INNER JOIN … ON 语句, 可以省略 INNER SELECT 字段名 FROM 左表 INNER ...
2019-03-14 15:09:42
382
原创 笛卡尔积
如图一下语句会产生笛卡尔积SELECT * FROM emp,dept;避免笛卡尔积的方法:查询的时候添加判断语句SELECT emp.id,emp.name FROM dept,emp WHERE emp.dept_id = dept.id ORDER BY emp.id DESC;笛卡尔积就是在查询的时候回将两个表中的每一条数据都交叉相乘的结果展示给我们...
2019-03-13 16:01:21
2785
原创 数据库的三范式
范式是指数据库表的设计规则,好的数据库设计对数据库的存储性能和后期的程序开发都会产生重大的影响,建立科学的、规范的数据库就需要满足一系列的规则来优化数据库的设计和存储。范式的基本分类目前数据库的范式分为六种:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)、第五范式(5NF,完美范式)在第一范式的基础上满足更多规范要求称为第二范式...
2019-03-13 14:46:58
940
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人