Qiita - Javaタグが付けられた新着投稿

Java, JavaScriptのチーム開発環境をつくる(問題提起編)

SN

7/17 04:38



シリーズ案内

 本稿はシリーズものになる予定です。(未完成)

 今考えているのは以下のような構成です。

 ・問題提起編 - 本記事

  本稿掲載の経緯とテーマ、その完成図について説明する。

【appium】AndroidアプリのUIテスト自動化を試してみた(1回目) UITest Automation For Android Apps.

SN

7/17 03:38



appiumを使ったUIテスト自動化について(実機)

注意1:テスト用アプリの中身は説明しかありません(ソースコードはありません)

注意2:WebViewとか試すなら、依存関係にChromeDriverとか要るかもしれ...

Spring Frameworkの公式スタートガイドについて

SN

7/16 23:56



はじめに

今更ながらSpring Frameworkを覚えようと思い公式のスタートガイドを覗いてみたが、数が滅茶苦茶多かった。

本当はすべて実際に実行しようと思っていたが挫折し、カテゴリ分けすら中途半端な感じ...

Gradle

SN

7/16 23:08



インストール

Windows10環境にインストールする。


ダウンロード

以下の公式サイトからダウンロードする

https://gradle.org/releases/

2018/7/16時点の最新版の4.8.1をダウンロードする。


ファイ...

【Java】ZIPファイルが超簡単に扱えるユーティリティ「ZT Zip」の紹介

SN

7/16 21:58

ZIPファイルがたった1行のコードで操作できるライブラリを見つけましたので、紹介いたします。


ライブラリ導入(Maven or Gradle)

Javaに慣れてる人であれば知ってると思うので、詳しくは説明しません。


pom...

Android Oreoでサービスを使ってみる

SN

7/16 20:26



始めに

Androidではバックグラウンドで処理したい場合serviceを使うことになります。

serviceについて調べて簡単なサンプルコードを作成してみます。


サービスの形式

サービスには2つの形式があり、呼...

AmazonLinuxにJettyを導入してデモサイトを起動してみる

SN

7/16 17:37



はじめに

Amazon LinuxにJettyをインストールしたので、忘れないように記録を残します。

インスタンスはAmazon EC2 を想定しています。

Macでもやってみたので、興味のある方はそちらもご参照ください。<...

Jettyを組み込んだjarファイルをEC2にデプロイする

SN

7/16 17:36



はじめに

前回、EC2にJettyをインストールしました。

AmazonLinuxにJettyを導入してデモサイトを起動してみる

しかし、Jettyをjarファイルに組み込んでしまえば、そもそもJettyをEC2にインストールする必...

Android Studio初心者がHUAWEI nova2で "Hello World"を表示させるまで

SN

7/16 16:32



Android Studioをダウンロードし終えてから、携帯にHelloWorldを表示させるまでに発生した様々な問題と解決までの経緯をメモしておきます


やり始めた時の環境

Mac OS 10.9 (これが原因でつまずいた。実際は...

JibでJavaアプリを手軽にDockerコンテナ化してみる〜gradleでビルド、ローカルリポジトリに登録

SN

7/16 16:30



概要

このエントリでは、Googleが公開しているJibを利用して、Javaアプリケーションを簡単にDockerコンテナ化する手順について試してみます。

確認している内容は、JibのGradleプラグインサイトにあるものと...

あれ?WebView(swift)が動作していない。

SN

7/16 15:54

今日は2018年7月16日なのですが、15時49分現在、SwiftでのWebViewが動作しません。

Javaは問題なし




各言語の型の特徴をまとめてみた

SN

7/16 15:40



はじめに


JavaScript は弱い型付けあるいは動的型付けの言語です。

--Mdn Web Docs





Python は、インタプリタ形式の、対話的な、オブジェクト指向プログラミング言語です。

--Python公式(日本...

MacにJettyを導入してデモサイトを起動してみる

SN

7/16 15:00



はじめに

MacにJettyをインストールしたので、忘れないように記録を残します。

Amazon Linuxでもやってみたので、興味のある方はそちらもご参照ください。

AmazonLinuxにJettyを導入してデモサイトを起動...

test

SN

7/16 14:34

初めてなのでテストとして投稿


Sample1_1.java
public class Sample1_1 {
public static void main(String[] args) {
System.out.println("Hello!");
}
}


Oracle 11 g + Spring boot を Vagrant + Docker compose で試してみたメモ

SN

7/16 02:16



やること

docker で javaのフレームワークの動作環境を試してみる。


動作環境


windows10
vagrant2.1.1
virtualbox5.2.14
ubuntu-18.04
Docker version 18.05.0-ce, build f150324
docker-compose version ...

Guava 特定パッケージ内のクラス一覧を取得する

SN

7/15 23:12

com.google.common.reflect.ClassPathを使用して、特定パッケージ配下のクラスを取得してみる。

pom.xml

<!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
<dependency>
&...

Javaコード例1.1版 G.J.U.C

SN

7/15 22:29

Javaのプログラムです。

カウントの概念を入れました。

お勉強としてはこんなのでいいのかなと思います。

付記

Javaでプログラム組むような勉強会があればいいのかなと思います。

データを処理...

Javaコード例1.0版 G.J.U.C

SN

7/15 22:26

Java

お買い物リストです。

練習用です。

このあとテーブル作ってJDBCかも・・・

バッチにしても画面にしても・・・・

package study;

import java.util.ArrayList;
import java.util.List;

c...

libGDXで背景を自動スクロールさせる

SN

7/15 21:55



方法

ParallaxBackground から、ParallaxBackground.java と ParallaxLayer.java をまるっとコピーします。

そのあとゲーム画面で背景をスクロールさせるコードを書きます。


ゲーム画面

横スクロール...

私家版リンク集~FBを整理したので

SN

7/15 21:51

大したことないけど少しでもお役に立つと幸いです。


mybatisを使った動的SQLの書き方〔in演算子〕

https://ameblo.jp/t-tomatsu0421/entry-11213444735.html


mStruts 注意点 UTF-8にしないとだめ

http://...

JJUG CCC 2017 Fall  リポート Java

SN

7/15 21:29

Javaのユーザーの集いらしいです。

別世界すぎちゃってという部分もありましたが、

意外と役に立つこともあるみたいで

リポートしておきます。

公式サイトのアドレスはこれ

http://www.java-...

Circuit Breaker Pattern 調べてみた

SN

7/15 21:19



調べるきっかけ

飲み会で会社の若手がNetflixのHystrixってのがCircuit Breaker Patternで、要するにNetflixやべーです。って言ってたんだけど、正直何それ?状態だったのでどういうものなのかだけは押さえて...

JHipster5.1を試してみた

SN

7/15 16:16



JHipsterというフレームワークの存在を知ったので試してみました。


環境構築

参考にしたサイトはこちらです。

https://www.jhipster.tech/installation/

今回はVagrant box installationを使ってみます...

JibでJavaアプリケーションを簡単にDocker化

SN

7/15 15:39

2018年7月11日にGoogleからJibが公開されました。JibはJavaアプリケーションを自動的にDockerコンテナ化してくれるOSSです。MavenとGradleのプラグインとして公開されており、プラグインとしてJibを登録するだけ...

Javaで可能な文字列操作まとめ(基本編)

SN

7/15 11:24



目次


文字列を調査する
文字列を検索する
文字列を切り出す
文字列を変換する
文字列を連結する



文字列を調査する

1 内容が等しいか調べる

2 大文字、小文字を区別せず内容が等しいか調べる

3 文...

Object.equals()とObject.hashCode()のデフォルト実装

SN

7/15 02:48

java.lang.Objectのequals()とhashCode()の実装について調べました。


Object.equals()

JDK 8 での実装は下記の通り、参照値を比較しているだけです。


src/share/classes/java/lang/Object.java
public...

情報共有アプリbandについて

SN

7/15 00:17



概要

当方、現在情報共有アプリとして『BAND』というアプリを使っております。

web版やスマホ用アプリがありグループの運営にて重宝しております。

このアプリですが、sdkやAPIなど提供されております。<...

JNA (Java Native Access) パターン集

SN

7/14 23:36



JNAとは


C/C++で書かれた共有ライブラリ(いわゆる.dllとか.soとか)をJavaから呼ぶ方法の一つ
従来のJNI (Java Native Interface) より手軽に使える


C/C++のコードを追加する必要がない
Pythonのctypesの...

エンジニア2年目が勧めるおすすめの技術本

SN

7/14 21:49



■ イントロダクション

まずは簡単な自己紹介から

エンジニア歴2年目のペーペーです。

主な技術領域は組み込み

言語はCとPerlを使ってます。

趣味でPythonだったりJavaだったり書いてgithubで...

Spring BootとJPAでREST APIを実装する(インフラ層編)

SN

7/14 17:13

Spring Boot + MySQLでシンプルなWeb REST APIサーバを実装する - Qiita


Outline

以下の設計に従って、インフラ層を実装する。

Spring Bootで実装するWebAPIのアーキテクチャを考える - Qiita

以下の3ク...

PR:bitflyer

bitFlyer ビットコインを始めるなら安心・安全な取引所で