このブラウザーではFacebookを利用できませんFacebookの利用を続けるには、以下のブラウザのいずれかを入手してください。詳しくはこちら
2019年11月11日追記 ただのタイトルで煽ってるだけの記事に半年経っても未だに大量のアクセスがあるので追記しておきます。 ここで言いたいことは、「プログラマならコンピュータサイエンスを勉強してると役に立つよね」、ということ だけ です。 この一文以上に有用な言葉は以降の文章では出てきません。みなさんの時間を無駄にしないために注意書きをしました。 それでも良いという人は読んでみてください。 Twitterで「〇〇ができるという人が面接に来たけど、『じゃあXXXやYYYって知ってます?』というと知らないという人が多いんだよねぇ」とかいうツイートを見かけて、私はXXXやYYYってのを知らなかったので調べた見たところ、常識とまでは言えない概念だったり、名前は知らなくても誰もが知ってる概念だったり、むしろもっと良いアプローチがあるのではという思想だったりでなんだかなぁと思っていたところ、半日くら
見てみると、たしかに Get 系の API だとしても POST を利用しているし、API の URL 設計に get_shared_link_file のようによく言われる REST っぽい設計は使っていなかった。 この方針は同意だ。自分は結構前に REST っぽい API を捨てることにした。だからといって REST API がダメだとかは思っていない。 一般ユーザが使う場合の API は REST API であるほうが慣れ親しんでいる場合が多いからだ。 AWS で利用されている HTTP API 仕様AWS の DynamoDB の Erlang/OTP ドライバーを書いているときに気づいたのだが、AWS の一部のサービスはかなり独特な API の仕様になっている。
次の例では、File クラスの ReadLines メソッドを使用して、テキスト ファイルの内容を一度に 1 行ずつ文字列に読み込みます。 各テキスト行は文字列 line に格納され、画面に表示されます。 例 int counter = 0; // Read the file and display it line by line. foreach (string line in System.IO.File.ReadLines(@"c:\test.txt")) { System.Console.WriteLine(line); counter++; } System.Console.WriteLine("There were {0} lines.", counter); // Suspend the screen. System.Console.ReadLine(); コードのコンパイル
たまにしか使わないし、DBMSによって記述方法違うので、しょっちゅうやりかた忘れて困るので自分用メモ。 ちなみにDBはpostgresql。 サンプルはとあるテーブルの項目に連番を振り直したいとき用のアップデート文 UPDATE target_table SET target_column = (SELECT count(*) FROM target_table t1 inner join target_table t2 on t1.id>=t2.id WHERE target_table.id = t1.id GROUP BY t1.id ) どうでもいいけどWEB系のプログラムってあんまりごちゃごちゃしたSQL書くことが少ないなーとか思ったり。そうでもないのかな。
こんにちは。shintaniです。 SQLで連番を付与する場合はROWNUMを使う方法が一般的ですが、Oracleでは 「(並び順がバラバラの状態で)select句でrownumが1から付番されてからorder byが実行される」ため、 下記のようにソートが必要な場合には番号の並びが狂う場合があります。 select ROWNUM ,SHAIN_NO ,NYUSHA_NENGETSU from M_SHAIN order by NYUSHA_NENGETSU desc ,SHAIN_NO これを是正する場合には、下記のように「order by で並べ替えてから、それを副問い合わせで検索する」という方法があります。 select ROWNUM ,SHAIN_NO ,NYUSHA_NENGETSU ,SHIMEI from( select SHAIN_NO ,NYUSHA_NENGETSU ,
S-JIS[2007-07-14/2008-01-27] 変更履歴 rownum擬似列 Oracleの擬似列rownumは、selectした結果(ソート前)の各行に連番を付与してくれるもの。 似たものにrow_number関数がある。これはソート後に連番を付与してくれる。 rownum使用例 SQL> select rownum,empno,ename from emp; ROWNUM EMPNO ENAME ---------- ---------- ---------- 1 7369 SMITH 2 7499 ALLEN 3 7521 WARD 4 7566 JONES 5 7654 MARTIN 6 7698 BLAKE 7 7782 CLARK 8 7788 SCOTT 9 7839 KING 10 7844 TURNER 11 7876 ADAMS 12 7900 JAMES 1
前回 「 INSERT と SELECT を使って他のテーブルからデータを挿入する 」 では、 INSERT と SELECT を使って、クエリーの結果セットを元に、テーブルにデータを挿入しました。 今回は UPDATE 文を使って、テーブルのデータを更新してみましょう。 これらのテーブルを使いますので、こちら のスクリプトを実行して、テーブルを再生成しておいてください。 UPDATE 文でテーブルのデータを更新する 一番シンプルな UPDATE 文の構文は次のようなものになります。 UPDATE [テーブル1] SET [カラム1] = [値1], [カラム2] = [値1], ... WHERE [条件]; 次のように書いても同じ意味です。 AS を使って T という、エイリアス(別名)を指定しています。 複数のテーブルを結合して更新したい時にはこちらを使います。 UPDATE T S
検針日のおよそ2日後(土日・祝日除く)に発送いたします。 なお、ペーパーレス化による環境負荷低減への取組みの一環として、電気ご使用量のお知らせ方法をWEB会員サービス「はぴeみる電」へ順次変更させていただいております。 はぴeみる電についてはこちら
デジタル大辞泉 索引トップ 用語の索引 ランキング 凡例 ゼロ‐サプレス【zero suppress】 読み方:ぜろさぷれす コンピューターのプログラムなどで、取り扱う数値の前後の余分な0を取り除く処理。有効数字4桁で表した9.800を9.8としたり、整数値の0001360を1360としたりする処理を指す。⇔ゼロパディング。 IT用語辞典バイナリ 索引トップ 用語の索引 ランキング 画像一覧 カテゴリー ゼロサプレス 【英】zero suppress ゼロサプレスとは、画面や帳票などで数値を表現する際、余分なゼロ(0)を出力しないようにすることである。 ゼロサプレスは、ある数値が書式で指定された桁数に満たない場合に先頭のゼロ(0)を空白に置き換えたり、削除したりする行為、もしくは、機能を意味する。ゼロの出力を抑えるという意味からゼロとサプレス(抑制)を組み合わせられた言葉である。 ちなみに
TypeScript再入門 ― 「がんばらないTypeScript」で、JavaScriptを“柔らかい”静的型付き言語に JavaScriptプロジェクトでTypeScriptを導入する際には、“柔らかい”静的型付き言語とするのがおすすめです。藤吾郎(gfx)さんがまとめた「がんばらないTypeScript」のガイドラインです。 TypeScriptは、すべてのJavaScriptプロジェクトで採用する価値のある技術です。TypeScriptとこれに対応したエディタを導入することで、補完や型ベースの整合性のチェックにより、すべてのプロジェクトで生産性が上がります。またリファクタリングも容易になるので、長期あるいは大規模なプロジェクトでも品質を保ちやすくなります。 この記事では、TypeScriptについて最低限の知識とともに、サクッと(どちらかというと既存のプロジェクトに)導入するための
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く