高德地图 地铁图adcode 城市代码

北京 1100
天津 1200
石家庄 1301
沈阳 2101
大连 2102
长春 2201
哈尔滨 2301
上海 3100
南京 3201
无锡 3202
苏州 3205
杭州 3301
宁波 3302
合肥 3401
福州 3501
南昌 3601
青岛 3702
郑州 4101
武汉 4201
长沙 4301
广州 4401
深圳 4403
佛山 4406
东莞 4419
南宁 4501
重庆 5000
成都 5101
昆明 5301
西安 6101
香港 8100

java正则使用方法

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class RegexMatches
{
    public static void main( String args[] ){

      // 按指定模式在字符串查找
      String line = This order was placed for QT3000! OK?;
      String pattern = (\D*)(\d+)(.*);

      // 创建 Pattern 对象
      Pattern r = Pattern.compile(pattern);

      // 现在创建 matcher 对象
      Matcher m = r.matcher(line);
      if (m.find( )) {
         System.out.println(Found value: + m.group(0) );
         System.out.println(Found value: + m.group(1) );
         System.out.println(Found value: + m.group(2) );
      } else {
         System.out.println(NO MATCH);
      }
   }
}

lsb_release -a 查询Linux系统版本

LSB是Linux Standard Base的缩写,lsb_release命令用来显示LSB和特定版本的相关信息。如果使用该命令时不带参数,则默认加上-v参数。
-v, –version
显示版本信息
-i, –id
显示发行版的ID
-d, –description
显示该发行版的描述信息
-r, –release
显示当前系统是发行版的具体版本号
-c, –codename
发行版代号
-a, –all
显示上面的所有信息
-h, –help
显示帮助信息
如果当前发行版是LSB兼容的,那么“/etc/lsb_release”文件中会包含LSB_VERSION域。这个域的值可以是用冒号隔开的一系列支持的模块。这些模块名是当前版本支持的LSB的模块名。如果当前版本不是LSB兼容的,就不要包含这个域。
可选的域包括DISTRIB_ID, DISTRIB_RELEASE, DISTRIB_CODENAME,
DISTRIB_DESCRIPTION,它们可以覆盖/etc/distrib-release文件中的内容。注:这里的distrib要替换为当前的
发行版的名字。
如果存在/etc/lsb-release.d目录,会在该目录中查找文件名并作为附加的模块版本加在LSB_VERSION前面。文件/etc/distrib-release中包含了一些描述信息,用来说明应该分析哪些文件名。
一般的格式是:”Distributor release x.x (Codename)”
注意:Debian系统中缺乏相应的描述信息(见/etc/debian-version),为了支持Debian系统,大部分信息都被加在了lsb-release文件中。
redhat和fedora系统中,还支持一个参数:
-s, –short
输出简短的描述信息

html常用标签

<!DOCTYPE html encoding="utf-8">
<html>
<head>
	<title>常用标签</title>
</head>
<body>
     <form>

        <br/><!-- 换行 -->
     	username:<input type="text" value="zhangsan"> <br/>
     	password:<input type="password"><br/>
     	<!--复选框 -->
     	兴趣:学习<input type="checkbox">
     	      旅游<input type="checkbox"><br/>
     	<!-- 单选款  为了互斥  加相同的name-->
     	性别:男<input type="radio" name ="xingbie">
     	      女<input type="radio" name = "xingbie">

     	 <br/>
     	上传文件:<input type="File" name="fileupdata"><br/>

        <!-- 提交按钮 -->
     	<input type="submit" value="提交">
        <!-- 重置按钮 -->
        <!--  一个空格-->
     	<input type="reset" value="重置">  

        <!-- 按钮 -->
        <input type="button" name="button" value="按钮" 
        onclick="javascript:alert('hello world!');" > 


        <br/><br/><br/>
     	<!-- 下拉表单 -->
     	学历:<select>
     		   <option>小学</option>
     		   <option>初中</option>
     		   <option>高中</option>
     		   <option>大学</option>
     	     </select>

     	     <br/> 
     	<!-- text area文本框标签  -->
     	评论: <textarea>

     	      </textarea><br/>

     	<!-- 图片 src 指定地址 -->

     	<img src="">
     </form>
</body>
</html>

  

sqlserver去掉字符串结尾的全角空格并用半角替换

CREATE FUNCTION [dbo].[FDT_DELETE_ZK_SPACE](
@str nvarchar(4000)
) returns nvarchar(4000)
as
 
begin
   declare @endp int,@endflag int,@length int,@i int,@j int, @appstr nvarchar(4000)
   ,@reversestr nvarchar(4000),@return_str nvarchar(4000)
   select @endflag = 0,@length=len(@str),@i=1,@reversestr = reverse(@str),@endp = 0
   if(SUBSTRING(@reversestr,1,1) = ‘ ‘)
   begin
     return @str
   end
   while (@endflag = 0 and @i<=@length)
   begin
      if(SUBSTRING(@reversestr,@i,1) != ‘ ’)
        begin
          set @endflag = 1
          set @endp = @length – @i + 1
        end
        set @i = @i + 1
   end
   set @return_str = substring(@str,1,@endp)
   set @j=1  
   set @appstr= ”
   while(@j<=2*(@i-2))
   begin
      set @appstr = @appstr + ‘ ‘
      set @j = @j + 1
   end
   set @return_str = @return_str + @appstr
   return @return_str
end