Google Map ±àÂëÕÛÏßËã·¨JavaʵÏÖ
ÍøÂçÉÏÁ÷´«×ÅÒ»¸öGoogle Map ±àÂëÕÛÏßËã·¨µÄJavaʵÏÖ£¬µ«ÊǼÆËã½á¹ûÓëGOOGLE MAP API °ïÖúÀïÃæµÄ½»»¥¹¤¾ßµÄ¼ÆËã½á¹ûÓгöÈ룬ËùÒÔ×Ô¼ºÐ´ÁËÒ»Ò»¸ö£¬¼ÆËã½á¹ûÓëGOOGLE MAP API °ïÖúÀïÃæµÄ½»»¥¹¤¾ßµÄ¼ÆËã½á¹ûÒ»Ö¡£package unit;
/**
* Google Map ±àÂëÕÛÏßËã·¨JavaʵÏÖ
*
* @author libin
*/
public class GPolyline2 {
/**
* ´¦ÀíÓзûºÅÕûÊý
*
* @param point
* @return
*/
private static String encodeSignedNumber(int point) {
// ¶Ô¶þ½øÖƵÍλ²¹0
int _point_int = point << 1;
// Èç¹ûÔÀ´µÄÊýÊǸºÊýÔòÇó·´£¬È¡Æä²¹Âë
if (point < 0) {
_point_int = ~_point_int;
}
return (encodeNumber(_point_int));
}
/**
* ´¦ÀíÎÞ·ûºÅÕûÊý
*
* @param num
* @return
*/
private static String encodeNumber(int num) {
String resultString = "";
while (num >= 0x20) {
int _block = num & 0x1F;
_block = (_block | 0x20) + 63;
char _result = (char) _block;
resultString += _result;
num >>= 5;
}
resultString += (char) (num + 63);
return resultString;
}
/**
* ¼ÆËã±àÂë¼¶±ð
*
* @param line
* @return
*/
public static String encodeLevel(String line) {
int level = 3;// ÉèÖñàÂë¼¶±ð
String encodeLel = encodeNumber(level);// ¼ÆËã³ö±àÂë¼¶±ð£¬ÒòΪԤÏȹ̶¨£¬¿¼ÂÇЧÂÊÎÊÌ⣬ֻ¼ÆËãÒ»´Î
StringBuffer result = new StringBuffer();
int length = line.split(";").length;// µÃµ½µã¸öÊý
for (int i = 0; i < length; i++) {
result.append(encodeLel);
}
// System.out.println("2level: " + result.toString());
return result.toString();
}
/**
* ¼ÆËã±àÂëÕÛÏß
*
* @param line
* @return
*/
public static String createEncodings(String line) {
String[] _points = null;
String _result = "";
int plat = 0;
int plng = 0;
_points = line.split(";");// ÿ¸ö¾Î³¶È×ø±êÖµÒÔ";"·Ö¸ô
for (String _point : _points) {
String[] _latlng = _point.split(",");// ¾Î³¶ÈÖµÖ®¼äÒÔ","·Ö¸ô
Ïà¹ØÎĵµ£º
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......
Ò»¡¢±à¼JavaÔ´Îļþ
=============================================
Hello.java
=============================================
package test;
public class Hello
{
static
{
try
{
//´Ë´¦¼´Îª±¾µØ·½·¨ËùÔÚÁ´½Ó¿âÃû
&n ......
1¡£Êý¾Ý¿â
ÔÚ´´½¨µÄʱºò£¬Ö¸¶¨Æä±àÂëΪUTF-8.
£¨1£©oracle:
SQL> select userenv('language') from dual;
USERENV('LANGUAGE')
---------------------------------------------
SIMPLIFIED CHINESE_CHINA.UTF8
SQL>
jdbc urlÎÞÐëÖ¸¶¨±àÂë¡£
& ......
A flexible layout configurable with pattern string.
The goal of this class is to format
a LoggingEvent
and return the results as a String. The results depend on the conversion
pattern
.
The conversion pattern is closely related to the conversion pattern of the
printf function in C ......
1¡¢Java SE 7ÔâÓö.NET CLR»á·¢Éúʲô£¿
´ÓJava SE 7µÄ¹¦ÄÜÁбíÖпÉÒÔ¿´³ö£¬ËüÏà±ÈÒÔǰ°æ±¾ÓÐÁ˳¤×ãÌá¸ß¡£ÄÇô£¬ËüÊÇÒ»¸öÓÎÏ·¸Ä±äÕßÂð£¿ÎÒÈÏΪ²»»áÊÇÕâÑù¡£ÔÚ¹ýÈ¥ÊýÄêÖУ¬JVMºÍ.NET CLR¶¼·¢ÉúÁËÖÚ¶à¸Ä½ø£»¹ýÈ¥ÄÇЩֻÓм¼Êõ·Ç³£¸ß³¬µÄ³ÌÐòÔ±²ÅÄÜÍê³ÉµÄÐí¶àÊÂÇ飬ÏÖÔÚ½èÖúÓÚJVMºÍ.NET CLRµÄÔöÇ¿¹¦ÄÜ£¬ÆÕͨ³ÌÐòÔ±Ò²Äܹ»×öµÃµ½¡ ......