- 博客(5)
- 收藏
- 关注
原创 源码解析创建线程的四种方法
源码解析创建线程的四种方法先剧透,实现线程的方式本质上只有一种,只是调用了不同的构造方法继承 Thread 类public class ExtendsThread extends Thread { @Override public void run() { System.out.println('继承Thread类实现的线程'); } public static void main(String[] args) { new Exten
2020-12-12 16:35:29 153 2
原创 Shell开发手册
Shell开发手册定义作用:可以更方便的 使用 操作系统 的 接口工作原理: 负责把用户输入的字符串转换到需要执行的程序,并把结果以某个形式画出来的列如: 在命令行里输入 “ls -Rl” 这种字符串。这个字符串被翻译成“ls”,“-R”,“-l”“ls”帮我们找到那个之前写好的程序,并启动它;“-R”和“-l”被作为参数传给这个程序,告诉程序走“递归所有子目录”+“输出长格式”这部分代码【bash】 + 【terminal】大概可以理解为一个以字符为交互方式的 Shell
2020-11-26 15:33:28 251
原创 Python脚本和Shell脚本之间的参数传递
Python脚本和Shell脚本之间的参数传递Python => ShellPostHost.py#!/bin/bash/python# -*- coding: utf-8 -*-、import osdef _define_your_method(): ..... return 127.0.0.1 if __name__ == '__main__': host = _define_your_method() print(host)GetHost.sh# python脚
2020-10-29 16:12:47 2529 2
原创 ElasticJob 3.0.0-alpha 利用自定义JobErrorHandler实现错误重试
ElasticJob 3.0.0-beta 自定义JobErrorHandler起因leader 要求任务调度得实现故障转移和错误重试。令人尴尬的是,elasticJob只有失效转移,并没有错误重试。不过xxljob可以进行失败错误:这就真的很尴尬了 : )有个解决方案,可以利用spring的重试机制,点这里查看详情。但我这倔脾气起来了,我特么就是不想引用包,就不能解决了??然后就有了这篇文章,泪目,泪目!!!正文ElasticJobConfigurationProperties
2020-09-30 17:10:57 1688 2
原创 JPA返回实体类的部分字段
JPA返回实体类的部分指定字段实体类Repositoryservice总结实体类public class UserEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; private String userName; private String email; private Boolean status; // 用户状态:冻结-1、未激活0
2020-09-06 16:15:12 1550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人