自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (6)
  • 收藏
  • 关注

原创 SpringBoot整合mybatisplus

Springboot + mybatisplus+ 分页

2022-08-08 16:46:48 160 1

原创 利用文件流处理大数据

需求:将一个2000w条数据的csv文件复制多次,合并成一个1亿条数据的csv文件,用于测试数据实现方式:使用java.util.Scanner类扫描文件的内容,一行一行连续地读取,这种方案将会遍历文件中的所有行——允许对每一行进行处理,而不保持对它的引用。也就是不会保存到内存中,保证内存不会溢出。源码:1、利用javacsv api对csv文件进行操作 <dependency> <groupId>net.sourceforge.javacsv</g

2021-05-10 12:00:33 181

原创 java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) ~[mysql-connector-java-8.0.13.jar:8.0.13] at com.mysql.cj.jdbc.exceptions.SQLError.creat

2021-02-19 09:56:51 395 1

原创 IDEA 中javax.servlet.http.HttpServletRequest; 不存在以及解决方案

使用idea创建一个web项目,在项目中报HttpServletRequest和HttpServletResponse不存在。问题原因:idea不会默认引用tomcat的jar包。解决方法:第一步:点击file-Project Structure… ,如图所示:第二步:在Project Structure页面点击Moudles,如图所示:【点击“+”,选择library…之后出现Choose Libraries界面】,如图所示:选中Tomcat 8.5.38后,界面如下:..

2021-02-04 14:49:11 5803

原创 Struts2中Action接收请求参数的方式

Struts2中Action接收请求参数的方式1、以Servlet的方式获取1.1、新建登录页面1.2、加载顺序1.3、default.properties的默认配置1.4、修改struts2的访问后缀1.5、配置struts2的开发模式2、配置文件的主要元素2.1、package元素2.2、action元素2.3、result元素1、以Servlet的方式获取1.1、新建登录页面1.2、加载顺序顺序配置文件名所在位置说明1default.propertiesstrut

2020-12-29 08:54:06 171

原创 Struts2中配置多个struts.xml

在一个项目中,使用多个struts配置文件的用途是为了模块开发,将每个单独的模块配置一个struts.xml文件,最后通过一个struts.xml主配置文件将其他的配置整合起来,主配置文件(struts.xml)中代码如下:<struts> <include file="struts-order.xml"></include> <include file="struts-pay.xml"></include> <include fil

2020-12-28 17:37:46 275

原创 Struts2配置文件

Struts2配置详解1、配置文件的加载顺序1.1、加载时机1.2、加载顺序1.3、default.properties的默认配置1.4、修改struts2的访问后缀1.5、配置struts2的开发模式2、配置文件的主要元素2.1、package元素2.2、action元素2.3、result元素1、配置文件的加载顺序1.1、加载时机struts2有很多配置文件,如下面的表格:当应用被tomcat加载的时候,struts2的配置文件就已经被加载过了。1.2、加载顺序顺序配置文件名

2020-12-28 17:15:51 501

原创 Struts2的Action配置讲解

Struts2配置信息1、配置一个请求的完整流程1.1、在struts中配置package和action1.2、写一个HelloAction的类以及sayHello方法1.3、在web目录下新建success.jsp页面1.4、启动tomcat,访问项目1、配置一个请求的完整流程1.1、在struts中配置package和action<package name="p1" extends="struts-default"> <action name="hello" cl

2020-12-28 15:15:11 335

原创 Maven搭建私服

使用Nexus搭建私服操作步骤:通过在内网上搭建一个远程私仓,然后开发人员连到这台私服上,满足了开发任务的需求;1.配置好Maven,jdk等必备环境;2.配置好环境后,下载最新版本的nexus,下载地址:http://www.sonatype.org/nexus/go ;3.打开目录nexus-***\bin\jsw这个文件夹下面有适配各种平台的nexus服务配置工具。根据自己的需要选择对应的版本,打开一个windows的版本可以看到如下几个文件:如果要将nexus安装成windows服务

2020-12-10 11:30:51 133

原创 IntelliJ IDEA部署tomcat及常见问题

这种错误主要是因为没有设置导出包解决方法:File->Project Structure->Artifacts然后点击ok,然后记得apply,ok;此时再回到问题所在,点击Fix即可,或者如下:

2020-11-30 15:19:57 432

原创 Struts2项目创建

使用IDEA创建Struts2项目第一步:创建web工程点击Create New Project,下一步:选择Web Application – Struts2 有三种创建项目导包,默认选中第二项(download),点击下一步,输入工程名称、工程路径;点击finish完成;项目创建完成后,结构如下:第二步:在lib目录下导入相关Jar包;第三步:添加配置文件struts.xml 到src目录下;第四步:配置struts过滤器(1)、在web.xml中配置filter,将下面代码

2020-11-30 12:40:08 174

原创 maven从小白到大神-1

1.Maven的简介1.1.什么是mavenmaven是apache下的一个开源项目,纯java开发,并且只是用来管理java项目的。1.2.Maven好处依赖管理:对Jar包统一进行管理,节省空间; 一键构建:可以将编译、测试、运行、打包、部署通过某个命令来实现;可以跨平台:纯java开发的,可以跨平台;应用于大型项目,可以提高开发效率;大型项目包含很多功能,比如用户管理、订单管理、支付管理等,当多个功能都需要用户信息时,可以将用户管理模块打成独立jar包,提供给其他模块使用;

2020-11-02 20:24:39 106

原创 使用POI读取Excel表格

1、添加maven依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></dependency><dependency> <groupId>org.apache.poi</groupId> <artifact

2020-11-02 15:22:29 202

原创 Java中Timestamp与String之间的转化

1、Timestamp转Stringpublic String changeTime(Timestamp time){ if (null != time) { return new SimpleDateFormat("yyyy-MM-dd").format(time); } else { return ""; }}2、String转Timestamppublic Timestamp changeDate(String time) th

2020-11-02 14:55:32 5893

原创 Redis从小白到大神-2

目录1.Redis客户端1.1.Redis常用命令1.2.Redis图形界面客户端1.Redis客户端1.1.Redis常用命令1、查看是否存在redis进程命令:ps -ef |grep redis返回结果:redis 1196 1 0 Aug17 ? /usr/bin/redis-server 127.0.0.1:63792、根据第一步可以得到redis的进程号1196,执行如下命令:ls -l /proc/1196/cwd ,查看redis...

2020-09-21 16:29:54 85

原创 Redis从小白到大神-1

目录1.Redis介绍1.1NoSql数据库1.Redis介绍1.1NoSql数据库

2020-09-21 15:40:06 94

原创 UUID类(生成唯一ID)

public String create(){ String uuid = StringKit.replace(UUID.randomUUID().toString(),"-",""); return uuid;}

2020-07-27 10:19:48 323

原创 File中mkdir()和mkdirs()区别

boolean mkdir() 创建此抽象路径名指定的目录。boolean mkdirs() 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。

2020-07-27 10:08:52 467

原创 mysql数据库更新自增id初始值

更改数据表中数据的id不要从1开始而是 id从10000开始alter tableusersAUTO_INCREMENT=10000;运行这句话就可以了

2020-07-27 09:26:03 1026

原创 Windows搭建Git 作为客户端

对于一些公司项目就需要搭建自己的本地Git服务器,下面是在Windows环境下的搭建过程。1、安装java环境;2、安装包下载地址:http://gitforwindows.org/点击下一步,设置安装目录,点击下一步:选择安装组件,默认,点击下一步,这个界面是创建开始菜单中的名称,不需要修改,直接点“Next”按钮继续到下图的界面:这个页面是在选择Git文件默认的编辑器,很少用到,所以默认Vim即可,直接点“Next”按钮继续到下图的界面:这个界面是调整您的PATH环境。第一

2020-06-06 11:57:17 389

原创 Intellij IDEA创建Springboot项目

1、File -New-Project,弹出新建工程对话框;2、选择maven项目,不勾选Create from archetype,3、下一步,填写组织名称、项目名称以及版本号,版本号可以默认;4、下一步,默认选择,即可创建完成;5、创建Maven成功后,在Pom.xml文件中配置父级依赖:<parent> <groupId>org.spr...

2020-05-05 21:51:35 355

原创 JDK1.8安装与配置

1、双击安装包,安装JDK;2、进入安装界面:3、点击“下一步”,4、可以选择修改安装路径,也可以默认点击“下一步”,5、安装完成。6、配置环境变量(1)、新建系统变量:变量名JAVA_HOME,路径:JDK的安装路径(2)、新建一个CLASSPATH变量,变量值为:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(3)...

2020-05-05 17:29:58 152

原创 Maven依赖范围

maven的依赖范围包括: compile,provided,runtime,test,systemcompile(编译范围):编译范围的依赖会用在编译,测试,运行,由于运行时需要,所以编译范围的依赖会被打包。provided:provided依赖只有当jdk或者一个容器已提供该依赖之后才使用。provided依赖在编译和测试时需要,在运行时不需要。例如:servlet api被Tomcat容...

2020-04-05 15:40:57 220

原创 Maven处理编译器版本

<build> <plugins> <!--设置maven编译环境为Java 1.8 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>m...

2020-04-05 15:12:27 189

原创 Maven的核心文件:settings.xml

1、配置本地仓库路径<localRepository>D:\Maven\maven-resp</localRepository>2、配置中央仓库打开你的maven的安装地址,找到conf文件夹下面的settings.xml文件并打开,在`<mirrors></mirrors>`标签中间插入镜像的配置参数。<!--配置中央...

2020-04-05 13:48:41 135

原创 Maven本地仓库、远程仓库、中央仓库的区别与联系

三个仓库:本地仓库:本地的一个文件夹,用来存放所有的jar包,由自己维护;远程仓库(或私服):由公司或单位创建的一个仓库,由公司维护;中央仓库:互联网上的仓库,由Maven团队维护;2.联系:项目从本地仓库获取第三方jar包,当本地仓库没有时,可以从公司(或单位)创建的远程仓库上获取,也可以直接从中央仓库获取;而远程仓库也可以将中央仓库的jar包下载下来,供本地仓库使用。3.配置本...

2020-04-05 13:39:08 5711

原创 Maven下载与安装-1

1、maven官网:http://maven.apache.org/download.cgi,使用maven3.5.3版本,百度云盘地址:链接:https://pan.baidu.com/s/1dASCAIEuW83W6v3ilhTVqg提取码:fdj82、下载完成后,直接解压,解压后就可以了;3、Maven环境变量的配置(Maven 3.3.X版本以上的版本需要的jdk版本是1.7...

2020-03-01 11:48:14 152

原创 文件操作-删除电脑文件夹时提示删除失败

在使用Windows7系统的电脑,删除电脑文件夹时,出现弹框,提示“操作无法完成,因为其中的文件夹或文件已在另一程序中打开,请关闭该文件或文件,然后重试。”的问题,不知道怎么解决时。解决办法:https://jingyan.baidu.com/article/3c343ff7fa119b0d3779638a.html...

2020-02-14 11:15:23 295

原创 Jquery操作select(option)的取值,设置和选中

<select class="selector"> <option value ="a">a</option> <option value ="b">b</option> <option value="c">c</option> <option value="d">d</opti...

2019-12-30 14:28:39 486

原创 ArrayList转换成Double数组

List<Double> listTa = new ArrayList<Double>();listTa.add(0.1);listTa.add(0.2);////将集合转换成Double数组Double[] Ta = (Double[]) listTa.toArray(new Double[listTa.size()]);亲测可用,忘各位小伙伴多多交流...

2019-12-30 12:44:57 3012

原创 1.DOS常用命令

简称:CMD(1)、命令提示符打开方式:Win+R ,输入CMD,回车即可;(2)、切换盘符:盘符名称(如:D)+冒号(:),回车即可;(3)、进入文件夹:用cd 命令,cd+空格+文件夹名称;(4)、返回上一级:cd +空格+两个英文点,(cd …)(5)、直接返回根目录:cd (6)、查看当前目录下的文件列表:dir(7)、清屏:cls(8)、退出命令页面:exit...

2019-09-23 21:01:12 156

转载 eclipse打包maven项目成war包

https://www.jb51.net/article/142790.htm

2019-08-26 14:04:33 117

原创 Intellij IDEA使用—创建一个普通的Java项目

内容

2019-08-11 20:14:44 211

原创 Myeclipse10配置maven开发环境

1、下载maven版本apache-maven-3.5.32、maven环境变量配置:(1)、右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量;(2)、系统变量新建配置:MAVEN_HOME 变量值为解压路径;如我配置为:D:\apache-maven-3.5.3(3)、在系统变量Path中添加变量值:;%MAVEN_HOME%\bin(4...

2019-06-30 16:21:01 1254

原创 ngnix使用

一、Nginx的产生 Nginx是一款高性能的 HTTP 和反向代理服务器,由俄罗斯人Igor Sysoev(伊戈尔·赛索耶夫)为俄罗斯网站Rambler.ru开发的,在Rambler.ru网站平稳的运行了四年,而且俄俄罗斯超过20%的虚拟主机平台采用Nginx作为反向代理服务器。 在国内,使用nginx网站用户有:百度、京东、金山爱词霸、新浪、校内网、、淘宝、YU...

2019-05-31 10:44:29 813 1

原创 JSONObject数据排序问题

JsonObject内部是用Hashmap来存储的,所以输出是按key的排序来的,如果要让JsonObject按固定顺序(put的顺序)排列,可以使用阿里巴巴提供的fastjson。使用步骤:1、导入fastjson-1.2.9.jar包;2、定义jsonArray数组;com.alibaba.fastjson.JSONArray json = new com.alibaba.fastjso...

2019-05-21 09:07:54 1701

原创 Oracle数据库给表、字段添加注释

(1)、字段注释:comment on column 表名.字段名 is ‘注释内容’;(2)、表注释:comment on table 表名 is ‘注释内容’;

2019-05-20 11:46:11 3526

原创 Java获取本机的IP和主机名

//获取本机的IP地址public String getLocalHostIp()throws Exception{ InetAddress addr = InetAddress.getLocalHost(); String ip=addr.getHostAddress().toString(); return ip;}//获取本机的主机名publi...

2019-05-20 11:30:41 581

原创 PlSql登录说明

1、PlSql登录时账号、密码、IP地址说明输入数据库的用户名、密码,此处不多说;数据库输入格式:IP地址:端口/实例名,例如:192.168.0.1:1521/orcl

2019-05-18 19:04:47 8377 2

原创 PlSql没有正确安装(plsql连接远程数据库)

1、问题描述2、处理方法(1)、在Oracle官网下载instantclient_10_2文件;instantclient-basic-win32-10.2.0.5.zip(2)、将instantclient_10_2拷贝到plsql的安装目录下–>复制oci.dll的绝对路径;(3)、打开plsql,不输入用户名和密码,直接点取消;(4)、plsql会打开窗口–>点首选项...

2019-05-18 18:57:30 2546

maven打成可运行jar包

当前pom.xml中详细的记录了将maven项目打成可运行jar包的完整代码,使用maven的插件maven-assembly-plugin,同时将所有依赖打到jar包中,亲测可用。

2020-06-06

TeamViewer13破解版,破解5分钟限制

teamViewer13破解版,真实能用,内含破解视频、文档以及免安装包。

2019-03-21

SVN安装包和汉化包

提供TortoiseSVN-1.8.11.26392-x64-svn-1.8.13-客户端和LanguagePack_1.8.11.26392-x64-zh_CN-语言包两个安装包,支持64位操作系统。

2018-07-29

Java反编译工具

提供Java的反编译工具,能实现对class文件的反编译查看功能。

2018-07-27

Windows防火墙端口设置

文档中详细介绍了Windows系统中如何在防火墙中开放端口号。

2018-07-02

Linux下JDK安装与配置

Linux系统下JDK的安装与配置文档,文档中包含详细的安装与配置信息,如果需要JDK安装包,可以联系我

2017-12-20

空空如也

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

TA关注的人

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