約 1,438,131 件
https://w.atwiki.jp/verklart/pages/64.html
トップページ 情報と考察 JavaScript プラグイン機能を使用することで、ページ内にさまざまな機能のマクロを組み込むことが可能です。 ここではJavaScriptの組み込みを説明します。 以下の手順でJavaScriptを組み込みます。 1.編集画面のプラグインを押します。 imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (貼り付け1.jpg) 2.編集サポートを押します。 imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (貼り付け9.jpg) 3.javascriptを入力(javascript)を押します。 imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (貼り付け10.jpg) 4.スクリプトに、JavaScriptを入力します。 imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (貼り付け11.jpg) 5.入力ボタンを押します。 imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (貼り付け12.jpg)
https://w.atwiki.jp/goemode/pages/12.html
GC ( Garbage Collection )Scavenge GC Full GC 起動オプション プロセスIDを確認 現在の割り当てをみる ガーベージコレクションの統計情報を確認 参考 とりあえず読んどけ とりあえずメモ GC ( Garbage Collection ) Scavenge GC New 領域が不足した場合に実行され、主に New 領域が対象です。比較的、頻繁に行われ、短い時間で処理が終わります。 Full GC New 領域、Old 領域、Permanent 領域が不足した場合に実行されます。 起動オプション 起動オプション 各値の初期値は、各値の最大値と同じ大きさに設定すること -Xms=256M -Xmx=256M -XX PermSize=128M -XX MaxPermSize=128M -Xms ヒープ全体の初期値 -Xmx ヒープ全体の最大値 -XX NewSize New 領域の初期値 -XX MaxNewSize New 領域の最大値 -XX PermSize Permanent 領域の初期値 -XX MaxPermSize Permanent 領域の最大値 プロセスIDを確認 # jps 3011 Jps 3098 Bootstrap 現在の割り当てをみる # jmap -heap [プロセスID] ガーベージコレクションの統計情報を確認 上記のBootstrapのプロセスIDを基に以下で1秒おきに統計を取得 # jstat -gcutil [プロセスID] 1000 [[見方 http //java.sun.com/j2se/1.5.0/ja/docs/ja/tooldocs/share/jstat.html#gcutil_option]] | color(gray){列}|説明| |S0|Survivor 領域 0 の使用率 (現在の容量に対するパーセンテージ) | |S1|Survivor 領域 1 の使用率 (現在の容量に対するパーセンテージ) | |E|Eden 領域の使用率 (現在の容量に対するパーセンテージ) | |O|Old 領域の使用率 (現在の容量に対するパーセンテージ) | |P|Permanent 領域の使用率 (現在の容量に対するパーセンテージ) | |YGC|Young 世代の GC イベント数 | |YGCT|Young 世代のガベージコレクション時間 | |FGC|フル GC イベント数 | |FGCT|フルガベージコレクション時間 | |GCT|ガベージコレクション総時間 | 参考 [[@IT Javaパフォーマンスチューニング 第3回 Javaのヒープ・メモリ管理の仕組み http //www.atmarkit.co.jp/fjava/rensai3/devedge03/devedge03_1.html]] [[@IT:連載:J2EEパフォーマンスチューニング http //www.atmarkit.co.jp/fjava/rensai/j2eeprfm04/j2eeprfm04_1.html]] [[SUN jstat(Java 仮想マシン統計データ監視ツール)のマニュアル http //java.sun.com/j2se/1.5.0/ja/docs/ja/tooldocs/share/jstat.html#gc_option]] [[SUN jps(Java 仮想マシンプロセスステータスツール)のマニュアル http //java.sun.com/j2se/1.5.0/ja/docs/ja/tooldocs/share/jps.html]] [[Servletシステムのパフォーマンスチューニング http //www.ingrid.org/java/jserv/performance/]] [[事例に学ぶWebシステム開発のワンポイント(6) http //www.atmarkit.co.jp/fjava/rensai2/webopt06/webopt06.html]] [[事例に学ぶWebシステム開発のワンポイント(9) http //www.atmarkit.co.jp/fjava/rensai2/webopt09/webopt09.html]] とりあえず読んどけ http //www.math.kobe-u.ac.jp/~kodama/tips-free-memory.html とりあえずメモ http //www.ginnokagi.com/2008/03/tomcatjvmjava_virtual_machine.html http //blog.livedoor.jp/surabaya/archives/51383872.html http //amsoft.minidns.net/node/132 http //symple.jp/66.html
https://w.atwiki.jp/zakuaku/pages/2600.html
javascript 「javascript入力プラグイン(javascript, js)」は管理者しか利用出来ません。 しかし、ここにあるURL又はページ名を「他のページを取り込む(include)」を利用すれば使用可能です。 ネタバレ防止 javascript/spoiler
https://w.atwiki.jp/ce00582/pages/3911.html
import com.sun.j3d.utils.geometry.*; import com.sun.j3d.utils.universe.*; import javax.media.j3d.*; import javax.vecmath.*; public class game0922{ public game0922() { // Create the universe SimpleUniverse universe = new SimpleUniverse(); // Create a structure to contain objects BranchGroup group = [[new]] BranchGroup(); // Create a ball and add it to the group of objects Sphere sphere = new Sphere(0.5f); group.addChild(sphere); // Create a red light that shines for 100m from the origin Color3f light1Color = new Color3f(1.8f, 0.1f, 0.1f); BoundingSphere bounds = new BoundingSphere(new Point3d(0.0,0.0,0.0), [[100]].0); Vector3f light1Direction = new Vector3f(4.0f, -7.0f, -12.0f); DirectionalLight light1 = new DirectionalLight(light1Color, light1Direction); light1.setInfluencingBounds(bounds); group.addChild(light1); // look towards the ball universe.getViewingPlatform().setNominalViewingTransform(); // add the group of objects to the Universe universe.addBranchGraph(group); } public static void main(String[] args) { new game0922(); } }// end of class Hello3d
https://w.atwiki.jp/ce00582/pages/2564.html
import java.awt.*; import java.awt.event.*; class java0713 extends Canvas { Frame fr; public void paint( Graphics g ) { g.drawString( "[[asahi]]", 50, 50); } [[java0713]]() { fr = [[new]] Frame( "フレーム" ); setSize( 500, 500 ); fr.add( this, BorderLayout.NORTH ); Button bu = new Button( "[[ボタン]]" ); fr.add( bu, BorderLayout.CENTER ); bu.addActionListener( new ActionListener() { public void actionPerformed( ActionEvent e ) { repaint(); } } ); fr.pack(); fr.setVisible( true ); fr.addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public static void main( String[] args ) { java0713 dr= new java0713(); } }
https://w.atwiki.jp/sevenlives/pages/657.html
sandbox HotJava JQS?
https://w.atwiki.jp/chapati4it/pages/514.html
JavsScript JavaScriptサンプル JavaScriptメモ
https://w.atwiki.jp/ce00582/pages/1018.html
import java.awt.*; import java.awt.event.*; public class javadsge02 extends Frame{ public static void main(String[] args) { javadsge02 f = new javadsge02(); f.setSize(500, 500); f.setVisible(true); f.addWindowListener(new Adap()); } public void paint(Graphics g) { int s; int x[]=new int[101]; double y[]=new double[101]; int z[]=new int[101]; dsge fun=new dsge(); y=fun.pro2(); for (s=1;s 100;s++){ x[s]=5*s; z[s]=(int)(500-100*y[s]); } for (s=1;s 99;s++){ g.drawLine(x[s],z[s],x[s+1], z[s+1]); } } } class Adap extends WindowAdapter { public void windowClosing(WindowEvent e){ System.exit(0); } } class dsge{ public double[] pro2(){ double a; double beta; double ks; double h; double k[]=new double[101]; double cx[][]=new double[11][101]; double cp[][]=new double[11][101]; double th[]=new double[11]; double k1; double n1; int n2; int n3; int n; double c1; double r1; double ep; int m; int mx; int t; double uc; double kt[]=new double[101]; double ct[]=new double[101]; a=0.33; beta=0.95; ks=Math.pow((1 / beta - 1) / a , 1 / (a - 1)); h=2*ks/100; for (m=1;m 11;m++){ th[m]=1+0.01*m; } for (n=1;n 101;n++){ k[n]=n*h; } for (m=1;m 11;m++){ for (n=1;n 101;n++){ cx[m][n]=th[m]*Math.pow(k[n],a); } } t=0; while(t 100){ for (m=1;m 11;m++){ for (n=10;n 91;n++){ k1=k[n]+th[m]*Math.pow(k[n],a)-cx[m][n]; n1=k1/h; n2=(int)n1; n3=n2+1; uc=0; for (mx=1;mx 11;mx++){ c1=cx[mx][n2]+(n1-n2)*(cx[mx][n3]-cx[mx][n2]); r1=th[mx]*a*Math.pow(k1,a-1); uc=uc+(beta*(1+r1))/c1; } uc=0.1*uc; cp[m][n]=1/uc; } } ep=0; for (m=1;m 11;m++){ for (n=10;n 91;n++){ ep=ep+Math.pow(cx[m][n]-cp[m][n],2); } } for (m=1;m 11;m++){ for (n=10;n 91;n++){ cx[m][n]=cp[m][n]; } } if (ep 0.0001){ t=1000; } t=t+1; } kt[1]=k[45]; for (t=1;t 100;t++){ m=(int)(Math.random()*10)+1; n1=kt[t]/h; n2=(int)n1; n3=n2+1; ct[t]=cx[m][n2]+(n1-n2)*(cx[m][n3]-cx[m][n2]); kt[t+1]=kt[t]+th[m]*Math.pow(kt[t],a)-ct[t]; } return ct; } }
https://w.atwiki.jp/programing_wands/pages/20.html
JavaScriptについて JavaScriptとは JavaScriptの書き方
https://w.atwiki.jp/bg1wiki/pages/97.html
ソースコード HelloJavaプロジェクト