Skip to content

Instantly share code, notes, and snippets.

View gcdd1993's full-sized avatar
🎯
Focusing

阿晨聊技术 gcdd1993

🎯
Focusing
View GitHub Profile
@gcdd1993
gcdd1993 / settings.gradle
Last active June 11, 2021 06:38
[Gradle配置,国内镜像加速] #Gradle|-|{"files":{"settings.gradle":{"env":"plain"}},"tag":"Uncategorized"}
pluginManagement {
repositories {
mavenLocal()
repositories {
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/public/' }
}
mavenCentral()
gradlePluginPortal()
@gcdd1993
gcdd1993 / version.gradle
Created March 30, 2020 10:07
version for Gradle 6.3
version "git describe --tags --always --first-parent".execute().text.trim()
println("version: $version")
@gcdd1993
gcdd1993 / aspectj.gradle
Created March 30, 2020 09:46
AspectJ for Java in Gradle 6.3
buildscript {
ext {
aspectjVersion = '1.9.5'
springVersion = '5.1.11.RELEASE'
}
}
apply plugin: 'java'
configurations {
@gcdd1993
gcdd1993 / maven-publish.gradle
Last active May 29, 2021 19:22
[maven-publish]maven发布 #maven
//plugins {
// id 'java-library'
// id 'maven-publish'
//}
// or
//plugins {
// id 'java-platform'
// id 'maven-publish'
//}
// apply from 'maven-publish.gradle'
@gcdd1993
gcdd1993 / Pagination.java
Created February 26, 2020 16:48
Spring将已存在的List手动分页
package com.maxtropy.cloud.util;
import lombok.experimental.UtilityClass;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import javax.annotation.Nullable;
import java.util.ArrayList;
import java.util.List;
@gcdd1993
gcdd1993 / HdfsStreamAccess.java
Created February 8, 2020 15:32
HDFS客户端操作数据--通过流的方式访问hdfs
package hadoop;
import org.apache.commons.io.IOUtils;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FSDataInputStream;
import org.apache.hadoop.fs.FSDataOutputStream;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.junit.Before;
import org.junit.Test;
@gcdd1993
gcdd1993 / HdfsTest.java
Created February 8, 2020 15:29
HDFS客户端操作数据--文件的增删改查
package hadoop;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.*;
import org.junit.Before;
import org.junit.Test;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
@gcdd1993
gcdd1993 / docker-compose.yml
Created August 24, 2019 09:19
docker-compose for workpress
version: '3'
services:
wordpress:
image: wordpress
ports:
- 8080:80
environment:
WORDPRESS_DB_HOST: mysql
@gcdd1993
gcdd1993 / TimeBase.java
Created January 28, 2019 07:53
Hibernate乐观锁抽象类
package com.maxtropy.imep.entity.base;
import lombok.Data;
import org.hibernate.annotations.CreationTimestamp;
import org.hibernate.annotations.UpdateTimestamp;
import javax.persistence.Column;
import javax.persistence.MappedSuperclass;
import javax.persistence.Version;
import java.sql.Timestamp;
@gcdd1993
gcdd1993 / gitversioning.gradle
Last active August 27, 2019 14:58
gradle 项目输出当前版本信息用于打包
buildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'org.eclipse.jgit:org.eclipse.jgit:4.1.1.201511131810-r'
}
}