約 2,878,705 件
https://w.atwiki.jp/shin-b/pages/19.html
Javaで使える正規表現 【半角英字】^[a-zA-Z]+$ abcdefghijklmnopqrstuvwxyz 【半角数字】^[0-9]+$ 0-9 【半角記号】^[ -/ -@\[-\`\{-\~]+$ 半角空白!"#$% ()*+-.,/ ; = ?@[\]^_`{|}~ 【半角英数字】^[a-zA-Z0-9]+$ abcdefghijklmnopqrstuvwxyz0123456789 【半角英数字記号】^[a-zA-Z0-9 -/ -@\[-\`\{-\~]+$ abcdefghijklmnopqrstuvwxyz0123456789半角空白!"#$% ()*+-.,/ ; = ?@[\]^_`{|}~ 【半角カタカナ】^[。-゚+]+$ ー。「」、・ヲァィゥェォャュョッタアイウエオカキクケコサシスセソミチツテトナニヌネノハヒフヘホマムメモヤユヨラリルレロワン゙゚ 【ひらがな】^[ぁ-ゞ]+$ あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをんぁぃぅぇぉっゃゅょがぎぐげござじずぜぞだぢづでどばびぶべぼぱぴぷぺぽゑヴ繧輔v繧吶z゛゜ゝゞ 【カタカナ】^[ァ-ヶ]+$ ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ 【漢字】^[一-龠]*$ 【全角文字】^[^ -~。-゚]+$ 半角以外としているのがポイント。 【桁数を指定(1桁から5桁)】^[a-zA-Z0-9]{5,10}$ 【5桁以上の繰り返し】^[a-zA-Z0-9]{5,}$ 【5桁以下の繰り返し】^[a-zA-Z0-9]{1,5}$ 【定数(trueもしくはfalse)】^true$|^false$
https://w.atwiki.jp/java_pro/pages/65.html
/* SomeThingクラス(一例としてのクラス) */ class SomeThing { int x;/* フィールドとしてint xをもつ。 */ } public class Instance03 { public static void main(String[] args){ SomeThing obj1 = new SomeThing(); SomeThing obj2; obj1.x = 500; obj2 = obj1; obj1 = null; System.out.println(obj2.x); bai(obj2.x); System.out.println(obj2.x); } static void bai(int n){ SomeThing obj1 = new SomeThing(); obj1.x = 2000; n += obj1.x; System.out.println(n); } }
https://w.atwiki.jp/java_pro/pages/66.html
/* SomeThingクラス(一例としてのクラス) */ class SomeString { String x; /* コンストラクタ */ SomeString(){ this.x = "NO STRING"; } /* こっちもコンストラクタ */ SomeString(String n){ this.x = n; } } public class Instance04 { public static void main(String[] args){ SomeString x = new SomeString(); SomeString y = new SomeString("hogehoge"); SomeString tmp = x; x = y; y = tmp; System.out.println("xの文字列は:" + x.x); System.out.println("yの文字列は:" + y.x); } }
https://w.atwiki.jp/ce00582/pages/3254.html
import java.awt.*; import java.awt.event.*; class game0112 extends Frame implements Runnable ,MouseMotionListener{ int coin; int px,py; int ix,iy; int m,n; int z[][]=new int[11][11]; int mode; public static void main(String [] args) { Frame f=new game0112(); f.setTitle("game0112"); f.setSize(700,700); f.setBackground(Color.yellow); f.setVisible(true); } game0112(){ addMouseMotionListener(this); Thread th=new Thread(this); th.start(); addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ int t ; int ix1,ix2,ix3,ix4; int iy1,iy2,iy3,iy4; int z1,z2,z3,z4; int minz,minx,miny; int j; coin=3; for (m=1;m 11;m++){ for (n=1;n 11;n++){ z[m][n]=1; } } px=1; py=1; ix=10; iy=10; t=1; mode=0; while(mode 100){ ix1=ix+1; iy1=iy; ix2=ix-1; iy2=iy; ix3=ix; iy3=iy+1; ix4=ix; iy4=iy-1; z1=(ix1-px)*(ix1-px)+(iy1-py)*(iy1-py); z2=(ix2-px)*(ix2-px)+(iy2-py)*(iy2-py); z3=(ix3-px)*(ix3-px)+(iy3-py)*(iy3-py); z4=(ix4-px)*(ix4-px)+(iy4-py)*(iy4-py); minz=999; minx=0; miny=0; if (z1 minz)minx=ix1; if (z1 minz)miny=iy1; if (z1 minz)minz=z1; if (z2 minz)minx=ix2; if (z2 minz)miny=iy2; if (z2 minz)minz=z2; if (z3 minz)minx=ix3; if (z3 minz)miny=iy3; if (z3 minz)minz=z3; if (z4 minz)minx=ix4; if (z4 minz)miny=iy4; if (z4 minz)minz=z4; ix=minx; iy=miny; if (coin==1)px=px+1; if (coin==2)px=px-1; if (coin==3)py=py+1; if (coin==4)py=py-1; if (px 1)px=1; if (px 10)px=10; if (py 1)py=1; if (py 10)py=10; j=0; if(px==ix)j=j+1; if(py==iy)j=j+1; if(j==2)mode=300; z[px][py]=0; repaint(); try{ Thread.sleep(1000); }catch(InterruptedException e){} t=t+1; if (t 100)mode=200; } repaint(); } public void mouseDragged(MouseEvent e) { } public void mouseMoved(MouseEvent e) { int x,y; int h; y=e.getY() ; x=e.getX(); coin=3; h=0; if(x 350)h=h+1; if(y 500)h=h+1; if(h==2)coin=1; h=0; if(x 350)h=h+1; if(y 500)h=h+1; if(h==2)coin=2; } public void paint(Graphics g){ if (mode 100){ g.setColor(Color.red); g.fillRect(0,500,350,200); g.setColor(Color.green); g.fillRect(350,500,350,200); g.fillRect(100+50*px,100+50*py,50,50); g.fillOval(100+50*ix,100+50*iy,30,30); for (m=1;m 11;m++){ for (n=1;n 11;n++){ if (z[m][n]==1)g.fillRect(100+50*m,100+50*n,10,10); } } } if (mode==200){ g.setColor(Color.yellow); g.fillRect(0,0,700,700); g.setColor(Color.black); g.drawString("time over",300,300); } if (mode==300){ g.setColor(Color.yellow); g.fillRect(0,0,700,700); g.setColor(Color.black); g.drawString("game over",300,300); } } }
https://w.atwiki.jp/ce00582/pages/1107.html
class prob{ double[] ex(){ double p; double mu; double sig; double yy; double th[]= new double[101]; int s; mu=0; sig=0.39; for (s=1;s 101;s++){ p=0.01*s-0.005; yy=seeky(p,mu,sig); th[s]=Math.exp(yy); } return th; } static double f(double x,double mu,double sig){ double pi,x1,x2,x3,fx; pi = 3.1415; x1=-Math.pow(x - mu,2) / (2*Math.pow(sig,2)); x2=Math.exp(x1); x3=sig*Math.pow(2*pi,0.5); fx=x2/x3; return fx; } static double g(double y,double mu, double sig){ double gx,h,x; int n,t; gx=0; h=0.001; t=(int)(y/h); for (n=-2000;n t;n++){ x=n*h; gx=gx+f(x,mu,sig)*h; } return gx; } static double seeky(double p,double mu,double sig){ double g1,g2,y1,y2,y3; int t; y1=0.4; y2=-0.2; g1=g(y1,mu,sig); t=0; while(t 100){ g2=g(y2,mu,sig); y3=y2+(p-g2)*(y2-y1)/(g2-g1); y1=y2; y2=y3; g1=g2; if (Math.pow(p-g2,2) 0.0001)t=1000; t=t+1; } return y2; } } class linear{ double[] ex(){ double th[]= new double[101]; int s; double tl; double tr; double ls; double w; double cs; double ys; double b1; double b2; double tr1; double tr2; double tr3; double wel; double maxwel; double maxtl; double maxtr; int t; int n; double h; double c[]= new double[101]; double y[]= new double[101]; double data[]=new double[201]; int n1; int n2; prob tai =new prob(); th=tai.ex(); maxwel=-999; maxtr=0; maxtl=0; for (n=20;n 45;n++){ tl=0.01*n; tr1=0.01; tr2=0.02; tr=tr1; b1=bud(tl,tr1,th); t=0; while (t 100) { b2=bud(tl,tr2,th); tr3=tr2-b2*(tr2-tr1)/(b2-b1); tr1=tr2; tr2=tr3; b1=b2; if (b2*b2 0.00001)t=1000; t=t+1; } tr=tr2; wel=seekwel(tl,tr,th); if (wel maxwel)maxtl=tl; if (wel maxwel)maxtr=tr; if (wel maxwel)maxwel=wel; } tl=maxtl; tr=maxtr; for (s=1;s 101;s++){ w=(1-tl)*th[s]; ls=(w-tr)/(2*w); if (ls 0)ls=0; c[s]=w*ls+tr; y[s]=th[s]*ls; } for (s=1;s 101;s++){ data[s]=c[s]; data[s+100]=y[s]; } return data; } static double ux(double c1,double l1){ double u1; double c3; double l3; int pp; pp=0; c3=c1; l3=l1; if (c3 0)pp=100; if (l3 0)pp=100; if (l3 1)pp=100; if (pp 50)c3=0.5; if (pp 50)l3=0.5; u1=Math.log(c3)+Math.log(1-l3); if (pp 50)u1=-999; return u1; } static double bud(double tl,double tr,double th[]){ double bx; int s; double w; double y1; double c1; double l1; bx=0; for (s=1;s 101;s++){ w=(1-tl)*th[s]; l1=(w-tr)/(2*w); if (l1 0)l1=0; y1=th[s]*l1; c1=w*l1+tr; bx=bx+y1-c1; } return bx; } static double seekwel(double tl,double tr,double th[]){ double sw; int s; double w; double l1; double c1; sw=0; for (s=1;s 101;s++){ w=(1-tl)*th[s]; l1=(w-tr)/(2*w); if (l1 0)l1=0; c1=w*l1+tr; sw=sw+ux(c1,l1); } return sw; } } class tax{ public static void main(String args[]){ double th[]= new double[101]; double c[]= new double[101]; double y[]= new double[101]; int opc[]= new int[101]; int opy[]= new int[101]; int opq[]= new int[101]; double u[][][]=new double[101][3][3]; double ww[][][]=new double[100][3][3]; double v[][][][]=new double[100][3][3][21]; int gotoc[][][][]=new int[100][3][3][21]; int gotoy[][][][]=new int[100][3][3][21]; int gotoq[][][][]=new int[100][3][3][21]; double endv[][]=new double[3][3]; int endc[][]=new int[3][3]; int endy[][]=new int[3][3]; int endq[][]=new int[3][3]; int s; double tl; double tr; double ls; double w; double cs; double ys; double b1; double b2; double tr1; double tr2; double tr3; double wel; double maxwel; double maxtl; double maxtr; int t; int n; int n1; int n2; int pp; int q; int j; double c1; double l1; double h; double u1; int ns1; int ns2; int qx; int nx1; int nx2; double vs; double v1; double maxv; double dc; double dy; int e; double data[]=new double[201]; prob tai =new prob(); th=tai.ex(); linear tool=new linear(); data=tool.ex(); for (s=1;s 101;s++){ c[s]=data[s]; y[s]=data[s+100]; } h=0.001; t=0; while(t 1000){ for (s=1;s 101;s++){ for (n1=-1;n1 2;n1++){ for (n2=-1;n2 2;n2++){ c1=c[s]+n1*h; l1=(y[s]+n2*h)/th[s]; u1=ux(c1,l1); u[s][n1+1][n2+1]=u1; } } } for (s=1;s 100;s++){ for (n1=-1;n1 2;n1++){ for (n2=-1;n2 2;n2++){ c1=c[s]+n1*h; l1=(y[s]+n2*h)/th[s+1]; u1=ux(c1,l1); ww[s][n1+1][n2+1]=u1; } } } for (n1=-1;n1 2;n1++){ for (n2=-1;n2 2;n2++){ for (q=-10;q 11;q++){ v[1][n1+1][n2+1][q+10]=-999; } } } for (n1=-1;n1 2;n1++){ for (n2=-1;n2 2;n2++){ q=n2-n1; v[1][n1+1][n2+1][q+10]=u[1][n1+1][n2+1]; } } for (s=2;s 100;s++){ for (n1=-1;n1 2;n1++){ for (n2=-1;n2 2;n2++){ for (q=-10;q 11;q++){ u1=u[s][n1+1][n2+1]; qx=q-n1+n2; pp=0; if (qx 10)pp=100; if (qx -10)pp=100; if (pp 50)qx=0; vs=-999; ns1=0; ns2=0; for (nx1=-1;nx1 2;nx1++){ for (nx2=-1;nx2 2;nx2++){ v1=u1+v[s-1][nx1+1][nx2+1][qx+10]; if (ww[s-1][nx1+1][nx2+1] u1)v1=-999; if (v1 vs)ns1=nx1; if (v1 vs)ns2=nx2; if (v1 vs)vs=v1; } } if (pp 50)vs=-999; gotoc[s][n1+1][n2+1][q+10]=ns1; gotoy[s][n1+1][n2+1][q+10]=ns2; gotoq[s][n1+1][n2+1][q+10]=qx; v[s][n1+1][n2+1][q+10]=vs; } } } } for (n1=-1;n1 2;n1++){ for (n2=-1;n2 2;n2++){ u1=u[100][n1+1][n2+1]; qx=n2-n1; vs=-999; ns1=0; ns2=0; for (nx1=-1;nx1 2;nx1++){ for (nx2=-1;nx2 2;nx2++){ v1=u1+v[99][nx1+1][nx2+1][qx+10]; if (ww[99][nx1+1][nx2+1] u1)v1=-999; if (v1 vs)ns1=nx1; if (v1 vs)ns2=nx2; if (v1 vs)vs=v1; } } endc[n1+1][n2+1]=ns1; endy[n1+1][n2+1]=ns2; endq[n1+1][n2+1]=qx; endv[n1+1][n2+1]=vs; } } maxv=-999; ns1=0; ns2=0; for (n1=-1;n1 2;n1++){ for (n2=-1;n2 2;n2++){ if (endv[n1+1][n2+1] maxv)ns1=n1; if (endv[n1+1][n2+1] maxv)ns2=n2; if (endv[n1+1][n2+1] maxv)maxv=endv[n1+1][n2+1]; } } opc[100]=ns1; opy[100]=ns2; opc[99]=endc[opc[100]+1][opy[100]+1]; opy[99]=endy[opc[100]+1][opy[100]+1]; opq[99]=endq[opc[100]+1][opy[100]+1]; for (j=1;j 99;j++){ s=99-j; opc[s]=gotoc[s+1][opc[s+1]+1][opy[s+1]+1][opq[s+1]+10]; opy[s]=gotoy[s+1][opc[s+1]+1][opy[s+1]+1][opq[s+1]+10]; opq[s]=gotoq[s+1][opc[s+1]+1][opy[s+1]+1][opq[s+1]+10]; } e=0; for (s=1;s 101;s++){ e=e+opc[s]*opc[s]+opy[s]*opy[s]; } for (s=1;s 101;s++){ c[s]=c[s]+opc[s]*h; y[s]=y[s]+opy[s]*h; } if (e 2)h=h/2; if (h 0.0001)t=10000; t=t+1; } for (s=1;s 95;s++){ dy=y[s+1]-y[s]; dc=c[s+1]-c[s]; if (dy 0)System.out.println(1-dc/dy); } } static double ux(double c1,double l1){ double up; double c3; double l3; int pp; pp=0; c3=c1; l3=l1; if (c3 0)pp=100; if (l3 0)pp=100; if (l3 1)pp=100; if (pp 50)c3=0.5; if (pp 50)l3=0.5; up=Math.log(c3)+Math.log(1-l3); if (pp 50)up=-999; return up; } }
https://w.atwiki.jp/even_eko/pages/16.html
idのグローバル変数化 htmlで指定したidの名称は、javascriptのグローバル変数として保存される。 html div id="hoge" /div js console.log(hoge); 参考 http //dev.w3.org/html5/spec-preview/browsers.html#named-access-on-the-window-object jQueryでinnerHTML http //d.hatena.ne.jp/SeaHacker/20090228/1235783105 functionのスコープ window.addEventListener("load", function() { function fuga() { var fuga = document.createElement( fuga ); fuga.innerHTML = input type="button" onclick="hoge()" ; } function hoge(){ console.log( hoge ); } }); 上のコードでは、buttonをクリックしてもhogeメソッドが見つかりませんとなる。理由は、hogeメソッドのスコープがwindow.addEventListerのなかだから。 イベントリスナーの外で定義してあげれば無事動作する。 Node.jsインストール 参考URL Cloud9インストール 参考URL
https://w.atwiki.jp/mamatumo/pages/19.html
よくみてるサイトってゆーと。。うーんでも最近あんまり、見てないなぁ [#v7d13725] Java/J2EEってゆーと、次から次へと新しいテクノロジやフレームワークが出てくる。新しいネタや、イケてるオープンソースの使用ネタを見たいってゆー新しい物好き的なリンク Java News いつも世話になってる、ニュースサイト。Newsはここだけでイケル。なにげに安藤さんのBlogもおもしろい。 Developerworks日本語版 同じみ、IBMの開発者向けサイト。オープンソースにシフトしてる記事あり。定番 Javaに限らず、たまに色々気づかされるサイト @IT たまに見るが、できてから何年にもなるのでドキュメント多い。のでおもしろそうなの拾い読み。
https://w.atwiki.jp/minecraft-pvp/pages/17.html
Java版攻略記トップページ Hypixel攻略記 skyblock + ... skywars Skywars-Top + ... bedwars + ... UHC + ... Cubecraft攻略記 アスレチック攻略記
https://w.atwiki.jp/savage2new/pages/24.html
Savage 2 とは?ゲーム概略 ゲーム紹介記事 ゲーム動画戦闘ユニットプレイ動画 コマンダープレイ動画 Savage 2 とは? ゲーム概略 FPSとRTSが融合した,ユニークなゲームスタイルが特徴のゲームSavage:The Battle for Newerthの続編です。 ヒューマンとビースト、2種族の勢力争いをメインとしたゲームで、プレイヤーはTPS/FPS視点で戦う戦闘ユニットと、RTS視点で建築や作戦指揮を行うコマンダーを選んでプレイする事が出来ます。 2008年12月よりフリーアカウントを作成すれば無料でプレイできるようになりました。 国内サーバも建っていますので、面白そう!と思った方はダウンロードして早速プレイしてみましょう! Savage 2 - A Tortured Soul http //savage2.s2games.com/main.php ゲーム紹介記事 4Gamer.net ― Savage 2 A Tortured Soul[PC] http //www.4gamer.net/games/023/G002398/ FPS と RTS を融合させた『Savage 2 A Tortured Soul』が無料でプレー可能に | Negitaku.org e-Sports http //www.negitaku.org/news/9931/ ゲーム動画 ゲーム画面を用いたプロモーションムービー http //www.gametrailers.com/player/29753.html 誰にも知られてないバックグラウンドストーリー http //www.gametrailers.com/player/29754.html 戦闘ユニットプレイ動画 YouTube(HD) 画面下"HDで表示する"をクリックすると高画質になります ビースト側 http //www.youtube.com/watch?v=NESUCDwu2-o feature=channel_page http //www.youtube.com/watch?v=sH0Gkc9K5MM feature=channel_page ヒューマン側 http //www.youtube.com/watch?v=iCMYuCsgHcg feature=channel_page http //www.youtube.com/watch?v=DdDK0Eu1txE feature=channel_page ニコニコ動画 ビースト側 http //www.nicovideo.jp/watch/sm2200014 ヒューマン側 http //www.nicovideo.jp/watch/sm2224066 Zoome高画質版 ビースト側 http //circle.zoome.jp/savage2/media/3/ http //zoome.jp/rosine/diary/8/ ヒューマン側 http //circle.zoome.jp/savage2/media/2/ コマンダープレイ動画 YouTube(HD) 画面下"HDで表示する"をクリックすると高画質になります ビースト側 http //www.youtube.com/watch?v=S5u3Vcn3ncc feature=channel_page ヒューマン側 http //www.youtube.com/watch?v=y2Efcb0WqQ4 feature=channel_page
https://w.atwiki.jp/n-3104/pages/15.html
最初にする設定 Access rules for execution environments 最初にする設定 ワークスペースの文字コードをUTF-8にする テキストエディタでタブをスペースにして、行番号を表示する Javaのコードスタイルでフォーマッターを開き、タブポリシーを Spaces only にする Access rules for execution environments 3.3から追加されたらしい機能で、ビルドパスに含まれるクラスから特定のパターンのクラスをコードアシストの対象外にすることが出来る。デフォルトでは rt.jar に含まれる com.sun.- パッケージに含まれるクラスがコードアシストの対象外となっている。 com.sun.- パッケージを対象に含めたい場合は以下の通り。 プロジェクトの properties を開く。 Java Build Path を選び、Libraries タブを開く。 JRE System Library を開き、Access rules を選ぶ。 Edit ボタンをクリックし、Type Access Rules 画面を開く。 Add ボタンをクリックし、Edit Aceess Rule を開く。 Resolution を Accessible とし、Rule Pattern を com/sun/-- とする。 ヘルプで、com.sun で検索すると引っかかった。ちなみに、この設定はプロジェクト単位らしい。あと、jar単位での Access rules の設定は出来なかった。 通常であれば、com.sun パッケージ以下のクラスなんて利用しないから、この新機能は便利な気がする。この機能に気付いたのも、6で追加された com.sun.net.httpserver パッケージをちょっと触ろうとしてたからだし。 この機能、割と便利かもしれない。例えばWebアプリの開発でAWTやSwingのパッケージを利用するわけはないのだから、除外しておくことで候補からjava.awt.Listを消したり出来る。