約 1,438,134 件
https://w.atwiki.jp/ce00582/pages/3933.html
import java.awt.*; import java.awt.*; import java.awt.event.*; import java.awt.image.*; class game0909 extends Frame implements MouseListener{ PixelGrabber pg; Color col; Image img; int w=500; int h=500; double size; int red,green,blue; int pix[]=new int[w*h]; int memor[][]=new int[h][w]; int memog[][]=new int[h][w]; int memob[][]=new int[h][w]; int girl[][]=new int[h][w]; int sx[]=new int[100]; int sy[]=new int[100]; int m,n,mx,nx; int e,t,tt; String s1,s2,s3,s4; game0909(){ s1="fujiko.jpg"; catchimg(s1); t=1; this.addMouseListener(this); } public static void main(String[] args) { game0909 f = new game0909(); f.setSize(700,700); f.setBackground(Color.blue) ; f.setVisible(true); f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}}); } public void paint( Graphics g ) { g.setColor(Color.white); g.fillRect(0,0,700,700); mx=1; nx=1; for (mx=0;mx 500;mx++){ for (nx=0;nx 500;nx++){ g.setColor(new Color(memor[mx][nx],memog[mx][nx],memob[mx][nx])); if(girl[mx][nx] 50)g.fillRect(nx,mx,1,1); } } for(tt=1;tt t+1;tt++){ g.setColor(Color.red); g.fillRect(sx[tt],sy[tt],5,5); } } void catchimg(String s){ img = createImage(w,h); img = Toolkit.getDefaultToolkit().getImage(s); pg = new PixelGrabber(img,0,0,w,h,pix,0,w); try{pg.grabPixels();}catch(InterruptedException ie){} m=0; n=0; for(int i=0;i w*h;i++){ int p = pix[i]; col=new Color(pix[i]); red=col.getRed(); green=col.getGreen(); blue=col.getBlue(); memor[m][n]=red; memog[m][n]=green; memob[m][n]=blue; n=n+1; if (n==w)m=m+1; if (n==w)n=0; } } public void mouseClicked(MouseEvent e) { double mex,mey; mey=e.getY() ; mex=e.getX(); t=t+1; sx[t]=(int)mex; sy[t]=(int)mey; seekgirl(); repaint(); } public void mousePressed(MouseEvent e) { } public void mouseReleased(MouseEvent e) { } public void mouseEntered(MouseEvent e) { } public void mouseExited(MouseEvent e) { } void seekgirl(){ for (tt=1;tt t+1;tt++){ red=memor[sy[tt]][sx[tt]]; green=memog[sy[tt]][sx[tt]]; blue=memob[sy[tt]][sx[tt]]; for (mx=0;mx 500;mx++){ for (nx=0;nx 500;nx++){ e=(memor[mx][nx]-red)*(memor[mx][nx]-red); e=e+(memog[mx][nx]-green)*(memog[mx][nx]-green); e=e+(memob[mx][nx]-blue)*(memob[mx][nx]-blue); if(e 100)girl[mx][nx]=100; } } } } }
https://w.atwiki.jp/ce00582/pages/3668.html
import java.awt.*; import java.awt.event.*; import java.awt.image.*; class game0518 extends Frame{ PixelGrabber pg; Color col; Image img; int w=500; int h=500; int red,green,blue; int pix[]=new int[w*h]; int memor[][]=new int[h][w]; int memog[][]=new int[h][w]; int memob[][]=new int[h][w]; int rgb[][]=new int[h][w]; int mx,nx,m,n; String s1,s2,s3,s4; game0518(){ s1="fuku.jpg"; catchimg(s1); check(); s2="ron.jpg"; catchimg(s2); } public static void main(String[] args) { game0518 f = new game0518(); f.setSize(700,700); f.setBackground(Color.blue) ; f.setVisible(true); f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}}); } public void paint( Graphics g ) { g.setColor(Color.blue); g.fillRect(0,0,700,700); mx=1; nx=1; for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ g.setColor(new Color(memor[mx][nx],memog[mx][nx],memob[mx][nx])); if(rgb[mx][nx] 50)g.fillRect(nx,mx,1,1); } } } void check(){ int j; for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ j=0; if(memor[mx][nx] 50)j=j+1; if(memog[mx][nx] 50)j=j+1; if(memob[mx][nx] 50)j=j+1; if(j==3)rgb[mx][nx]=100; } } } void catchimg(String s){ img = createImage(w,h); img = Toolkit.getDefaultToolkit().getImage(s); pg = new PixelGrabber(img,0,0,w,h,pix,0,w); try{pg.grabPixels();}catch(InterruptedException ie){} m=0; n=0; for(int i=0;i w*h;i++){ int p = pix[i]; col=new Color(pix[i]); red=col.getRed(); green=col.getGreen(); blue=col.getBlue(); memor[m][n]=red; memog[m][n]=green; memob[m][n]=blue; n=n+1; if (n==w)m=m+1; if (n==w)n=0; } } }
https://w.atwiki.jp/ce00582/pages/3848.html
import com.sun.j3d.utils.geometry.*; import com.sun.j3d.utils.universe.*; import javax.media.j3d.*; import javax.vecmath.*; public class game0822{ Color3f lightc; Vector3f lightd; DirectionalLight light; BranchGroup group; game0822(){ SimpleUniverse univ = new SimpleUniverse(); group = new BranchGroup(); group.addChild(new ColorCube(0.3)); light3d(); univ.getViewingPlatform().setNominalViewingTransform(); univ.addBranchGraph(group); } public static void main( String[] args ) { new game0822(); } void light3d(){ lightc = new Color3f(1.8f, 0.1f, 0.1f); BoundingSphere bounds = new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0); lightd = new Vector3f(4.0f, -7.0f, -12.0f); light= new DirectionalLight(lightc, lightd); light.setInfluencingBounds(bounds); group.addChild(light); } }
https://w.atwiki.jp/anthony/pages/47.html
Oracleサイトから以下のパッケージをダウンロードする。 ARMv5 Linux - Headless EABI, SoftFP ABI, Little Endian3 32 MB ejre-7u75-fcs-b13-linux-arm-sflt-headless-18_dec_2014.tar.gz # cd /opt # wget wget http //download.oracle.com/otn/java/ejre/7u75-b13/ejre-7u75-fcs-b13-linux-arm-sflt-headless-18_dec_2014.tar.gz?AuthParam=…… # tar xvzf ejre-7u75-fcs-b13-linux-arm-sflt-headless-18_dec_2014.tar.gz # ejre1.7.0_75/bin/java -version java version "1.7.0_75" Java(TM) SE Embedded Runtime Environment (build 1.7.0_75-b13, headless) Java HotSpot(TM) Embedded Client VM (build 24.75-b04, mixed mode) # update-alternatives --install /usr/bin/java java /opt/ejre1.7.0_75/bin/java 1 update-alternatives using /opt/ejre1.7.0_75/bin/java to provide /usr/bin/java (java) in auto mode # update-alternatives --set java /opt/ejre1.7.0_75/bin/java # java -version java version "1.7.0_75" Java(TM) SE Embedded Runtime Environment (build 1.7.0_75-b13, headless) Java HotSpot(TM) Embedded Client VM (build 24.75-b04, mixed mode) 玄箱PRO、Debian etch時代に苦労していたのが嘘みたいに楽になった。 ではacp_commanderの動作確認、別のLinkStationに飛ばしてみる。 # wget http //downloads.nas-central.org/TOOLS/ALL_LS_KB_ARM9/ACP_COMMANDER/acp_commander.jar # java -jar acp_commander.jar -t 192.168.3.30 -ip 192.168.3.30 -pw xxxxxxxx -s ACP_commander out of the nas-central.org (linkstationwiki.net) project. Used to send ACP-commands to Buffalo linkstation(R) LS-PRO. WARNING This is experimental software that might brick your linkstation! Using random connID value = 69A565D33422 Using target 192.168.3.30/192.168.3.30 Starting authentication procedure... Sending Discover packet... Found LS-WSXLBF5 (/192.168.3.30) LS-WSXL(KINMEI) (ID=00487) mac xx xx xx xx xx xx Firmware= 1.680 Key=629DB022 Trying to authenticate EnOneCmd... ACP_STATE_OK Trying to authenticate with admin password... ACP_STATE_OK Enter telnet commands to LS, enter exit to leave /root uname -a Linux LS-WSXLBF5 3.3.4-88f6281 #1 Tue Jul 9 14 48 53 JST 2013 armv5tel unknown exit Changeing IP ACP_STATE_PASSWORD_ERROR Please note, that the current support for the change of the IP is currently very rudimentary. The IP has been set to the given, fixed IP, however DNS and gateway have not been set. Use the WebGUI to make appropriate settings.
https://w.atwiki.jp/fieds_labo3/pages/61.html
Java 開発環境 NetBeansを利用。 OSX10.9、XP NetBeans7.4 旧環境 OSX10.6 NetBeans EN NetBeans JP OSXのJava実行環境が1.6になったので、Win、Linuxで1.6で作成し、OSXで実行可能。 逆も可。 WinXP- OSX10.6はテスト済み。
https://w.atwiki.jp/jasagiri/pages/28.html
framework sproutcore:http //www.sproutcore.com/ 翻訳:http //www.memorycraft.jp/wiki/SproutCore%20ドキュメント翻訳.html protoscript:http //protoscript.com/ jQuery JesterJS:http //github.com/thoughtbot/jester/tree/master JsonPath:http //goessner.net/articles/JsonPath/ ActiveRecord.js:http //github.com/aptana/activejs/tree/master Socks:http //github.com/petejkim/socks/tree/master Red ( ruby2javascript ) http //wiki.github.com/jessesielaff/red RedShift ( DOM Scripting Library for Red ) http //github.com/backtik/redshift/tree/master RedSpec red-herring redmaps ruby-red-js http //groups.google.co.jp/group/ruby-red-js == Red を Windows で使う == gem install red gem install ParseTree gem install RubyInline gem install ZenTest gem install sexp_processor 最新がほしければ git clone して gem_home に手動でコピー gem_home /specifications/red-4.1.7.gemspec修正(ParseTree 2.2.0のwindows版は無い) s.add_runtime_dependency(%q ParseTree , [ ~ 2.2.0 ]) = s.add_runtime_dependency(%q ParseTree , [ 2.2.0 ]) gem_home /gems/red-4.1.7/lib/red/executable.rb 54行目修正 File.delete( spew ) = #File.delete( spew ) #コメントアウト IEでは動かない?
https://w.atwiki.jp/ce00582/pages/3642.html
import javax.media.j3d.*; import com.sun.j3d.utils.universe.*; import com.sun.j3d.utils.geometry.Box; import javax.vecmath.*; import java.awt.*; import java.awt.event.*; public class game0505 implements Runnable { SimpleUniverse universe; BranchGroup group1,group2; public static void main(String[] args) { game0505 test = new game0505(); } public game0505(){ Frame frame = new Frame(); frame.setSize(700,700); frame.setTitle("game0505"); Panel cp = new Panel(); cp.setLayout(null); frame.add(cp); frame.addWindowListener(new stopwin()); GraphicsConfiguration g_config = SimpleUniverse.getPreferredConfiguration(); Canvas3D canvas = new Canvas3D(g_config); canvas.setBounds(0,0,700,700); cp.add(canvas); SimpleUniverse universe = new SimpleUniverse(canvas); frame.setVisible(true); ViewingPlatform camera = universe.getViewingPlatform(); camera.setNominalViewingTransform(); Color3f light_color = new Color3f(1.0f,1.0f,1.0f); Vector3f light_direction = new Vector3f(0.2f,-0.2f,-0.6f); DirectionalLight light = new DirectionalLight(light_color,light_direction); BoundingSphere bounds = new BoundingSphere(); light.setInfluencingBounds(bounds); BranchGroup group2 = new BranchGroup(); group2.addChild(light); universe.addBranchGraph(group2); Appearance appearance = new Appearance(); Material material = new Material(); material.setDiffuseColor(0.9f,0.75f,0.75f); appearance.setMaterial(material); Box box = new Box(0.3f,0.3f,0.3f,appearance); BranchGroup group1 = new BranchGroup(); TransformGroup transform_group = new TransformGroup(); transform_group.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); transform_group.addChild(box); group1.addChild(transform_group); universe.addBranchGraph(group1); Vector3f vector1 = new Vector3f(0.4f,0.0f,0.0f); Transform3D transform1 = new Transform3D(); transform1.setTranslation(vector1); transform_group.setTransform(transform1); Thread th=new Thread(this); th.start(); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ int t; t=1; while(t 100){ try{ Thread.sleep(100); }catch(InterruptedException e){} t=t+1; } } }
https://w.atwiki.jp/mappl/pages/45.html
JAVAを用いた翼型解析プログラム。主にEpplerシリーズの解析に用いられるフリーソフト。 全部英語なのでよくわからないところもまだまだあり、今後より有効な活用が期待される。好みにも寄るが、Xfoilより見た目がかっこいい。
https://w.atwiki.jp/kodan/pages/58.html
Long ⇒ int intValue() java.util.Date ⇒ java.sql.Date (簡易処理) java.util.Date d = new java.util.Date(); java.sql.Date d2 = new java.sql.Date(d.getTime()); (正常処理) java.util.Date d = new java.util.Date(); Calendar cal = Calendar.getInstance(); cal.setTime(d); cal.set(Calendar.HOUR_OF_DAY, 0); cal.set(Calendar.MINUTE, 0); cal.set(Calendar.SECOND, 0); cal.set(Calendar.MILLISECOND, 0); java.sql.Date d2 = new java.sql.Date(cal.getTimeInMillis()); java.util.Date ⇒ java.sql.Time java.util.Date d = new java.util.Date(); Calendar cal = Calendar.getInstance(); cal.setTime(d); cal.set(Calendar.YEAR, 1970); cal.set(Calendar.MONTH, Calendar.JANUARY); cal.set(Calendar.DATE, 1); java.sql.Time t = new java.sql.Time(cal.getTimeInMillis()); java.lang.String ⇒ java.util.Date java.lang.String DATA_FORMAT;(任意のフォーマット) java.text.DateFormat format = new java.text.SimpleDateFormat(DATE_FORMAT); java.util.Date d = new format.parse(対象の日付文字列); java.util.Date ⇒ java.util.GregorianCalender java.util.Date d = new java.util.Date(); java.util.GregorianCalender calender = new java.util.GregorianCalender(); calender.setTime(d);
https://w.atwiki.jp/sakura0415/pages/29.html
JavaScriptとXMLを組み合わせたとっても美しい仕組みらしい。 JSFとの相性がとってもいいとIBM様がおっしゃっています http //www-06.ibm.com/jp/developerworks/java/library/j-seam3/