yaya

apicloud运行机制

白昼怎懂夜的黑 提交于 2021-01-15 19:25:09
1 首先在官网 apicloud 中,创建项目生成 config.xml 文件,预设风格。 2 将 config.xml 文件放在项目跟目录中, Vue 项目,必须先打包生产 dist 文件, 3 本地或者云编译 ( 官方工具,可选本地编译 ) ,生产 app 包, apk , ios 需要注册开发者 及证书。 4 打包后的 apk 可以用官方 app (appLoader) 进行真机调试,也可以用模拟器,拖入 Apk 进行调试。 5 在官方工具云编译可以回退版本。官方 apicloud 提供对应 api 可以进行很多操作。 6 入口文件index.html 首先应该判断是否登陆,如果登陆,在初始化页面,打开首页main.html对应的页面,如果没有登陆 就应该显示login.html对应的页面,配合localStorage进行验证。 apicloud中5大ui 组件之间的关系是, app>(启动页)>widget(一个或者多个项目包)>window (每一个项目包对应默认打开一个window)>frame/frameGroup的关系,最开始打开应用的时候默认打开的文件就 是一个window 。    原文出处:https://www.cnblogs.com/yaya666/p/10923975.html 来源: oschina 链接: https://my.oschina.net

Scrapy入门实例教程

浪尽此生 提交于 2020-11-13 05:53:46
Scrapy 入门- Scrapy简介 Scrapy框架介绍 Scrapy 是 由 Python 语言开发的一个快速、高层次的屏幕抓取和 web 抓取框架,用于抓取 web 站点并从页面中提取结构化的数据。 Scrapy 用途广泛,可以用于数据挖掘、监测和自动化测试。 Scrapy 吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫的基类,如 BaseSpider 、 sitemap 爬虫等,最新版本又提供了 web2.0 爬虫的支持 Scrapy 框架的运行原理: Scrapy Engine : 负责组件之间数据的流转,当某个动作发生时触发事件。 Scheduler : 接收 requests ,并把他们入队,以便后续的调度。 Spiders : 用户编写的可定制化的部分,负责解析 response ,产生 items 和 URL 。 Item Pipeline : 负责处理 item ,典型的用途:清洗、验证、持久化。 Downloadermiddlewares : 位于引擎和下载器之间的一个钩子,处理传送到下载器的 requests 和传送到引擎的 response( 若需要在 Requests 到达 Downloader 之前或者是 responses 到达 spiders 之前做一些预处理,可以使用该中间件来完成 ) 。

电子病历系统“结构化”发展进程—结构化电子病历是未来发展趋势

无人久伴 提交于 2020-07-27 12:12:19
我们是专注于电子病历后结构化研究的人工智能研发团队,可点击 个人主页 查看跟多文章,或博客留言讨论 随着2004年前后门诊、住院人数的大幅度增加,解决需求问题成为关键所在,许多医院决定采用电子病历的重要目的之一就是提高效率。到目前为止,电子病历在我国已有十多年的发展历史,有三个发展阶段。 第一阶段:电子文档期 也就是书面病历的电子化。这一阶段是电子病案发展的初级阶段,其典型做法是让医生使用 MS Word或类似的文本处理程序直接输入病案文本,而不再由医生手工书写病案。这一阶段,业界普遍认为,能在电脑上看到、能用 word输入或扫描进去的,都是电子病历。 第二阶段:信息发展期 新型农村合作医疗制度极大地促进了医疗信息化建设。有关专家编制了《推进我国电子病历发展战略》,提出了全面发展战略建议,包括制定总体规划,推动法规建设,明确功能规范和发展阶段的分级模式,建立应用实施管理与研究实体,开展应用试点等具体措施。在此阶段,国家卫生部相继发布了一系列与电子病历建设有关的规范和标准,其中包括:《电子病历基本规范》、《电子病历工作试点通知》、《电子病历系统功能规范》等,,这些规范和标准对电子病历的发展起到了很大的推动作用。 第三阶段:结构化电子病历推进期 自2011年起,国家加大对结构化电子病历的推广力度,目前每年有3000多家医院参与电子病历水平评估,不断推进医院电子病历的应用

Django框架 之 URLconf

拈花ヽ惹草 提交于 2020-05-02 04:33:01
浏览目录 URL 摘要 Django如何处理一个请求 反向解析URL name模式 namespace模式 一、URL 1、摘要 我们要在Django项目中为应用程序设计URL,我们可以创建一个名为URLconf(通常为urls.py)的Python模块。 这个模块是纯Python代码,是一个简单的正则表达式到Python函数(视图)之间的映射。 这种映射关系可以很简短也可以很复杂。它还可以引用其他的映射关系。 2、Django如何处理一个请求 如果用户请求一个由Django提供服务的站点,它将按照以下逻辑决定执行哪些代码: 1、通常不考虑中间件的情况下,Django将会确定要使用的 根URLconf 模块。 2、Django加载该Python模块并查找变量 urlpatterns ,这个变量应该是一个由 django.conf.urls.url() 实例组成的列表。 3、Django按照顺序遍历每一个URL模式,并停在与本次请求的URL匹配的第一个URL模式。 4、一旦一个正则表达式匹配上用户请求的URL,Django就会导入并调用给定对的视图,该视图是一个简单的Python函数(或基于类的视图)。 该视图将被传入以下参数: ①一个请求示例-- request ②正则表达式中使用 分组 捕获的值将会以位置参数传递给视图。 ③正则表达式中的 命名分组

(appium+python)UI自动化_08_unittest编写测试用例

ε祈祈猫儿з 提交于 2020-04-24 14:13:49
前言 unittest是python自带的单元测试框架,类似于Junit(Java单元测试框架)。支持自动化测试,可编写测试前置&后置条件,并且可批量运行测试用例并生成测试报告。 使用unittest需遵循以下几点: 1,使用时需导入unittest模块 2,编写测试类,并继承unittest.TestCase 3,测试用例名字以test开头(unittest会自动将test开头的方法放入测试用例集中) 4,断言需用unittest断言格式 用法简介 一、前置&后置 unittest前后置分类2种:类的前后置、函数的前后置 类的前后置: setUpClass:类的前置-测试类开始时执行,app自动化主要用于启动app;web自动化主要用于启动浏览器驱动、设置浏览器窗口最大化、打开某默认url。 tearDownClass:类的后置-测试类结束时执行,主要用于关闭app&浏览器回话 函数前后置: setUp:函数的前置-测试函数开始时执行,可编写一些用例前置条件(例如登录等操作) tesrDown:函数的后置-测试函数结束时执行,可编写一些用例后置条件(例如测试数据初始化) 简单实例: 备注: setUpClass&tearDownClass必须使用装饰器@classmethod 二、编写测试用例 1,测试用例需以test开头 2,unittest常用断言

(appium+python)UI自动化_07_app UI自动化实例【叮咚搜索加车为例】

非 Y 不嫁゛ 提交于 2020-04-24 09:27:14
前言 初学UI自动化的小伙伴,在配置好appium+python自动化环境后,往往不知道如何下手实现自动化。小编在初期学习的时候也有这种疑惑,在此以叮咚买菜app-搜索加车为实例,展示下appium是如何实现自动化的。 前提:已安装配置好appium+python自动化环境 一、连接手机启动app 1,连接手机 -手机USB连接电脑 -手机打开开发者模式、USB调试功能 2,基础信息配置 基础连接信息如下(以叮咚app为例): 'platformName': 操作平台 'deviceName': 设备名称 'platformVersion':系统版本号 'appPackage': apk包名 'appActivity':apk activity 'noReset': 在此会话之前不要重置应用程序状态,即非初始化。参数值:true, false 更多配置参数信息可参考: https://www.cnblogs.com/D666/p/9165086.html 备注:获取设备号/ app包名/activity详情可查看 https://www.cnblogs.com/mini-monkey/p/11691862.html 3,启动appium服务 1,启动appium获取appium服务地址 appium启动页获取host和port,默认配置host:0.0.0.0,port:4723,

windows中实现python,redis服务自动重启(任务计划程序+bat脚本)

心不动则不痛 提交于 2020-04-19 04:28:22
需求:银行电脑无法自动开机,只能 通过 应用相关服务 每天自动重启 的方式实现 服务更新并且防止服务假死,内存过大 等情况 相关工具:win10系统中,使用windows自带的任务计划程序 和 bat脚本 完成此需求 如下2个脚本重启思路为:先删除 就的 服务,再创建新的服务(如果需要通过PID杀死进程,最好通过python的os模块写脚本的方式进行,不要直接通过bat脚本杀进程,因为学习成本高) python flask服务重启的bat脚本,文件名为 python-aciton.bat : taskkill /f /t /im python. exe D: \python\python.exe E:\project\ run .py start redis 服务重启脚本,文件名为 redis-aciton.bat (windows安装如下: https://www.cnblogs.com/rgcLOVEyaya/p/RGC_LOVE_YAYA_1025days.html ): taskkill /f /t /im redis-server. exe D: \redis\redis-server.exe D:\redis\redis.windows.conf 自启设置步骤: 总体步骤在: https://www.cnblogs.com/rgcLOVEyaya/p/RGC_LOVE

Open a folder with File explorer using .bat

匿名 (未验证) 提交于 2019-12-03 02:54:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: What command should I use to open a specified path at the end of program. start "c:\Yaya\yoyo\" Is not working 回答1: You can try like this: %SystemRoot%\explorer.exe "c:\Yaya\yoyo\" 回答2: I think it should be this: explorer c:/Yaya/yoyo 回答3: The start command needs blank quotes at the beginning, as it uses the first double quoted phrase as the "Window title" start "" "c:\Yaya\yoyo\" 回答4: Open notepad and type START C:\Yaya\yoyo\ Save as: filename.BAT 文章来源: Open a folder with File explorer using .bat