전자서명 › blog › MoniwikiFormatting › 웹표준 › 일취월장-늦은때란없다 › java
- JavaListSystem.properties() . . . . 63 matches
[java] System.getProperties() list
java.runtime.name=Java(TM) SE Runtime Environment
sun.boot.library.path=C:\Program Files\Java\jre1.6.0_07\bin
java.vm.version=10.0-b23
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
java.vm.name=Java HotSpot(TM) Client VM
sun.java.launcher=SUN_STANDARD
java.vm.specification.name=Java Virtual Machine Specification
java.runtime.version=1.6.0_07-b06
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C:\Program Files\Java\jre1.6.0_07\lib...
java.io.tmpdir=D:\DOCSAN~1\admin\LOCALS~1\Temp\
java.vm.specification.vendor=Sun Microsystems Inc.
java.library.path=C:\WINDOWS\system32;.;C:\WINDOWS\Sun\...
java.specification.name=Java Platform API Specification
java.class.version=50.0
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.specification.version=1.6
java.class.path=. - jEdit . . . . 62 matches
start "jEdit startup" "C:\WINDOWS\system32\javaw.exe" -Xms64M -Xmx192M -jar "D:\programs\jEdit\jedit.jar" -reuseview %*
mode.javascript.customSettings=true
sidekick.java.showTypeArgs=false
sidekick.java.pv.xxxnet2008.optionalClasspath=
javainsight.dock.extendedState=6
jindex.lib.doc.0=file\:C\:\\java\\j2sdk-1_4_2-doc\\docs\\api/
javainsight.y=50
javainsight.x=50
mode.java.folding=none
plugin-blacklist.JavaParser.jar=false
mode.java.sidekick.showStatusWindow.label=false
buffer.defaultMode=javascript
mode.javascript.filenameGlob=*.js
mode.javascript.collapseFolds=0
mode.java.customSettings=true
javainsight.tree.view=view-classpath
mode.java.maxLineLen=100
mode.javascript.wrap=none
sidekick.java.showImports=false
lookAndFeel=javax.swing.plaf.metal.MetalLookAndFeel - InstallCert.java . . . . 22 matches
#keywords java, https, cert
[java_https] /
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.security.KeyStore;
import java.security.MessageDigest;
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import javax.net.ssl.SSLContext;
import javax.net.ssl.SSLException;
import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;
import javax.net.ssl.TrustManager;
import javax.net.ssl.TrustManagerFactory;
import javax.net.ssl.X509TrustManager; - JavaMailSendExam . . . . 17 matches
* [java mail]을 이용하여 메일 보내기 예제
import java.util.Date;
import java.util.Properties;
import java.util.StringTokenizer;
import javax.activation.DataHandler;
import javax.activation.FileDataSource;
import javax.mail.Message;
import javax.mail.Multipart;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMultipart;
String subject = "java 에서 보냅니다. java mail";
String content = "안녕하세요 java mail"; - JWSDP . . . . 16 matches
Java Web Service Developer Pack : Sun사에서 무료 배포하는 [웹서비스 개발 s/w]
* Java API for XML Binding(JAXB) : java class를 xml문서로 marshaling 혹은 반대(unmarshaling) 기능 제공
* Java API form XML Messaging(JAXM) : 비동기적 웹서비스 구현위한 api와 도구
* Soap with Attachments API form Java(SAAJ) : SOAP 메시지 생성 및 전송, 요청/응답형의 동기적 통신
* Java API for XML Processing(JAXP) : DOM, SAX(Simplle API for XML) 파서 제공, 기본적으로 Apache Group의 Xerces2파서를 사용한다. XSLT관련 api도 제공하며 기본적으로 Xalan이 사용됨
* Java API for XML Registries(JAXR) : XML 레지스트리에 일관되게 접근하여 정보검색, 저장하도록 하는 표준 java api제공, xml 레지스트리 종류는 [ebXML]과 [UDDI]레지스트리가 있다
* Java API for XML-based RPC(JAX-RPC) : [RPC](Remote Procedure Call)방식의 웹서비스 시스템 및 클라이언트 개발 api, [WSDL]문서 자동 생성, Tie(클라이언트와 통신 담당) 클래스를 자동 생성, war 파일 생성 기능, 클라이언트를 쉽게 이용하도록 자동으로 Stub 만들어줌
* JavaServer PagesTM Standard Tag Library(JSTL) : [jsp] 표준 태그
jaxp 최신 버젼을 쓰기위해 JWSDP_HOME/jaxp/lib 이하의 파일들을 사용할수 있도록 잡아준다.(java.endorsed.dirs라는 java 환경변수를 지정하거나 JAVA_HOME/jre/lib/endores 아래에 위의 모든 파일을 복사한다.)
-Djava.endorsed.dirs=/sun/jwsdp-1.6/jaxp/lib;/sun/jwsdp-1.6/jaxp/lib/endorsed
java primitives type : boolean, short, int, long, float, double
java.lang : Boolean, Byte, Double, Float, Integer, Long, Short, String
java.math : BigDecimal, BigInteger
java.util : Calendar, Date
java.util.List구현 클래스 : ArrayList, LinkedList, Stack, Vector
java.util.Map구현 : HashMap, Hashtable, Properties, TreeMap
java.util.Set 구현 : HashSet, TreeSet
사용자 정의 class : public getter, setter 가져야함, private 생성자가 없어야 함, java.rmi.Remote를 구현해서는 안됨, 클래스의 모든 필드는 위의 타입으로 구성되야함, 필드는 final이나 transient로 선언되지 않아야 함, 필드는 private또는 protected 로 지정되어야 함
= java doc =
[^http://java.sun.com/webservices/docs/2.0/api/index.html] Java Web Services java doc - classloader.jsp . . . . 16 matches
<%@ page language="java" contentType="text/html; charset=UTF-8"
<%@ page import="java.io.File"%>
<%@ page import="java.net.URI"%>
<%@ page import="java.net.URISyntaxException"%>
<%@ page import="java.net.URL"%>
<%@ page import="java.text.SimpleDateFormat"%>
<%@ page import="java.util.ArrayList"%>
<%@ page import="java.util.Date"%>
<%@ page import="java.util.HashMap"%>
<%@ page import="java.util.List"%>
<%@ page import="java.util.Map"%>
<%@ page import="java.util.StringTokenizer"%>
<tr><th class="th_classloader">Extension Classes (from java.ext.dirs)</th></tr>
<tr><th class="th_classloader">Application Classes (from java.class.path)</th></tr>
return getJars(System.getProperty("java.ext.dirs"));
return separatePath(System.getProperty("java.class.path")); - bookmarklets . . . . 14 matches
javascript:
javascript:
javascript:location.href=v;
javascript:var v=document.getElementById("ucCatalogAndItemName_hdivItemTitle").textContent.trim();v="http://www.coupang.com/np/search?q="+encodeURIComponent(v);javascript:location.href=v;
javascript:(function(){var%20c=encodeURIComponent;location.href='http://www.google.com/gwt/n?u='+c(location.href);})();
javascript:function%20getSelection(){return%20document.all%20?%20document.selection.createRange().text:document.getSelection();
javascript:function%20getSelection(){return%20document.all%20?%20document.selection.createRange().text:document.getSelection();}function%20openSdic(){var%20c=encodeURIComponent;var%20w=window.open('http://endic.naver.com/popManager.nhn?m=search&searchOption=&query='+c(getSelection()),'DirectSearch_Dic','left='+(screen.width-410)+',top=17,width=405,height=500,resizable=no,scrollbars=no');void(0);}openSdic();
javascript:function%20openSdic(){var%20w=window.open('http://endic.naver.com/popManager.nhn?m=miniPopMain','DirectSearch_Dic','left='+(screen.width-410)+',top=17,width=405,height=500,resizable=no,scrollbars=no');void(0);}openSdic();
javascript:(function(){var%20a=window,b=document,c=encodeURIComponent,d=a.open("http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk="+c(b.location)+"&title="+c(b.title),"bkmk_popup","left="+((a.screenX||a.screenLeft)+10)+",top="+((a.screenY||a.screenTop)+10)+",height=420px,width=550px,resizable=1,alwaysRaised=1");a.setTimeout(function(){d.focus()},300)})();
javascript:var%20a=window,b=document,c=encodeURIComponent;var%20s=b.getSelection();var%20tit=s.length>0?s.substring(0,100):b.title;tit=tit.replace(/\'/g,'');open('http://mar.gar.in/post/popup_post/&qTitle='+c(c(tit))+'&qURL='+c(c(location.href)),'mar_bkmk','left='+((a.screenX||a.screenLeft)+10)+',top='+((a.screenY||a.screenTop)+10)+',height=610px,width=780px,resizable=1,alwaysRaised=1,scrollbars=1');void(0);
javascript:location.href='http://mar.gar.in/post/popup_post/&qURL='+encodeURIComponent(encodeURIComponent(location.href))+'&qTitle='+encodeURIComponent(encodeURIComponent((document.getSelection().length>0?document.getSelection().substring(0,100):document.title).replace(/\'/g,'')));
javascript:void(location.href='http://tinyurl.com/create.php?url='+encodeURIComponent(location.href))
javascript:function getSelection(){return document.all ? document.selection.createRange().text:document.getSelection();}function openSdic(){var c=encodeURIComponent;var w=window.open('https://www.google.com/search?q=다음영화 '+c(getSelection()),'DaumMovie');void(0);}openSdic(); - MD5SUM.java . . . . 13 matches
[Java]
java -jar md5sum.jar --help
java -jar md5sum.jar < myfile
java -jar md5sum.jar < myfile > myfile.md5
java -jar md5sum.jar --buffsz 10240 < myfile > myfile.md5
* MD5sum.java
import java.io.*;
import java.security.*;
md5 = java.security.MessageDigest.getInstance("MD5");
System.err.println("ex) java -jar md5sum.jar --buffsz 10240 < my_file > my_file.md5");
System.err.println("ex) java -jar md5sum.jar --buffsz 10240 < my_file > my_file.md5");
System.out.println("java -jar md5sum.jar [OPTIONS]");
System.out.println("java -jar md5sum.jar [OPTIONS] < file_name");
System.out.println("java -jar md5sum.jar [OPTIONS] < file_name > md5_file"); - javadoc . . . . 12 matches
[java] doc
*[^http://java.sun.com/javase/6/docs/api/ J2SE 6]
*[^http://java.sun.com/j2se/1.5.0/docs/api J2SE 1.5.0]
*[^http://java.sun.com/j2se/1.4.2/docs/api J2SE 1.4.2]
*[^http://java.sun.com/j2se/1.3/docs/api J2SE 1.3.1]
*[^http://java.sun.com/javaee/5/docs/api/ Java EE 5]
*[^http://java.sun.com/j2ee/1.4/docs/api/index.html J2EE 1.4]
*[^http://java.sun.com/j2ee/sdk_1.3/techdocs/api/index.html J2EE 1.3]
*[^http://java.sun.com/j2ee/sdk_1.2.1/techdocs/api/index.html J2EE 1.2.1]
*[^http://java.sun.com/webservices/docs/2.0/api/index.html JWSDP 2.0] - Axis로WebService개발하기 . . . . 11 matches
org.apache.axis.wsdl.Java2WSDL 툴 이용
<target name="genWSDL" depends="javac">
<java classname="org.apache.axis.wsdl.Java2WSDL" fork="true">
</java>
org.apache.axis.wsdl.WSDL2Java 툴 이용
<java classname="org.apache.axis.wsdl.WSDL2Java" fork="true">
</java>
<javac srcdir="clientsrc" destdir="${bin-dir}">
</javac>
<java classname="org.apache.axis.client.AdminClient" fork="true">
</java>
<java classname="org.apache.axis.client.AdminClient" fork="true">
</java> - Javascript Code Snippet . . . . 11 matches
[javascript] |
[Javascript Tips] |
= [javascript text의 byte length 구하기] =
= [javascript exception] =
&& (agt.indexOf("webtv")==-1) && (agt.indexOf("hotjava")==-1));
var is_hotjava = (agt.indexOf("hotjava") != -1);
var is_hotjava3 = (is_hotjava && (is_major == 3));
var is_hotjava3up = (is_hotjava && (is_major <= 3));
참고 : [javascript commify] - Java Code Snippet . . . . 10 matches
#Keywords java, code, snippet
[java] |
[java regexp]
[java stream (code snippet)]
[java file upload - client side]
[StreamBridge.java]
[java seed 암호화]
[java mail send exam]
[java list System.properties() ]
[com.gimslab.util.batch.UniqLoopingBatchProcess.java] - HttpsTest.java . . . . 9 matches
[java_https] /
실행시 아래 파라미터 지정 필요. 이때 필요한 서버인증서파일 jssecacerts를 생성하기 위해 [InstallCert.java] 실행
-Djavax.net.ssl.trustStore=jssecacerts -Djavax.net.ssl.trustStorePassword=changeit
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
import javax.net.SocketFactory;
import javax.net.ssl.SSLSocketFactory; - JuniperVpn . . . . 9 matches
ln -s /usr/local/java/jre-i586/lib/i386/libnpjp2.so
update-alternative --config java
명령을 이용해 차순위로 32bit java를 지정한다.
만약에 브라우져에 java plugin이 설치되어 있지 않으면
[chrome java plugin] or [firefox java plugin]
그래서 커맨드에서 클라이언트를 띄워보기 위해 32bit java를 이용해 실행을 해본다.
/usr/local/java/jre7-i586/bin/java -cp ~/.juniper_networks/network_connect/NC.jar NC - NewscrapRestarter.java . . . . 9 matches
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory; - java . . . . 9 matches
[java 관련 기사] [OGNL] [OSGi]
[JACOB] : java com bridge project
[java code snippet]
= [java regexp] =
= JavaNews =
= JavaTips =
= Java 개발툴 =
[Sun Java Studio Creator 2]
JavaDecompiler
[JavaGUI개발툴]
= [Java 관련기술] =
= Java 소스 모음 =
[MD5SUM.java] - java.security.MessageDigest 이용하여 linux md5sum 구현
= java doc =
[javadoc]
= [java basic] = - java.nio.Buffer . . . . 9 matches
참고 : JavaFileCopy
[java nio]의 주요 클래스인 [ByteBuffer] 클래스의 주요 메소드를 이해하기 위한 코드
put 0,1 - java.nio.HeapByteBuffer[pos=2 lim=10 cap=10], remain=8
mark - java.nio.HeapByteBuffer[pos=2 lim=10 cap=10], remain=8
put 2,3 - java.nio.HeapByteBuffer[pos=4 lim=10 cap=10], remain=6
reset - java.nio.HeapByteBuffer[pos=2 lim=10 cap=10], remain=8
flip - java.nio.HeapByteBuffer[pos=0 lim=2 cap=10], remain=2
write to file channel a.txt - java.nio.HeapByteBuffer[pos=2 lim=2 cap=10], remain=0
rewind - java.nio.HeapByteBuffer[pos=0 lim=2 cap=10], remain=2
write to file channel b.txt - java.nio.HeapByteBuffer[pos=2 lim=2 cap=10], remain=0 - 웹서비스제작용Ant설정파일 . . . . 9 matches
[java]의 [JWSDP]를 이용해 [웹서비스]를 수행하는 서비스를 제작할때 컴파일과 디플로이 등의 과정을 자동화해주기 위해 [ant]를 사용할 경우 사용되는 설정파일
<target name="javac" depends="init">
<javac srcdir="${src-dir}" destdir="${bin-dir}">
</javac>
<target name="portable-war" depends="javac">
jwsdplib-dir=C:/java/jwsdp-2.0
tomcatlib-dir=C:/java/tomcat50-jwsdp/common/lib
wsdeploy=C:/java/jwsdp-2.0/jaxrpc/bin/wsdeploy.bat
deploy-dir=C:/java/tomcat50-jwsdp/webapps - JavaFileCopy . . . . 8 matches
참고 : JavaNio, [nio의 각 방식을 이용한 파일 복사 성능비교]
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
import java.util.Date; - JWSDP동적호출인터페이스모델클라이언트 . . . . 7 matches
import javax.xml.rpc.*;
import javax.xml.namespace.*;
import java.net.*;
QName serviceQName = new QName("http://java.sun.com/xml/ns/jax-rpc/wsi/wsdl/webservice", "Webservice");
QName portQName = new QName("http://java.sun.com/xml/ns/jax-rpc/wsi/wsdl/webservice", "CalIFPort");
"javax.xml.rpc.encodingstyle.namespace.rui"
new QName("http://java.sun.com/xml/ns/jax-rpc/wsi/wsdl/webservice", "plus") - JavaI/o . . . . 7 matches
= java new i/o =
[java nio]
= [java] i/o 의 버퍼링 =
buffered(In/Out)putStream : 2297 ms 소요(java default)
buffered(In/Out)putStream + 1024 buffer: 250 ms 소요(java default+1024 byte array)
buffered(In/Out)putStream : 16 ms 소요(java default)
buffered(In/Out)putStream + 1024 buffer: 16 ms 소요(java default+1024 byte array) - ProducerConsumerPattern . . . . 7 matches
== MyTest.java ==
== Producer.java ==
import java.util.Random;
== Consumer.java ==
import java.util.Random;
== MyQueue.java ==
== MyData.java == - convenc . . . . 7 matches
= kiki.util.ConvEnc.java =
import java.io.*;
import java.nio.charset.Charset;
import java.util.Arrays;
System.out.println("usages : java kiki.util.ConvEnc [-h] [--buffer-size=xxxx] [[inCharset] outCharset]");
java -jar convenc.jar $1 $2 $3
cat euckr.txt | java -jar convenc.jar euc-kr utf-8 - JavascriptTips . . . . 6 matches
[javascript] /
[javascript code snippet]
* [javascript 런타임에 원격 js 호출하기]
* [javascript에서 쿠키 조작]
* [javascript scrollbar 조정]
* [javascript body.scrollTop 항상 0 리턴] - csv-decoding . . . . 6 matches
* com.gimslab.util.csv.CSVReader.java
* 파일명 : CSVReader.java
import java.io.*;
import java.util.*;
private java.io.Reader reader;
* 파일명 : InvalidCSVFormatException.java - javascript . . . . 6 matches
* [javascript code snippet]
* [javascript exception]
* [javascript library]
* [javascript tips]
* [javascript 연산자]
* [javascript 정규식] - DeadLock . . . . 5 matches
[java] [dead lock] test, [thread]
== TestDeadLock.java ==
== Lock.java ==
== ThreadA.java ==
== ThreadB.java == - HttpsHCApache.java . . . . 5 matches
[java_https] /
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.security.KeyStore; - Struts_configRuntimeReload . . . . 5 matches
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; - jsp . . . . 5 matches
<%@ page language="java" import="java.sql.*,java.io.*" %>
신기해서 해당 jsp의 컴파일된 java소스를 봤더니
이렇게 만들어진 jsp는 컴파일된 java를 열어보면 마지막에 out.print("\n")이 없다. - Ant . . . . 4 matches
[Java Project Automation - 20100429] /
<target name="javac" depends="init">
<javac srcdir="${src-dir}" destdir="${bin-dir}">
</javac>
<target name="all" depends="javac"> - AntBuild.xml예제3 . . . . 4 matches
<javac deprecation="off" srcdir="${src.dir}" destdir="${build.dir}" listfiles="no" failonerror="true">
</javac>
<java classname="HelloANT" fork="true">
</java> - Calendar . . . . 4 matches
= java.util.Calendar Constant Field test =
= source of com.gimslab.calendar_test.CalTest.java =
import java.util.Calendar;
import java.util.Locale; - EclipseOnUbuntu . . . . 4 matches
Name=Java EE - Eclipse
Exec=/usr/java/jdk7/bin/java -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms40m -Xmx512m -jar /home/xxx/programs/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar -os linux -ws gtk -arch x86_64 -showsplash /home/xxx/programs/eclipse//plugins/org.eclipse.platform_4.3.1.v20130911-1000/splash.bmp -launcher /home/xxx/programs/eclipse/eclipse -name Eclipse --launcher.library /home/xxx/programs/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130807-1835/eclipse_1506.so -startup /home/xxx/programs/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.appendVmargs -exitdata 338007 -product org.eclipse.epp.package.jee.product -vm /usr/java/jdk7/bin/java -vmargs -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms40m -Xmx512m -jar /home/xxx/programs/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar - JWSDP이용한웹서비스작성순서 . . . . 4 matches
= 원격인터페이스 작성(MyTestIF.java) =
*java.rmi.Remote 상속
* 메소드는 java.rmi.RemoteException을 throws하도록 해야함
= 원격인터페이스를 실제 구현한 클래스 작성(MyTestImple.java) = - Java관련기술 . . . . 4 matches
[java]관련 기술
[java i/o]
[java nio]
[XML Web Services with Java]
[java mail] - Maven설치 . . . . 4 matches
d:/java/apache-maven-2.2.1
매뉴얼 같은데선 JAVA_HOME을 비롯한 여러 환경변수를 잡으라고 되어 있었는데 갠적으로 환경변수 자꾸 잡는걸 싫어해서 그냥 스크립트를 수정했다.
d:java/apache-maven-2.2.1/bin/mvn.bat
SET JAVA_HOME=d:/java/jdk1.6.0_16
call d:/java/apache-maven-2.2.1/bin/mvn.bat %* - Multimaps.index() . . . . 4 matches
#keywords collections, java stream, java8, listToMap
cf. [java8 strem groupingBy]
#keywords guava, collections, java, code clip - StreamBridge.java . . . . 4 matches
java StreamBridge 3333 wiki.gimslab.com 80
import java.io.*;
import java.net.*;
public static void main(java.lang.String[] args) - find . . . . 4 matches
=== 하위 디렉토리에서 *.java만 찾아서 압축하기 ===
find WEB-INF -name '*.java' -exec tar cvf \+
=== 하위 디렉토리에서 *.java만 찾아서 삭제 ===
find WEB-INF -name '*.java' -exec rm '{}' \; - javatime . . . . 4 matches
#keywords java time, UTC, KST, convert
import java.time.ZonedDateTime
import java.time.format.DateTimeFormatter.ISO_DATE_TIME
import java.time.ZoneId - 웹서비스동적스텁생성클라이언트 . . . . 4 matches
import java.net.MalformedURLException;
import java.net.URL;
import java.rmi.RemoteException;
import javax.xml.rpc.ServiceException; - ByteBuffer . . . . 3 matches
[java] > [java nio] > [java.nio.Buffer] - JavaMail . . . . 3 matches
* [java] mail 구조
attachment:java_mail_structure.png
* [java mail send exam] - JavaNCSS . . . . 3 matches
JavaNCSS is a source measurement suite for Java which produces quantity & complexity metrics for your java source code.
http://www.kclee.de/clemens/java/javancss/ - JavaRegexp . . . . 3 matches
[java]에서의 [정규식]
[숫자 포맷 유효성 체크 java regexp]
import java.util.regex.*; - JavaTips . . . . 3 matches
[Java]
java 커맨드라인(command line)기반 응용프로그램에서 키보드 입력을 받을때 입력하는 문자가 항상 에코되어 보여진다. 문제는 암호같은걸 받을때 이를 마스킹(masking)해주거나 지워줘야하는데 해결책이 별로 없다. 아래와 같은 쓰레드를 이용한 대안이 있다.
import java.text.ParseException;
import java.text.SimpleDateFormat; - JavascriptException . . . . 3 matches
[javascript]에서의 exception handling
[javascript] exception에는 javascript 1.5기준으로 하여 아래 6가지가 있다. - Maven으로프로젝트생성 . . . . 3 matches
= java app =
│ └─java
└─java - SOAP . . . . 3 matches
SOAP with Attachments API for java
javax.xml.soap 패키지
== java 단순형과의 연관관계 == - com.gimslab.util.batch.UniqLoopingBatchProcess.java . . . . 3 matches
* 파일명 : UniqoopingBatchProcess.java
import java.io.*;
File tmpDir = new File(System.getProperty("java.io.tmpdir")); - eclipse.ini . . . . 3 matches
/usr/local/jdk7/bin/java
d:/java/jdk6/bin/javaw.exe - encodeURL . . . . 3 matches
sb.append(java.net.URLEncoder.encode(name, "UTF-8"));
sb.append(java.net.URLEncoder.encode(val.substring(1), "UTF-8"));
catch(java.io.UnsupportedEncodingException uee){ - flat nested list . . . . 3 matches
import static java.util.Arrays.asList;
import java.util.ArrayList;
import java.util.List; - gradle . . . . 3 matches
org.gradle.java.home=/usr/java/jdk8
SampleTest.java - java_https . . . . 3 matches
[InstallCert.java]
[HttpsTest.java] : 기본 패키지 사용
[HttpsHCApache.java] : apache common library 사용 - mon.html . . . . 3 matches
*관련 : [NewscrapRestarter.java]
<script src="jquery-1.8.3.min.js" type="text/javascript"></script>
<script src="date.js" type="text/javascript"></script> - JEdit마우스오른쪽메뉴에등록하기 . . . . 2 matches
@rem start "jEdit startup" "C:\WINDOWS\system32\javaw.exe" -Xmx192M -jar "D:\programs\jEdit\jedit.jar" -reuseview %*
start "jEdit startup" "C:\WINDOWS\system32\javaw.exe" -Xms64M -Xmx192M -jar "D:\programs\jEdit\jedit.jar" -reuseview %* - Java8StremGroupingBy . . . . 2 matches
#keywords collections, java stream, java8, listToMap - JavaNio . . . . 2 matches
New I/O or Non-blocking I/O in [java]
[java.nio.Buffer] - JavaStream(codeSnippet) . . . . 2 matches
#keywords java stream, code snippet
import static java.util.Comparator.comparing; - JavascriptLibrary . . . . 2 matches
[javascript]
[javascript clone function] - object copy, 개체 복사
[Javascript convertToHtml()] - for [XSS] safe coding
[Utf8 Encoder Decoder Javascript]
= [숫자 3자리마다 콤마(쉼표)넣기 Javascript Regexp] = - Javascript런타임에원격Js호출하기 . . . . 2 matches
JavascriptTips /
function callRemoteJavascriptOnRuntime(){
jScript.language = 'javascript';
jScript.type = 'text/javascript'; - Java버젼 . . . . 2 matches
[DurProxy-java] : [DurProxy]의 [java]버젼 - JuniperVPNDSID쿠키값구하기 . . . . 2 matches
javascript:alert(document.cookie)
javascript:document.write("<h1>"+(document.cookie+"").replace(/^.*DSID=/,"").replace(/; .*$/, "")+"</h1>"); - PowerSetWithDp . . . . 2 matches
https://github.com/gimslab/algorithms/blob/master/src/main/java/power_set_with_dp/PowerSetWithDp.java - RegexpPatterns . . . . 2 matches
[숫자 포맷 유효성 체크 java regexp]
[숫자 3자리마다 콤마(쉼표) 넣기 javascript regexp] - SessionAttributesListing . . . . 2 matches
[java code snippet] >
java.util.Enumeration enuSesNames = session.getAttributeNames(); - Spring3.0특징요약 . . . . 2 matches
"#{T(java.lang.Math).random()}"
"The time is #{T(java.lang.System).currentTimeMillis()}"
=== JavaConfig ===
=== JavaConfig in Components ===
Embracing Java 5 (generics, autoboxing, annotations, etc). - SwaggerSettingOnSpringBootWithNewServletContext . . . . 2 matches
3. write {{{ApiGwWebMvcConfig.java}}} for new context
4. write {{{Swagger2Config.java}}} for swagger setting - Weblogic에서Jdbc커넥션얻기 . . . . 2 matches
import javax.sql.DataSource;
import javax.naming.InitialContext; - eclipse . . . . 2 matches
* 특정 js 파일 validation 오류 무시하기 : Project Properties > JavaScript > Include Path > Source 에 가서 제외 Excluded에 해당 파일 추가
<javac fork="yes" memoryMaximumSize="256m" .....
[eclipse java code style formatter] - jcifs . . . . 2 matches
import java.io.FileReader;
import java.io.IOException; - jdk . . . . 2 matches
http://www.oracle.com/technetwork/java/javase/downloads/ - json . . . . 2 matches
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.
javascript에서 기본적으로 인식되고 java나 basic, c, python 등 [http://www.json.org/json-ko.html 다양한 언어]에서 지원 라이브러리가 존재한다. - nio . . . . 2 matches
[java] > [java nio] - regexp . . . . 2 matches
[java regexp]
[javascript regexp] - serversocket . . . . 2 matches
import java.net.*;
import java.io.*; - sonar.sh . . . . 2 matches
modifiedCnt=`find . -cmin -1 -name '*.java' | wc -l`
echo modified file java cnt = $modifiedCnt - weblogic_getInitialContext() . . . . 2 matches
import javax.naming.*;
import java.util.Hashtable; - whichclass.jsp . . . . 2 matches
JavaTips >
java.net.URL url = cls.getResource("/"+clsName.replaceAll("\\.", "/")+".class");
http://sample.gimslab.com/whichclass.jsp?java.lang.String - 구글검색옵션 . . . . 2 matches
allintitle:abc java
==> 제목에 'abc‘, ’java' 라는 단어가 포함된 페이지 검색 - 롯데홈쇼핑 . . . . 2 matches
* 기존 .NET 환경을 java로 변경
* 기존의 java 프레임워크가 없던 상태에서 전자정부표준프레임워크가 큰 역할을 담당
* 롯데정보통신 수행 Java 프로젝트 50%사업에 적용 목표(2010년)
* 하이브리드 금융프레임워크(C + Java) 구축 예정 - 숫자포맷유효성체크JavaRegexp . . . . 2 matches
import java.util.regex.Matcher;
import java.util.regex.Pattern; - 작은사전띄우기 . . . . 2 matches
javascript:function openSdic(){var w=window.open('http://endic.naver.com/small.naver?where=index','DirectSearch_Dic','left='+(screen.width-410)+',top=17,width=405,height=500,resizable=no,scrollbars=no');void(0);}openSdic();
javascript:function openSdic(){var w=window.open('http%3A%2F%2Fengdic.daum.net%2Fdicen%2Fsmall_view_top.do','DirectSearch_Dic','left='+(screen.width-410)+',top=17,width=405,height=500,resizable=no,scrollbars=no');void(0);}openSdic(); - 주요과정 . . . . 2 matches
[advanced java programming]의 주요 과정
java virtual machine
[i/o프로그래밍] [JavaNio] - 클래스로딩로그보기Jvm옵션 . . . . 2 matches
[[java tips]]
java -verbose:class - 1일차-Ajax교육 . . . . 1 match
[xsl적용하기.js] - [xml]에 [xsl]적용하는 javascript - 3일차-Ajax교육 . . . . 1 match
[json] 표기법 : [javascript]에서 데이터를 쉽게 표현 - Ajax관련사이트 . . . . 1 match
http://jsdoc.sourceforge.net/ => javadoc 명령으로 HTML API를 생성하듯이 자바스크립트의 주석을 바탕으로 HTML 다큐먼트를 생성하는 오픈소스 - BitSetTest . . . . 1 match
import java.util.BitSet; - BuildingMicroservices;마이크로서비스아키텍처구축-샘뉴먼지음,정성권옮김 . . . . 1 match
- 특정 기술 결합도 높다, 원격호출에 대한 지나친 추상화는 개발자가 지역호출과 동일하게 사용할 가능성 있음, java RMI는 취성(쉽게 부서)이 약하다. - ByteOrderingInWords . . . . 1 match
모토롤라 6800 계열 CPU에서는 "00 03" --> 빅 엔디안 --> java - CheckJuminnoInContents . . . . 1 match
[javascript library] - ClassLoading정보보기 . . . . 1 match
java -verbose[:class|gc|jni] - Class찾기 . . . . 1 match
[[java tips]] - Collections . . . . 1 match
* [java8 strem groupingBy] - DirectBuffer . . . . 1 match
[java nio] > - DomScripting . . . . 1 match
[javascript] - EclipseErrors . . . . 1 match
CHKJ3000E: WAR Validation Failed: java.lang.NullPointerException - EclipseGradlePlugin . . . . 1 match
* specify java home into ~/.gradle/gradle.properties - EclipseJavaCodeStyleFormatter . . . . 1 match
[eclipse] java code style - EclipseStartScript . . . . 1 match
export JAVA_HOME=/usr/java/jdk8 - EqualsVerifier . . . . 1 match
java.lang.AssertionError: hashCode throws ArrayIndexOutOfBoundsException when field vendorItemPackageId is null. - GoogleWebToolkit . . . . 1 match
* java를 이용해서 ajax용 html과 js를 생성 - HotDraw . . . . 1 match
/!\ HotDraw does not work correctly with java_1.3.1_09 :( - JWSDP동적프록시호출모델클라이언트 . . . . 1 match
javax.xml.rpc.ServiceFactory를 이용 Service 객체를 생성 - Jar파일에Classpath추가하기 . . . . 1 match
* Adding Classes to the JAR File's Classpath : http://java.sun.com/docs/books/tutorial/deployment/jar/downman.html - JavaFileUpload . . . . 1 match
[java file upload - client side] - JavaFileUpload-ClientSide . . . . 1 match
[java code snippet] - JavaGUI개발툴 . . . . 1 match
[java] GUI 개발툴 - JavaNews . . . . 1 match
[Java]
*2006 JavaOne 컨퍼런스 관련 영문 아티클을 한글 요약문으로 소개
*[^http://kr.sun.com/developers/javaone/2006/wrapup.html] - JavascriptBody.scrollTop항상0리턴 . . . . 1 match
[javascript tips] > - JavascriptCloneFunction . . . . 1 match
[javascript] object [clone] [function] - JavascriptConvertToHtml() . . . . 1 match
[XSS] safe 한 코딩을 위한 [javascript library] - JavascriptFunction . . . . 1 match
[javascript] - JavascriptRegexp . . . . 1 match
[javascript]에서 [정규식] 사용
[숫자 3자리마다 콤마(쉼표)넣기 Javascript Regexp] - JavascriptText의ByteLength구하기 . . . . 1 match
[javascript]에서 text의 byte length 구하기 - Javascript에서쿠키조작 . . . . 1 match
[javascript tips] > - Javascript연산자 . . . . 1 match
[javascript function] - Javascript정규식 . . . . 1 match
[javascript regexp] - Java관련기사 . . . . 1 match
[java] > - Java접근제한자 . . . . 1 match
[java] 접근 제한자 - JpaJodaTimeAutoConverter . . . . 1 match
<property name="jadira.usertype.javaZone" value="jvm"/> - KSC5601 . . . . 1 match
java에서는 KSC5601 라는 이름으로 단순화하여 사용, [euc-kr] 도 같은 의미로 사용 - Multimaps.indexExam . . . . 1 match
#keywords java stream - Nio-Java . . . . 1 match
[java nio] - Nio의각방식을이용한파일복사성능비교 . . . . 1 match
[java nio]의 여러 방식으로 파일을 카피했고 각 방식의 성능 측정
참고 : [http://bcho.tistory.com/288 Java File Writing 성능 비교] - Nio이용논블로킹소켓서버구현 . . . . 1 match
[java] [nio] 이용하여 논블로킹 소켓서버구현하는 주요 로직 - ProgramLanguage . . . . 1 match
[java] - Servlet . . . . 1 match
java servlet - Servlet생명주기 . . . . 1 match
[java] [Servlet] 생명주기 : init(), service(), destroy() - ThreadJoin()Test . . . . 1 match
[java] [thread]의 join 메소드 관련테스트 - Utf8EncoderDecoderJavascript . . . . 1 match
utf8로 인코딩 디코딩 하는 [javascript]입니다. - WeblogicPasswordReset . . . . 1 match
java weblogic.security.utils.AdminAccount NEW_ID NEW_PWD . - XMLParser . . . . 1 match
* [XML] Parser API Feature Summary : http://java.sun.com/webservices/docs/1.6/tutorial/doc/SJSXP2.html#wp103531 - XSS . . . . 1 match
[javascript convertToHtml()] - ajax . . . . 1 match
*Ajax(Asynchronous JavaScript and XML)
[^http://developers.sun.com/ajax/componentscatalog.jsp AJAX Components Available for the Sun Java Studio Creator 2 IDE]
out.println("HI~ gimslab.com "+new java.util.Date()); - anal_log.sh . . . . 1 match
웹서버는 sun java web server - apachetajo . . . . 1 match
java 언어로 접근해야해서 기존 분석가들이 처리하기 힘들었음 - bytelen . . . . 1 match
[javascript text의 byte length 구하기] - cast long to int safely . . . . 1 match
import static java.lang.Math.toIntExact; - clone . . . . 1 match
[javascript clone function] - csv . . . . 1 match
// java에서 사용법 - csv-encoding . . . . 1 match
* 파일명 : CSVUtil.java - docs . . . . 1 match
https://www.javacodegeeks.com/2018/07/spring-state-machine.html | Spring State Machine: what is it and do you need it? | Java Code Geeks - 2019 - dojo . . . . 1 match
[javascript]
Dojo 는 JavaScript와 Dynamic Hypertext Markup Language (DHTML) 커뮤니티를 표준 JavaScript 라이브러리를 구현하여 일관된 방향으로 통합하기 위해 설계된 커뮤니티 프로젝트이다. 이 커뮤니티는 함께 일하는 사람들 없이는 성공할 수 없다는 것을 깨달았기 때문에 세 개의 이전 툴킷들을 통합하여 Dojo Foundation을 만들었다. 여기에서 코드를 소유 및 관리한다. Dojo는 Ajax 에디션, I/O 에디션 "Kitchen Sink"에디션 같은 여러 옵션 패키지들을 갖고 있다. 여기에는 전체 툴 세트가 포함된다. - googlemap . . . . 1 match
javascript:void(prompt('',gApplication.getMap().getCenter())); - gscan . . . . 1 match
이 프로그램은 [java]로 개발되었으며 text형태의 모든 파일과 doc, xls, ppt, pdf 형태의 파일을 지원합니다. 그리고 zip으로 압축된 파일은 풀어서 그 안의 파일도 모두 검색을 해 줍니다. 압축파일 안의 압축파일도 모두 풀어서 점검합니다. - jacob . . . . 1 match
JACOB - [java] COM Bridge - java.io.File . . . . 1 match
= java.io.File.getCanonicalPath(), getAbsolutePath() = - javaRegexp . . . . 1 match
[java regexp] - jaxrpc-ri.xml . . . . 1 match
xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/dd" - jiffie . . . . 1 match
[jacob] 이용 [java]의 [jni]이용 Internet Explorer의 COM library를 컨트롤 - jni . . . . 1 match
[JACOB] : [java] com bridge project
* Jawin: The Java/Win32 integration project (Jawin) is a free, open source architecture for interoperation between Java and components exposed through Microsoft's Component Object Model (COM) or through Win32 Dynamic Link Libraries (DLLs).
* Java2COM (commercial): is a bi-directional Java-COM bridging tool that enables Java applications to use COM objects and makes possible to expose Java objects as if they were COM objects. 유료 - js . . . . 1 match
[javascript] - juniper . . . . 1 match
javascript:document.write("<h1>"+(document.cookie+"").replace(/^.*DSID=/,"").replace(/; .*$/, "")+"</h1>"); - jvm . . . . 1 match
[java] virtual machine - libraries . . . . 1 match
[javascript library] - samba . . . . 1 match
[jcifs] - java에서 삼바 서버 접근하기 - small-dic . . . . 1 match
javascript:function%20openSdic(){var%20w=window.open('http://endic.naver.com/small.naver?where=index','DirectSearch_Dic','left='+(screen.width-410)+',top=17,width=405,height=500,resizable=no,scrollbars=no');void(0);}openSdic(); - src . . . . 1 match
= java = - thread . . . . 1 match
[java] > - totalcommander-wincmd.ini . . . . 1 match
16=<%@ page language="java" extends="xecure.servlet.jsp.XecureHttpJspPage" %> - unicode . . . . 1 match
[java unicode encoder decoder] - upload . . . . 1 match
[java file upload] - utf-8 . . . . 1 match
[utf8 encoder decoder javascript] - 교육 . . . . 1 match
2010-04-26 ~ 30 : [Java Project Automation - Ant CVS JUnit and Eclipse]
2008-08-25 ~ 29 : [Java Framework - Spring iBatis Hibernate]
2007-12-10 ~ 14 : [advanced java programming]
2006-11-27 ~ 12-01 : [XML WebServices with Java] - 구글번역브라우져북마크버튼만들기 . . . . 1 match
javascript:var t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var e=(document.charset||document.characterSet);if(t!=''){window.open('http://translate.google.co.kr/?text='+t+'&hl=ko&langpair=auto|ko&tbb=1&ie='+e);}else{window.open('http://translate.google.co.kr/translate?u='+escape(location.href)+'&hl=ko&langpair=auto|ko&tbb=1&ie='+e);}; - 숫자3자리마다콤마(쉼표)넣기JavascriptRegexp . . . . 1 match
숫자 3자리마다 콤마(쉼표) 넣기 [javascript] [regexp] - 숫자포맷JavaRegexp . . . . 1 match
[숫자 포맷 유효성 체크 java regexp] - 올바른팝업창띄우기-Javascript . . . . 1 match
[웹표준], [javascript] - 웹접근성 . . . . 1 match
[올바른 팝업창 띄우기 - javascript] - 자바공인인증서처리애플리케이션 . . . . 1 match
[^http://www.zdnet.co.kr/builder/dev/java/0%2C39031622%2C39160490%2C00.htm] - 접근제한자 . . . . 1 match
[java 접근제한자] - 제대로된코드사용 . . . . 1 match
= javascript 오류 없는지 =