自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 easypoi实现ftl转doc文档(循环填充数据)

word转xml(ftl)的时候,一定要用xml格式化,不要直接用idea的代码格式化,如果下载的文件有大小,但是打开没东西,则将文件改为xml双击打开,会有具体的报错行数,看缺失的标签的。

2024-08-28 22:51:50 259

原创 EasyPoi使用指定的模板导入导出excel

【代码】EasyPoi使用指定的模板导入导出excel。

2024-08-18 23:24:30 190

原创 递归算法练习

【代码】递归算法练习。

2024-07-02 22:17:22 316

原创 DFS练习

【代码】DFS练习。

2024-07-02 21:38:14 169

原创 二叉树遍历学习

@Description: 递归 实现 二叉树的 先中后序。前序遍历: 遍历顺序是根节点,左子树,右子树。后序遍历的顺序是左子树、右子树、根节点。中序遍历的顺序是左子树、根节点、右子树。

2024-07-01 14:08:12 202

原创 leetcode

栈:946,116,117,895。哈希表:61,729,25,554。线性表:86,16,27,732。队列:641,406,899。字符串:3,49,30。

2024-06-27 22:21:23 383

原创 springboot整合mybatis实现简单的crud

一、使用idea创建一个Springboot项目(Spring Initializr)1.pom文件中引入相关依赖<!--web核心依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><!--m.

2020-12-03 15:40:52 237

原创 fastjson笔记

理解:json就是一串字符串 只不过元素会使用特定的符号标注。 {} 双括号表示对象 [] 中括号表示数组 "" 双引号内是属性或值 : 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象) 所以 {"name": "AAA"} 可以理解为是一个包含name为的对AAA象 而[{"name": "AAA"},{"name": "BBB"}]就表示包含两个对象的数组无论传过来的jsonStr怎么组装,怎么嵌套,都逃不了以下三种,形如[]的JSONArr...

2020-11-25 17:15:15 141

原创 上传项目到github

前提:安装好GIt客户端1.新建个文件夹,比如github,进入文件夹在地址栏输入cmd(dos命令窗口输入git,看git是否安装成功)2.github上创建仓库,github的界面这几条命令即是上传代码的提示3.将待上传的项目放在此文件下,依次在dos框中输入上面的几条命令1.git init (建立本地仓库)2.git add * (添加所有代码)3.git ...

2019-12-04 16:41:49 174

原创 java集合框架整理

集合、数组都是对多个数据进行存储操作的结构,简称Java容器。(此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中))数组的特点:①一旦初始化长度就确定好了 ②一旦定义好其元素类型也就确定了。(即 只能操作指定类型的数据 比如:String[] arr;int[] arr1;Object[] arr...

2019-12-04 14:27:18 188

原创 kafaka安装测试

一、java环境的配置1.登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载并安装jdk1.8,在usr目录下建立java安装目录,解压tar -zxvf jdk-8u152-linux-x64.tar.gzmkdir /usr/local/j...

2019-11-26 14:58:31 750

原创 枚举类

/** 步骤* 1.使用 enum 定义的枚举类默认继承了 java.lang.Enum类,因此不能再继承其他类* 2.枚举类的构造器只能使用 private 权限修饰符* 3.枚举类的所有实例(属性)必须在枚举类中显式列出(, 分隔 ; 结尾)。列出的实例系统会自动添加 public static final 修饰* 4.必须在枚举类的第一行声明枚举类对象* */...

2019-11-20 14:17:54 203 2

原创 数据库映射错误

实体类:若数据库中字段的命名成buildUnit,者会出现下面的报错。java.sql.SQLSyntaxErrorException: Unknown column 'userinform0_.build_unit' in 'field list'

2019-11-13 16:45:45 757

原创 post和get请求的方法

public class GetUtils { /** * 发送Get请求 * @param url url * @return 响应结果 */ public static String getHttpResult(String url) { HttpClient httpclient = new DefaultHttp...

2019-11-06 16:56:15 113

原创 windows开机自启动cmd命令(开机自启服务)

1.创建自启动的文件新建个text文本写入代码@echo offstart cmd /k "cd /d G:\photoconventTestJar\photoconvent\target\ && java -jar photo-1.0.0-SNAPSHOT.jar"改文件格式并命名为start.bat文件2.win+R输入 shell:startup,随后将start....

2019-11-06 16:38:56 15184

原创 themlef模板引擎的简单运用

<!DOCTYPE html><html lang="en" xmlns:th="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> <title>照片列表</title></head><body>照片列表...

2019-09-20 15:04:54 14064

原创 基于 Docker(compose) 安装 GitLab(镜像)

1.去hub.docker官网搜汉化的gitlab(搜gitlab-ce-zh)(前提执行完安装DockerCompose,阿里镜像等操作)2.在docker中运行docker pull twang2218/gitlab-ce-zh3.启动软件是放在/usr/local目录下的(创建一个docker目录) docker目录中创建gitlab目录 gitlab中...

2019-09-06 15:17:50 1275

原创 java中自动创建目录

//文件存储路径String savePath = "G:/Photo";//创建文件路径File dest =new File(savePath);//判断文件父目录是否已经存在,不存在则创建if(!dest.exists()){ dest.mkdir();}//把文件写到指定的路径part.write(savePath + File.separator + fil...

2019-09-05 14:50:07 628

原创 Springboot基础学习(全注解下的SpringIoC)

1.首先定义一个pojo2.定义一个Java配置文件Config.java3.接着就可以使用AnnotationConfigApplicationContext来构建自己的IoC容器装配Bean也可以通过XML或java配置文件的方式,但全注解的方式更为方便。若一个个的Bean都用@Bean注入到SpringIOC,较为麻烦,进而提出了扫描装配Bean到IOC容器,相应的注...

2019-09-03 17:12:28 221

原创 Docker容器的常用命令

sucd /etc/apt/llcd /etc/apt/cat sources.listvi /etc/ssh/sshd_configservice ssh restart下载镜像 docker pull tomcat删镜像 docker rmi 或 docker image rm查看所有镜像docker image ls 等价于 docker images查看所有...

2019-09-03 16:54:53 201

原创 Spring Cloud Netflix学习笔记

分布式项目开发步骤:(都是packet)1.创建统一的依赖管理2.服务注册与发现中心(eureka 相当于一台服务器) (eureka服务端) src/main/java(mark sourceROOT) /resources(mark resourcesRoot) ===》 application.yml3.创建服务提供者(eura...

2019-09-03 16:50:54 115

原创 分布式中问题解决

解决办法:

2019-09-02 17:20:14 132

原创 Ubuntu中安装Docker及在docker-compose中部署项目

1.编辑数据源 (克隆个虚拟机)(ifconfig查看ip)vi /etc/apt/sources.list首先建立root账户,在root下改较为方便删除全部内容更改为阿里云的 (可用lsb_realease -a来查看Ubuntu系统的名称,我的是xenial),按i键进入编辑模式,按esc键退出编辑模式(dd删除内容)ctrl+insert 复制 shift+insert...

2019-08-21 17:33:46 589

原创 Mybatis

Mybatis框架执行过程 1.配置Mybatis的配置文件,SqlMapConfig.xml(名称不固定) 2.通过配置文件加载Mybatis的运行环境,创建SqlSessionFactory会话工厂(实际使用时SqlsessionFactory按单例方式) 3.通过SqlsessionFactory创建Sqlsession.Sqlsession是一个面向用户接口(提供...

2019-06-06 13:42:25 270

原创 springboot入门(Helloworld)

第一步:在eclipse中新建项目(file---other----Spring Starater Project)第二步:基本配置说明: 其中自动生成的SpringbootTestAplication是启动项目的入口第三步:在入口主函数的包下创建新类HelloWorld,其中加入两个注解 运行成功...

2019-05-27 11:54:39 115

原创 为什么要用那个Mybatis框架?

持久层框架,都是对jdbc的封装单独使用jdbc开发就是原生态jdbc程序mybatis开发dao的两种方法1. 原始dao开发方法(程序需要编写dao接口和dao实现类)2.mybatis的mapper接口(相当于dao接口代理开发方法(重点)mybati配置文件是SqlMapConfig.xml 核心是输入输出映射 动态sql高级结果集映射(一对...

2019-05-20 22:27:45 518

原创 SSH框架的搭建

一、导入相应的jar包。二、搭建Struts2环境 2.1创建action并且配置struts.xml文件,在里面配置action. 2.2 在web.xml中配置struts2的过滤器三、 搭建Hibernate环境3.1创建实体类,进而配置实体类与数据库表的映射关系。3.2创建hibern...

2019-05-20 15:21:57 108

原创 开发时遇到的bug

数据库表字段和实体类属性不一致时会产生该异常(org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of ...

2019-05-20 11:44:06 158

原创 myeclipse的破解

1.安装myeclipse,在最后一步一定注意不选勾(lanuch.....),一定不了可启动Myeclipse2.解压下载的破解文件,复制path文件中的所有文件,复制到Myeclipse目录下的plugins(全部替换)3.运行破解文件中的crack.bat程序,随意输入个Usercode,后面的下拉框里选择 BLUE ,点击SysrtemId....(第一次点击报错不用管),第二次点...

2019-05-16 16:48:59 365

原创 JDK环境变量的配置

属性---高级系统设置JAVA_HOME D:\jdk1.7.0_80path 中添加 %JAVA_HOME%\bin

2019-05-16 15:06:22 60

原创 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

public class Solution { public boolean Find(int target, int [][] array) { int row=0; int col=array[0].length-1; while(row<=array.length-1&&col>=0){ ...

2017-03-10 11:31:49 279

空空如也

空空如也

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

TA关注的人

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