Skip to content

Instantly share code, notes, and snippets.

Avatar

李宏杰 lihongjie0209

View GitHub Profile
View demo,java
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class GetSampleInfoResponse {
private Data data;
@Data
View 亚马逊返回示例
Request address:
//api.onebound.cn/amazon/api_call.php?
num_iid=B07FR2DYDR&cache=no&api_name=item_get&lang=zh-CN&key=tel15103005909&secret=20201010
---------------------------------------
Result Object:
---------------------------------------
{
"item": {
"detail_url": "https://www.amazon.cn/dp/B07FR2DYDR?th=1&psc=1",
"crumbs": {
View Product.java
import java.util.List;
class Scratch {
static class Product{
private String 产品分类;
private List<String> 图片地址;
@lihongjie0209
lihongjie0209 / mysql.yml
Created Jul 17, 2020
安装mysql的ansible脚本
View mysql.yml
---
- hosts: all
tasks:
- name: disable selinux
selinux:
state: disabled
- name: disable firewalld
service:
name: firewalld
state: stopped
@lihongjie0209
lihongjie0209 / init.yml
Last active Aug 26, 2020
初始化服务器的ansible脚本
View init.yml
---
- hosts: all
tasks:
- name: Set timezone to Asia/Shanghai
timezone:
name: Asia/Shanghai
- name: disable selinux
selinux:
state: disabled
- name: disable firewalld
View scoop
PS C:\Users\lihongjie> scoop list
Installed apps:
7zip 19.00
bind 9.16.4
busybox 3466-g53c09d0e1
cmder 1.3.14
coreutils 5.97.3
dark 3.11.2
ditto 3.22.88.0 [extras]
View CleanPoJo.java
import com.github.javaparser.StaticJavaParser;
import com.github.javaparser.ast.CompilationUnit;
import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration;
import com.github.javaparser.ast.body.ConstructorDeclaration;
import com.github.javaparser.ast.body.MethodDeclaration;
import com.github.javaparser.ast.expr.MarkerAnnotationExpr;
import com.github.javaparser.ast.expr.NormalAnnotationExpr;
import com.github.javaparser.ast.visitor.ModifierVisitor;
import com.github.javaparser.ast.visitor.Visitable;
import com.github.javaparser.printer.PrettyPrinterConfiguration;
@lihongjie0209
lihongjie0209 / PoJoGen.groovy
Last active Dec 4, 2019
根据Jetbrain IDE 的数据库查询工具得到的结果生成Java Bean
View PoJoGen.groovy
/*
* Available context bindings:
* COLUMNS List<DataColumn>
* ROWS Iterable<DataRow>
* OUT { append() }
* FORMATTER { format(row, col); formatValue(Object, col) }
* TRANSPOSED Boolean
* plus ALL_COLUMNS, TABLE, DIALECT
*
* where:
View lock.java
package me.lihongjie;
import org.junit.Before;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
View gist:eb3c53cc504b10746fe5171a5ccb28b1
<select id="empFind" resultType="employee">
SELECT * FROM EMP
WHERE 1=1
<choose>
<when test="sal >= 5000">
and job ='PRESIDENT'
</when>
<when test="sal >=3000">
You can’t perform that action at this time.