-
· perl
Perlのlast
Perlのlastは、他の言語 Javaとかのbreakと同じっぽい
ループから抜ける
last演算子 - 繰り返し処理 - Perl入門 -
2774 - Memory Limit Exceeded
2774 -- Long Long MessageMemory Limit Exceeded
Memory超過でfailed
考え方はまちがってないと思うんだけど...
まちがってるな... とりあえずおいておこう。。。
通らないけど、動作としては問題ないかな....
pa… -
3852 - left 消せ
3852 -- String LD もっと効率いい方法があるのだろうけど、とりあえず。
package p3852;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public … -
· 雑記
まとめてどーんっとやるか、一件コミットか。
データベースを移行したり、変更したりする際にでかいSQLでどーんと変更したり、ストアドをくんで一件づつコミットしていくようなやり方がありますが、最近は、やはり一件ずつがいいかなーと思います。
簡単なSQLでどーんとやってしまえるならそれでいいのですが、歴史を経たデータで、想定外… -
mysqlでストアドプロシージャ その6 - プロシージャ内から別のプロシージャを呼ぶ
mysqlでストアドプロシージャ その6 です。
プロシージャ内から別のプロシージャを呼んでみます。
ついでにトランザクションに参加してるのか調べてみました。
参考
プログラマメモ2: mysqlでストアドプロシージャ その4 - トランザクション
結論としてトランザクションに含… -
mysqlでストアドプロシージャ その5 - ラベルを使ってcontinue,breakっぽく
mysqlでストアドプロシージャ その5です。
ループでラベル使うとcontinue,breakっぽく使えますねと。
17.2.10. フローコントロール・コンストラクト3 トリガーおよびストアド・プロシージャ なんとなく下記のような感じで
DROP PROCEDURE IF E… -
3984 - BSFらしい
3984 -- 迷宫问题
ぜんぜんわかってないけどBSF(Breadth-First Search) 幅優先探索というものらしい。
幅優先探索 - Wikipedia
キューとして、LinkedListを使ってます。
この解法は、えーとプログラミングコンテストチャレンジブックを参… -
mysqlでストアドプロシージャ その4 - トランザクション
mysqlでストアドプロシージャ その4 です。
トランザクションの実験です。
どうもDBのエンジンによってトランザクションが有効無効がある感じですね。
参考
ストアドプロシージャでトランザクション処理をするにはどうすれば良いのでMySQL ストアドプロシージャー で 失敗時の… -
mysqlでストアドプロシージャ その3 - ROW_COUNT()
mysqlでストアドプロシージャ その3です。
ROW_COUNT()を使うのが今回の趣旨です。
ROW_COUNTは
先行するステートメントによって更新、インサート、または削除された行の数を戻します。
ってことらしい
参考
[MySQL]複数行を追加するためのinsert… -
mysqlでストアドプロシージャ その2
mysqlでストアドです。
oracleほどではないですが、使えて便利そうな予感です。
参考
17.2.9. カーソルInsert query doesn't support where keyword*
ストアドプロシージャで実験
簡単なシナリオ
aテーブルに入っている… -
mysqlでストアドプロシージャ
mysqlでストアドです。
まずストアドプロシージャのリストを表示は以下で
show procedure status;
参考
List of Stored Procedures/Functions Mysql Command Line - Stack OverflowMyS… -
最後に登録されたidを取得します。えーと、auto_incrementされた値をとることができるようです。
mysqlです。最後に登録されたidを取得します。えーと、auto_incrementされた値をとることができるようです。
select last_insert_id();
参考
auto_incrementでinsertされたレコードを取得するには?
INSERT ~~ ON … -
3789 -- バイナリークロック
問題文を読まずにチャレンジ。
3789 -- Binary Clock package p3789; import java.util.Scanner; public class Main { public static void main(String[] arg… -
何やっても通る - 3800
ひさしぶりにPOJにチャレンジだーと思ったのでした。
3800 -- Repair Depots
問題文みてぱっとわからなかったので、いつものごとくグーグルさんで検索。 でてきたページが、
6/12 PKU - Algorithmer’s notepoj 3800 - chenw… -
[宣伝]app 一人神経衰弱リリース
というわけで、ようやくリリースできました。作る時間の20倍以上アップルさんの審査にかかる時間のほうが長かったです。またされて、rejectもらうと「悲しみよこんにちわ」です。
6月ぐらいから審査にかかる時間が10〜14日ぐらいになってる感じでした。やはり新しいiOSとか、iPh… -
固定長の長さのデータベース名、カラム名の威力
いまさながら名前の長さをそろえることは大切だなと思ったしだい。
視認性があがるのはもちろんだが、コピペプログラムをするときにその威力を発揮するのだなと。
カラム名は、用語を統一しておくのはもちろんのことだけど、テーブル名+名前にしておくと、結合したときにわかりやすいのかなと。
… -
[雑記]後追い?
最近のお仕事はPHPなので、たんたんとお仕事はするのですが、周りの声を聞くと最近のPHPの世界ってなんだかいがいとJavaっぽいのかしらとか思ったり。
しかし、まあ、フレームワークをおいかけるのもエネルギーいりますよね。もうオレオレな感じでいいんじゃないかなと思ったり。
学習曲線は… -
Not enough data (1) to read requested (2) bytes - ふう
Not enough data (1) to read requested (2) bytes appliを申請してもいっこうに承認される気がしないので、べつのことにチャレンジということで、Javaです。POIです。 excelをPOIで処理をしようとして上記のエラーにでくわ…
-