サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
gist.github.com/asufana
GUI APP on Docker.md GUI APP on Docker Dockerで稼働するGUIアプリをMacOSXから利用する 参考:https://github.com/chanezon/docker-tips/blob/master/x11/README.md socatのインストール ソケットのリレーツール socat をインストールする $ brew install socat XWindowのインストール X11(XWindow) が含まれる xquartz をインストールする $ brew cask install xquartz インストール後に再起動すること 再起動後 xquartz & で X11 を起動し、環境設定>セキュリティから 「接続を認証」「ネットワーク・クライアントからの接続を許可」を有効にする Proxy設定 .bash_profile に 環境
はなもげら語.md はなもげら語 はなもげらとは Wikipedia:https://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%8A%E3%83%A2%E3%82%B2%E3%83%A9 サンプル動画:https://www.youtube.com/watch?v=xI1B5fit9Lo 1stステップ: 10+20+30 を実現する とりあえず整数の足し算処理ができる言語処理系を、Javaを使って作ってみる。 1.字句解析を行う 文字列のソースコードから、処理に必要な文字列を抽出し、ばらばらの文字列に切り分ける処理 例えば 10 + 20 + 30 //足し算 という文字列を 10 + 20 + 30 という形に切り分ける 1.1. トークン 切り分けられた文字列を トークン と呼ぶ 1stステップで必要なトークン種別は、10 のような数値と + のよう
Spring Boot 入門.md Spring Boot 入門 参考:http://qiita.com/opengl-8080/items/05d9490d6f0544e2351a プロジェクト作成 Spring Boot に必要なライブラリやコントローラ雛形が登録されたMavenアーキタイプを使ってプロジェクトを作成する(いい加減Gradleおぼえないと。。) https://github.com/making/spring-boot-blank # mvn archetype:generate -DarchetypeGroupId=am.ik.archetype -DarchetypeArtifactId=spring-boot-blank-archetype -DarchetypeVersion=1.0.6 mvn> Define value for property 'group
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Java8 Stream, Optional, Either and Try.md Java8 Stream, Optional, Either and Try. Java8 Stream の使い方を覚えたら、Optional や Either もすぐ使えるようになるよ!編 Stream リスト要素の有無を意識せずに処理することができる Integer result = Arrays.asList(1, 2, 3) .stream() .filter(n -> n > 5) //この時点で要素がなくなる .mapToInt(n -> n * n) //そんなことは意識せずに処理したいことを記述する .sum(); ⇒処理するにあたり、リストの要素があろうとなかろうと意識する必要がない リスト要素に対する処理結果がリストであっても問題ない //戻り値がリストとなる処理があったとして、 Lis
Java8 クロージャ.md Java8 クロージャ Javaにクロージャが提供されたのか? Java8にlambda構文が入りましたが、これはクロージャーではない、とされています。 (中略) 結論としては、「Java8のlambdaはクロージャーではないけど、クロージャーでやりたいことはできるし、やってはいけないことができないようになっているので、特に問題はない」と言えると思います。 きしだのはてな Java8のlambda構文がどのようにクロージャーではないか クロージャとは? クロージャ(クロージャー、英: closure)、関数閉包はプログラミング言語における関数オブジェクトの一種。 引数以外の変数を実行時の環境ではなく、自身が定義された環境(静的スコープ)において解決することを特徴とする(Wikipedia) クロージャは関数閉包と訳されているように「関数の中に値を閉じ込めて保持
このページを最初にブックマークしてみませんか?
『gist.github.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く