約 949,322 件
https://w.atwiki.jp/api_programming/pages/266.html
下位ページ Content 関数の定義function文による定義 デフォルト引数の設定 引数は参照渡しか値渡しか? 関数の定義 http //www.atmarkit.co.jp/ait/articles/0707/10/news124.html] function文による定義 Functionコンストラクタによる定義 関数リテラルによる定義 function文による定義 function 関数名([引数1 [, 引数2 [, ……]]) { [関数内で実行される任意の命令……] } デフォルト引数の設定 = で事前設定しておくと、デフォルト扱いになる。 function testfunc(a, b = null) もし function testfunc(a = null, b) で、引数 testfunc(1) にしたら、a = 1, b = undefined になる。 デフォルト引数 - MDN Web Docs 20200426 引数は参照渡しか値渡しか? オブジェクト、配列は参照渡し 数、文字列は値渡し http //so-zou.jp/web-app/tech/programming/javascript/grammar/function/#no13
https://w.atwiki.jp/api_programming/pages/30.html
shownAsAction メニューバーに入れるか「その他のメニュー」になるか? { ?xml version="1.0" encoding="utf-8"? menu xmlns android="http //schemas.android.com/apk/res/android" item android id="@+id/action_one" android icon="@drawable/ic_action_one" android title="@string/action_one" android showAsAction="ifRoom" / : item android id="@+id/action_five" android icon="@drawable/ic_action_five" android title="@string/action_five" android showAsAction="ifRoom" / /menu }
https://w.atwiki.jp/kakis/pages/5689.html
rapit /// / 乱交 \ 17 seren klel sid rapis \ [ yuo ] \ onと乱交する \ [ iyuan ] \ 乱交した \
https://w.atwiki.jp/api_programming/pages/199.html
下位ページ Content 簡単な情報ならPreferencesに保存できるプレファレンスの取得 情報を登録する 情報を読み取る 内部ストレージ 簡単な情報ならPreferencesに保存できる プレファレンスの取得 プレファレンスは、Activity に結び付けられているものと、名前をつけて指定するものがある。 SharedPreferences preference = getPreference(MODE_PRIVATE); 引数は基本 MODE_PRIVATE でいい? getPreference - Activity | Android Developers getSharedPreference - ContentWraper | Android Developers 情報を登録する プレファレンスに値をセットするためには edit で SharedPreferences.Editor を取得する必要がある。登録したら commit する SharedPreference.Editor editor = preference.edit(); editor.putString(key, str); editor.commit(); edit - SharedPreference | Android Developers putString - SharedPreferences.Editor | Android Developers commit - SharedPreferences.Editor | Android Developers 情報を読み取る プレファレンスから読み取るには、SharedPreferencesからそのまま getString などを叩く。キーの値がない場合の値も指定する。 String str = preference.getString(key, null); getString - SharedPreferences | Android Developers 共有の環境設定を使用する - ストレージ オプション | Android Developers 内部ストレージ 内部ストレージを利用する - ストレージ オプション | Android Developers
https://w.atwiki.jp/suffix/pages/1183.html
キーやインデックスを使って、レコードにアクセスする データベースを実現できる。 実装方法については、 http //www.tohoho-web.com/html5/indexed_db_api.htmlのサイトが非常に分かりやすい。
https://w.atwiki.jp/api_programming/pages/211.html
下位ページ Content 参考サイト とりあえず有効にする モジュールを作成して動かすモジュールを作る 使うコントローラを定義する バインディングしたデータを表示させる 双方向データバインディング 要素を繰り返して表示する 参考サイト AngularJSを利用するには? - Build Insider とりあえず有効にする ライブラリを読み込む 有効にする html ng-app 有効なったか確認してみる{{1+2}}と書いたら3と表示されるか? モジュールを作成して動かす モジュールを作って動かすのが基本らしい モジュールを定義するモジュール内にコントローラ、サービスなど「部品」を構成するコントローラ、サービスって何? ng-app属性にモジュールを関連付けする コントローラを作成する モジュールを作る angular.module(name [,requires] [,config]) name: モジュール名(string) requires: 依存するモジュール(Array string ) ← じつは必須?無ければ、空([])にしておく config: モジュールの構成情報を設定する関数(Function*1) 使うコントローラを定義する スコープ:利用する関数や変数が及ぶ範囲 コントローラ:スコープを準備する仕組み タグの中で使うコントローラを定義する div ng-controller="myController" /div バインディングしたデータを表示させる $scope.msg = "hello" {{msg}} {{...}}で表示 ng-non-bindable属性をつけたタグの中では、そのまま表示させる 双方向データバインディング ng-modelでデータと紐付け 要素を繰り返して表示する ng-repeat ng-repeat-start, ng-repeat-end 複数項目の塊で繰り返しを指定する http //www.buildinsider.net/web/angularjstips/0033
https://w.atwiki.jp/utauuuta/pages/846.html
【登録タグ 作n 作り手】 【ニコニコ動画】投稿したもの@UTAU 特徴 さまざまなUTAUを使ったオリジナル曲を発表している。 リンク 「napiさん」のページ(ピアプロ) 初音ミクWiki YouTube 曲 Blue Light In Wonderland LET ME IN My origin 明日は休み! 運命の女神 エクリプス オンライン・ゴースト 仮面と貴婦人 カロン 傷だらけの君に 狐火ゆらり 空想遊び 鎖 狂い咲き 皇帝 雪華繚乱 代償行動 二重化の終わり 眠り姫は現実の夢を見るか はやく大人になりたい ブラックボックス 星と踊る 星の雫 忘却のノスタルジア ぼくの地図 待ち焦がれ 緑の妖精 胸踊る物語を 約束が果たされる時 雪よ降れ 夢叶わず ゆめまぼろし ラブミー! ロア 動画 コメント 名前 コメント
https://w.atwiki.jp/api_programming/pages/64.html
下位ページ Content リダイレクト doGet、doPost、doDelete、...doGet, doPost,...をただデータを返すために使う リクエストパラメータの処理その他の取得方法一つのパラメータに対して複数の値がある場合 JSPとかのページにパラメータを渡すAttributeとParameter Cookieの利用Cookieの保存有効期限の設定 Cookieの取り出し Cookieの削除Cookieの内容確認 リダイレクト リダイレクトするには「HttpServletResponse」インターフェースで定義されている"sendRedirect"メソッドを使います。 http //www.javadrive.jp/servlet/response/index6.html http //www.atmarkit.co.jp/ait/articles/0407/06/news077.html doGet、doPost、doDelete、... それぞれのリクエストに対する処理を行う 引数はサーブレットへの入力(リクエストのパラメータ)、サーブレットの出力(レスポンスのパラメータ)のオブジェクトをそれぞれ。 doGet doGet, doPost,...をただデータを返すために使う PrintWriter out = resp.getWriter(); out.print(---); out.close(); http //www.javadrive.jp/servlet/ini/index4.html リクエストパラメータの処理 JavaDrive リクエストパラメータの取得(getParameter) getParameterメソッドを使うと、getでもpostでも、同じように処理できる。 request.getParameter("name") nameというキーの値を取得する その他の取得方法 一つのパラメータに対して複数の値がある場合 java.lang.String[] getParameterValues(java.lang.String name); getParameterValues JSPとかのページにパラメータを渡す 要素(Attribute)としてセットしておく request.setAttribute("hoge","aaa") リクエストへの属性追加 - JavaDrive AttributeとParameter Parameter リクエストに乗っかってきたもの Attribute サーブレットとかで生成したもの http //qa.atmarkit.co.jp/q/468 Cookieの利用 Cookieの保存 Cookie cookie = new Cookie("visited", "1"); response.addCookie(cookie); クッキーをクライアントへ保存 - JavaDrive 有効期限の設定 cookie.setMaxAge(int expiry) expiry は 秒単位 何もしないとブラウザの終了まで 有効期限の設定 - JavaDrive Cookieの取り出し まずは取り出すが、ひとつのサイトでひとつのCookieに限らない Cookie cookie[] = request.getCookies(); cookieの変数名はgetName()で、cookieの変数の値はgetValue()で取り出し if (cookie != null){ for (int i = 0 ; i cookie.length ; i++){ if (cookie[i].getName().equals("visited")){ String val = cookie[i].getValue(); } } } クッキーの取り出し - JavaDrive Cookieの削除 有効期限を0に設定して登録する cookie.setMaxAge(0) Cookieの内容確認 ChromeでのCookie確認 http //kwski.net/handy/605/
https://w.atwiki.jp/api_programming/pages/223.html
Advanced - ValuesAdvanced - VariablesBasics - BlocksConnectivityNFC tag scannedContentCalendar event addCalendar event getCalendar event queryContent updateInterfaceDialog choiceBasics - Flow FiberFunctions BasicsFlow fiber Building blocks AdvancedValues literals Variables Expressions operators Functions Examples FAQ Premium Security Privacy policy Safe mode (device recovery) Unit conversion Appendix
https://w.atwiki.jp/api_programming/pages/120.html
下位ページ Content 基本型 変数の宣言配列 辞書配列(連想配列) シンボル(Symbols) 定数 列挙型(Enumerations, enum) http //developer.garmin.com/connect-iq/programmers-guide/monkey-c/ 基本型 Integers - 32-bit signed integers Floats - 32-bit floating point numbers Long – 64-bit signed integers Double – 64-bit floating point numbers Booleans - true and false Strings - strings of characters Objects – Instantiated objects (defined with the class keyword) Arrays - Allocated with the syntax new [X] where ‘X’ is an expression computing the size of the array Dictionaries - Associative arrays, allocated with the syntax {} 変数の宣言 varで宣言し、全ての値はオブジェクトとなる。 var n = null; // Null reference var x = 5; // 32-bit signed integers var y = 6.0; // 32-bit floating point var l = 5l; // 64-bit signed integers var d = 4.0d; // 64-bit floating point var bool = true; // Boolean (true or false) var arr = new [20 + 30]; // Array of size 50 var str = "Hello"; // String var dict = { x= y }; // Dictionary key is 5, value is 6.0 var z = arr[2] + x; // Null pointer waiting to happen 配列 宣言する用法は2つ サイズを宣言 var array = new [size]; 初期化をする var array = [1, 2, 3, 4, 5]; 多次元配列も可能 var array = [ [1,2], [3,4] ]; 但し、空の2次元配列を直接宣言する方法がない。 // Shout out to all the Java programmers in the house var array = new [first_dimension_size]; // Initialize the sub-arrays for( var i = 0; i first_dimension_size; i += 1 ) { array[i] = new [second_dimension_size]; } 辞書配列(連想配列) var dict = { "a" = 1, "b" = 2 }; // Creates a dictionary System.println( dict["a"] ); // Prints "1" System.println( dict["b"] ); // Prints "2" System.println( dict["c"] ); // Prints "null" To initialize an empty dictionary, use the following syntax var x = {}; // Empty dictionary By default, objects hash on their reference value. Classes should override the hashCode() method in Toybox.Lang.Object to change the hashing function for their type class Person { // Return a number as the hash code. Remember that the hash code must be // the same for two objects that are equal. // @return Hash code value function hashCode() { // Using the unique person id for the hash code return mPersonId; } } Dictionaries automatically resize and rehash as the contents grow or shrink. This makes them extremely flexible, but it comes at a cost. Insertion and removal of the contents can cause performance problems if there is accidental or excessive resizing and rehashing. Also, because hash tables require extra space for allocation, they are not as space-efficient as either objects or arrays. シンボル(Symbols) シンボル(Symbols)は軽量な定数識別子である。 Monkey Cではコンパイラが新たなシンボルを見つけたら、シンボルに固有の値を割り当てる。 これによりシンボルを、const or enumを宣言すること無く、キーや定数として使うことができる。 var a = symbol_1; var b = symbol_1; var c = symbol_2; Sys.println( a == b ); // Prints true Sys.println( a == c ); // Prints false enumを宣言せずにキーを作成したい時に便利 var person = { firstName= "Bob", lastName= "Jones" }; 定数 Constants are named, immutable values declared with the const keyword. These are useful for storing unchanging values that may be used repeatedly throughout code. Constants must be declared at the module or class level; they cannot be declared within a function. constで宣言する Constants support the same types as listed for variables. const PI = 3.14; const EAT_BANANAS = true; const BANANA_YELLOW = "#FFE135"; 列挙型(Enumerations, enum) 列挙型は自動で1ずつ増加する値がマッピングされる。 Unless explicity set (see the second example), each proceeding symbol is automatically assigned the value of its predecessor plus one, starting with 0. 下記の例のように最初のシンボル(Monday)には0,次のシンボル(Tuesday)は1,となる。 These symbols can be used just like constant variables (which is essentially what they are). Enums must be declared at the module or class level; they cannot be declared within a function. enum { Monday, // Monday = 0 Tuesday, // Tuesday = 1 Wednesday // Wednesday = 2 // ...and so on } enum { x = 1337, // x = 1337 y, // y = 1338 z, // z = 1339 a = 0, // a = 0 b, // b = 1 c // c = 2 } Note that assigning anything other than an integer will cause an error. Calling Methods and Functions To call a method within your own class or module, simply use the function call syntax function foo( a ) { //Assume foo does something really impressive } function bar() { foo( "hello" ); } If calling on an instance of an object, precede the call with the object and a ‘.’.