2015-02-01から1ヶ月間の記事一覧

C# LINW group句によるクエリ結果のグループ化

group句を使うことで、特定のキーに基づいてクエリ結果をグループ化することができます。group句の構文は以下のとおりです。 group 範囲変数 by キー using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Con…

C# LINQ orderby句によるクエリ結果の並べ替え

クエリ実行結果の並べ替え(ソート)を行うときは、orderby句を使います。 orderby ソートキー 方法 並べ替えの順序は、 ascending(昇順) descending(降順) を指定することができます。デフォルトはascending(昇順)を指定することができます。デフォルトはasce…

Swiftでクラスを作る

Swiftでは以下のようにクラスを定義することができます。 class myClass { var str = "hello" func sampleFunc(val:String) { println("argument is \(val)") } } var obj = myClass() println("str is \(obj.str)") obj.sampleFunc("yahoo")

Swift 辞書データ(Dictionary)で要素をfor文で回して全部見る

Swiftのdictionaryは、JavaでいうMapのようなものです。 データにキーとなる名前をつけて、キーで指定して読み書きを行います。データを取り出すときは、名前(キー)を使って取り出します。サンプルを見てみます。 //空の辞書データを作る var emptyDic = Dic…

Swift Optional Value

Swiftでは、変数にnil(空のデータ)を入れるようなプログラムを書くと、その場でエラーが表示されるようになった。 しかし、わざとnilを入れたい場合もあるわけで、そういうときにXcodeがいちいちエラーを表示してたら先のプログラムが書けません。そういうと…

Swiftの配列

配列を定義する var array = [1,2,3] var strArray = ["a","b","c"] 型指定 var intArray:[Int] = [1,2,3] var strArray:[String] = ["A","B","C"] var intArray2:[Int] = ["A","B","C"] //エラー 同じ値で初期値を作る var intArraySame = Array(count: 3, …

C# LINQの基礎

LINQとは、日本語で統合言語クエリといいます。 Language-integrated queryの略です。LINQを使うことで、DBにSQLを発行するような処理と同じような処理が、C#をの言語構文を利用して行うことができるようになります。 LINQ対応のデータソースに対して、直接…

ajaxでgetリクエスト。受け取ったデータを表示する

こんな画面で・・・リンクをクリックしたら、GETリクエストを飛ばして、画面遷移なしに受け取ったデータを表示するリクエストを受ける側のPHPはこちら。 you select for the 表示する側のソースコードはこちら。 <html> <head> <meta charset="utf-8"> <script src="//code.jquery.com/jquery-1.11.2.min.js"></script> <script> $(function() { $('#selector a').…</meta></head></html>

jQuery リンク先のHTMLファイルをAjaxで読み込み表示させる

こんな画面があるとします。リンクをクリックすると・・・こうやって画面遷移なしで別のHTMLファイルの内容が読み込まれて反映されるようにしてみます。jQueryのメソッドは.load()を使います。 $('#content').load('hoge.html #loadedContent'); 上の例では…