热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

vue中openlayers扩展自定义投影

1.先安装proj4,2.引入proj4模块和openlayers的proj4包下的register方法.3.用proj4定义扩展的自定义投影,用register注册

1.先安装proj4,

2.引入proj4模块和openlayers的proj4包下的register方法.

3.用proj4定义扩展的自定义投影,用register注册。

4.EPSG proj4格式定义列表

# Xian 1980
<4610> &#43;proj&#61;longlat &#43;a&#61;6378140 &#43;b&#61;6356755.288157528 &#43;no_defs  <>
# China Geodetic Coordinate System 2000
<4490> &#43;proj&#61;longlat &#43;ellps&#61;GRS80 &#43;no_defs  <>
# WGS 84
<4326> &#43;proj&#61;longlat &#43;datum&#61;WGS84 &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 13
<4491> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;75 &#43;k&#61;1 &#43;x_0&#61;13500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 14
<4492> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;81 &#43;k&#61;1 &#43;x_0&#61;14500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 15
<4493> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;87 &#43;k&#61;1 &#43;x_0&#61;15500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 16
<4494> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;93 &#43;k&#61;1 &#43;x_0&#61;16500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 17
<4495> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;99 &#43;k&#61;1 &#43;x_0&#61;17500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 18
<4496> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;105 &#43;k&#61;1 &#43;x_0&#61;18500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 19
<4497> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;111 &#43;k&#61;1 &#43;x_0&#61;19500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 20
<4498> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;117 &#43;k&#61;1 &#43;x_0&#61;20500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 21
<4499> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;123 &#43;k&#61;1 &#43;x_0&#61;21500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 22
<4500> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;129 &#43;k&#61;1 &#43;x_0&#61;22500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger zone 23
<4501> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;135 &#43;k&#61;1 &#43;x_0&#61;23500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 75E
<4502> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;75 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 81E
<4503> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;81 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 87E
<4504> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;87 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 93E
<4505> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;93 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 99E
<4506> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;99 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 105E
<4507> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;105 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 111E
<4508> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;111 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 117E
<4509> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;117 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 123E
<4510> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;123 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 129E
<4511> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;129 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / Gauss-Kruger CM 135E
<4512> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;135 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 25
<4513> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;75 &#43;k&#61;1 &#43;x_0&#61;25500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 26
<4514> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;78 &#43;k&#61;1 &#43;x_0&#61;26500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 27
<4515> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;81 &#43;k&#61;1 &#43;x_0&#61;27500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 28
<4516> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;84 &#43;k&#61;1 &#43;x_0&#61;28500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 29
<4517> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;87 &#43;k&#61;1 &#43;x_0&#61;29500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 30
<4518> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;90 &#43;k&#61;1 &#43;x_0&#61;30500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 31
<4519> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;93 &#43;k&#61;1 &#43;x_0&#61;31500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 32
<4520> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;96 &#43;k&#61;1 &#43;x_0&#61;32500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 33
<4521> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;99 &#43;k&#61;1 &#43;x_0&#61;33500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 34
<4522> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;102 &#43;k&#61;1 &#43;x_0&#61;34500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 35
<4523> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;105 &#43;k&#61;1 &#43;x_0&#61;35500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 36
<4524> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;108 &#43;k&#61;1 &#43;x_0&#61;36500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 37
<4525> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;111 &#43;k&#61;1 &#43;x_0&#61;37500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 38
<4526> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;114 &#43;k&#61;1 &#43;x_0&#61;38500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 39
<4527> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;117 &#43;k&#61;1 &#43;x_0&#61;39500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 40
<4528> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;120 &#43;k&#61;1 &#43;x_0&#61;40500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 41
<4529> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;123 &#43;k&#61;1 &#43;x_0&#61;41500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 42
<4530> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;126 &#43;k&#61;1 &#43;x_0&#61;42500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 43
<4531> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;129 &#43;k&#61;1 &#43;x_0&#61;43500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 44
<4532> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;132 &#43;k&#61;1 &#43;x_0&#61;44500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger zone 45
<4533> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;135 &#43;k&#61;1 &#43;x_0&#61;45500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 75E
<4534> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;75 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 78E
<4535> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;78 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 81E
<4536> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;81 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 84E
<4537> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;84 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 87E
<4538> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;87 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 90E
<4539> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;90 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 93E
<4540> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;93 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 96E
<4541> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;96 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 99E
<4542> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;99 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 102E
<4543> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;102 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 105E
<4544> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;105 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 108E
<4545> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;108 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 111E
<4546> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;111 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 114E
<4547> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;114 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 117E
<4548> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;117 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 120E
<4549> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;120 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 123E
<4550> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;123 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 126E
<4551> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;126 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 129E
<4552> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;129 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 132E
<4553> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;132 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
# CGCS2000 / 3-degree Gauss-Kruger CM 135E
<4554> &#43;proj&#61;tmerc &#43;lat_0&#61;0 &#43;lon_0&#61;135 &#43;k&#61;1 &#43;x_0&#61;500000 &#43;y_0&#61;0 &#43;ellps&#61;GRS80 &#43;units&#61;m &#43;no_defs  <>
 


推荐阅读
  • Vue 2 中解决页面刷新和按钮跳转导致导航栏样式失效的问题
    本文介绍了如何通过配置路由的 meta 字段,确保 Vue 2 项目中的导航栏在页面刷新或内部按钮跳转时,始终保持正确的 active 样式。具体实现方法包括设置路由的 meta 属性,并在 HTML 模板中动态绑定类名。 ... [详细]
  • 本文详细探讨了Java中的24种设计模式及其应用,并介绍了七大面向对象设计原则。通过创建型、结构型和行为型模式的分类,帮助开发者更好地理解和应用这些模式,提升代码质量和可维护性。 ... [详细]
  • 本文将详细介绍如何使用剪映应用中的镜像功能,帮助用户轻松实现视频的镜像效果。通过简单的步骤,您可以快速掌握这一实用技巧。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
    本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ... [详细]
  • 本文详细介绍了Java中org.eclipse.ui.forms.widgets.ExpandableComposite类的addExpansionListener()方法,并提供了多个实际代码示例,帮助开发者更好地理解和使用该方法。这些示例来源于多个知名开源项目,具有很高的参考价值。 ... [详细]
  • 解决PHP与MySQL连接时出现500错误的方法
    本文详细探讨了当使用PHP连接MySQL数据库时遇到500内部服务器错误的多种解决方案,提供了详尽的操作步骤和专业建议。无论是初学者还是有经验的开发者,都能从中受益。 ... [详细]
  • Java内存管理与优化:自动与手动释放策略
    本文深入探讨了Java中的内存管理机制,包括自动垃圾回收和手动释放内存的方法。通过理解这些机制,开发者可以更好地优化程序性能并避免内存泄漏。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • 尽管某些细分市场如WAN优化表现不佳,但全球运营商路由器和交换机市场持续增长。根据最新研究,该市场预计在2023年达到202亿美元的规模。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • 本文探讨了如何在编程中正确处理包含空数组的 JSON 对象,提供了详细的代码示例和解决方案。 ... [详细]
author-avatar
金裕麟雯茂俊佑
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有