約 2,879,390 件
https://w.atwiki.jp/oretomonowa/pages/61.html
マルチバイト文字をエンコードする方法 import java.net.URLEncoder; import java.io.UnsupportedEncodingException; public class UrlEncode { public static void main(String[] args) { String str = "あいうえお"; try { str = URLEncoder.encode(str, "SJIS"); System.out.println(str); }catch (UnsupportedEncodingException e) { } } }
https://w.atwiki.jp/ce00582/pages/5521.html
%@page contentType="text/html" pageEncoding="UTF-8"% !DOCTYPE html head title テキスト /title script src="jquery.js" /script script type="text/javascript" function doAction(){ word = $("#tex").val(); var urlx; urlx="pro?a="+word; $( #message ).load(urlx); } /script /head body input type="text" id="tex" value="練習" size="20" input type="button" value="click" onclick="doAction();" div class="msg" id="message" /div /body /html
https://w.atwiki.jp/ce00582/pages/2551.html
import java.awt.*; import java.awt.event.*; class java0701 extends Frame { public static void main(String [] args) { Frame f=new java0701(); f.setTitle("java0701"); f.setSize(600,600); f.setBackground(Color.yellow); f.setVisible(true); } java0701(){addWindowListener(new stopwin());} class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void paint(Graphics g){ g.setColor(Color.red); g.drawLine(100,100,250,250); } }
https://w.atwiki.jp/ce00582/pages/3113.html
JAVA GAME 11 JAVA game11.jar 1月30日 プログラム作成
https://w.atwiki.jp/ce00582/pages/3104.html
JAVA GAME 07 JAVA game07.jar 1月29日 プログラム作成
https://w.atwiki.jp/wiki11_hamuinu/pages/15.html
メニュー トップページ htmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 Java総合
https://w.atwiki.jp/acil/pages/32.html
JMeter リスナーのConfigureを精査すること Cookieが届く範囲を再確認 API Docjar GoFの23のデザインパターンを,Javaで活用するための一覧表 (パターンごとの要約コメント付き) JPA + EJB + JSF による Web アプリケーション Features of Spring (TECHSCORE) Spring:Bean定義の書き方が分からなくなった時のDI設定早見表 JavaVMのメモリ管理に関するまとめ(Javaヒープ、GC、ダンプ等) OutOfMemoryErrorが発生するタイミング New領域が溢れた場合 New領域のオブジェクトはある程度の期間存在し続けるとOld領域へ移動される。しかし、移動する条件に達する前のオブジェクトで溢れる場合がある。 ※JavaVMはNew領域が溢れそうな際ある程度New領域を広げる処理を行っているようだが、それでも溢れた場合はOutOfMemoryErrorとなる。 Old領域が溢れた場合 参照されつづけるオブジェクトが大量に存在する場合に溢れる。 Cヒープが溢れた場合 Javaのスレッドが大量に作成された場合に溢れる。 Cヒープが溢れてOutOfMemorryErrorが発生した場合、スタックトレースの先頭が「Native Method」である。 http //www.itmedia.co.jp/enterprise/articles/0907/10/news002.html http //d.hatena.ne.jp/oknknic/20111203/1322892986 調査の難しい「OutOfMemoryError」事例、5選(http //www.atmarkit.co.jp/ait/articles/1003/11/news091.html) スレッド数はOSのパラメタで設定されており、それが大きな値で設定されている場合に発生する。 Linuxの場合、「cat /proc/sys/kernel/threads-max」で確認することができ、「/etc/sysctl.conf」ファイルの「kernel.threads-max」で設定される。 http //d.hatena.ne.jp/Fiore/20080310/1205155154 Linuxで起動中のJavaプロセスのスレッド数を確認する方法に「ps -efL | grep -e java | grep -v grep | wc -l」等がある。 http //d.hatena.ne.jp/rx7/20101219/p1 404 Blog Not Found ajax - 文字化け判定表 日本の文字コードいろいろ HTML変換処理httpでの通信からxml解析まで Java Open SourceHttpsURLConnectionOldImpl Javaで入力チェックに使える正規表現まとめ 半角英字 ^[a-zA-Z]+$ ex = abcdefghijklmnopqrstuvwxyz 半角数字 ^[0-9]+$ ex = 0-9 半角記号 ^[ -/ -@\[-\`\{-\~]+$ ex = 半角空白!”#$% ’()*+-.,/ ; = ?@[\]^_`{|}~ 半角英数字 ^[a-zA-Z0-9]+$ ex = abcdefghijklmnopqrstuvwxyz0123456789 半角英数字記号 ^[a-zA-Z0-9 -/ -@\[-\`\{-\~]+$ ex = abcdefghijklmnopqrstuvwxyz0123456789半角空白!”#$% ’()*+-.,/ ; = ?@[\]^_`{|}~ 半角カタカナ span class="goog_qs-tidbit goog_qs-tidbit-0" ^[。-゚+]+$ /span ex = ー。「」、・ヲァィゥェォャュョッタアイウエオカキクケコサシスセソミチツテトナニヌネノハヒフヘホマムメモヤユヨラリルレロワン゙゚ ひらがな ^[ぁ-ゞ]+$ ex = あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをんぁぃぅぇぉっゃゅょがぎぐげござじずぜぞだぢづでどばびぶべぼぱぴぷぺぽゑヴ繧輔v繧吶z゛゜ゝゞ カタカナ ^[ァ-ヶ]+$ ex = ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ 漢字 ^[一-龠]*$ 全角文字 ^[^ -~。-゚]+$ 半角以外としているのがポイント。 桁数を指定(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$ システムプロパティのコンソール出力 public static void viewSystemProperties() { // システムプロパティを全て出力 // インナークラスとしてそのまま持っていけます new Object() { void viewSystemProperties() { java.util.Properties p = System.getProperties(); java.util.TreeMap Object, Object map = new java.util.TreeMap Object, Object (); map.putAll(p); java.util.Iterator Object itr = map.keySet().iterator(); while (itr.hasNext()) { String key = (String) itr.next(); String value = (String) map.get(key); System.out.println(key + "=" + value); } } }.viewSystemProperties(); } Javaでのファイルダウンロードについて EOF
https://w.atwiki.jp/ce00582/pages/2505.html
class hon extends Thread{ public void run(){ System.out.println("asa"); } } public class java32{ public static void main(String [] args) { hon th1=new hon(); th1.start(); hon th2=new hon(); th2.start(); } }
https://w.atwiki.jp/ce00582/pages/3913.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() { SimpleUniverse universe = new SimpleUniverse(); BranchGroup group = [[new]] BranchGroup(); for (float x = -1.0f; x = 1.0f; x = x + 0.1f){ Sphere sphere = new Sphere(0.05f); TransformGroup tg = new TransformGroup(); Transform3D transform = new Transform3D(); Vector3f vector = new Vector3f( x, .0f, .0f); transform.setTranslation(vector); tg.setTransform(transform); tg.addChild(sphere); group.addChild(tg); } // Y axis made of cones for (float y = -1.0f; y = 1.0f; y = y + 0.1f) { TransformGroup tg = new TransformGroup(); Transform3D transform = new Transform3D(); Cone cone = new Cone(0.05f, 0.1f); Vector3f vector = new Vector3f(.0f, y, .0f); transform.setTranslation(vector); tg.setTransform(transform); tg.addChild(cone); group.addChild(tg); } // Z axis made of cylinders for (float z = -1.0f; z = 1.0f; z = z+ 0.1f){ TransformGroup tg = new TransformGroup(); Transform3D transform = new Transform3D(); Cylinder cylinder = new Cylinder(0.05f, 0.1f); Vector3f vector = new Vector3f(.0f, .0f, z); transform.setTranslation(vector); tg.setTransform(transform); tg.addChild(cylinder); group.addChild(tg); } Color3f light1Color = new Color3f(.1f, 1.4f, .1f); // green light 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); universe.getViewingPlatform().setNominalViewingTransform(); // add the group of objects to the Universe universe.addBranchGraph(group); } public static void main(String[] args) { new game0922(); } }
https://w.atwiki.jp/ce00582/pages/3640.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 game0504{ public static void main(String[] args) { game0504 test = new game0504(); } public game0504(){ Frame frame = new Frame(); frame.setSize(700,700); frame.setTitle("game0504"); 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,250,250); 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); //TransformGroupにTransform3Dを登録。 transform_group.setTransform(transform1); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } }