OpenBrowser

Android 调用第三方浏览器打开

匆匆过客 提交于 2020-08-09 15:00:26
/** * 调用第三方浏览器打开 * * @param context * @param url 要浏览的资源地址 */ public static void openBrowser(Context context, String url) { final Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setData(Uri.parse(url)); // 注意此处的判断intent.resolveActivity()可以返回显示该Intent的Activity对应的组件名 // 官方解释 : Name of the component implementing an activity that can display the intent if (intent.resolveActivity(context.getPackageManager()) != null) { final ComponentName componentName = intent.resolveActivity(context.getPackageManager()); // 打印Log ComponentName到底是什么 Log.d("componentName", "componentName =

anaconda+jupyter notebook 安装配置

拜拜、爱过 提交于 2020-04-27 21:17:59
安装Anaconda 从 清华大学开源软件镜像站 选择合适自己的版本 wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh chmod u+x Anaconda3-5.2.0-Linux-x86_64.sh bash Anaconda3-5.2.0-Linux-x86_64.sh Please, press ENTER to continue >>> 点回车 =================================== Anaconda End User License Agreement =================================== 点q退出 Do you accept the license terms? [yes|no] 输入yes Anaconda3 will now be installed into this location: /home/zhangxiao/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location

RobotFramework自动化测试框架-Selenium Web自动化(三)关于在RobotFramework中如何使用Selenium很全的总结(下)

你说的曾经没有我的故事 提交于 2020-04-24 15:30:05
本文紧接着 RobotFramework自动化测试框架-Selenium Web自动化(二)关于在RobotFramework中如何使用Selenium很全的总结(上) 继续分享RobotFramework中如何使用Selenium进行自动化测试。 本文章节目录: 1、Get Value 2、Get Webelements和Get Webelement 3、Get Window Titles 4、Go Back 和 Go To 5、Get List Items 6、Get Selected List Value 7 、Select From List 本文作者:张永清,如果转载请注明出处 RobotFramework自动化测试框架-Selenium Web自动化(三)关于在RobotFramework中如何使用Selenium很全的总结(下) ,否则追求一切法律责任。 1、Get Value Get Value 关键字用于获取某个元素标签对应的value属性,该关键字接收[ locator ]这一个参数,locator可以通过id,name,xpath等都可以进行定位。 示例1:这里我们以访问博客园的登录页面为示例,我们这里获取登录按钮对应的value,如下图所示。 Open Browser https://passport.cnblogs.com/user/signin

阿里云配置jupyter notebook

笑着哭i 提交于 2020-04-06 13:00:10
本文章用的是阿里云的Ubuntu系统,在配置jupyter notebook问题上主要问题是在网络设置上出了一些问题,本人不懂网络结构的知识,只能具体写下我用的是哪个参数,具体原因小伙伴想知道的我可以自学解释一下原因,如果没有就这样看下去吧。 1.首先是阿里云上买到自己的例程 2.打开例程后进入linux(Ubuntu 18.04 LTS),配置python等环境 配置环境有两种方法 利用 anaconda 配置 利用 virtualenv 配置(个人用这种) 上面两种都差不多,看个人习惯,目前使用没有遇到什么差别。 3.下载jupyter,具体操作可以参考 https://blog.csdn.net/langhailove_2008/article/details/79110949 4.下载后打开配置文件进行修改: 1 vim /root/.jupyter/jupyter_notebook_config.py 其中比较容易引起歧义的是配置文件中: 1 c.NotebookApp.ip = 'xx.xxx.xx.xxx' #即对外提供访问的ip 2 c.NotebookApp.port = 9527 #即对外提供访问的端口 3 c.NotebookApp.open_browser = False #False即启动不打开浏览器 4 c.NotebookApp.password =

阿里云打造Jupyterlab数据科学环境

强颜欢笑 提交于 2020-02-27 04:58:19
本篇博客主要解决阿里云服务器上Jupyterlab配置方面的一些问题,关于安装教程详情见之前的这篇博客。 Windows的Linux子系统搭建数据科学环境 1 安装完无法启动Jupyterlab 首先声明,我在Anaconda3安装过程中已经设置了将安装相关的Python,ipython,Jupyter等添加到环境变量。但是一开始安装完,直接在命令行里敲入Jupyter lab仍旧提示找不到命令。 造成这个问题的可能原因是仍然需要将安装路径设置到环境变量里,也有可能是没有更新环境变量(因为我没有先更新环境变量测试,所以现在不确定解决方式,但是可以两个都做,应该能解决)。 设置环境变量与更新环境变量。。~/anaconda2/bin指Anaconda安装的位置,对应到我的jupyterlab就是Anaconda3的bin文件夹。后面那句命令行即为更新环境变量。 echo 'export PATH="~/anaconda2/bin:$PATH"' >> ~/.bashrc source ~/.bashrc 2 解决第一个问题以后出现OSError 在解决第一个问题以后,运行jupyter lab,报错为"OSError: [Errno 99] Cannot assign requested address"。谷歌搜索问题解决方式即在jupyter lab后面加上--ip=0.0.0.0