app

vue中mixin的一点理解

久未见 提交于 2019-12-27 14:53:00
1.extend用于创建一个子类Vue,用$mount来挂载 <body> <div id="app"></div> <script> const app=Vue.extend({ template:'<p>{{a}} {{b}} {{c}}</p>', data:function(){ return { a:'Welcome', b:"To", c:"BeiJing" } } }); new app().$mount("#app") </script> </body> 2.Vue.nextTick([callback,context])在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="lib/Vue/vue.development.js"></script> </head> <body> <div id="app"> <button @click="getTag">获取标签内容</button> <h1>{{message}}</h1> </div> <script> var app=new Vue({ el:"#app", data:{

iOS App 升级时文件的保留情况

早过忘川 提交于 2019-12-27 14:22:33
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 有这样一个问题,用户用iOS设备下载了大量的数据,保存在设备本地,如果用户升级了应用本身,这些文件是否仍然存在。 找了一些官方解释和Stackflow上的说明 Where You Should Put Your App’s Files To prevent the syncing and backup processes on iOS devices from taking a long time, be selective about where you place files inside your app’s home directory. Apps that store large files can slow down the process of backing up to iTunes or iCloud. These apps can also consume a large amount of a user's available storage, which may encourage the user to delete the app or disable backup of that app's data to iCloud. With this in mind, you should

iOS App间常用的通信方式

拈花ヽ惹草 提交于 2019-12-27 12:46:35
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> iOS系统是相对封闭的系统,App各自在各自的沙盒(sandbox)中运行,每个App都只能读取iPhone上iOS系统为该应用程序程序创建的文件夹AppData下的内容,不能随意跨越自己的沙盒去访问别的App沙盒中的内容。 所以iOS 的系统中进行App间通信的方式也比较固定,常见的app间通信方式以及使用场景总结如下。 1、URL Scheme 这 个是iOS app通信最常用到的通信方式,App1通过openURL的方法跳转到App2,并且在URL中带上想要的参数,有点类似http的get请求那样进行 参数传递。这种方式是使用最多的最常见的,使用方法也很简单只需要源App1在info.plist中配置 LSApplicationQueriesSchemes,指定目标App2的scheme;然后在目标App2的info.plist中配置好URL types,表示该app接受何种URL scheme的唤起。 典型的使用场景就是各开放平台SDK的分享功能,如分享到微信朋友圈微博等,或者是支付场景。比如从滴滴打车结束行程跳转到微信进行支付。 2、Keychain iOS 系统的Keychain是一个安全的存储容器,它本质上就是一个sqllite数据库,它的位置存储在/private/var/Keychains

iPhone应用发布:你的程序被拒了吗?

陌路散爱 提交于 2019-12-27 09:30:25
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> iPhone应用发布:你的程序被拒了吗? 2012-04-26 11:33 易飞扬 易飞扬的博客 程序提交了到App Stroe需要经过审核,但是不遵循Apple的iPhone Human Interface Guideline,或者使用了Private API,你的程序就很可能被拒。 AD: 51CTO云计算架构师峰会 抢票进行中! 这里总结一些被拒的经验与对策,也许对你有些帮助。 UI相关 相机图标 问题 如果使用SDK中标准的照相机ICON(UIBarButtonSystemItemCamera),必须遵循Apple的iPhoneHumanInterfaceGuideline。一般以为是个照相机图标,那么按下后肯定是照相了(UIImagePickerControllerSourceTypeCamera)。其实不然,如果单纯的这样做,肯定会被Reject的。那么正确的做法是什么呢? 解决方法 如果还是使用系统自带的图标,需要提示用户是打开『相册』还是『照相机』,比如下面FaceBook中实现的方法。 或者干脆自己设计一个照相机图标,替代系统默认的那个 相同的理由,使用系统的图标,而执行的不是系统默认的动作,一样会被Reject的 大小图标 iPhone开发入门(11)

VS 远程调试 Azure Web App

馋奶兔 提交于 2019-12-27 04:32:53
如果能够远程调试部署在 Azure 上的 Web App,将会极大的提高我们修复 bug 的效率。Visual Studio 一贯以功能强大、好用著称,当然可以通吃基于 Azure 应用的创建、发布和调试。接下来就让我们一起看看如何使用 Visual Studio 远程调试部署在 Azure 上的 Web App,以及一些常见的注意事项。 注意工具的版本 在开始正文前让我们先检查一下使用的 Azure SDK 版本和 Visual Studio 的版本。根据 MSDN 的介绍,Azure 的远程调试功能是在 Azure SDK 2.2 中加入的,所以请确保您的机器上安装了 2.2 或者是更新的 Azure SDK。 关于 Visual Studio 的版本问题,MSDN 上的描述也很有趣。大意是使用 Visual Studio 2012 已经可以远程调试 Azure 上的 Website 了,但是 Visual Studio 2013 又对此做了很多的提升。个人理解最好使用 VS2013,或者更新的版本。 笔者在写本文时的实验环境是 VS2015 update3 和 Azure SDK 2.9。 原理简介 如果我们要使用运行在机器A上的 Visual Studio 调试另外一台机器B上运行的一个程序 myapp (机器B上没有安装 visual studio),我们不仅要把附带

Appium api函数 基于python

ε祈祈猫儿з 提交于 2019-12-26 18:06:27
查询函数 1. findElement(s)ByName 在 Android 中基本没用。Android UI 没有 Name 这个属性。有说可以使用 text 值获取。但我并没有成功 2. findElement(s)ByClassName 通过类名来获取元素,用法如下: item_list = dr.find_elements_by_class_name("android.widget.LinearLayout") item_list[2].click() 3. findElementById 通过 resource_id 来获取元素,每个 Activity 中都是唯一的,用法如下 t = dr.find_element_by_id("com.tencent.mm:id/f7") t.send_keys(wechatId) 4. findElement(s)ByAccessbiltiyId 在 Android 上 AccessbilityID 实际就是 contentDescription 。这个属性是为了方便视力受损人士使用手机所设置。开启 TTS 后系统会朗读相关控件的 contentDescription。 5. findElement(s)ByXPath 通过 XML Path 描述来寻找元素。我没有成功的获取到,可能是 XPath 写的有问题。 s = dr.find

Office Web Apps的问与答

独自空忆成欢 提交于 2019-12-26 13:28:21
转: http://www.cnblogs.com/awpatp/archive/2010/07/21/1782144.html 什么是Office Web App? =============== Office Web App可以允许用户用IE打开和编辑存储在SharePoint 2010站点文档库中的文档. 还支持多人同时编辑, 更新的内容可以同步更新显示. Office Web App是SharePoint 2010的一部分么? =============== 不是, Office Web App有自己单独的安装程序. 还有自己独立的Key. 即光有SharePoint 2010的序列号是不够的, Office Web App有自己的序列号. 看来这项功能需要单独购买. 安装结束之后需要运行SharePoint的配置向导. Office Web App需要在所有的服务器上安装么? =============== 博主亲自安装了一个有三台机器组成的SharePoint 2010的服务器场, 一台DB, 两台WFE. 在一台WFE上安装了Office Web App, 运行向导的时候, 向导报错, 说有另一台机器上没有安装Office Web App, Next按钮灰显, 无法继续. 看来Office Web App如果要安装的话, 得在所有的机器上都安装.

部署Office Web App的问与答

…衆ロ難τιáo~ 提交于 2019-12-26 13:28:05
什么是Office Web App? =============== Office Web App可以允许用户用IE打开和编辑存储在SharePoint 2010站点文档库中的文档. 还支持多人同时编辑, 更新的内容可以同步更新显示. Office Web App是SharePoint 2010的一部分么? =============== 不是, Office Web App有自己单独的安装程序. 还有自己独立的Key. 即光有SharePoint 2010的序列号是不够的, Office Web App有自己的序列号. 看来这项功能需要单独购买. 安装结束之后需要运行SharePoint的配置向导. Office Web App需要在所有的服务器上安装么? =============== 博主亲自安装了一个有三台机器组成的SharePoint 2010的服务器场, 一台DB, 两台WFE. 在一台WFE上安装了Office Web App, 运行向导的时候, 向导报错, 说有另一台机器上没有安装Office Web App, Next按钮灰显, 无法继续. 看来Office Web App如果要安装的话, 得在所有的机器上都安装. 安装的具体步骤是怎样的? =============== 请参考Technet上的文章, 其中有对具体步骤的详细描述. http://technet

[App Store Connect帮助]六、测试 Beta 版本(4.3) 管理 Beta 版构建版本:为 Beta 版构建版本提供出口合规证明

自古美人都是妖i 提交于 2019-12-26 11:48:24
如果您没有完成出口合规证明,则该 Beta 版构建版本的状态为“缺少合规证明”。您可以在 TestFlight 部分中回答必需的出口合规证明问题。 必要职能:“帐户持有人”职能、“管理”职能或“App 管理”职能。请参见职能权限。 在首页上,点按“我的 App”,选择您的 App,然后在工具栏中点按“TestFlight”。 在左列中的“构建版本”下,点按您 App 的平台(iOS 或 Apple TVOS)。 在右表中,点按缺少出口合规证明信息的构建版本号。 在右上角,点按“提供出口合规证明信息”,并回答必填的问题。 来源: https://www.cnblogs.com/strengthen/p/10416296.html

[App Store Connect帮助]六、测试 Beta 版本(4.2) 管理 Beta 版构建版本:查看构建版本状态和指标

Deadly 提交于 2019-12-26 11:48:03
必要职能:“帐户持有人”职能、“管理”职能、“App 管理”职能、“开发者”职能或“营销”职能。请参见职能权限。 在首页上,点按“我的 App”,选择您的 App,然后在工具栏中点按“TestFlight”。 在左列中的“构建版本”下,点按您 App 的平台(iOS 或 Apple TVOS)。 在右表中,查看构建版本状态和指标。 在“App Store Connect 用户”和“外部测试员”列中,查看某个构建版本的状态。在其他列中,查看被邀请的测试员数量、设备上的安装次数和处于活动状态的测试员数量。在“崩溃”列中,查看该构建版本在测试员设备上崩溃的次数。 TestFlight 测试员会自动与开发者分享崩溃报告。因此,对于使用 TestFlight 分发的 App,您可以直接在 Xcode 中 View Crash Reports(查看崩溃报告)。 来源: https://www.cnblogs.com/strengthen/p/10416292.html