使用Golang+微信小程序前后端分离打造的车辆信息联络平台
(也有一部分的python在里面。
目录
使用Golang+微信小程序前后端分离打造的车辆信息联络平台
1. 背景
1.1 创作背景:
1.2 实现目标:
1.3 开发环境:
2. 功能介绍
2.1 主体部分
2.2 用户模块
2.3 社区模块
2.4 聊天模块以及充电功能
2.5 算法方面
2.5.1 FasterR
原创
2021-07-31 09:12:26
1221阅读
今天接到一个任务是将原来运行在mac的应用移植到linux,原因当然是因为客户那边当前是linux环境,也不想再采购mac电脑。 通常来说,这个工作并不难,因为我选用的服务器端技术是c或者golang,这两种技术具有很好的可移植性,而且大多是重新编译即可运行,所以接到任务的开始并没有把这个当一回事。 跟想象中的也差不多,搭建好linux测试服务器,在mac上把运行很久的应用重新交叉编译了一遍,部
转载
2024-05-31 03:58:21
46阅读
启动命令我们先来个非后台运行的启动命令func init() {
startCmd := &cobra.Command{
Use: "start",
Short: "Start Gonne",
Run: func(cmd *cobra.Command, args []string) {
startHttp()
},
}
startCmd.Flags().BoolVarP(&daem
转载
2024-04-30 16:55:07
14阅读
在使用Golang开发时,有时候我们需要实现多进程的功能来提高程序的并发性能。通过多进程,可以让程序同时执行多个任务,更快地完成工作。本文将为刚入行的小白开发者介绍如何在Golang中实现多进程。首先,我们来看一下实现多进程的具体步骤:
| 步骤 | 操作 |
| ---- | --------------------- |
| 1 | 创建多个gorou
原创
2024-04-30 10:59:41
71阅读
访客预约管理访客预约-审批-核验流程5个步骤:生成邀约 -> 访客填写信息 -> 企业员工审批 -> 访客获取凭证 -> 访客核验入园访客核验方式4种方式:二维码,身份证,人证核验,人脸识别
原创
2024-08-24 13:34:52
0阅读
进程,线程,并行和并发一个应用程序是运行在机器上的一个进程;进程是一个运行在自己内存地址空间里的独立执行体。一个进程由一个或多个操作系统线程组成,这些线程其实是共享同一个内存地址空间的一起工作的执行体。几乎所有’正式’的程序都是多线程的,以便让用户或计算机不必等待,或者能够同时服务多个请求(如 Web 服务器),或增加性能和吞吐量(例如,通过对不同的数据集并行执行代码)。一个并发程序可以在一个处理
转载
2024-01-21 01:35:24
32阅读
Golang调度器 先看看golang调度的由来。 一. 单进程时代不需要调度器 在早期操作系统是单进程的,一个进程拥有整个系统的所有资源,所以也不需要调度器。 但是单进程的操作系统也有明显的缺点: 1. 采用单一的执行流程,计算机只能一个任务一个任务处理。 2. 进程阻塞所造成CPU资源的浪费。那么如何充分利用资源,可以让多个进程同时并发的
转载
2024-03-28 22:21:54
52阅读
文章目录GoLang之描述scheduler的初始化过程(7)1.初始调度器的相关参数2.调整 SP3.初始化 g0 栈4.主线程绑定 m05.初始化 m06.初始化 allp7.参考资料 GoLang之描述scheduler的初始化过程(7)1.初始调度器的相关参数上一节我们说完了 GPM 结构体,这一讲,我们来研究 Go sheduler 结构体,以及整个调度器的初始化过程。Go sched
转载
2024-06-06 23:03:35
52阅读
文章目录GoLang之schedule 循环如何运转(12) GoLang之schedule 循环如何运转(12)上一节,我们讲完 main goroutine 以及普通 goroutine 的退出过程。main goroutine 退出后直接调用 exit(0) 使得整个进程退出,而普通 goroutine 退出后,则进行了一系列的调用,最终又切到 g0 栈,执行 schedule 函数。从前
转载
2024-04-12 16:07:52
41阅读
package mainimport ( "fmt" "os" "os/exec" "strconv" "strings")func isProcessExist(appName string) (bool, string, int) { appary := make(map[string]int) cmd := exec.Command("cmd", "/C", "tasklist
转载
2019-10-11 09:58:00
1620阅读
2评论
转载豆瓣http://www.douban.com/note/484935836/
转载
精选
2015-02-16 11:01:33
1295阅读
当感觉mysql性能出现问题时,通常会先看下当前mysql的执行状态,使用 show processlist来查看,例如:其中state状态列信息非常重要,先看下各列含义,然后看下state常用状态各列的含义1、id一个标识,你要kill一个语句的时候使用,例如 mysql> kill 207;2、user显示当前用户,如果不是root,这个命令就只显示你权限范围内的sq
转载
2023-06-01 00:55:45
106阅读
序言由于本人一直从事Web服务器端的程序开发,所以在学习Golang也想从Web这里开始学起,如果对Golang还不太清楚怎么搭建环境的朋友们可以参考我的上一篇文章 Golang的简单介绍及Windows环境下安装、部署,这一篇我们来了解一下Golang的Web开发入门:搭建一个简单的Go Web服务器。注:此文借鉴了Astaxie《Go Web编程》一书中的内容正文Go语言标
转载
2024-05-17 13:04:19
52阅读
导语 | 本文从简洁架构的理论出发,依托trpc-go目录规范,简单阐述了整体代码架构如何划分,具体trpc-go服务代码实现细节,和落地步骤,并讨论了和DDD的区别。文章源于我们组内发起的go微服务最佳实践的第一部分,希望从开发和阅读学习中总结出一套go微服务开发的方法论,互相分享一下在寻求最佳的实践过程中的思考和取舍的过程。本次主要讨论目录如何组织,目录的组织其实就是架构的
转载
2024-03-15 06:02:01
49阅读
系统中有多个任务同时存在称之为“并发”,并发设计已然成为大规模集群框架的必要特征,本文简单的介绍Scala和golang的并发模型的设计,重点在于比较Scala和Golang在并发实现上的差异。一、Scala和Golang的并发实现原理Scala语言并发设计采用Actor模型,采用的是Akka Actor模型库,主要特征如下:“一切皆是参与者”,且各个actor间是独立的;发送者与已发送消息间解耦
转载
2023-08-24 15:58:19
92阅读
1. 前言看到这个服务端框架,是真的轻量,代码极简但包含了服务端的核心,能很容易帮助新手理解服务端框架做了什么。当然最主要还是作者写的渐进式开发文档,实在是极好。这篇文章不会详细的说这个项目的源码,这个直接看作者的文档和源码就行,这篇文章主要是借助这个框架总结一个tcp服务端的核心功能。2. 一个TCP服务的核心功能2.1 处理连接一个TCP服务端要给客户端提供功能,首先得与客户端建立连接。学过网
转载
2023-10-31 12:37:37
94阅读
本文由 客路 KLOOK 基础架构组高级开发工程师韩金明在 Gopher Meetup 深圳站的演讲整理而成,主要介绍 KLOOK 微服务治理框架的落地实践,1. 自研配置和注册中心的实现;2. RPC 落地过程中的实践经验。 No.1 KLOOK 微服务治理实践 简单介绍一下,KLOOK 为旅行者提供简单便捷的自由行玩乐预定,包括
转载
2024-05-08 07:03:16
41阅读
《Go Web 编程》之第7章 Go Web服务第7章 Go Web服务7.1 Web服务简介7.2 基于SOAP的Web服务简介7.3 基于REST的Web服务简介7.3.1 将动作转换为资源7.3.2 将动作转换为资源的属性7.4 通过Go分析和创建XML7.4.1 分析XML7.4.1.1 一次性读取XML7.4.1.2 流方式读取XML7.4.2 创建XML7.4.2.1 结构体写入XM
转载
2024-04-30 19:55:12
136阅读
使用Golang 搭建http web服务器需求1 登陆页面2 首页路由处理器页面404处理器登陆页面处理器ajax处理器如何设置header:如何解析参数:如何连接数据库如何设置cookie主页处理器后记 Golang在搭建web服务器方面的能力是毋庸置疑的。官方已经有提供net/http包为搭建http服务器做准备。使用这个包能很简单地对web的路由,静态文件,模版,cookie等数据进行设
转载
2024-03-18 06:58:41
41阅读
方案目标.高并发Golang在网络层有很高的并发性,网关比较高的性能取决于网络层的高效性。目前id转换接口,同时测试golang和java服务,在2核cpu环境性能区别golang是在java的2倍左右。等golang开发完,可以一起设计方案来比对压测数据。.高稳定性上线前多测试,目前我自己使用的golang网关经过多个项目线上的验证,只需要按照我们需求进行修改。.和现有网关分流上线这要求gola
转载
2024-03-05 17:37:41
95阅读