Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

javaÓëjsonµÄʹÓ÷½Ê½

 ¡¡JSON ¼´ Java
Script Object Natation£¬ËüÊÇÒ»ÖÖÇáÁ¿¼¶µÄÊý¾Ý½»»»
¸ñʽ£¬·Ç³£ÊʺÏÓÚ·þÎñÆ÷
Óë Java
Script µÄ½»»¥¡£±¾ÎĽ«¿ìËÙ½²½â JSON ¸ñʽ£¬²¢Í¨¹ý´úÂëʾÀýÑÝʾÈçºÎ·Ö±ðÔÚ¿Í»§¶ËºÍ·þÎñÆ÷
¶Ë½øÐÐ JSON ¸ñʽÊý¾ÝµÄ´¦Àí¡£
¡¡¡¡Json±ØÐèµÄ°ü
¡¡¡¡commons-httpclient-3.1.jar
¡¡¡¡commons-lang-2.4.jar
¡¡¡¡commons-logging-1.1.1.jar
¡¡¡¡json-lib-2.2.3-jdk13.jar
¡¡¡¡ezmorph-1.0.6.jar
¡¡¡¡commons-collections-3.2.1.jar
¡¡¡¡ÒÔÉÏ°ü¿ÉÒÔ´Ó
¡¡¡¡http://commons.apache.org/index.html
¡¡¡¡http://json-lib.sourceforge.net/
¡¡¡¡http://ezmorph.sourceforge.net/
¡¡¡¡http://morph.sourceforge.net/
¡¡¡¡http://www.docjar.com/
¡¡¡¡ÖÐÏÂÔØ
µ½¡£
¡¡¡¡³öÏÖjava.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher´íÎóÊÇÒòΪûÓе¼Èëezmorph.jarÎļþ»ò°æ±¾²»¶Ô¡£
¡¡¡¡³öÏÖjava.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap´íÎóÊÇÒòΪûÓе¼Èëcommons-collections.jarÎļþ»ò°æ±¾²»¶Ô¡£
¡¡¡¡Java´úÂëת»»³Éjson´úÂë
¡¡¡¡1.  List¼¯ºÏת»»³Éjson´úÂë
¡¡¡¡List list = new ArrayList();
¡¡¡¡list.add( "first" );
¡¡¡¡list.add( "second" );
¡¡¡¡JSONArray jsonArray2 = JSONArray.fromObject( list );
¡¡¡¡2. Map¼¯ºÏת»»³Éjson´úÂë
¡¡¡¡Map map = new HashMap();
¡¡¡¡map.put("name", "json");
¡¡¡¡map.put("bool", Boolean.TRUE);
¡¡¡¡map.put("int", new Integer(1));
¡¡¡¡map.put("arr", new String[] { "a", "b" });
¡¡¡¡map.put("func", "function(i){ return this.arr[i]; }");
¡¡¡¡JSONObject json = JSONObject.fromObject(map);
¡¡¡¡3. Beanת»»³Éjson´úÂë
¡¡¡¡JSONObject jsonObject = JSONObject.fromObject(new JsonBean());
¡¡¡¡4.Êý×éת»»³Éjson´úÂë
¡¡¡¡boolean[] boolArray = new boolean[] { true, false, true };
¡¡¡¡JSONArray jsonArray1 = JSONArray.fromObject(boolArray);
¡¡¡¡5. Ò»°ãÊý¾Ýת»»³Éjson´úÂë
¡¡¡¡JSONArray jsonArray3 = JSONArray.fromObject("['json','is','easy']" );
¡¡¡¡6. beansת»»³Éjson´úÂë
¡¡¡¡List list = new ArrayList();
¡¡¡¡JsonBean2 jb1 = new JsonBean2();
¡¡¡


Ïà¹ØÎĵµ£º

java nio Ö®MappedByteBuffer

 
ÆäʵÕÆÎÕ
MappedByteBuffer
²¢²»ÄÑ£¬Ö»Òª¼Çס“Èý·½Èý·¨ÈýÌØÐÔ”£¨ÎÒ×Ô¼º×ܽáµÄ£¬ºÇºÇ
~~
²»ÒªÈÓ¼¦µ°Å¶¡£¡£¡££©Õâ¾ä»°¾Í¿ÉÒÔÇáËɸ㶨£¡
MappedByteBuffer
Ö»ÊÇÒ»ÖÖÌØÊâµÄ
ByteBuffer
£¬¼´ÊÇ
ByteBuffer
µÄ×ÓÀà¡£
MappedByteBuffer
½«ÎļþÖ±½ÓÓ³Éäµ½Äڴ棨ÕâÀïµÄÄÚ´æÖ¸µÄÊÇÐéÄâÄڴ棬²¢² ......

ʹÓÃJava·¢ËÍPOST¡¢GETÇëÇó

 Ê¹ÓÃJava·¢ËÍGET¡¢POSTÇëÇó
——½ÚÑ¡×Ô¡¶·è¿ñJava½²Òå¡·
URLµÄopenConnection()·½·¨½«·µ»ØÒ»¸öURLConnection¶ÔÏ󣬸öÔÏó±íʾӦÓóÌÐòºÍ URL Ö®¼äµÄͨÐÅÁ´½Ó¡£³ÌÐò¿ÉÒÔͨ¹ýURLConnectionʵÀýÏò¸ÃURL·¢ËÍÇëÇ󡢶ÁÈ¡URLÒýÓõÄ×ÊÔ´¡£
ͨ³£´´½¨Ò»¸öºÍ URL µÄÁ¬½Ó£¬²¢·¢ËÍÇëÇ󡢶ÁÈ¡´Ë URL ÒýÓõÄ×ÊÔ´ÐèÒªÈçÏ ......

PoC TBCPÏûÏ¢½âÎöºÍ¹¹ÔìµÄJAVAʵÏÖ

TBCPMessageFactory.java
/**
* ÎļþÃû: TBCPMessageFactory.java
*/
package tbcpstack;
import java.text.MessageFormat;
import org.apache.log4j.Logger;
import TBCPException;
/**
*
* TODO TBCPÏûÏ¢¹¹½¨¹¤³§
*/
public class TBCPMessageFactory {
/**
* Logger for this class
......

³öÒ»µÀ×Ô¼ºÅ¼È»Ïë³öÀ´µÄJAVAÌâ ÑÓÉì¶þ

 ÒÔÏ´úÂëÄÜ·ñ±àÒëͨ¹ý£¬Èç¹û²»ÄÜ£¬Çë˵Ã÷ÀíÓÉ£¬Èç¹ûÄÜ£¬Çë˵Ã÷½á¹û¡£
public class a {

{
System.out.println("AAA");
}
a() {
System.out.println("BBB");
}
{
System.out.println("CCC");
}
class aa extends a {
{
new a();
System.out.prin ......

JAVA·ÃÎÊfirebirdÊý¾Ý¿âÖ®Jaybird

 
¹ØÓÚJaybird-2.1.6JDK_1.5µÄʹÓ÷½·¨ÈçÏ£º
Ê×ÏÈ£º°²×°Jaybird
µÚÒ»²½£º½«¸ùĿ¼ÏµÄ
       jaybird21.dll,
       GDS32.DLL,
       icudt30.dll,
       icuuc30.dll,
&nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ