win

Electron(一)起步

此生再无相见时 提交于 2019-12-04 05:56:46
现在,您需要安装 electron 。 我们推荐的安装方法是把它作为您 app 中的开发依赖项,这使您可以在不同的 app 中使用不同的 Electron 版本。 在您的app所在文件夹中运行下面的命令: npm install --save-dev electron npm install --save-dev electron-packager package.json { "name": "your-app", "version": "0.1.0", "main": "main.js", "scripts": { "start": "electron .", "packager": "electron-packager . myApp --win --out ../myApp --arch=x64 --app-version=0.0.1 --electron-version=2.0.0" }, "dependencies": { "electron": "^7.1.1", "electron-packager": "^14.1.0" } } main.js const {app, BrowserWindow} = require('electron') // 保持对window对象的全局引用,如果不这么做的话,当JavaScript对象被 // 垃圾回收的时候

使用STF远程查看RF+Appium运行脚本

大兔子大兔子 提交于 2019-12-04 03:01:00
之前用到了STF,也用到了RF+Appium,就把这两者结合了起来,方便远程查看运行过程。 用到了两台电脑,一台Win系统的ip为192.168.0.100,一台Linux的ip为192.168.0.101,都安装了Appium+RF,Linux的电脑部署了STF。我的方案是,Linux端负责连接安卓设备、提供远程AppiumServer以及对外提供STF服务,Win端使用AppiumClient远程执行RF脚本,同时在Win端查看脚本运行。 以下是详细步骤: 1、在Linux启动rethinkdb: 2、启动STF服务: 这时在Win端打开浏览器输入192.168.0.101:7100可以访问到手机页面: 3、在Linux启动AppiumServer: 4、在Win上打开ride工具,引入AppiumLibrary,编辑脚本(以tudouapp为例): 5、运行脚本,在STF页面查看运行: 来源: CSDN 作者: yorkz0909 链接: https://blog.csdn.net/yorkz0909/article/details/79149920

win7 64位 汇编环境搭建(一)

此生再无相见时 提交于 2019-12-03 22:33:29
最近在学习汇编与接口技术,但是在自己的机子上实验的时候,尴尬地发现我们的win 7 64位环境下,在DOS下竟然没有debug.exe,好不容易找到一个debu.exe,在DOS环境下调用,竟然是下面的结果: win7 64位和32位的debug.exe 不兼容。 就到网上找相关的解决办法,终于找到了一个很好的工具:DOSBOX。 一,下面就介绍下DOSBOX如何进入debug环境下: 1,DOSBOX本来是用来在windows环境下运行DOS游戏的一款游戏工具,但是我们用来在win7环境下进行汇编的学习。 2,在网上下载并安装,打开后就是DOSBOX的界面,有点与DOS的界面不一样,但是没有关系,能达到我们的目的就好 安装好它后,不用做什么,你就可以开始在其上用debug进行简单的汇编的操作了 3,在网上找到debug并下载,并将其放在你喜欢的任意的一个目录下 4,在上面输入: mount A B:\ A : cd ...\.. debug 此时,你已经进入debug环境下,可以进行基本的汇编操作了。 解释下上面的基本的命令的意义: mount:是Linux下的一个命令,它可以将Windows分区作为Linux的一个“文件”挂接到Linux的一个空文件夹下,从而将Windows的分区和/mnt这个目录联系起来,因此我们只要访问这个文件夹,就相当于访问该分区了

深入理解Loadrunner中的Browser Emulation

柔情痞子 提交于 2019-12-03 03:57:41
一:基本介绍 在Loadrunner的使用中,对于Run-time Settings下的browser emulation设置是比较容易让人产生困惑的地方。下面我们结合sniffer来具体看看每个选项的用途,以及对测试的影响。 Browser Emulation 图 1--什么是浏览器缓存?-- 简单来说,浏览器的缓存就是--使用浏览器访问页面时,浏览器会将一些网页的文字,图片,保存到本地的一个文件内。然后,再次使用浏览器访问这个网页的时候,先前被保存(缓存)的文字和图片不会从新被下载,而是使用保存在本地的资源。 Browser Emulation就是用来设置脚本回放时,lr模拟浏览器缓存策略的 缓存的东西一般都放在C:\Documents and Settings\用户\Local Settings\Temporary Internet Files下。可以进去打开立面都是些什么--文档和图片,而且都是你曾经浏览过的界面中信息 2--Browser Emulation选项说明-- 详解见: http://www.rosoo.net/a/201011/10401.html http://hi.baidu.com/c1425/item/0f4af76fc4f3a20ca1cf0f9d 上面这个连接对浏览器的设置,解释的很好,本人尝试了对Browser Emulation各种设置

an error occured to add picture in python

匿名 (未验证) 提交于 2019-12-03 02:43:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am new in python and I am using python 3.5 version. I want to add photo to python, and here's the code I wrote: from tkinter import * win=Tk() win.title("Python Image") canvas=Canvas(win,width=500,height=500) canvas.pack() my_image=PhotoImage(file="C:\\Users\\Public\\Pictures\\Sample Pictures\\Desert.jpg") canvas.create_image(0,0,anchor=NW,image=my_image) win.mainloop() But when I run it, the following error occurred: Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32 Type "copyright", "credits" or

连接并同步windows下的git仓库

匿名 (未验证) 提交于 2019-12-03 00:32:02
1. 需求   电脑A和电脑B本来通过服务器同步工作目录。服务器时linux系统上有个裸仓库,不管在A上还是B上工作,工作完毕后使用git go与服务器仓库同步。A和B都是windows系统,在工作目录下有个git残酷,里面的config文件里与远程连接的命令类似“url = ssh://user@111.111.111.111:22/home/user/gitlib/ww.git” 。由于在windows上我们只运行git命令与服务器交互,所以无需windows上有ssh服务进程。     (1)在控制面板-》添加/删除程序-》开启/关闭特性里选中linux 子系统,重启。然后在应用商店里搜索ubuntu安装     (2) 运行ubuntu,等会安装成功后,设置用户名和密码。使用sudo passwd设置root的密码。     使用这种方式每次需要打开linux子系统。 3. 我们只想使用ssh服务。win10自带有openssh。在设置-》应用-》应用和功能-》管理应用和功能-》添加功能里添加openssh服务端,然后安装。安装后,在服务里设置将其启动并设置为自动启动。   然后,就可以使用xshell登陆进本机了。用户名和密码就是windows的用户名和密码。要注意如果win用户没有设置密码,应该先设置密码才能ssh登陆。 登陆进去后,默认是类似cmd的命令行

ncurses窗口机制:newwin(),wprintw(),delwin(),box(),wborder(),

匿名 (未验证) 提交于 2019-12-03 00:32:02
NCURSES Programming HOWTO 窗口机制 窗口( Window )机制是整个curses 系统的核心。通过前面的例子我们看到了基于 “标准窗口”(stdscr) GUI ),都需要用到窗口。你可能需要将屏幕分成几个部分并分别处理,然而,将屏幕拆分成各个窗口,然后独立处理每个窗口是比较高效的方法。使用窗口的另外一个重要原因是:你应当始终在你的程序中追求一种更好的、更易于管理的设计方式。如果你要设计一个大型的、复杂的用户界面,事先设计好各个部分将会提高你的编程效率。 基本概念 一个窗口是通过调用 newwin() 函数建立的。但当你调用这个函数后屏幕上并不会有任何变化。因为这个函数的实际作用是给用来操作窗口的结构体分配内存,这个结构体包含了窗口的大小、起始坐标等信息。可见,在curses 里,窗口是一个假想的概念,用来独立处理屏幕上的各个部分。 newwin() 函数返回一个指向窗口结构的指针,像 wprintw() 等函数都需要以窗口指针作为参数。 delwin() 函数可以删除一个窗口,并释放用来存储窗口结构的内存和信息。 显示窗口 可惜的是,当我们创建了一个窗口之后却无法看见它,所以我们现在要做的就是让窗口显示出来。 box() 函数可以在已定义的窗口外围画上边框。现在让我们看看下面程序中的函数: 例:带边框的窗口: /* Compile: gcc main

刽子手游戏(Hangman Judge, UVa 489)

匿名 (未验证) 提交于 2019-12-03 00:19:01
问题描述 刽子手游戏其实是一款猜单词游戏,游戏规则是这样的:计算机想一个单词让你猜,你每次可以猜一个字母。如果单词里有那个字母,所有该字母会显示出来;如果没有那个字母,则计算机会在一副“刽子手”画上填一笔。这幅画一共需要七笔就能完成,因此你最多只能错6次。注意,猜一个已经猜过的字母也算错。 在本题中,的任务是编写一个“裁判”程序,输入单词和玩家的猜测,判断玩家赢了(You win.)、输了(You lose.)还是放弃了(You chickened out)。每组数据包含3行,第一行是游戏编号(-1为结束标记)。第二行是计算机联想的单词,第三行是玩家的猜测。后两行保证只含小写字母。 样例输入: 1 cheese ches 2 cheese abcdefg 3 cheese abcdefgij -1 样例输出: Round 1 You win. Round 2 You chickened out. Round 3 You lose. #include <stdio.h> #include <string.h> #define maxn 100 int left , chance ; //还需要猜left个位置,错chance次就会输 char s [ maxn ], s2 [ maxn ]; // 答案是字符串s,玩家猜的字母序列是s2 int win , lose ; // win

苹果系统/WIN系统安装版本 Edraw Max 9.3 免费下载

匿名 (未验证) 提交于 2019-12-02 23:36:01
没有废话 直接上货 苹果系统安装版本:Edraw Max 9.3 免费下载 链接: https://pan.baidu.com/s/16iB8y5eVXdC3fJWctlD9Ag 密码:2058 WIN系统安装版本:Edraw Max 9.2 免费下载 链接: https://pan.baidu.com/s/1Cjn_De3Gi8trCCzpFhqAZA 密码:dgsj 转载请标明出处: 苹果系统/WIN系统安装版本 Edraw Max 9.3 免费下载 文章来源: https://blog.csdn.net/clairelee1988/article/details/90632911