何かのきっかけ(システムの更新?)でMySQLがmysql.procからロードできない、なんか壊れてるよ、ってエラーが出た場合にした対処方法をメモ。
mysql_upgrade -u root -p
これをするとMySQLを治してくれた。
参考:
https://dev.mysql.com/doc/refman/5.1/en/upgrading-from-previous-series.html
http://blog.zwiegnet.com/linux-server/error-code-1548-cannot-load-from-mysql-proc-the-table-is-probably-corrupted/
http://serverfault.com/questions/361838/mysql-cannot-load-from-mysql-proc-the-table-is-probably-corrupted
Seita's programmer notes...
2016年4月27日水曜日
MySQLのダンプとリストアのなかなかよくまとまってるページがあったのでメモ
MySQLのダンプとリストアのなかなかよくまとまってるページがあったのでメモ
http://xpaper.info/information-technology/mysql-backup-and-restore-commands-with-gzip-bzip2/#.Vx-mT6MrLdR
http://xpaper.info/information-technology/mysql-backup-and-restore-commands-with-gzip-bzip2/#.Vx-mT6MrLdR
MySQLのビューでプライマリキーとなるカラムが無い場合、Hibernateのエンティティをどう書くのか?
MySQLのビューでプライマリキーとなる@IDが無い場合、つまり、複数のカラムでユニークキーとなる場合はそれぞれのカラムに@IDを指定する。
但し、これはJPAによると推奨されていないらしい。
http://stackoverflow.com/questions/4381290/hibernate-exception-org-hibernate-annotationexception-no-identifier-specified
但し、これはJPAによると推奨されていないらしい。
http://stackoverflow.com/questions/4381290/hibernate-exception-org-hibernate-annotationexception-no-identifier-specified
2016年4月16日土曜日
SVGでチェックボックスを使いたい時はforeignObjectのタグを使う
<script type="text/javascript">
var svg = d3.select("body").append("svg")
.attr("width", 100)
.attr("height", 100);
svg.append("foreignObject")
.attr("width", 100)
.attr("height", 100)
.append("xhtml:body")
.html("<form><input type=checkbox id=check /></form>")
.on("click", function(d, i){
console.log(svg.select("#check").node().checked);
});
</script>
http://bl.ocks.org/biovisualize/3085882
https://developer.mozilla.org/ja/docs/Web/SVG/Element/foreignObject
var svg = d3.select("body").append("svg")
.attr("width", 100)
.attr("height", 100);
svg.append("foreignObject")
.attr("width", 100)
.attr("height", 100)
.append("xhtml:body")
.html("<form><input type=checkbox id=check /></form>")
.on("click", function(d, i){
console.log(svg.select("#check").node().checked);
});
</script>
http://bl.ocks.org/biovisualize/3085882
https://developer.mozilla.org/ja/docs/Web/SVG/Element/foreignObject
ラベル:
d3,
HTML,
JavaScript,
SVG
d3.jsonを一時的にハードコードしたデータでテストしたい時
こういうAjaxでのリクエストを、
d3.json("/test/this/url", function(json) {
// ToDo: ------> Write something here..
}
こういう感じで変えると、バックエンドがない場合でもテストできる。
var testData = '{test:[1,2,3]}';
var json = JSON.parse( testData );
http://stackoverflow.com/questions/10934853/d3-js-loading-json-without-a-http-get
ラベル:
AJAX,
d3,
JavaScript,
JSON
d3はmin, maxで最大値や最小値で配列からデータを取得できる
var data = [1, 2, 3];
d3.min(data) ---> 1
d3.max(data) ---> 3
http://stackoverflow.com/questions/11488194/how-to-use-d3-min-and-d3-max-within-a-d3-json-command
d3で子のHTMLの子エレメントとSVGの子エレメントを削除する方法はちょっと違う
HTMLの要素の場合:
d3.select("div.parent").html("");
SVGの要素の場合:
d3.select("g.parent").selectAll("*").remove();
http://stackoverflow.com/questions/14422198/how-do-i-remove-all-children-elements-from-a-node-and-them-apply-them-again-with
d3.select("div.parent").html("");
SVGの要素の場合:
d3.select("g.parent").selectAll("*").remove();
http://stackoverflow.com/questions/14422198/how-do-i-remove-all-children-elements-from-a-node-and-them-apply-them-again-with
ラベル:
d3,
HTML,
JavaScript,
SVG
登録:
投稿 (Atom)