摘要: 前言 微天气程序中存在如下几个功能需要使用到行政区划数据: 城市列表,需要支持城市搜索 根据经纬度获区域(城市)的天气数据 地图坐标拾取并获取所处区域(城市)信息,同时获取天气数据 对于城市的天气数据,不使用和风天气的城市列表,而是自行维护,通过空间位置(经纬度)进行关联。对于城市位置的定义,本可以 阅读全文
posted @ 2024-05-04 13:41 拂衣志 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 前言 本文用于说明本次开发所使用的环境,以及环境的搭建过程。 操作系统 Windows 10 专业版 其实我当时使用的操作系统的Arch Linux,开发完成后才又重装回Windows。 现在又用回了Fedora 38 Workstation @time 2023.10.07 服务端 服务端使用Ja 阅读全文
posted @ 2024-05-04 13:39 拂衣志 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 前言 这是一个前后端分离的项目,后端使用Java进行开发,而前端通过微信小程序实现。 功能结构 可从上图得知,部分功能已去除: 消息 消息推送 紧急情况推送 用户 个人中心 模型设计 用户信息(UserInfo) id Long 主键 oid String OpenID uid String Uni 阅读全文
posted @ 2024-05-04 13:37 拂衣志 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 前言 俗话说:磨刀不误砍柴工。 我想做一个天气类别的小程序,以此进行全栈开发能力的试炼。我想这会是一个微信小程序、是一个可以正常使用的小程序,以Java进行服务端开发,以Mapbox实现天气数据可视化。 但是我是一个后端开发工程师,我不怎么会写页面,我特别的讨厌写CSS。我也没有接触过微信小程序开发 阅读全文
posted @ 2024-05-04 13:36 拂衣志 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 前言 天气小程序产生于2022年年初,目的是用于验证自己是否有进入全栈开发(仅前后端)的能力。该项目从2022年1月12号正式启动,于2022年3月19日发布一阶段最终版本(1.1.9),总体耗时2个月零7天。从内容完整度以及界面友好程度来说,我给自己70分。 完成内容 和风天气API接入,可实现实 阅读全文
posted @ 2024-05-04 13:34 拂衣志 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 写在前面 在工作中,还没有仔细的去研究过一些算法实现,直到最近面试才知道,自己的数据结构与算法的功底这么差。 知道总是比不知道的强,那么就一个一个的来吧,我也会通过文字的方式记录自己的算法道路,下一个目标就是LeetCode。 如题(某次面试题) 给定⼀个按开始时间从⼩到大排序的时间区间集合,请将重 阅读全文
posted @ 2020-09-16 09:32 拂衣志 阅读(532) 评论(0) 推荐(0) 编辑
摘要: socket简单案例实现 终于还是吃了自己的狗粮...... 关于 客户端-服务端 网络模型 常规情况下,网络应用都会存在客户端和服务器端,比如平时外卖应用一样,我们在外卖应用上的操作,都对应着客户端应用想服务器发起请求,并收到响应的过程。服务器为客户端提供业务数据支持,客户端则为用户提供交互界面。 阅读全文
posted @ 2020-08-03 19:31 拂衣志 阅读(647) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL11.2数据恢复记录(From Physical Files) 记录一下PostgreSQL11.2的数据恢复,场景是这样的,我们在A主机(windows server 2008)上安装一个PostgreSQL11.2,突然有一天A主机坏掉了,只能将磁盘卸载下来挂载到新的主机上, 阅读全文
posted @ 2020-07-16 20:19 拂衣志 阅读(820) 评论(3) 推荐(0) 编辑
摘要: 其实,手写jdbc也是蛮好玩的... 在企业开发过程中,除去一些特殊的要求外,基本上都会使用全自动或半自动的ORM框架代替原生JDBC进行数据库的访问。而在具体项目设计时,常常会根据项目业务情况进行技术选型。其中常用的ORM框架有: Mybatis Hibernate Spring Data JPA 阅读全文
posted @ 2020-07-15 12:40 拂衣志 阅读(4923) 评论(0) 推荐(1) 编辑
摘要: 1、Spring Data JPA 使用入门 我一直认为 Spring Data JPA 是一个好东西,有着自己独特的黑魔法。但是由于目前接触甚少,不知道该如何开启。所以想通过从无到有的过程,逐渐的去认识它,搞清楚它与Mybatis的关系,如果站在架构的角度看会怎么怎么样的情况。在这个过程中,会使用 阅读全文
posted @ 2020-07-14 21:24 拂衣志 阅读(433) 评论(0) 推荐(0) 编辑