程序开发
-
在 Go 语言中管理 Concurrency 的三种方式
相信大家踏入 Go 语言的世界,肯定是被强大的并发(Concurrency)所吸引,Go 语言用最简单的关键字go就可以将任务丢到后台处理,但是开发者怎么有效率的控制并发,这是入门…
-
如何进行APP版本升级管理?
在产品工作中,经常要对产品APP进行迭代升级。本文作者根据自己的工作经验,对APP版本升级管理这个问题展开了深入的思考,希望对你有帮助。 移动端功能开发测试完成后,需要引导用户安装…
-
如何设计一款稳定、好用、安全的推送SDK?
一款稳定、易用、安全、小巧灵活的推送SDK是怎么样的?本文将从“小”、“稳”、“好用”以及“安全”四个角度来具体阐述。 对于非技术出身的产品经理来说,如果突然接到一个要“设计SDK…
-
将access数据库迁移到SQLserver的两种方法
在实际项目使用中遇到的问题,将原文整理后以备后用。 方法1 使用ACCESS2007自带的数据库迁移工具 1、打开ACCESS2007的数据库迁移向导 2、点击SQLSERVER按…
-
通过js代码让刷新只刷新一次,绕过浏览器缓存重新向服务器获取数据
让页面进行刷新,可以使用location.reload()方法,但是这种方法会让页面一直不断的刷新,这是因为当页面加载完成以后,我们让它刷新一次,那么浏览器就会重新向服务器请求数据…
-
Rust和Go语言的大斗法,谁才你心中的“语言泰斗”
为了从竞争激烈的业务应用中展露头角,并且跟上时代的浪潮奔涌前进,所以在编程时候选择合适且便捷的编程语言是非常重要的。不仅在于此,而且对于企业和开发人员方面来谈论,在为客户提供良好的…
-
Golang面向包的设计和架构分层建议
前言 一个基本的go项目一般会有cmd, internal, pkg三个基础目录来分层,当然这不是官方go核心开发团队定义的标准。但这个确实是目前go生态系统中比较常见的布局形式,…
-
在MAC下的VS Code配置Python的运行环境
有时候需要写一些小代码运行的话,打开Pycharm有点麻烦,但是命令行运行有有点不方便,那么现在我们就来看看在MAC下的VS Code 的Python的调试环境的配置把 &nbs…
-
PHP框架选Laravel还是Codeigniter?
Laravel大而全,什么都有,也正因为如此,反而会显得笨重,而且代码执行效率会低一点,Codeigniter相较于Laravel来说,就很轻量了,同时一些常用的功能也都有。 La…
-
2020年14个最有用的NodeJS库
Express 快速,简单,极简的节点Web框架 对…有好处 · 易于处理多种类型的请求,例如GET,PUT,POST和DELETE请求 · 快速构建单页,多页和混合Web应用程序…