約 3,523,300 件
https://w.atwiki.jp/gurps/pages/198.html
Third Edition GURPS Basic Setはガープス・ベーシックの文庫版『ガープス・ベーシック―汎用RPGルールブック』および『ガープス・ベーシック完訳版』の原書です。 Gurp's Basic Set (GURPS) (文庫版の原書) Gurps Basic Set Revised (『完訳版』の原書) GURPS第3版のルールです。 この書籍の公式サイト Third Edition GURPS Basic Set 日本語版書籍の情報は下記を参照。 ガープス・ベーシック 『ガープス・ベーシック―汎用RPGルールブック』(文庫) 『ガープス・ベーシック完訳版』(大型本) 関連書籍 GURPS第4版 GURPS Basic Set Characters - ガープス・ベーシック【第4版】キャラクターの原書。 GURPS Basic Set Campaigns - ガープス・ベーシック【第4版】キャンペーンの原書。
https://w.atwiki.jp/debuneko333/pages/17.html
1. html, body { 2. height 100%; /* ① */ 3. margin 0; 4. padding 0; 5. text-align center; 6. } 7. #container { 8. min-height 100%; /* ② */ 9. height auto !important; /* ③ */ 10. height 100%; /* ④ */ 11. position relative; 12. } 13. #screen { 14. width 500px; 15. margin 0 auto; 16. text-align left; 17. padding-bottom 100px; 18. } 19. #header { 20. height 50px; 21. } 22. #menu { 23. height 30px; 24. } 25. #footer { 26. height 100px; 27. width 500px; /* ⑤ */ 28. position absolute; /* ⑥ */ 29. bottom 0; /* ⑦ */ 30. }
https://w.atwiki.jp/teamsol/pages/33.html
METAL GEAR SOLID PORTABLE OPS + 発売日 2007/09/20 メーカー希望小売価格 2,286円(税込2,400円) PORTABLE OPSは終わらない――― 新たなステージ、新たなキャラクター、新たな武器―― そして、生まれ変わったシングルプレイモードに 厚みを増した充実の対戦プレイ! 強い兵士を集めて育て 再び友達や全国のプレイヤーと熱く戦え! 「+」を体感せよ――― 【対戦が更に楽しく! 初心者モードも搭載!】 ○兵士タイプの大幅増加 ○武器の増加! ○対戦ステージの増加! ○コミュニケーション機能追加! ○ MPOと従来互換性あり! ○初心者モードも搭載! ○新ルール追加! 【新たな兵士機能!】 ○スキル「S2、S3」 ○新キャリア 【仲間集めが更に楽しく!】 ○APスカウトシステム ○130種を超える兵士が仲間に! 【繰り返し遊べる新シングルモード!】 ○インフィニティーミッション ◆ムービー トレイラー プロモーションビデオ ◆画像
https://w.atwiki.jp/wiki6_takt/pages/7.html
Oracleサービス起動失敗の対応方法その1 コマンドプロンプトで、set ORACLE_SID=xxxxの後、 #emctl start dbconsole とすると、対話的に起動が出来るので、エラーの確認が出来ます。 Oracleのログイン方法 【SQLPLUS username/passward @sid @script_file_name 】 #SQLPLUS SCOTT/TIGER #SQLPLUS SCOTT/TIGER@LOCALDB #SQLPLUS SCOTT/TIGER@LOCALDB @C /TEMP/CREATE.SQL ロールの権限付与 【GRANT roll_name TO username;】 #GRANT SYSDBA, CONNECT, RESOURCE TO SCOTT; ユーザーの作成 【CREATE USER username IDENTIFIED BY password;】 #CREATE USER TESTUSER IDENTIFIED BY TEST; EXPORT 【exp username/password@sid file=exp01.dmp】 #exp "TESTUSER/PASS@TOK file=exp01.dmp tables=(JOB, TOKU)" IMPORT 【imp username/password@sid file=exp01.dmp】 #imp "TESTUSER/PASS@TOK file=exp01.dmp tables=(JOB, TOKU)" 表の一覧 # select * from tab; 表の項目一覧 # desc 表名;(;は省略可) インデックスの一覧 # select * from user_ind_columns; ※指定した表のインデックスのみ、表示することもできます。 # select column_name from user_ind_columns where table_name = 表名 ; ユーザ一覧 # select username from user_users; DBリンク 接続設定データベースリンクを張る側で定義する。(tnsnames.ora の設定) # ORAC10 = # (DESCRIPTION = # (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168.0.200) (PORT = 1521)) # (CONNECT_DATA = (SID = ORAC10)) # ) データベースリンクの作成 ※参照したい側で行う # create database link DB_LINE_NAME # connect to USER identified by PASS using tns TARGET_TNS_NAME ; (ここでは、ORAC10になる) 更新がある場合、(アクセスしやすいようにシノニムを設定) # create synonym TABLE_NAME for SCHEMA.TABLE_NAME@DB_LINK_NAME; データベースの文字コード # select * from NLS_DATABASE_PARAMETERS where PARAMETER = NLS_NCHAR_CHARACTERSET ; 管理ツールのデフォルトのユーザ ユーザの種類 ユーザ名 パスワード データベース管理者 sys change_on_install データベース管理者 system manager テストユーザ scott tiger SQLPlusによるエラー出力 # set serveroutput on ロックの強制解除 表ロック、行ロックが掛かってしまった場合は、 そのロックを掛けたユーザーのセッションを切断することで、ロックの解除が可能です。 /* ①セッション情報取得 */ SELECT SID, -- セッションID SERIAL# -- シリアルナンバー FROM V$SESSION WHERE OSUSER = ユーザー名 ; /* ②上記で取得したセッションを切断する */ ALTER SYSTEM KILL SESSION 上記SQLで取得したSID, 上記SQLで取得したSERIAL# ; 親子関係TBLのデッドロック ログを確認したところどうもdelete文でデットロックが起きたようです。 しかしながら、どんなに目を凝らしてもdelete文でデットロックが発生する作りにはなってません・・・ しょうがないので開発環境で問題のSQLを投げてみます。 幸い問題のSQLはトレースログから確認できています。 SQLを直接実行するくらいは簡単です。 あっさりデットロック! どうも調べてみると親子関係のあるテーブルで子テーブルを削除する際、Oracleが親テーブルにテーブルロックをかけることが判明! テーブルロックをかけてこられては、プログラム側からの対応はちょっと面倒です。 簡単に回避するのには子テーブルのFK(フォーリンキー)に インデックスを張れば回避できるくさいです。 パフォーマンスチューニング(SQL) SQLの計測 #alter system flush shared pool; 共有プール内バッファを空にする #set timing on; 実行時間経過を表示する #set autotrace on; 実行したSQLの実行統計、実行パスを表示する
https://w.atwiki.jp/todo314/pages/380.html
Distributed Set Reachability Sairam Gurajada, Martin Theobald SIGMOD 2016 概要だけ S-T間で到達可能な頂点対を並列計算で頑張る 並列の意味…頂点集合の分割+カット 並列到達可能性"s→t?"[Fang-Wang-Wu. VLDB 12] Master-Slave Slave (Giに入る)×(Giから出る)で到達可能な頂点対を計算 sやtがある場合 Master Slaveの情報とカット情報を元に判定 カットだけなるグラフは小さいはず 頑張った所 到達可能な意味で同じ部分をまとめる、とかして事前にいい感じのを作る 色々と微妙 SIGMOD 分散並列 到達可能性 2016/12/15
https://w.atwiki.jp/ce00582/pages/4017.html
import javax.swing.*; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.geom.*; public class game1018 extends JPanel{ public static void main(String[] args){ JFrame frame = new JFrame(); game1018 app = new game1018(); frame.getContentPane().add(app); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setBounds(0, 0, 500, 500); frame.setTitle("タイトル"); frame.setVisible(true); } public void paintComponent(Graphics g){ Graphics2D g2 = (Graphics2D)g; g2.draw(new Line2D.Double(20, 20, 160, 140)); } }
https://w.atwiki.jp/ab3104/pages/20.html
wicketでAJAX - * Wicket を利用した AJAXページの作成 * Wicket を利用した AJAXページの作成 o 利用可能なコンポーネント o Dojo+Panelで簡単にコンポーネントを作成する + fisheye の例 o 自作コンポーネントの作成 Wicket を利用した AJAXページの作成 利用可能なコンポーネント Dojo+Panelで簡単にコンポーネントを作成する Panelを利用すれば ajax ライブラリのDOJOウィジェットを簡単に取り込むことが可能。ここではサンプル的にfisheyeウィジェットをパネルにしてみた。 これらのほかに inlineEditBoxなどのような値があるウィジェットもパネルにすることができる。 wicket-exに付属のものよりも便利かもw(ただしコンポーネントにしない以上 javascriptを用いて力業で押す必要があるが) fisheye の例 FishEye?.java package wicket.dojo; import java.util.List; import wicket.AttributeModifier; import wicket.markup.html.link.Link; import wicket.markup.html.list.ListItem; import wicket.markup.html.list.ListView; import wicket.markup.html.panel.Panel; import wicket.model.Model; @SuppressWarnings("serial") /** * 呼び出しタグ * script type="text/javascript" src="dojo.js" /script dojo.require("dojo.widget.FisheyeList"); * div wicket id="fisheye" dojoType="FisheyeList" itemWidth="40" itemHeight="40" itemMaxWidth="150" itemMaxHeight="150" orientation="horizontal" effectUnits="2" itemPadding="10" attachEdge="center" labelEdge="bottom" /div */ public class Fisheye extends Panel{ private List fishEyeList; public Fisheye(String id, List fishEyeList) { super(id); this.fishEyeList = fishEyeList; ListView listView = new ListView("FisheyeList", fishEyeList){ @Override protected void populateItem(ListItem item) { final FisheyeData fisheyeItem = (FisheyeData)item.getModelObject(); Link link = new Link("FisheyeListItem"){ @Override public void onClick() { // TODO Auto-generated method stub setResponsePage(fisheyeItem.getLinkPage()); } }; link.add(new AttributeModifier("caption",new Model(fisheyeItem.getCaption()))); link.add(new AttributeModifier("iconsrc",new Model(fisheyeItem.getImageUrl()))); item.add(link); } }; add(listView); } } Fisheye.html wicket panel !-- for loop -- div wicket id="FisheyeList" div wicket id="FisheyeListItem" dojoType="FisheyeListItem" onclick="alert( click on + this.caption + (from widget id + this.widgetId + )! );" caption="Item 1" iconsrc="images/fisheye_1.png" /div /div /wicket panel FisheyeData?.java package wicket.dojo; import java.io.Serializable; public class FisheyeData implements Serializable{ private Class linkPage; private String caption; private String imageUrl; public String getCaption() { return caption; } public void setCaption(String caption) { this.caption = caption; } public String getImageUrl() { return imageUrl; } public void setImageUrl(String imageUrl) { this.imageUrl = imageUrl; } public Class getLinkPage() { return linkPage; } public void setLinkPage(Class linkPage) { this.linkPage = linkPage; } } 自作コンポーネントの作成
https://w.atwiki.jp/javadsge/pages/3481.html
package p2; import javafx.application.Application; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.stage.Stage; import javafx.scene.Group; import javafx.scene.shape.*; import static javafx.application.Application.launch; import javafx.scene.paint.Color; import javafx.scene.input.MouseEvent; import javafx.scene.control.Label; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.canvas.Canvas; import javafx.scene.image.PixelReader; import javafx.scene.canvas.GraphicsContext; public class pro extends Application { Canvas cam; GraphicsContext gc; double[][] pointx=new double[100][1000]; double[][] pointy=new double[100][1000]; int number; int[] number_point=new int[100]; public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) { int w=500; int h=500; cam = new Canvas(w,h); gc = cam.getGraphicsContext2D(); Image image = new Image("file k.jpg"); gc.drawImage(image, 0, 0); cam.addEventHandler(MouseEvent.MOUSE_CLICKED, new EventHandler MouseEvent () { @Override public void handle(MouseEvent e) { int x1,y1; int px=(int)e.getX(); int py=(int)e.getY(); number=number+1; pointx[1][number]=px; pointx[1][number]=py; gc.setFill(Color.RED); gc.fillRect(px,py,3,3); } }); Button btn1 = new Button(); btn1.setText("左"); btn1.setOnAction(new EventHandler ActionEvent () { @Override public void handle(ActionEvent event) { System.out.println("a"); } }); btn1.setLayoutX(150); btn1.setLayoutY(650); Group root = new Group(); Scene scene = new Scene(root, 700, 700); root.getChildren().add(cam); root.getChildren().add(btn1); primaryStage.setTitle("グラフ"); primaryStage.setScene(scene); primaryStage.show(); } }
https://w.atwiki.jp/nicepaper/pages/325.html
前回記事CSSでメニューなどのスクロールしたらついてくるエリアを作る1では一番上にある部分をスクロールしてもついてくる状態にしました。 今度は途中にあるメニュー部分などをスクロールしてもついてくる方法について考えていきたいと思います。12月3日記事 イメージ スクロールする前スクロールしてnav部分をすぎると?こんな感じでナビ部分だけが残る 目次 コード まとめ コード HTML !DOCTYPE HTML html head meta charset="utf-8" link rel="stylesheet" type="text/css" href="reset.css" link rel="stylesheet" type="text/css" href="style.css" script src="https //ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js" /script script $(function() { var nav_height = $( nav ).offset().top; $(window).on( scroll load , function() { var now_height = $(window).scrollTop(); if (now_height = nav_height) { $( nav ).css( position , fixed ); } else { $( nav ).css( position , inherit ); } }); }); /script title 途中にあるメニューがスクロールしてもついてくる /title /head body header /header nav p ここにリストタグなどを使ってメニューを作る /p /nav div id="wrapper" div class="contents" /div div class="contents" /div div class="contents" /div /div /body /html CSS @charset "utf-8"; /* CSS Document */ header { width 100%; height 200px; background #FFC; } nav { width 100%; height 50px; background #FCF; top 0; left 0; position inherit; } .contents { width 100%; height 400px; background #CFF; margin-bottom 30px; } まとめ navにはfixedした際にその基準となるtopやleftを記述しておくことが重要です。その部分を記載してスクロールした際にも使えるようにしておきましょう。 以上
https://w.atwiki.jp/javadsge/pages/3477.html
package p2; import javafx.application.Application; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.stage.Stage; import javafx.scene.Group; import javafx.scene.shape.*; import static javafx.application.Application.launch; import javafx.scene.paint.Color; import javafx.scene.input.MouseEvent; import javafx.scene.control.Label; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.canvas.Canvas; import javafx.scene.image.PixelReader; import javafx.scene.canvas.GraphicsContext; public class pro extends Application { Canvas cam; GraphicsContext gc; double[][] pointx=new double[100][1000]; double[][] pointy=new double[100][1000]; int number; int[] number_point=new int[100]; public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) { int w=500; int h=500; cam = new Canvas(w,h); gc = cam.getGraphicsContext2D(); Image image = new Image("file k.jpg"); gc.drawImage(image, 0, 0); cam.addEventHandler(MouseEvent.MOUSE_CLICKED, new EventHandler MouseEvent () { @Override public void handle(MouseEvent e) { int x1,y1; int px=(int)e.getX(); int py=(int)e.getY(); number=number+1; pointx[1][number]=px; pointx[1][number]=py; gc.setFill(Color.RED); gc.fillRect(px,py,3,3); System.out.println(number); } }); Group root = new Group(); Scene scene = new Scene(root, 700, 700); root.getChildren().add(cam); primaryStage.setTitle("グラフ"); primaryStage.setScene(scene); primaryStage.show(); } }