Skip to content

Commit

Permalink
articles: ps, scheduler
Browse files Browse the repository at this point in the history
  • Loading branch information
tothlp committed Jul 30, 2024
1 parent 6768481 commit 7c17f8c
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 0 deletions.
24 changes: 24 additions & 0 deletions _notes/Public/PowerShell-aliasok-létrehozása.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: PowerShell aliasok létrehozása
feed: show
slug: powershell-aliasok-letrehozasa
date: 30-07-2024
---

Először is, le kell kérni a default profil elérését, amire a legtutibb megoldás, ha futtatjuk a következőt:

```powershell
echo $PROFILE
```

Ennek eredményeképpen megkapjuk a default profil elérését, a továbbiakban ezt fogjuk használni.

Az adott fájlban tudjuk felvenni az aliasokat:

```powershell
function Go-Repo {Set-Location $env:USERPROFILE'\Developer'}
Set-Alias -Name repo -Value Go-Repo
function Ip-Address {curl https://checkip.amazonaws.com/}
Set-Alias -Name whatismyip -Value Ip-Address
```
18 changes: 18 additions & 0 deletions _notes/Public/SpringBoot-scheduler-kiütése.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: SpringBoot Scheduler kiütése
slug: spring-scheduler-kiutese
feed: show
date: 30-07-2024
---

SpringBoot alkalmazásoknál előfordulhat, hogy egy adott `@Scheduled` annotációval ellátott folyamatnál nem szeretnénk, hogy bármikor fusson. Ennek megoldására több lehetőség is van, az egyik a `@ConditionalOnProperty` annotáció használata, a másik pedig a `@Scheduled` annotáció `cron` paraméterének használata.

Utóbbi (és vszg. legegyszerűbb megoldás), ha a cron paraméterrel kapcsoljuk ki a futást.
`application.yml`-ben pl.:
```yaml
app:
my-scheduler:
cron: '-'
```
A `-` érték segítségével a cron paramétert ki tudjuk kapcsolni, így a folyamat nem fog lefutni.

0 comments on commit 7c17f8c

Please sign in to comment.