首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【Flutter 专题】 05 图解修改应用名称及图标

Flutter 在新建过程中的 project name 即为默认的应用名称,现在想要修改,尝试如下: ? 解决方式 1....修改 lib/main.dart 中 title 内容,但是应用名称并未修改;后来和尚理解为应用名称,当应用处于切换状态时,展示的为 title 名称,而此时桌面应用名称未改变,如图: ? ?...和尚找了好久,以为 Flutter 是跨平台应用,对应 Android 和 iOS 的 project name 是统一修改的,可是和尚我理解错了,应用名称是需要在 Android 和 iOS 中分别调整的...至此,应用名称和 Logo 都已修改成功! 提醒建议 1....Flutter->main.dart 中默认有两个 title,和尚理解为第一个为应用名称,第二个相当于 Activity 页面标题名称

1.3K61

Nginx系列:后端服务应用健康检测

严格来说,nginx到目前为止没有针对负载均衡后端节点的健康检测的模块,但是可以通过proxy_next_upstream来间接实现,但proxy_next_upstream还是会把请求转发给故障服务器的...nginx_upstream_check_module为淘宝技术团队开发的nginx模块,用来检测后方server的健康状态,如果后端服务器不可用,则请求不再转发到这台服务器。...interval: 向后端发送的健康检查包的间隔,单位为毫秒 rsie: 如果连续成功次数达到rise_count,服务器就被认为是up fall: 如果连续失败次数达到fall_count,服务器就被认为是...down timeout: 后端健康请求的超时时间,单位为毫秒 type: 健康检查包的类型,支持tcp、ssl_hello、http、mysql、ajp 如果想查看后端服务器实时的健康状态,可以在对应...server number为后端服务器数量,generation为nginx reload的次数 此时启动其中一台8867,查看nginx的error.log日志,出现如下日志,说明8867这台应用已经处于可检查状态

2.9K61

Excel小技巧58: 在公式中快速应用名称

在Excel中,名称是一个非常好的功能,不仅能够简化公式,而且让公式的可读性更好。本文介绍一个小技巧,可以让定义的名称快速应用到公式中。对于使用单元格引用的公式,这是一个非常好应用名称的方法。...在公式中快速应用名称的过程示例如下图1所示。 ? 图1 在工作表中,已定义单元格E2的名称为“价格”,E3的名称为“成本”,E4的名称为“税率”。...单元格E5中原来的公式为: =(E2-E3)*(1-E4) 应用名称后的公式为: =(价格-成本)*(1-税率) 操作步骤: 1.选择包含公式的单元格。...2.单击功能区“公式”选项卡“定义的名称”组中的“定义名称——应用名称”命令。 3.在“应用名称”对话框中选择要应用名称,单击“确定”按钮。...注意:对于先创建名称,后编写公式的情形,如果在编写公式时选择单元格,那么会自动应用名称。 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

1K20

名称空间

using 声明和using 编译指令 using 声明将特定的名称添加到它所属的声明区域中。...,而using 编译指令使所有的名称都可以用。...using namespace std; int main() {   cout<<"aa";   cin.get(); } 名称空间使用原则: 1.使用已命名的名称空间中声明的变量,而不是使用外部全局变量...2.使用已命名的名称空间中声明的变量,而不是使用静态全局变量 3.如果开发了一个函数库或类库,将其放在一个名称空间中。...4.仅将编译指令using作为一种将旧代码转换为使用名称空间的权宜之计 5.不要在头文件中使用using编译指令。首先,这样做掩盖了要让哪些名称可用;另外,包含头文件的顺序可能    影响程序的行为。

1.8K70

Flare 制作记录:应用后端性能优化

重写了天气获取逻辑,使用城市名称替换经纬度来获取天气数据。 对程序已有的一些小 BUG 进行了修复,支持中文搜索。 对程序进行了简单的汉化。 但是随着深入使用,我发现页面有着比较大的性能问题。...应用性能问题分析 关于这个应用的性能优化,其实并不复杂,和传统应用优化差别不大:优先减少计算量,在实在减少不了的情况下使用计算效率更高的方式来解决问题。...后端架构中的问题 项目使用的技术栈为 Node.js,Web 框架为市占率非常高的 Express 的最新版本,ORM 框架选择的则是 Sequelize,数据存储落地为 SQLite3 。...调整后端实现 虽然我非常喜欢使用 Node.js,以往也分享过不少基于 Node.js 编写的程序或者优化实践,但是,为了能够低成本提高高性能的资源响应,这里进行技术栈切换是必要的:比如 Golang。...[Flare 请求合并模式下的网络请求] 图标资源优化 Flame 使用的方案是读取后端接口配置,从前端脚本中动态创建 SVG 图标并插入文档中,Flare 程序默认的方式则是将 SVG 和文档拆分,以应对大量书签状况下的页面性能问题

66200

后端开发者从零做一个移动应用后端篇)

---- 好了,废话少说,来聊聊后端 后端写些什么,什么东西写出来对我是更好的总结,也是对大家更好的帮助?在准备写的时候,我思考了很久。 之前准备了 手摸手,嘴对嘴 教程。...后端开发的疑惑 后端开发最常面对的一个问题:性能、高并发等等。但是这不在本文的讨论范围,我们只讲基本的怎么把代码写好,如何把业务模块划分好。 性能、高并发的解决方案, 大部分是在代码之外的扩展。...而到了api时代,在web方面有了前后端分离概念;移动app后端更是无力渲染(天然前后端分离)。所以要后台需要把数据发给前端,前端根据数据的描述把数据用用户看得懂的方式展现出来。...后面可能还会有两篇到四篇讲后端部分。...x-api 是php的后端项目 x-control 是vue写的后端管理系统 x-client 是vue系的客户端界

79120

从0开始,构建前后端分离应用

作为自己的技术积累 后端使用Spring+SpringMVC+Mybatis框架、前端使用Vue+iView作为基础开发一个前后端分离的SPA应用 目录 1、环境搭建 1.1 Maven+Nexus搭建后台构建环境...1.2 前台工程搭建 2、前端开发 2.1基于iView的组件封装 3、后端开发 3.1拦截器的使用 环境简介 由于是个人练习的小项目,因此开发环境设计也很简单。...物理环境包括一台dbServer、一台配置服务器、一台应用服务器 服务器名称 服务器IP 操作系统 部署内容 dbServer 192.168.0.112 CentOS7 Mysql5.7 运维服务器...技术选型 后端: Spring+SpringMVC+MyBatis、对象序列化采用google的GSON、针对通过用的CRUD使用Mybatis的SqlBuilder进行封装 使用testNG进行单元测试

80230

「Web应用架构」模式:前端的后端(BFF)

这意味着我们需要在我们的API后端添加额外的功能来支持我们的移动接口。 通用API后端的另一个问题是,根据定义,它们为多个面向用户的应用程序提供功能。...介绍前端的后端 对于这个问题,我在REA和SoundCloud中看到的一个解决方案是,不是有一个通用的API后端,而是每个用户都有一个后端,或者(前SoundClouder)Phil Calçado称之为前端后端...从概念上讲,您应该将面向用户的应用程序视为两个组件:位于外围的客户端应用程序和位于外围的服务器端组件(BFF)。...目录服务存储每个项目的名称和价格,库存水平存储在我们的库存服务中。因此在我们的BFF中,我们将公开一个检索完整播放列表的方法,该方法至少包含3个调用: ?...结论 前端后端解决了使用微服务时移动开发的一个紧迫问题。此外,它们提供了通用API后端的令人信服的替代方案,许多团队将它们用于移动开发之外的其他用途。

1.7K20

SpringBoot 应用篇 实现后端的接口版本支持

SpringBoot 应用篇 实现后端的接口版本支持 作为一个主职的后端开发者,在平时的工作中,最讨厌的做的事情可以说是参数校验和接口的版本支持了。...对于客户端的同学来说,业务的历史包袱会小很多,当出现不兼容的业务变动时,直接开发新的就好;然而后端就没有这么简单了,历史的接口得支持,新的业务也得支持,吭哧吭哧的新加一个服务接口,url 又不能和之前的相同...应用场景 我们希望同一个业务始终用相同的 url,即便不同的版本之间业务完全不兼容,通过请求参数中的版本选择最合适的后端接口来响应这个请求 1....应用实现 明确上面的应用场景之后,开始设计与实现 1.

1K41

使用docker-compose编排前后端分离应用

细品了下(又摸鱼搞 DevOps),跑这个前后端分离项目需要到的容器还挺多,4 个左右(后端 REST 服务、数据库服务、前端服务),前端服务上了两个容器『貌似没必要』,一个用来过渡,一个跑挂着 SPA...clone https://github.com/yeshan333/Flask-React-ToDoList cd Flask-React-ToDoList git checkout docker 1、先给后端服务写个...Dockerfile 这个项目的后端服务是用 Flask 写的,Dockerfile 如下所示: FROM python:3.8-alpine LABEL maintainer = "yeshan...5000 CMD ["serve", "-l", "tcp://0.0.0.0:5000", "-s", "build"] 原来想的是直接使用 react-script 自带的 HTTP 服务器的,前端应用也在容器跑...最终的应用还是挂在 Nginx 上的。通过 volume 做下持久存储。 最后,跑下试试,看看效果如何。

1.3K20

单页Web应用:JavaScript从前端到后端

一、第一个单页应用 https://github.com/zhangyue0503/html5js/blob/master/singlepagewebapplications/spa1.html 二、温故...三、开发Shell 1.Shell是单页应用的主控制器(master controller) 渲染和管理功能容器 管理应用状态 协调功能模块 2.使用URI来驱动页面状态的解决方案,自然就锚接口模式(anchor...,模块只管理它们所负责的应用部分 代码维护和重用变得更加容易,因为模块被很好地隔离了 2.分形MVC(FMVC):分形是一种模式,它在所有层级上显示为自相似性(self-similarity)。...== 避免混乱的加号和减号 不要使用eval:不要使用eval,不要使用Function构造器,不要向setTimeout和setInterval传递字符串 附录B.测试单页应用 jasmine-query...但测试报告要更好 nodeunit:流行的,简单却强大的工具 patr:使用promise进行异步测试 vows:流行的异步BDD框架 zombie:流行的、基于Webkit引擎的无头浏览器,可以测试完整的应用

1.2K20

手摸手,使用Dart语言开发后端应用,来吧!

前言 这几天连续发了几篇关于 Dart 开发后端应用的文章,主要是介绍了 Dart 的一些优点,比如异步任务,并发处理,编译部署等等。...俗话说,光说不练假把式,今天我们来真正开始一个 Dart 后端应用。 我们要开发什么应用 假设我们现在要开发一个社区应用,类似于掘金,CSDN等等,基本的功能是用户发文章,发观点。...然而 Dart 的后端框架并不多,aqueduct, jaguar, DartMars 等等, 在这里,我们使用 DartMars。...第二步,创建项目 项目暂定名称 community 社区,执行如下命令 dart pub global run dart_mars --create community 经过以上命令,DartMars...由上述流程走下来,可以看出,用 Dart 开发后端应用,与其他语言开发,并无太大的区别。也说明一个事情,其他语言的开发者,想转用 Dart 开发后端应用程序,是一件很容易的事情。

1.6K20

应用容器化解决前后端websocket连接问题

问题:在现有的前后端分离开发模式下,前端(vue/react)访问后端地址通常是在前端相应的配置文件写死的。...随着容器化的不断发展,前后端如果是以容器化的方式进行部署,则前端访问后端的地址是可以做成环境变量的,做成环境变量后,整体配置更加灵活,图片但是对于前端以websocket访问后端来说,由于ws特殊的性质...本文提供了两种方法1.将websocket的请求地址做成后端服务容器化环境变量,这样可保证每次用户自定义改地址。...同时后端增加一个接口,用于前端查询该websocket请求地址,也就是说每次前端在发起websocket请求前,先调用后端接口获取该地址,然后根据拿到的地址再进行ws请求。...第一步:将websocket请求地址做成后端环境变量第二步:后端服务增加一个接口,用于前端调用查询该地址第三步:前端在ws请求前,先调用该接口查询该地址,然后根据后端反馈的地址进行请求2.如果用户采用nacos

1.6K71

后端思维篇:如何应用设计模式优化代码

本文是后端思维专栏的第三篇哈,本文内容就是:在原有代码基础上,如何一步步通过设计模式去优化代码?日常工作中,我们用得最多的设计模式,就是策略模式、工厂模式和模板方法模式啦。...优化前伪代码的流程 策略模式是如何应用进去的 工厂设计模式是怎么使用的 模板方法模式又是怎么应用进去的。 唠叨几句 1. 优化前伪代码流程 大家先看下,优化前,原有代码的大概逻辑哈。...策略模式是如何应用进去的 大家是否还记得,如果代码中有多个if...else等条件分支,并且每个条件分支,可以封装起来替换的,我们就可以使用策略模式来优化。 回忆一下,什么是策略模式呢?...模板方法模式又是怎么应用进去的 小伙伴们,细心回头观察下原先的伪代码流程,会发现一个共性的代码流程,就是先开关控制,然后根据请求数量决定走单笔调用还是批量调用。 这就可以使用模板方法继续优化了。

53620
领券