ZHANG PENG

Web

【WEB】社内プロキシサーバを経由して多段SSH接続

 AWS上に構築した踏み台サーバのフロントに社内プロキシが存在する場合は、多段SSH接続を利用して、AWSとの接続方法をまとめました。 システム構成図  個人PC:Windows系(PowerShell利用) AWS上の踏み台...
Web

【Web】DNSの基本

 TCP/IPネットワークでは、ネットワーク上のコンピューターを識別するためにIPアドレスを利用します。しかし、一連の数値であるIPアドレスは人間にとって扱いにくいので、コンピューターにはホスト名を設定し、ホスト名でコンピューターを指定で...
pyhton

【python】difflib.SequenceMatcherを使って文字列の類似度を計算する

 文字の類似度を計算するするのは自分で実装するのはなかなか難しい。 pythonのdifflib.SequenceMatcherを使えば、簡単に実現できるため、使ってみました。 difflib.SequenceMatcherの使い方...
javascript

【jQuery】Ajaxでformの値をPOST/GET通信する

Ajaxを使用してformの値をPOST、またはGET通信する際の処理を説明します。
spring

【Spring】バリデーション(@Validated)を任意のタイミングで実行させる方法

Springを使うとき、バリデーション(@Validated)を任意のタイミングで実行させる方法を解説します。
others

【Apache】Timeout と KeepAliveTimeout

Timeout と KeepAliveTimeoutの区別を説明します。
javascript

【javascript】Ajax通信中のボタン連打防止対策

 システムの検索処理はAjaxを利用することが少なくない。しかし、注意しないと、ボタンの連打でAjax通信は予想外で複数実行されることがある。  対策として、Ajax通信可否のフラグを用意し、通信中は新たなAjax処理が発生させない...
Linux

【Web】Apache、Tomcatについて

 Apache や Tomcat などのサーバーをよく使っているのですが、まだ両者の関係などがよくわからない方が多いです。ほとんどの場合、Tomcat を使うと必ず Apache が出てきて、いつも戸惑います。 Apache(Apa...
java

【Java】cglibにおけるExceptionInInitializerErrorが発生する際の対策

cglibとは  cglibとは、Javaコード生成ライブラリです。クラスファイルを実行時に読み込んで編集することが可能です。cglibは、HibernateなのDB O/Rマッパーツールや、SpringのAOPコンテナなどで利用さ...
Linux

【Linux】curlでREST APIを確認する際によく使うオプション

 curlはAPIの疎通試験などに非常に便利なコマンドとなります。 curlを使う際によく使うオプションを解説します。 POSTリクエスト送信  curlに -X POST(または-XPOST)をつけると、POSTリクエストと...
タイトルとURLをコピーしました