自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 sparksql与PostgreSQL(Greenplum)时间函数转换

最近遇到sparksql在pg或gp上运行报错问题,PostgreSQL(Greenplum)不支持sparksql部分函数,需要更改函数才能在pg(gp)运行。整理更改点如下:1、获取当前时间戳:sparksql函数为select unix_timestamp(now());pgsql(gp)函数为select floor(extract(epoch from now()));2、时间戳转日期:sparksql函数为select from_unixtim...

2021-09-14 19:00:32 973

原创 单链表插入数据和遍历学习小结

1、创建链表节点类public static class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; } ListNode(int val, ListNode next) { this.val = val; this.next = next; } }创建一个节点类,类中定义两个属性,一个属性(

2021-04-08 19:37:26 254

原创 异常java.time.format.DateTimeParseException: Text ‘20201217‘ could not be parsed: Unable to obtain ..

错误类型:java.time.format.DateTimeParseException: Text '20201217' could not be parsed: Unable to obtain LocalDateTime from TemporalAccessor: {},ISO resolved to 2020-12-17 of type java.time.format.ParsedString time = "20201217";DateTimeFormatter dateFormat

2020-12-18 00:31:52 4729

原创 时间格式异常:java.time.format.DateTimeParseException: Text ‘20201217‘ could not be parsed at index 8

错误类型: java.time.format.DateTimeParseException: Text '20201217' could not be parsed at index 8 String time = "20201217";DateTimeFormatter dateFormat = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");LocalDateTime date = LocalDateTime.parse(time, dateFo..

2020-12-18 00:29:19 40184 7

原创 获取某时间段的前一个月或者后一个月

根据指定的某个时间,获取该时间段的前一个月或者后一个月。方法一: 获取指定时间的前后n天时间,当n为正数时,为指定时间的前n天,当n为负数时,为指定时间的后n天 /** * Get the formatted time n days before or after the time * * @param n Days * @param time * @return Formatted time n days be...

2020-12-18 00:23:29 1415

原创 SourceTree新版免注册安装方法

Sourcetree 官网:Sourcetree | Free Git GUI for Mac and Windows说明旧版 sourcetree 只需要添加 accounts.json 文件就能实现免注册登录,而新版本则需要 添加 accounts.json 文件和添加 user.config 字段才能实现免注册登录。旧版安装界面:新版安装界面:添加 accounts.json 文件Sourcetree是一个优秀的git可视化管理工具,深受开发者喜爱Sourcetre..

2020-08-26 20:18:30 617

原创 Linux系统中Virtual Machines虚拟机克隆后配置问题

一、配置IP地址输入命令# vi /etc/sysconfig/network-scripts/ifcfg-eth0得到的是克隆主机的相关IP配置,需要更改IPADDR的数据,得到唯一的IP。更改完IPADDR后,输入命令,进行重启。# service network restart重启成功后,通过ping命令,检查是否可以联网配置IP成功。二、设置独立...

2020-04-20 17:32:35 207

原创 二维数组、一维数组解决 0/1 背包问题——动态规划

在做vivo2019提前批笔试时,遇到了——动态规划背包问题vivo2019提前批笔试第三题:小v负责一次活动礼品采购,每一款礼品的受欢迎程度(热度值)各不相同,现给出总金额以及各个礼品的单价和热度值,且每个礼品只购买一个,如何购买可以使得所有礼品的总热度值最高。输入:第一行是一个正整数,表示总金额(不大于1000)第二行是一个长度为n的正整数数组,表示礼品单价(n不大于100...

2019-06-11 21:01:08 421

原创 Navicat远程连接MySQL时报错:2003-Can't connect to MySql server on 'localhost'(10038)错误

Navicat远程连接MySQL时,报错:2003-Can't connect to MySql server on 'localhost'(10038)错误一般是一下几个原因:1、MySQL服务没有启动2、用户没有权限使用远程连接3、linux中防火墙中没有配置MySQL端口(3306)一、使用命令service mysqld status 或者servi...

2019-06-11 20:43:37 28776 2

原创 MySQL—JDBC出现The server time zone value '???ú±ê×??±??' is unrecognized or represents more...的错误提示

本人在进行MySQL数据库连接时,出现下面错误:错误语句信息:java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents more than one time zone. You must configure either the server or JDBC...

2019-06-04 12:59:10 7240

百度地图demo(有28种类型demo)

百度地图Android SDK v4.5.2 Sample共有28个Demo,每个Demo的说明如下: ------------------------------------------------------------------------------------- 一、 Demo名称:基本地图功能 文件名: BaseMapDemo.java 简介:创建一张百度地图并管理地图的生命周期 详述: (1)创建一张最简单的百度地图; (2)管理地图的生命周期,具体请参看代码部分的相关注释; (3)可监听地图加载完成事件; (4)给出示例个性化地图、普通地图动态切换 ------------------------------------------------------------------------------------- 二、 Demo名称:MapFragment使用 文件名: MapFragmentDemo.java 简介:介绍在Fragment框架下使用地图 详述: (1)介绍了如何在Fragment框架下添加一个地图地图控件; ------------------------------------------------------------------------------------- 三、 Demo名称:图层展示功能 文件名: LayersDemo.java 简介:展示普通图、卫星图、交通流量图和百度城市热力图 详述: (1)选择展示地图的图层为普通图或卫星图; (2)在普通图或卫星图上叠加交通流量图; (3)在普通图或卫星图上叠加百度城市热力图; ------------------------------------------------------------------------------------- 四、 Demo名称:多地图展示 文件名: MultiMapViewDemo.java 简介:介绍多MapView的使用 详述: (1)在一个界面内,同时建立四个MapView控件; (2)地图Logo位置变更,支持6个位置,多图展示中只展示了4个位置 ------------------------------------------------------------------------------------- 五、 Demo名称:地图操作功能 文件名: MapControlDemo.java 简介:介绍平移和缩放地图,双指操作地图,监听地图点击事件 详述: (1)介绍地图缩放级别、旋转度和俯视度的get和set方法; (2)监听单击和长按地图事件; (3)单击、双击和长按地图获取该点的经纬度坐标; (4)对地图显示内容进行截图,截图保存地址为:/mnt/sdcard/test.png; ------------------------------------------------------------------------------------- 六、 Demo名称:UI控制功能 文件名: UISettingsDemo.java 简介:介绍开关手势功能和显示隐藏UI控件 详述: (1)地图操作开关:平移、缩放、双击放大、双指操作(旋转度和俯视度); (2)控件显示开关:显示/隐藏缩放按钮; (3)指南针位置控制:显示在地图左上角或者右上角(仅举例),开发者可据实际情况任意改变位置; (4)底图标注开关:控制显示/隐藏底图POI,隐藏POI可得到仅显示道路信息的地图 (5)禁用所有手势:控制是否一并禁止所有手势。 (6)设置地图setPadding,防止UI遮挡Logo等。 ------------------------------------------------------------------------------------- 七、 Demo名称:定位图层展示 文件名: LocationOverlayDemo.java 简介:介绍定位图层的基本用法 详述: (1)可自定义更换位置图标,精度圈填充及边框颜色; (2)支持定位三态效果显示(普通态、跟随态、罗盘态); (3)百度地图SDK从2.0.0版本起,将定位功能进行了分离,具体使用方法请见定位SDK; (4)定位SDK开发指南详见http://developer.baidu.com/map/geosdk-android.htm; (5)支持开发者自定义精度圈边框和填充区域的颜色。 ------------------------------------------------------------------------------------- 八、 Demo名称:自定义绘制功能 文件名: GeometryDemo.java 简介:介绍自定义绘制点、线、多边形、圆等几何图形和文字 详述: (1)支持绘制凸多边形,如要绘制凹多边形请用三角形进行拼接; (2)支持绘制文字; ------------------------------------------------------------------------------------- 九、 Demo名称:覆盖物功能 文件名: OverlayDemo.java 简介:介绍添加覆盖物并响应点击功能和弹出pop功能 详述: (1)在popup中添加弹出自定义View的示例; (2)点击周围4个Marker,弹出popup,可更新marker位置和更新marker图标; (3)中间显示的为图片图层,该图层可随地图的移动、缩放等做出相应的操作; (4)支持Maker设置透明度的方法,利用滑动条可以展示maker透明度变化; (5)支持Marker设置动画的能力,包含两种方式:从地上生长和从天上落下 ------------------------------------------------------------------------------------- 十、 Demo名称:热力图功能 文件名: HeatMapDemo.java 简介绘制自有数据热力图 详述: (1)设置热力图颜色; (2)准备数据、生成热力图; (3)删除热力图; ------------------------------------------------------------------------------------- 十一、 Demo名称:地理编码功能 文件名: GeoCodeDemo.java 简介:介绍地址信息与坐标之间的相互转换 详述: (1)正向地理编码:将地址信息转换为经纬度坐标; (2)反向地理编码:将经纬度坐标转换为地址信息; ------------------------------------------------------------------------------------- 十二、 Demo名称:POI搜索功能 文件名: POISearchDemo.java 简介:介绍关键词查询、suggestion查询和查看餐饮类Place详情页功能 详述: (1)点击某些关键词查询后的结果(如“餐厅”)可跳转到Place详情页; (2)提供suggestion查询进行联想查询,例如输入“天安门”则会弹出联想查询的列表; ------------------------------------------------------------------------------------- 十三、 Demo名称:路径规划功能 文件名: RoutePlanDemo.java, CustomRouteOverlay.java 简介:介绍跨城交通、公交、驾车、步行、骑行五种线路规划方法和自设路线方法 详述: (1)驾车查询新增路径点查询功能,具体使用方法详见开发者指南路径规划部分,只需重载接口; (2)自设路线功能演示开发者如何自己设定一条路线,包括如何设定起点、终点、途径站点和路段; (3)自设路线功能同时也介绍如何在两个Activity之间切换的时候管理Mapview的生命周期; (4)可自定义路线的起终点图标; ---------------------------------------------------------------------------------- 十四、 Demo名称:行政区域边界数据检索 文件名称:DistrictSearchDemo.java 简介:介绍如何使用行政区域边界数据检索功能,绘制行政区覆盖物和边框 详述: (1)通过输入省、市、区/县的名称,绘制出行政区覆盖物和边框 ---------------------------------------------------------------------------------- 十五、 Demo名称:公交线路查询功能 文件名: BusLineDemo.java 简介:介绍查询公交线路功能 (1)点击“开始”按钮可查询公交线路; (2)搜索出公交线路后点击“下一条”按钮可查询该线路的反方向公交线路; ------------------------------------------------------------------------------------- 十六、 Demo名称:短串分享功能 文件名: ShareDemo.java 简介:将POI点、反Geo点和公交/驾车/骑行/步行线路规划,生成短链接以分享给好友 详述: (1)将POI点、反Geo点和公交/驾车/骑行/步行线路规划,生成短链接串,此链接可通过短信等形式分享给好友; (2)好友在终端设备点击此链接可快速打开Web地图、百度地图客户端进行信息展示; (3)暂时开放了“POI搜索结果分享”、“公交/驾车/骑行/步行线路规划”和“反向地理编码结果分享”; (4)日后会开放更多的功能,欢迎广大开发者使用短串分享功能; ------------------------------------------------------------------------------------- 十七、 Demo名称:离线地图功能 文件名: OfflineDemo.java 简介:介绍如何下载和使用离线地图 详述: (1)可以搜索、下载、删除、查看离线地图; 十八、 Demo名称:周边雷达功能--RadarDemo 文件名:RadarDemo.java 注意:需要把应用的key在官网的雷达注册页面进行相关的注册才能使用! 注册网址:http://developer.baidu.com/map/index.php?title=radar 简介:介绍如果使用周边雷达功能上传位置、检索周边的人 详述: (1)获取位置信息并单次上传服务端; (2)获取位置信息连续上传服务端; (3)检索周边用户的位置; (4)用列表的形式及地图的形式展示周边用户的位置等信息; 十九、 Demo名称:调启百度地图 文件名: OpenBaiduMap.java 简介:介绍如果利用简单接口调用,开启百度地图客户端实现复杂逻辑业务 详述: (1)调启百度地图导航(Native); (2)调启百度地图导航(Web); (3)调启百度地图POI周边检索; (4)调启百度地图POI详情检索; (5)调启百度地图步行线路规划; (6)调启百度地图驾车线路规划; (7)调启百度地图公交线路规划; (8)调启百度地图步行导航;(需百度地图App 8.6.6以上版本支持) (9)调启百度地图骑行导航(需百度地图App 8.6.6以上版本支持) (10) 调启百度地图poi点全景展示; (11)调启百度地图步行AR导航; 二十、 Demo名称:点收藏功能--FavoriteDemo 文件名:FavoriteDemo.java 简介:介绍如何创建、管理本地点数据 详述: (1)新建本地点收藏; (2)查看已收藏本地点; (3)删除已收藏本地点; 二十一、 Demo名称:LBS.云检索功能 文件名: CloudSearchDemo.java 简介:介绍如何使用LBS.云检索用户自有数据 注意:自v2.2.0起,SDK支持LBS云v2版的检索,使用v1版的用户请尽快完成升级或使用较低SDK版本。 详述: (1)LBS.云是百度地图针对LBS开发者推出的平台级服务; (2)提供海量位置数据存储、检索、展示一体化解决方案; (3)该服务对开发者免费开放; (4)Demo中放入了测试用ak,开发者若使用自己的数据,请更换为自己的ak; (5)LBS.云检索使用方法请参考开发指南“LBS云服务”部分; (6)详细了解LBS.云,欢迎访问:http://developer.baidu.com/map/lbs-cloud.htm (7)申请ak及管理数据等问题,欢迎访问LBS开放平台官网:http://lbsyun.baidu.com/ 二十二、 Demo名称:OpenGL绘制功能 文件名: OpenGLDemo.java 简介:介绍如何使用OpenGL在地图上实现自定义绘制 详述: (1)利用OpenGL绘制基本折线; (2)利用OpenGL在地图上进行纹理绘制; 二十三、 Demo名称:点聚合功能--MakerClusterDemo 文件名: MarkerClusterDemo.java 简介:新增点聚合功能,可通过缩小地图层级,将定义范围内的多个标注点,聚合显示成一个标注点 详述: (1)支持缩放地图,实现点聚合功能 二十四、 Demo名称:瓦片图功能--TileOverlayDemo 文件名:TileOverlayDemo.java 简介:瓦片图层支持开发者添加自有瓦片数据,包括在线下载和本地加载两种方式。 详述: (1)在线下载方式 (2)本地加载方式 (3)将地图类型设置为NONE,不下载地图底图瓦片 (4)控制了地图显示范围,仅显示设置范围内的地图 二十五、 Demo名称:地图由TextureView渲染 文件名:TextureMapViewDemo.java 使用前提:Android 4.0以上系统,并开启强制GPU渲染 简介:新增了TextureMapView类,实现地图由TextureView渲染。解决原MapView基于系统GLSurfaceView导致在TabHost和scrollView中等闪黑屏、白边、压盖等问题。 二十六、 Demo名称: 室内图--IndoorMapDemo 文件名称: IndoorMapDemo.java 简介:介绍如何进行室内图展示及室内路线规划 详述: (1)室内图展示,包含打开、关闭室内图方法 (2)室内路线规划(只支持起终点在同一建筑物内),绘制室内规划路线 二十七、 Demo名称: 室内图检索 文件名称: IndoorSearchDemo.java 简介:介绍在室内图中进行室内poi检索 二十八、 Demo名称: 小车轨迹平滑移动 文件名称: TrackShowDemo.java 简介:介绍小车轨迹平滑移动的实现

2018-01-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除