- 博客(129)
- 收藏
- 关注
原创 PostgreSQL创建空间数据库
创建数据库添加postgis扩展,使之成为支持空间类型的空间数据库create extension postgis字段设置为geometry类型插入空间数据insert into test(id,shape) values(1,point(12.32232442,43.2324535)::geometry);查询空间数据insert into test(id,shape) values(1,point(12.32232442,43.2324535)::geometry);.
2020-10-31 00:03:26
2719
原创 PostgreSQL查询集合结果用逗号分隔返回字符串
函数:string_agg(rid||'' , ',')SQL:SELECT string_agg(rid||'' , ','),year FROM tdfwzs_jbxx GROUP BY year;
2020-10-30 23:28:14
2789
原创 /var/run/yum.pid 已被锁定,PID 为 8843 的另一个程序正在运行
原因:yum处于锁定状态中解决方法:强制关掉yum进程,直接在终端运行命令将该文件删除,然后再次运行yum即可命令:rm -f /var/run/yum.pid
2020-01-15 21:46:50
507
原创 Java替换第一个和最后一个字符串
1、测试类package com.jeff.json;import com.alibaba.fastjson.JSONObject;public class JsonDemo1 { public static void main(String[] args) { String ret = "\"{\"success\":true,\"msg\":\"success\",\"dat...
2020-01-15 10:45:18
13038
原创 ContOS7安装Jenkins(yum安装)
前提条件先安装JDK1.8或JDK1.8以上下载官网地址:https://jenkins.ioConteOS7安装Jenkins1、下载Jenkins源镜像和导入Jenkins证书2、开启检查命令:chkconfig jenkins on3、启动Jenkins命令:chkconfig jenkins on4、浏览器访问 http://192.168.0.104:8080/...
2020-01-11 18:43:33
375
原创 CentOS7安装JDK
1、把jdk压缩包上传到服务器/usr/local/tmp2、解压jdk压缩包命令:tar zxvf jdk-8u202-linux-x64.tar.gz3、把解压后的文件夹复制到/usr/local/jdk8命令:cp -r jdk1.8.0_202 …/jdk84、配置环境变量命令:vim /etc/profile5、修改文件中内容export JAVA_HOME=/us...
2020-01-11 15:54:24
134
原创 springboot整合MongoDB常用注解
案例实体类package com.jeff.entity;import com.fasterxml.jackson.annotation.JsonFormat;import com.fasterxml.jackson.annotation.JsonIgnore;import com.jeff.utils.DateUtils;import lombok.AllArgsConstructo...
2020-01-05 18:03:24
1006
原创 springboot整合MongoDB常用方法
1、查询全部 private List<SysUser> selectUserList() { return mongoTemplate.findAll(SysUser.class); }2、保存/修改 public void save(SysUser user) { mongoTemplate.save(user); ...
2020-01-05 16:36:21
422
原创 TkMybatis常用方法
1、查询全部 public List<SysUser> getUserList() { return sysUserMapper.selectAll(); }2、按主键查询 public SysUser getUserById(Long id) { return sysUserMapper.selectByPri...
2019-12-31 16:24:52
4979
原创 springboot多文件上传,使用postman测试多文件上传接口
1、创建测试类(FileController.java)package com.jeff.controller;import java.io.File;import java.io.IOException;import java.util.List;import org.springframework.web.bind.annotation.PostMapping;import o...
2019-12-26 23:23:47
6327
原创 The field files exceeds its maximum permitted size of 1048576 bytes
错误原因:SpringBoot的默认上传文件的大小是1M,如果上传的文件超过了1M就会出现这样的错误解决方法:在application.properties配置文件中设置上传的文件大小限制,即可解决# 上传文件总的最大值spring.servlet.multipart.max-request-size=10MB# 单个文件的最大值spring.servlet.multipart.max...
2019-12-26 23:06:49
1046
原创 Eclipse设置项目文件更新,自动刷新workspace
1、点击Window,选择Preferences2、点击General,选择Workspace,勾选Refresh using native hooks or polling和Refresh on access,点击Apply and Close,即可自动刷新workspace
2019-12-26 22:08:25
3317
原创 springboot单文件上传,使用postman测试文件上传接口
1、创建测试类(FileController.java)package com.jeff.controller;import java.io.File;import java.io.IOException;import org.springframework.web.bind.annotation.PostMapping;import org.springframework.web....
2019-12-26 21:46:37
4491
原创 Java读取项目json文件并转为JSON对象
1、创建json文件(demo.json){ "button": [ { "type": "click", "name": "今日歌曲", "key": "V1001_TODAY_MUSIC" }, { "name": "菜单", "sub_button": [ { "type": "view", "name": "搜索",...
2019-12-26 15:31:06
9202
原创 Java输入流InputStream转为String
1、在pom.xml中添加依赖包 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-io</artifactId> <version>1.3.2</version> </dependency&...
2019-12-26 15:18:08
336
原创 Java复制文件(commons-io)
1、在pom.xml中添加依赖包 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-io</artifactId> <version>1.3.2</version> </dependency&...
2019-12-26 15:03:17
319
原创 Java使用try(){}自动关闭资源
业务场景常见于流操作,socket操作,不用写一大堆finally来关闭资源,所有实现Closeable的类声明都可以写在里面1、流操作的一般写法: public static void copyFileUsingFileStreams(File source, File dest) { InputStream input = null; OutputStream output = ...
2019-12-26 14:17:36
1985
原创 springboot使用@ConfigurationProperties封装配置文件
业务场景:把配置文件的信息,读取并自动封装成实体类,可以使用@ConfigurationProperties,把同类的配置信息自动封装成实体类。1、在pom.xml中添加依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b...
2019-12-26 11:00:20
470
原创 springboot使用@Value获取配置文件的值
1、创建配置文件(application.properties)spring.activemq.broker-url=tcp://localhost:61616spring.activemq.user=adminspring.activemq.password=adminspring.activemq.in-memory=truespring.activemq.pool.enabled=...
2019-12-25 16:59:03
750
原创 springboot在工具类中读取配置文件(ClassPathResource)
1、创建配置文件(application.properties)spring.activemq.broker-url=tcp://localhost:61616spring.activemq.user=adminspring.activemq.password=adminspring.activemq.in-memory=truespring.activemq.pool.enabled=...
2019-12-25 16:37:12
4927
原创 Eclipse本地代码和Git远程仓库代码进行同步
1、右击项目名称,选择Team -> Synchronize Workspace2、勾选Remember my decision,点击Yes3、点击框选的图标,可以更新/提交代码,进行同步
2019-12-24 23:22:13
6052
原创 springboot在工具类中注入bean(ApplicationContextAware)
1、创建测试类1(MyService1.java)package com.jeff.service;import org.springframework.stereotype.Service;@Servicepublic class MyService1 { public void save() { System.out.println(">>>>>...
2019-12-24 22:54:46
1664
原创 springboot启动时,预先加载数据(CommandLineRunner)
业务场景:应用服务启动时,加载一些数据和执行一些应用的初始化动作。如:删除临时文件,清除缓存信息,读取配置文件信息,数据库连接等。如果存在多个加载的数据,可以使用@Order注解来排序1、创建测试类1(StartupRunner1.java)package com.jeff.common;import org.springframework.boot.CommandLineRunner...
2019-12-24 14:23:52
1060
原创 The current branch is not configured for pull No value for key remote.origin.url found in configurat
错误原因:本地的分支和远程的分支之间未建立联系解决方法:指定本地的分支到远程的分支(如:本地master对应远程的master)1、点击Window,选择Preferences2、依次点开Team–>Git–>Configuration,选择Respostitory Settings,点击Location后面的Open3、打开config之后添加内容[branch "m...
2019-12-24 10:31:06
1217
原创 Eclipse提交项目到码云
创建Git本地仓库1、右击项目名称,选择Team -> Share Project2、按下图顺序操作3、生成.git后,点击Finish向本地仓库提交项目,填写 Commit信息1、右击项目名称,选择Team -> Commit...
2019-12-23 09:21:57
284
原创 Eclipse中git提交忽略不必要文件
1、点击Window,选择Show View–>Navigator,打开Navigator窗口2、在Navigator窗口,找.gitignore文件(如果没有就添加一个)3、配置需要忽略的文件target/.settings/*.class*.classpath*.project.gitignore4、已忽略不必要文件...
2019-12-23 09:20:25
521
原创 springboot设置端口号和添加项目名
1、修改全局配置文件(application.yml)server: port: 9001 servlet: context-path: /userRight
2019-12-22 23:39:52
1973
原创 Postman创建Collection
1、打开Postman,选择Collection,点击New Collection2、填写Name,点击Create3、点击框选的图标,选择Add Folder,创建子文件夹4、点击框选的图标,选择Add Request,创建请求5、填写Request name,点击Save to6、填写请求信息,点击Send即可发送请求,点击Save将请求信息保存到Collection...
2019-12-21 23:20:59
3721
原创 The injection point has the following annotations: - @org.springframework.beans.factory.annotation.
错误原因:Autowired 根据类型去spring容器找,找不到那个类,就会报错解决方法:在springboot启动类上添加注解 @ComponentScan(basePackages = { “com.jeff” })
2019-12-21 22:58:39
81901
12
原创 springboot整合activemq发送邮件
1、在pom.xml中添加依赖包 <!-- 整合activemq --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-acti...
2019-12-21 22:16:21
336
原创 springboot整合activemq接收消息
1、在pom.xml中添加依赖包 <!-- 整合activemq --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-acti...
2019-12-21 20:49:13
643
原创 springboot整合activemq发送消息
1、启动activemq,并进入MQ的消息队列2、在pom.xml中添加依赖包 <!-- 整合activemq --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>...
2019-12-21 20:15:08
1007
原创 CentOS7关闭防火墙
1、查看防火墙状态,running为防火墙开启状态命令:firewall-cmd --state2、临时关闭防火墙,重启后失效命令:systemctl stop firewalld.service3、永久关闭防火墙,禁止firewall开机启动命令:systemctl disable firewalld.service...
2019-12-21 19:12:36
135
原创 Eclipse创建maven子工程
1、选择父工程点击鼠标右键,选择New–>Other2、选择Maven Module,点击Next3、勾选create a simple project(skip archetype selection),填写Module Name,选择Working set,点击Finish4、工程结构...
2019-12-21 15:38:19
466
原创 Eclipse创建maven父工程
1、点击File,选择New --> Maven Project2、勾选create a simple project(skip archetype selection),选择Working set,点击Next3、填写Artifact信息,Packaging选择pom,点击Finishjar为Java工程;pom为父工程war为Web工程4、父工程结构...
2019-12-21 15:25:38
885
原创 Eclipse设置工作集(Working Set)
1、点击框选的图标,选择Select Working Set2、点击New3、选择Java,点击Next4、输入工作集名字,选择项目,添加到右侧5、点击Finish6、勾选需要显示的工作集,点击OK7、点击框选的图标,选择Top Level Elements --> Working Sets8、即可看到以工作集显示...
2019-12-21 15:05:52
2607
原创 Java获取当天最小(00:00:00)最大(23:59:59)时间
1、创建测试类(DateTest6.java)package com.jeff;import java.text.SimpleDateFormat;import java.time.Instant;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.ZoneId;import java...
2019-12-21 14:19:56
6496
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人