Skip to content

Instantly share code, notes, and snippets.

@programsimon
programsimon / docker清理.md
Last active May 6, 2025 12:03
[docker清理] 清理docker中的各个部件 #docker

docker 清理

容器清理

  • docker container prune : 仅删除停止运行的容器。
  • docker rm -f $(docker ps -aq) : 删除所有容器(包括停止的、正在运行的)。
  • docker container rm -f $(docker container ls -aq) : 同上。

镜像清理

@programsimon
programsimon / npm命令.md
Created April 25, 2023 12:24
[npm命令] npm命令 #npm

npm 命令

  • 临时设置proxy
npm i --proxy http://127.0.0.1:10900 xxx
@programsimon
programsimon / TM1 Web定时重启.md
Last active April 21, 2023 06:37
[TM1 Web定时重启] tm1web重启 #tm1web #重启

TM1 Web Linux版加入定时重启

思路

  1. 使用linux的crontab调用tm1web的重启脚本
  2. 重启脚本需要单独书写,可参照启动和停止脚本

crontab命令

每日凌晨2点重启

@programsimon
programsimon / flowable.md
Last active April 18, 2023 03:18
[flowable学习] flowable学习笔记 #flowable #BPM
@programsimon
programsimon / tm1 ExecuteJavaS.md
Created April 8, 2023 07:35
[TM1 ExecuteJava配置] #tm1 #tm1 ExecuteJava

TM1中,有几个设置可以限制ExecuteJavaS调用的Java程序,包括以下几项:

最大Java进程数 在TM1的配置文件(tm1s.cfg)中,可以设置最大Java进程数(MaxJavaProcess)。这个设置限制了同时运行的Java进程数量。如果ExecuteJavaS调用的Java程序数量超过了最大进程数,那么后续的调用将被阻塞,直到有Java进程结束。

最大Java线程数 在TM1的配置文件(tm1s.cfg)中,可以设置最大Java线程数(MaxJavaThread)。这个设置限制了单个Java进程中的最大线程数量。如果ExecuteJavaS调用的Java程序中创建了过多的线程,那么将无法创建新的线程,直到一些线程结束。

Java安全设置 在TM1的配置文件(tm1s.cfg)中,可以配置Java安全设置(JavaSecurityEnabled),启用或禁用Java安全管理器。如果Java安全管理器被启用,那么ExecuteJavaS调用的Java程序需要遵循Java安全策略,包括限制Java程序对操作系统和文件系统的访问等。

@programsimon
programsimon / CollectionStream.java
Created March 12, 2023 07:26
[Java Stream 流使用] #stream
public void stream(){
List<String> myList =
Arrays.asList("a1", "a2", "b1", "c2", "c1");
//查找第一个符合条件的
myList
.stream()
.filter(x -> x.getClass().equals(StringHttpMessageConverter.class))
.findFirst()
.orElse(null);
@programsimon
programsimon / axios.md
Created March 10, 2023 14:25
[Axios功能] #axios

Axios 相关功能

options

  • 要求放回报文以blob方式返回
options = {
  responseType: 'blob',
}
@programsimon
programsimon / pom.xml
Last active February 20, 2023 06:16
[Maven打包插件不打包依赖] 在不需要将所有依赖打在包中时使用,jar包中仅保存开发代码部分。#java #maven #jar
<!-- 打包时排除yml文件 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<excludes>
<exclude>**/*.yml</exclude>
</excludes>
</configuration>
</plugin>
@programsimon
programsimon / TM1学习笔记.md
Last active January 11, 2024 08:51
[TM1学习笔记] TM1各种问题记录 #tm1

TM1 学习笔记

安装注意事项

  • 安装需要使用管理员安装
  • 安装完毕不要使用在完毕窗口选择打开IBM Cognos Configuration
  • 打开IBM Cognos Configuration时需要选择“管理员身份运行”。(可右键链接->属性->兼容性->管理员身份运行)
  • Perspectives打开时要信任宏

Perspectives 无法使用

@programsimon
programsimon / linux.md
Last active September 14, 2023 06:34
[Linux 命令] linux命令 #linux #nginx

Linux命令

通用命令

  • 修改时区
timedatectl set-timezone Asia/Shanghai
  • 修改主机名
hostnamectl set-hostname rh1