Low overhead sampling profiler for Java that does not suffer from Safepoint bias problem.
./profiler.sh -e wall -t -i 5ms -f result.svg 8983
Low overhead sampling profiler for Java that does not suffer from Safepoint bias problem.
./profiler.sh -e wall -t -i 5ms -f result.svg 8983
| Choose archetype: | |
| 1: remote -> br.gov.frameworkdemoiselle.archetypes:demoiselle-jsf-jpa (Archetype for web applications (JSF + JPA) using Demoiselle Framework) | |
| 2: remote -> br.gov.frameworkdemoiselle.archetypes:demoiselle-minimal (Basic archetype for generic applications using Demoiselle Framework) | |
| 3: remote -> co.ntier:spring-mvc-archetype (An extremely simple Spring MVC archetype, configured with NO XML.) | |
| 4: remote -> com.agilejava.docbkx:docbkx-quickstart-archetype (-) | |
| 5: remote -> com.alibaba.citrus.sample:archetype-webx-quickstart (-) | |
| 6: remote -> com.bsb.common.vaadin:com.bsb.common.vaadin.embed-simple-archetype (-) | |
| 7: remote -> com.bsb.common.vaadin:com.bsb.common.vaadin7.embed-simple-archetype (-) | |
| 8: remote -> com.cedarsoft.open.archetype:multi (-) | |
| 9: remote -> com.cedarsoft.open.archetype:simple (-) |
| <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd"> | |
| <profiles> | |
| <profile> | |
| <id>local</id> | |
| <properties> | |
| <internal.repo.path>file://${user.home}/mvn-repo/releases</internal.repo.path> | |
| <internal.snapshots-repo.path>file://${user.home}/mvn-repo/snapshots</internal.snapshots-repo.path> | |
| </properties> | |
| </profile> |
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |
| <modelVersion>4.0.0</modelVersion> | |
| <groupId>group</groupId> | |
| <artifactId>dummy</artifactId> | |
| <name>Dummy Project</name> | |
| <version>1.0.12</version> | |
| <packaging>pom</packaging> | |
| <scm> | |
| <connection>scm:git:https://......</connection> | |
| <tag>HEAD</tag> |
DecimalFormatSymbols symbols = DecimalFormatSymbols.getInstance();
symbols.setDecimalSeparator('.');
DecimalFormat df = new DecimalFormat("#.##", symbols);
df.setRoundingMode(RoundingMode.FLOOR);
df.setGroupingUsed(false);
df.format(1.2345); // 1.23| #!/bin/bash | |
| DBG=0 | |
| dbg() { | |
| [[ $DBG == 1 ]] && (1>&2 echo "[DEBUG] : "$1) | |
| } | |
| info() { | |
| echo "[INFO] : $1" |
| #!/bin/bash | |
| DBG=0 | |
| dbg() { | |
| [[ $DBG == 1 ]] && (1>&2 echo "[DEBUG] : "$1) | |
| } | |
| info() { | |
| echo "[INFO] : $1" |
| # legend | |
| ^ means ctrl | |
| # ctags | |
| :!ctags *.m | |
| :ta[g][!] tagstring # edit the file containing tagstring | |
| :po[p][!] # pop the tagstack by one element | |
| :tags |
check what listening on port 80
sudo ss -nltp | grep 80encrypting compressed folder
tar cz my_folder/ | openssl enc -aes-256-cbc -e > encrypted.tar.gz.enc