Skip to content

Instantly share code, notes, and snippets.

View boukadam's full-sized avatar
👨‍💻
coding

Mohammed Boukada boukadam

👨‍💻
coding
View GitHub Profile
@boukadam
boukadam / DIsplaySwagger.vue
Created February 11, 2024 09:27
Swagger UI integration (Spring Boot + Vuejs)
<template>
<Loading :loading="loading" :text="$t('common.loading')" />
<v-card v-if="module" class="mt-6 pt-4 px-6">
<v-card-actions>
<span class="text-h4 font-weight-bold">{{ module.toUpperCase() }} API Description</span>
<v-spacer />
<v-btn variant="flat" color="primary" @click="loadSwagger">{{ $t('common.reload') }}</v-btn>
</v-card-actions>
<v-divider class="mt-4"/>
<v-card-text>
@boukadam
boukadam / RomanNumerals.java
Last active October 9, 2023 17:57
Convert int to roman
package roman;
import lombok.Getter;
import org.apache.commons.lang3.StringUtils;
import java.util.Arrays;
import java.util.List;
public class RomanNumerals {
@boukadam
boukadam / gist:6fc1eca7658765732d37e5da166fc3f6
Last active May 29, 2021 18:16
Java - Indent a string by curly braces
public static String indent(String expression) {
List<String> strings = Stream.of(expression)
.map(e -> e.replace("{", "{#"))
.map(e -> e.replace("}", "#}#"))
.flatMap(e -> Arrays.stream(e.split("[#\\n]")))
.map(String::trim)
.filter(e -> !e.isEmpty())
.collect(Collectors.toList());
var indent = 0;
@boukadam
boukadam / gist:5469401
Created April 26, 2013 18:34
Changes on OW2 JASMINe Probe in order to break the link to OW2 JOnAS.
diff --git a/modules/jprobe-manager/src/main/java/org/ow2/jasmine/probe/manager/internal/JProbeManager.java b/modules/jprobe-manager/src/main/java/org/ow2/jasmine/probe/manager/internal/JProbeManager.java
index 7395ca4..5f34430 100644
--- a/modules/jprobe-manager/src/main/java/org/ow2/jasmine/probe/manager/internal/JProbeManager.java
+++ b/modules/jprobe-manager/src/main/java/org/ow2/jasmine/probe/manager/internal/JProbeManager.java
@@ -23,9 +23,13 @@
package org.ow2.jasmine.probe.manager.internal;
import java.io.*;
+import java.lang.management.ManagementFactory;
import java.math.BigInteger;
@boukadam
boukadam / gist:5469344
Last active December 16, 2015 17:19
OW2 JASMINe Probe deployment plan on Peergreen Server.
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated Fri Feb 10 16:05:53 CET 2012 by JOnAS. -->
<deployment-plan xmlns="http://jonas.ow2.org/ns/deployment-plan/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:m2="http://jonas.ow2.org/ns/deployment-plan/maven2/1.0"
xmlns:url="http://jonas.ow2.org/ns/deployment-plan/url/1.0"
xsi:schemaLocation="http://jonas.ow2.org/ns/deployment-plan/1.0 http://jonas.ow2.org/ns/deployment-plan/1.0/deployment-plan-1.0.xsd
http://jonas.ow2.org/ns/deployment-plan/maven2/1.0 http://jonas.ow2.org/ns/deployment-plan/maven2-deployment-plan-1.0.xsd"
atomic="false" id="ow2-jasmine-probe">