jmeterを起動したら、以下のワーニングが発生しました。
Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002.
解決方法としては、
まず、「regedit.exe」を起動します。
そして、「HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft」のアクセス許可を「フルコントロール」に設定します。
2017年7月5日水曜日
2016年9月30日金曜日
java seleniumでinput テキストボックスの値をクリアする方法
たまに<input type="text">要素の値をクリアしたいときがあります。
クリアする方法は以下の二種類があります。
① element.sendKeys(Keys.chord(Keys.CONTROL, "a"), "");
上記のコードを簡単に説明:まずテキストを前選択、そして空の文字をリプレースします。
もちろん以下のコードも効きます。
element.sendKeys(Keys.HOME,Keys.chord(Keys.SHIFT,Keys.END),"");
② element.clear()
クリアする方法は以下の二種類があります。
① element.sendKeys(Keys.chord(Keys.CONTROL, "a"), "");
上記のコードを簡単に説明:まずテキストを前選択、そして空の文字をリプレースします。
もちろん以下のコードも効きます。
element.sendKeys(Keys.HOME,Keys.chord(Keys.SHIFT,Keys.END),"");
② element.clear()
element.sendKeys("Some text here")
方法二はとても理解しやすいと思います。単純にクリアしてから自分が入れたい文字を入れればいい2016年9月13日火曜日
Error: Selection does not contain a main type
今日はmavenのプロジェクトを新規作成して、Hello World!を動がしてみたら、こんなエラーが出ました。
「
解決方法は、プロジェクトを選んで、右クリック、メニューから「
「
Error: Selection does not contain a main type
」解決方法は、プロジェクトを選んで、右クリック、メニューから「
Build Path
--> Use as Source Folder
」をクリックします。
2016年1月26日火曜日
keytoolでjavaの証明書を削除する方法
以下のコマンドを使えば、証明書を削除できます。
①-alias 証明書の名前
②-storepass キーストアの整合性を保護するために使うパスワード
③-keystore javaのcacertsの場所
keytool -delete -alias -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass yourpass
説明:①-alias 証明書の名前
②-storepass キーストアの整合性を保護するために使うパスワード
③-keystore javaのcacertsの場所
2015年10月7日水曜日
java unitテスト Thread.sleepのモックする方法
@Testpublic void Sleepモックテスト(@Mocked("sleep") final Thread thread) throws Exception { new NonStrictExpectations() {{ // }}; Thread.sleep(1000); }
2015年6月1日月曜日
2015年5月8日金曜日
Mac Javaのバージョン変更する方法
MacでJAVA_HOMEを 変更する方法
たまにjavaのバージョンを変更したい~その時、まず新しいバージョンのJAVAをインストールして、JAVA_HOMEを再設定すれば完成です
JAVA_HOME再設定するには以下のコマンドを実行します
echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile
最後ターミナルを再起動してecho $JAVA_HOME で確認します。
2015年4月13日月曜日
spring ログアウト処理
springのログアウトする方法がいつくがあります。
spring security でログアウト以外は、以下のやりかたもあります。
Spring Securityを使っていれば、以下を呼べばセッションをクリアにしてくれます。
もしくは、明確的にセッションを消す
spring security でログアウト以外は、以下のやりかたもあります。
Spring Securityを使っていれば、以下を呼べばセッションをクリアにしてくれます。
SecurityContextHolder.clearContext();
if (invalidateHttpSession) {
HttpSession session = request.getSession(false);
if (session != null) {
session.invalidate();
}
}
SessionRegistry使うのも一つの選択かも
sessionRegistry.getSessionInformation(sessionId).expireNow();
2015年3月24日火曜日
java ディレクトリ削除 ファイルも含めて
java ディレクトリ削除 ファイルも含めて
Apacheのcommons-ioのFileUtilsを使えば簡単
Apacheのcommons-ioのFileUtilsを使えば簡単
FileUtils.deleteDirectory(new File("directory"));
2013年1月24日木曜日
java 日付正規表現でチェックする
// date String型、日付String 例:2010-10-10
if (date.matches("\\d{4}-\\d{1,2}-\\d{1,2}")) {
return true;
}
2013年1月9日水曜日
java string型をdate型へ変換
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
Date date = sdf.parse(string);
完成バージョン
- private static Date _string2date(String value) {
- SimpleDateFormat format = new SimpleDateFormat(DATE_PATTERN);
- try {
- return format.parse(value);
- } catch (ParseException e) {
- return null;
- }
- }
2012年12月27日木曜日
java 文字列は数字かとかの判定
public static boolean isNumeric(String str)
{
return str.matches("-?\\d+(\\.\\d+)?"); //match a number with optional '-' and decimal.
}
2012年9月21日金曜日
struts2 アクションクラスの中、リクエストの取得
struts2 アクションクラスの中、リクエストの取得
ActionContext context = ActionContext.getContext();
HttpServletRequest request = (HttpServletRequest)context.get(ServletActionContext.HTTP_REQUEST);
HttpServletRequest request = ServletActionContext.getRequest();もしくは
ActionContext context = ActionContext.getContext();
HttpServletRequest request = (HttpServletRequest)context.get(ServletActionContext.HTTP_REQUEST);
登録:
投稿 (Atom)