自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 获取字符串中不重复的第一个字符

获取字符串中不重复的第一个字符  public static char firstNonRepeatedCharacter(String str) { //获取字符串中不重复的第一个字符 //第一步,用hashMap进行存放分割出来的字符串 //key当做接收分割出来的字符串 value用来接受...

2018-09-29 15:39:00 329

原创 整合ssm集成框架

整合ssm集成框架 第一步:配置pom.xml该代码放在<dependencies>里面<!--spring 所需要的jar包 web、aop、jdbc、webmvc--> <!--1、spring web包--> <dependency> <groupId...

2018-09-26 20:08:00 245

原创 Git版本控制的原理

Git版本控制的原理 Git工作区域工作目录(Working Directory)暂存区(Stage/Index)资源库(Repository或Git Directory)远程的git仓库(Remote Directory)工作间的关系Workspace:工作区,就是你平时存放项目代码的地方Index / Stage:暂存区,...

2018-09-24 23:51:00 1403

原创 git优点缺点(简单介绍)

git优点缺点(简单介绍) 什么是GitGit是目前世界上最先进的分布式版本控制系统。Git是免费、开源的最初Git是为辅助 Linux 内核开发的,来替代 BitKeeper作者Linux和Git之父李纳斯·托沃兹(Linus Benedic Torvalds)1969、芬兰特点1. 直接记录快照,而非差异比较2. 近乎所有操...

2018-09-24 11:44:00 674

原创 Maven生命周期

Maven生命周期 简单了解Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。Maven的生命周期是抽象的,即生命周期不做任何实际的工作,实际任务由插件完成,类似于设计模式中的模板方法。Maven内置3个生命周期(Clean 、Default...

2018-09-24 11:37:00 56

原创 Maven仓库分类

Maven仓库分类 maven仓库的分类分为两类:本地仓库和远程仓库远程仓库又分为三大类,分别是:中央仓库、私服和其他仓库。本地仓库:位于自己计算机中的仓库远程仓库:需要联网才可以使用的仓库,私服一般在内网中便可以使用,但是中央仓库则需要外网的支持。在这个最基本分类的基础上,还有必要介绍一些特殊的远程仓库。中央仓库是 Maven...

2018-09-23 23:22:00 252

原创 maven常用命令

maven常用命令 maven常用命令mvn archetype:create :创建 Maven 项目mvn compile :编译源代码mvn test-compile :编译测试代码mvn test : 运行应用程序中的单元测试mvn site : 生成项目相关信息的网站mvn clean :清除目标目录中的生成结果mvn pa...

2018-09-23 23:13:00 54

原创 maven依赖范围

maven依赖范围 maven依赖范围1. compile : 编译,测试,运行都有效,默认的选择2. test : 测试有效,例如junit3. provided : 编译,测试有效,例如 servlet ,运行时容器会提供实现4. runtime : 运行和测试有效,例如 jdbc,编译时只需相应的接口,测试和运行时才需要具体的实现5. sy...

2018-09-23 22:39:00 145

原创 多模块添加依赖关系

多模块添加依赖关系 条件:是多模块项目第一步:将需要依赖的模块选中(如:SchoolWabUI) 第二步:添加模块依赖第三步:指定需要依赖的模块依赖成功 第四步:指定输出依赖完成简单测试第一步:在Entities模块添加一个类package com.wbg.student;public class student...

2018-09-23 15:10:00 856

原创 war和war exploded的区别

war和war exploded的区别 是选择war还是war exploded 这里首先看一下他们两个的区别:(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;(2)war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部...

2018-09-23 15:08:00 175

原创 Maven创建多模块项目

Maven创建多模块项目 多模块项目不一定要使用Maven,普通项目也可以。优点1、复用,划分出来的模块可以供其他项目使用。 2、固化,划分出来的某个模块可让专人开发,沉淀技术,分工协作。3、优化依赖,每个模块有各自的pom。4、节省时间,可在单个模块上进行build。第一步:创建父模块1、创建一个普通的Maven项目,不需要选择骨架(ar...

2018-09-23 14:28:00 714

原创 maven没有servlet(创建servlet后报错)

maven没有servlet(创建servlet后报错)  maven不能创建servlet解决方案方案一在项目的iml进行指定根目录 <sourceRoots> <root url="file://$MODULE_DIR$/src/main/java" /> </sourceRoot...

2018-09-23 13:55:00 827

原创 在IDEA中创建Maven项目和添加tomcat

在IDEA中创建Maven项目和添加tomcat IDEA中创建是一种创建maven项目的办法,但不推荐,因为没有使用统一的骨架,可以一开始就选择创建maven项目,步骤如下:第一步第二步:设置项目 第三步:进行配置好maven,加上 archetypeCatalog=internal 参数 第四步:设置路径项目 创建完成 ...

2018-09-23 12:58:00 377

原创 冒泡排序(一分钟懂)

冒泡排序(一分钟懂)     int[] arr={8,1,5,3,7,2,6,4};          //循环数组长度 8 for (int i = 0; i < arr.length; i++) {          //循环数组长度-1-循环次数 for (int j = 0; j...

2018-09-20 20:49:00 304

原创 mysql创建索引

mysql创建索引 语法创建索引create index 索引名字 on 表名 (需要添加索引字段名)创建唯一索引create unique index 索引名字 on 表名  (需要添加索引字段名)删除索引drop index 索引名字查看表上的所有索引 show index from lagou_pos; 索引创建原则1、...

2018-09-20 11:49:00 70

原创 mysql行列转换

mysql行列转换  创建数据库、表create database tests;use tests;create table t_score(id int primary key auto_increment,name varchar(20) not null, #名字Subject varchar(10) not null,...

2018-09-20 10:26:00 1649

原创 MySQL 中while loop repeat 的基本用法

MySQL 中while loop repeat 的基本用法 -- MySQL中的三中循环 while 、 loop 、repeat 求 1-n 的和-- 第一种 while 循环 -- 求 1-n 的和/* while循环语法:while 条件 DO 循环体;end while;*/-- 实例:c...

2018-09-19 23:21:00 162

原创 MySQL游标(cursor) 定义及使用

MySQL游标(cursor) 定义及使用 概念游标(Cursor)它使用户可逐行访问由SQL Server返回的结果集。 使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地...

2018-09-19 22:34:00 27948 1

原创 prepareStatament和Statement和callableStatement的区别

prepareStatament和Statement和callableStatement的区别 关系与区别Statement、PreparedStatement和CallableStatement都是接口(interface)Statement1、Statement接口提供了执行语句和获取结果的基本方法; 2、Statement继承自Wra...

2018-09-19 22:14:00 630

原创 mysql随机字符串函数

mysql随机字符串函数 drop function if exists rand_str; delimiter $$ create function rand_str(size int,ran_type int) returns varchar(256) charset 'utf8'begin # 定义接收初始化类型 d...

2018-09-19 11:07:00 652

原创 MySQL中的if和case语句使用总结

MySQL中的if和case语句使用总结 create table test(id int primary key auto_increment,name varchar(20),sex int )insert into test(name,sex) values('小明',1),('小兰',0),('小邹',1),('小孟',0)...

2018-09-19 00:10:00 911

原创 MySQL 存储过程参数IN OUT INOUT区别

MySQL 存储过程参数IN OUT INOUT区别 MySQL 存储过程参数IN OUT INOUT对比一、IN-- 创建测试存储过程delimiter //create procedure p_in ( IN num int )begin select num; set num=100; select nu...

2018-09-17 20:35:00 404

原创 git中Bash基本操作命令

git中Bash基本操作命令 1)、cd : 改变目录。2)、cd . . 回退到上一个目录,直接cd进入默认目录3)、pwd : 显示当前所在的目录路径。4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。5)、touch : 新建一个文件 如 touch index.js 就会在当前目录下新建...

2018-09-17 18:07:00 319

原创 测试 jdbc 中连接关闭的时机

测试 jdbc 中连接关闭的时机 测试 jdbc 中连接关闭的时机写一段程序,测试 jdbc 连接的关闭情况/** * 测试 jdbc 连接的关闭情况 */ public static void testOpenCon(){ //打开连接 // getOpenCon(); ...

2018-09-17 09:39:00 296

原创 idea中将项目转换成Maven项目

idea中将项目转换成Maven项目 第一步:项目右键->Add Framework... 选择mavenok这样就成功转换成了一个maven项目  posted @ 2018-09-15 21:17 韦邦杠 阅读(...) 评论(...) 编辑 收藏 ...

2018-09-15 21:17:00 1796

原创 idea中使用maven方式使用jetty+cmd中使用Jetty运行(maven)Web项目

idea中使用maven方式使用jetty+cmd中使用Jetty运行(maven)Web项目 进度条件:必须是web项目一、使用idea导入项目或者打开(如果有可以忽略)导入项目、全部next 导入成功,进行打开pom文件加入插件  <plugins> <!-- jetty插件 -...

2018-09-15 21:05:00 727

原创 在idea中配置jetty

在idea中配置jetty 第一步:在pom.xml中配置jetty插件 <plugins> <!-- jetty插件 --> <plugin> <groupId>org.mortbay.jetty</group...

2018-09-15 20:51:00 1390

原创 使用cmd命令创建maven(web)项目+项目转换成IDEA项目+项目打包+Jetty运行Web项目

使用cmd命令创建maven(web)项目+项目转换成IDEA项目+项目打包+Jetty运行Web项目 3条件:配置好环境配置环境教程:https://www.cnblogs.com/weibanggang/p/9623705.html第一步:查看版本信息,在cmd输入mvn –version,如果出现maven的版本信息,说明配置成功。创...

2018-09-15 16:34:00 294

原创 maven简单了解,没有Maven和使用Maven的区别

maven简单了解,没有Maven和使用Maven的区别 Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。Maven简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务...

2018-09-15 15:16:00 855

原创 mysql题目(二学年)

mysql题目(二学年) 1、哪些命令可以知道mysql安装的版本  mysqladmin --version  mysql --version 2、关于mysql密码说法正确的是 初始化安装完毕后密码为空 3、进入或者打开数据库    use 数据库名字4、显示一个数据库中有多少表的命令  show tables5、查看数据...

2018-09-14 15:22:00 104

原创 sql中where和having的区别

sql中where和having的区别 用的地方不一样   where可以用于select、update、delete和insert...into语句中。   having只能用于select语句中执行的顺序不一样   where的搜索条件是在执行语句进行分组之前应用   having的搜索条件是在分组条件后执行的   即如果where...

2018-09-13 22:31:00 446

原创 mysql中locate和substring函数使用

mysql中locate和substring函数使用 locate函数使用LOCATE(substr,str)   1、如果子串 substr 在 str 中不存在,返回值为 0;  2、如果子串 substr 在 str 中存在,返回该字符串第一次出现的位置;LOCATE(substr,str,pos)   1、在str中查询subs...

2018-09-13 19:17:00 915

原创 maven环境、本地仓储配置(下载安装)

maven环境、本地仓储配置(下载安装) 在第一步:下载maven官网地址:http://maven.apache.org/download.cgi下载后进行解压解压成功第二步:环境配置我的电脑右键->属性->高级系统设置->环境变量->新建第一个(M2_HOME)变量名:M2_HOME  值:文件的目录(...

2018-09-11 16:40:00 137

原创 maven环境、本地仓储配置(下载安装)idea配置maven

在第一步:下载maven官网地址:http://maven.apache.org/download.cgi下载后进行解压解压成功第二步:环境配置我的电脑右键->属性->高级系统设置->环境变量->新建第一个(M2_HOME)变量名:M2_HOME 值:文件的目录(比如我的是在A盘:A:\apache-maven-3.5.4)第二个(path...

2018-09-11 16:40:00 183

原创 使用jdk进行数据迁移(sqlite迁移mysql)

使用jdk进行数据迁移(sqlite迁移mysql) 直接粘贴代码注意:rewriteBatchedStatements=true(加快连接速度)package com.wbg;import org.omg.Messaging.SYNC_WITH_TRANSPORT;import java.sql.*;import java.ut...

2018-09-11 14:07:00 363

原创 mysql数值函数

mysql数值函数 abs(x) -- 绝对值 abs(-10.9) = 10format(x, d) -- 格式化千分位数值 format(1234567.456, 2) = 1,234,567.46ceil(x) -- 向上取整 ceil(10.1) = 11floor(x) ...

2018-09-09 23:02:00 102

原创 mysql字符串函数

mysql字符串函数 length(string) -- string长度,字节char_length(string) -- string的字符个数substring(str, position [,length]) -- 从str的position开始,取length个字符replace(...

2018-09-09 22:55:00 67

原创 (jdbc和cmd)sqlite数据迁入mysql(导入导出)

(jdbc和cmd)sqlite数据迁入mysql(导入导出) 从sqlite进行导出数据进行cmd命令 第一步:sqlite3->.open [文件路径](打开连接)->.tables(这个是查看表是否有没有)->.cd [切换的盘符](这里是方便找到导出的文件)->.output [导出的文件名.sql]->...

2018-09-09 10:56:00 173

原创 mysql聚合函数

mysql聚合函数 group by 子句, 分组子句 group by 字段/别名 [排序方式] 分组后会进行排序。升序:ASC,降序:DESC 以下[合计函数]需配合 group by 使用: count 返回不同的非NULL值数目 count(*)、count(字段) sum 求和...

2018-09-09 10:25:00 675

原创 自增、主键的优缺点(数据库)

自增、主键的优缺点(数据库) 自增主键 使用数据库提供的自增数值型字段作为自增主键,它的优点是: (1)数据库自动编号,速度快,而且是增量增长,按顺序存放,对于检索非常有利; (2)数字型,占用空间小,易排序,在程序中传递也方便; (3)如果通过非系统增加记录时,可以不用指定该字段,不用担心主键重复问题。 缺点: (1)因为自动增长,在手动...

2018-09-08 16:46:00 2479

空空如也

空空如也

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

TA关注的人

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