- 博客(31)
- 收藏
- 关注
原创 easypoi实现ftl转doc文档(循环填充数据)
word转xml(ftl)的时候,一定要用xml格式化,不要直接用idea的代码格式化,如果下载的文件有大小,但是打开没东西,则将文件改为xml双击打开,会有具体的报错行数,看缺失的标签的。
2024-08-28 22:51:50
259
原创 二叉树遍历学习
@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
原创 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
原创 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
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关注的人