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

JavaのSingleton実装方法5つとメリットデメリット使用場面とかいろいろ書いてみる

SN

11/21 05:01

こちらの記事はブログの転載です。

 https://munchkins-diary.hatenablog.com/entry/2018/11/21/040358


前置き

 こんにちは、G1GCを学んでからJVMにならクリーンされても構わないと思ったり思わなかった...

@RequestMappingでパスパラメータをバリデーションする

SN

11/21 01:18



概要



@RequestMappingで定義されたURIのパスパラメータ(プレースホルダー)は{パラメータ名:正規表現}の形でバリデーションできる。
たとえば、@RequestMapping(path="/hello/{name}")のようにURIが定義さ...

Effective Java を Kotlin で読む(6):第7章 メソッド

SN

11/20 20:01




章目次

Effective Java を Kotlin で読む(1):第2章 オブジェクトの生成と消滅

Effective Java を Kotlin で読む(2):第3章 すべてのオブジェクトに共通のメソッド

Effective Java を Kotlin ...

【0日目】やることを考える【Androidアプリ開発】

SN

11/20 18:56



重い腰をあげて

仕事以外はなんでもギリギリタイプです。

やりだしたら早いんだけどなあ。

まだ開発環境を整え中ですが、Qiitaへ投稿することで自分へのプレッシャーをかけたいと思います。インストー...

【東京】JJUGナイトセミナー「Jakarta EE特集 - Mike Milinkovichさん(Eclipse Foundation代表)来日記念」に参加してきました(2018/11/19)

SN

11/20 18:23



【東京】JJUGナイトセミナー「Jakarta EE特集 - Mike Milinkovichさん(Eclipse Foundation代表)来日記念」



MicroProfileを利用したクラウドネイティブでのエンタープライズ品質(数村憲治さん)


jakartaEE...

spring boot アクセス認可 RESTful API

SN

11/20 15:46



概要

特定のURLにアクセスするために必要な権限を設定する


環境

JDK 1.8.0_144

spring-boot 1.5.10

spring-security 4.2.4

lombok


前提条件

ログイン時などにあらかじめ権限情報は取得して...

Maven [ERROR] ブートストラップ・クラスパスが-source 1.7と一緒に設定されていません

SN

11/20 15:34



Maven install エラー

パッケージをいじった後などに、以下のようなエラーが出た場合。pom.xmlを修正することで改善できる。


[ERROR] ブートストラップ・クラスパスが-source 1.6と一緒に設定されていません...

JavaでRC-S380(PaSoRi)を使ってFelicaを読んでみる

SN

11/20 14:28



概要

Windows以外でもPaSoRiを使いたい!と思うと、真っ先に選択肢に上がるのがPythonのnfcpyだと思いますが、PythonでなくてJavaでやりたい!といったときに、サンプルコードが見つからなかった(というかほ...

基本データ型と参照型

SN

11/20 11:02



基本データ型の変数とは

変数の中身に、値そのものが入っている変数のこと


基本データ型変数のメモリ使用領域

基本データ型とは、下記の8種類である。




種類
ビット数
説明




boolean
1bit
true or fa...

Tymeleafのth:fieldの意味とSpring Frameworkの値の受け渡しの仕組み

SN

11/19 21:04



はじめに

Tymeleafで、バカの一つ覚えみたいにただただth:fieldを多用していたのですが、最近その理解レベルから脱却できたような気がするので、その内容についてまとめたいと思います。

概要としては、Sprin...

PCK2018モバイルでベストアイデア賞を取るまで

SN

11/19 20:30



まえがき

・PCKモバイル部門で普通高校でも賞が取れることを示す。

Vegaが取った。

よって題意は示された。


・PCKモバイル部門で一人でも賞が取れることを示す。

Vegaが取った。

よっ...

Android開発のリストビューについてまとめて見た

SN

11/19 15:52



はじめに

こんにちは。某学校でプログラミング等の勉強中のサーバーサイドのプログラマーのワタタクです。

今回もAndroid開発していきましょう。

Androidには様々なリストビューの出し方があるので、...

Dockerで動かす軽量なJava環境の作成

SN

11/19 14:08

11/13のOracle Groundbreakers APAC Tour in Tokyoで日本語講演されたJava in a World of Containersをもとに書いています。


はじめに

以下の図はjava9以降のモジュールグラフです。



Javaでアプリケーシ...

Ubuntu Linux 18.04 LTS / 18.10でOpenJDK 11を使いたい

SN

11/19 13:17



やりたいこと


Ubuntu Linuxで、OpenJDK 11を使いたい
パッケージ管理したいので、aptで導入したい



TL;DR


2018/11/19現在、Ubuntu Linux 18.10(Cosmic)であれば、openjdk-11-jdkでOpenJDK 11をインスト...

ubuntuでjava11とjavaFxの環境を整える

SN

11/19 11:22



環境

ubuntu

___@kubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic


java

___@kubuntu:~$ jav...

Androidアプリ&Kotlinでハマった点の技術的原因と対応方法(1.Androidの画面遷移(フラグメント)処理)

SN

11/19 02:56



1.Androidの画面遷移(フラグメント)処理

Androidの初期バージョンではフラグメントの概念がなく、ファットアクティビティや端末回転時の制御に苦労したそうです。

本アプリでは、メインアクティビティ...

初めてのAndroidアプリ&Kotlinでハマった点の技術的原因と対応方法

SN

11/19 02:20



はじめに

Qiita初投稿のシェンリー(@schenlybiz)です。現在、フリーランスで活動しています。

Androidアプリを初めて開発して、2018年11月上旬にシームレス・コラージュ(以降は本アプリとします)をリ...

Tomcat on DockerでJSPのHello Worldをシュッと動かす

SN

11/18 22:15

普段ほとんど触っていないJSPの対応が突然舞い込んだ際、まず何をすれば良いかに迷ったためメモとして残します


使うもの


Docker
Docker Compose



手順


docker-compose.ymlを用意する


TomcatのDocker公...

【超初心者向け】MirageSQL超入門

SN

11/18 15:14



はじめに

最近JavaのアプリケーションでSQLをJavaに直接書かずに実行する方法を勉強しました。

いわゆる外だしSQLというもののようなんですが、筆者の少ない開発経験では、開発に入ったときにはすでに環境...

SpringBootからMySQL(MyBatis)へ接続するAPIを作ってみた

SN

11/18 15:12



概要

タイトル通り、SpringBootで作ったJavaアプリケーションからMySQLへ接続してみようと思います。

O/RマッパーにはMyBatisを使用します。※MyBatisとは

実質環境構築してみたの続きに該当しますので、<...

PR:Amazonプライムビデオ

Qiita

Qiita - 人気の投稿

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

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

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

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

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

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

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

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

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

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

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