Feature |
Supporting |
Remarks |
---|---|---|
Defining AK(Alternative Key) |
||
Defining View |
Yes |
|
Defining FK from AK |
||
Using Domain |
Yes |
datatype alias for more intuitive and consistent representation |
Generate DDL |
Yes |
- Oracle Database 9i/10g/11g/12c, SQL Server 2000/2005/2008/2012, DB2/UDB 7.1/8.1/9 |
Using name template |
Yes |
PK, FK, UK, Check, Index, ... |
[File > Print Diagram > To Image File]
Feature | Supporting | Remarks |
---|---|---|
Defining AK(Alternative Key) | Yes | |
Defining View | No | |
Defining FK from AK | No |
nmon
W
: Write-the-Configuration-Filef
|
F
: :Fields-ManagementH
: Threads-mode toggleI
: Irix/Solaris-Mode togglet
: Task/Cpu-States togglem
: Memory/Swap-Usage toggle1
: Single/Separate-Cpu-States togglec
: Command-Line/Program-Name toggleu
|
U
: Show-Specific-User-Onlyi
: Idle-Process toggleip.src == 192.168.1.31 and ip.addr == 203.252.150.28 and http
In ‘Response Assertion’, the variable defined via ‘CSV Data Set Config’ or ‘User Defined Variables’ can be used in test pattern.
In the following sample, certHash
is variable defined in ‘CSV Data Set Config’
${__escapeOroRegexpChars(\"cert_hash\":\"${certHash}\")}
SwaggerGenerator
, StaticHtml2Generator
, JMeterCodegen
, …org.asciidoctor.Attributes
source$ rpm -Uhv mysql-workbench-community-6.2.3-1.el6.x86_64.rpm
//install or upgrade. (do NOT use rpm -i ... as possible)
$ rpm -ql mysql-workbench-community
//list files in a installed package
$ rpm -qlp mysql-workbench-community-6.2.3-1.el6.x86_64.rpm
//list files in a rpm file
$ rpm -qp --scripts mysql-workbench-community-6.2.3-1.el6.x86_64.rpm
//list install/erase scriptlets in a rpm file
yum
yum list, yum install, yum remove, yum update, yum check-update, yum info, yum search, yum provides, yum clean
yum grouplist, yum groupinfo, yum groupinstall, yum groupremove, yum groupupdate
yum -v repolist enabled
//list only enabled repositories
yum -v list all subversion --enablerepo=rpmforge-extras
//search subversion packages both installed and available including 'rpmforge-extras' repository
yum -v list installed
//list all installed packages
VBoxManage
reference : VirtualBox CLIorg.hsqldb.server.Server
API
server.properties
file$JBOSS_HOME/bin/domain.sh
and $JBOSS_HOME/bin/standalone.sh
org.apache.zookeeper » zookeeper
Constants
RTMPClient extends BaseRTMPClientHandler
BaseRTMPClientHandler extends BaseRTMPHandler implements IRTMPClient
BaseRTMPHandler implements IRTMPHandler, Constants, StatusCodes
RTMPConnection
Channel
org.red5.server.jmx.mxbeans
packagesAggreate.java
source
AbstractClientStream
ClientBroadcastStream.java
ClientBroadcastStreamMXBean
, getCodecInfo()
, metaData
and call of VideoCodecFactory.getVideoCodec
.C:/Program Files (x86)/My Application/log/redis.log
” instead of “C:\Program Files (x86)\My Application\log\redis.log
”inet
module > socket options
httpd
/ socket_options
httpd
/ server_options
name, ip, backlog, nodelay, acceptor_pool_size, ssl, profile_fun, link, recbuf
%USERPROFILE%\Application Data\Subversion\config
~/.subversion/config
svn:mime-type
= application/octet-stream
svn checkout
svn diff
svn update
svn revert
+ svn update
svn delete
svn delete --keep-local
’ and single .svn
directory per working copy feature of Subversion 1.7.$ svn info . //show status including working copy path, repository path, base revision and et al.
$ svn status . //show only locally modified items under the current directory of working copy
$ svn update //update working copy
$ svn commit //send changes from your working copy to the repository
$ svn --force --depth infinity add . //add all unversioned files to local change
$ svn copy ^/trunk/foundation ^/branches/foundation-20141123 -c
“Created
a
new
branch
of
/trunk/foundation
” //making branch
git-clone
git-status
git-add
git-commit
git-push
git-pull
git-branch
git-checkout
gitignore
($HOME/.config/git/ignore, $GIT_DIR/info/exclude, .gitignore
)git-diff
git-rebase
git-reset --hard
git log -1
git checkout v1.0.0, git checkout tags/v1.0.0
git checkout master
$ git pull origin
$ git status . //identifies added, modified or untracked items under current local directory
$ git add . //updates index
$ git status . //confirms the changes to be committed
$ git commit -m "message ..." //commits changes into local repository
$ git status . //confirms all changes are committed
$ git push //pushes changes in local repository onto the remote repository
$ git branch //lists branches
$ git tag //lists tags
$ git checkout release-1.1 //updates working tree to release-1.1
$ git reset --hard //Resets the index and working tree. Any changes to tracked files in the working tree since <commit> are discarded.
gh-pages
.gitattributes
file..tfignore
, recursive by defaultjob
, instance
Collector |
Metrics |
References |
Remarks |
---|---|---|---|
|
|
|
|
|
|
|
Metric | Labels | Remarks |
---|---|---|
node_cpu |
cpu , mode |
|
node_disk_io+* |
device |
|
node_network_receive_bytes |
device |
Measure | Query | Remarks |
---|---|---|
Non-idle CPU usage of the specified physical node | 100 - avg(irate(node_cpu{job="node",instance="$instance",mode="idle"}[2m])) * 100 |
|
By-mode CPU usage of the specified physical node | (avg (irate(node_cpu{job="node",instance="$instance"}[2m])) by (mode)) * 100 |
|
Used memory(RAM) amount of the specified physical node | (node_memory_MemTotal{instance="$instance"} - (node_memory_MemFree{instance="$instance"} + node_memory_Buffers{instance="$instance"} + node_memory_Cached{instance="$instance"}))/ node_memory_MemTotal{instance="$instance"} * 100 |
|
Network sent traffic rate by interface of the specified physical node | rate(node_network_transmit_bytes{job="node",instance="$instance",device=~"lo|^eth.*"}[2m]) |
|
Network received traffic rate by interface of the specified physical node | rate(node_network_receive_bytes{job="node",instance="$instance",device=~"lo|^eth.*"}[2m]) |
“/usr/bin/prometheus-node-exporter -h
” yields the following.
-auth.pass string
Password for basic auth.
-auth.user string
Username for basic auth.
-collector.diskstats.ignored-devices string
Regexp of devices to ignore for diskstats. (default "^(ram|loop|fd|(h|s|v|xv)d[a-z])\\d+$")
-collector.filesystem.ignored-mount-points string
Regexp of mount points to ignore for filesystem collector. (default "^/(sys|proc|dev)($|/)")
-collector.ipvs.procfs string
procfs mountpoint. (default "/proc")
-collector.megacli.command string
Command to run megacli. (default "megacli")
-collector.netdev.ignored-devices string
Regexp of net devices to ignore for netdev collector. (default "^$")
-collector.ntp.server string
NTP server to use for ntp collector.
-collector.textfile.directory string
Directory to read text files with metrics from.
-collectors.enabled string
Comma-separated list of collectors to use. (default "diskstats,filesystem,loadavg,meminfo,stat,textfile,time,netdev,netstat")
-collectors.print
If true, print available collectors and exit.
-debug.memprofile-file string
Write memory profile to this file upon receipt of SIGUSR1.
-log.level value
Only log messages with the given severity or above. Valid levels: [debug, info, warn, error, fatal, panic]. (default info)
-web.listen-address string
Address on which to expose metrics and web interface. (default ":9100")
-web.telemetry-path string
Path under which to expose metrics. (default "/metrics")
instance
labelCandidate 1 : Using relabel_configs
- scrape_config:
job_name: node
static_configs:
- targets: ['10.0.0.1:9100/brick1' '10.0.02:9100/brick1']
relabel_configs:
- source_labels: [__address__]
target_label: instance
regex: ^[^/]*/(.*)
replacement: $1
- source_labels: [__address__]
target_label: __address__
regex: ^([^/]*).*
replacement: $1
Candidate 2 : Using lables
for each target
- scrape_config:
job_name: node
static_configs:
- targets: ['10.0.0.1:9100']
lables:
"instance":"brick1"
"role":"peer"
- targets: ['10.0.0.1:9100']
lables:
"instance":"brick1"
"role":"peer"
GetServices
, GetServiceCapabilities
FindRecordings
/GetRecordingSearchResults
, FindEvents
/GetEventSearchResults
CreateRecording
, DeleteRecording
, CreateTrack
, DeleteTrack
FindEvents
GetEventSearchResults
FindRecordings
GetRecordingSearchResults
FindMetadata
GetMetadataSearchResults
Categories | Winners | Remarks |
---|---|---|
Most innovative contribution to the Java ecosystem | Spring Boot | |
Most innovative solution to software delivery and DevOps | Docker | |
Special Jury Award | Let’s Encrypt |
Categories | Winners | Remarks |
---|---|---|
Most Innovative Java Technology | Java 8 | |
Most Innovative Open Tech | Akka | |
Special Jury Award | Netflix OSS |
Categories | Winners | Remarks |
---|---|---|
Most Innovative Java Technology | Vert.x | a tool-kit for building reactive applications on the JVM |
Most Innovative Open Technology | Docker | an open platform for distributed applications for developers and sysadmins |
Most Innovative Open Tech Business | Hazelcast | The Leading Open Source In-Memory Data Grid |
Categories | Winners | Remarks |
---|---|---|
Most Innovative Java Technology | Restructure101 | commercial product |
Most Innovative Java Company | JetBrains | |
Top Java Ambassador | Adam Bien | |
Special Jury Award | Charlie Nutter |
Categories | Winners | Remarks |
---|---|---|
Most Innovative Java Technology | JRebel | |
Most Innovative Java Company | Red Hat | |
Top Java Ambassador | Martin Odersky | |
Special Jury Award | Brian Goetz |