• 知识库


     
    ----------------------------electron----------------
    //使用淘宝NPM开发的cnpm进行package的安装
    //首先安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org //使用cnpm进行安装 cnpm install -g electron (全局安装electron)
    cnpm install (全部安装)
    //启动
    npm start
    //使用electron-packager打包工具,首先全局安装一下:
    npm install electron-packager -g
    //执行打包
    electron-packager <location of project> <name of project> <platform> <architecture> <electron version> <optional options>
    * location of project:项目所在路径
    * name of project:打包的项目名字
    * platform:确定了你要构建哪个平台的应用(Windows、Mac 还是 Linux)
    * architecture:决定了使用 x86 还是 x64 还是两个架构都用
    * electron version:electron 的版本
    * optional options:可选选项
    //ex: electron-packager . hello --out=../exe --icon=./favicon.ico
    //os系统 ex:electron-packager . 'hello' --platform=darwin --arch=x64 --icon=favicon.ico --out=./exe --asar --app-version=2.0.1 --ignore="(dist|src|docs|.gitignore|LICENSE|README.md|webpack.config*|node_modules)
    //win位 ex:electron-packager . 'hello' --platform=x64(win32) --arch=x64(ia32) --icon=favicon.ico --out=./exe --asar --app-version=2.0.1 --ignore="(dist|src|docs|.gitignore|LICENSE|README.md|webpack.config.js|node_modules)
    //Linux ex:electron-packager . 'hello' --platform=linux --arch=x64 --out=./exe --asar --app-version=2.0.1 --ignore="(dist|src|docs|.gitignore|LICENSE|README.md|webpack.config.js|node_modules)
    //一次性把所有的操作系统都打包一遍
    electron-packager . hello --all --out ../exe --icon=./favicon.ico
    //app.asar解压:
    先通过npm安装asar(前提是你要安装了npm管理器):npm install -g asar
    然后通过asar解压:asar extract app.asar destfolder
    应用的核心部分是resource文件下的app.asar
    //打包和系统不同的安装包
    //设置淘宝镜像
    //执行打包命令
    electron-packager . hello --all --out ../exe --icon=./favicon.ico
     
    ---------------------------wget---------------------------------------
    //下载一个目录
    wget -r -p -k -np -nc -e robots=off 地址
    //下载整个网站
    wget -r -p -k -nc -e robots=off 地址
    //注意
    r 递归;对于HTTP主机,wget首先下载URL指定的文件,然后(如果该文件是一个HTML文档的话)递归下载该文件所引用(超级连接)的所有文件(递 归深度由参数-l指定)。对FTP主机,该参数意味着要下载URL指定的目录中的所有文件,递归方法与HTTP主机类似。
    -c 指定断点续传功能。实际上,wget默认具有断点续传功能,只有当你使用别的ftp工具下载了某一文件的一部分,并希望wget接着完成此工作的时候,才 需要指定此参数。
    -nc 不下载已经存在的文件
    -np 表示不追溯至父目录,不跟随链接,只下载指定目录及子目录里的东西;
    -p 下载页面显示所需的所有文件。比如页面中包含了图片,但是图片并不在/yourdir目录中,而在/images目录下,有此参数,图片依然会被正常下 载。
    -k 修复下载文件中的绝对连接为相对连接,这样方便本地阅读。
    -o down.log 记录日记到down.log
    -e robots=off 忽略robots.txt
    ------------------------------putty------------------------------
    wdcp找回密码(需知道控制台账户):
    一、putty+phpmyadmin修改
    1.连接putty
    2.查看wdcp数据库密码:vi /www/wdlinux/wdcp/data/db.inc.php
    3.进入phpmyadmin     http://ip:8080/phpmyadmin
    4.修改wdcp数据库下面的member表密码为:e10adc3949ba59abbe56e057f20f883e(123456)
    二、纯putty 
    1.连接putty
    2.连接数据库    mysql -uwdcp -p密码
    3.wdcp v2.1修改数据表字段  
    UPDATE `wd_member` SET `passwd` = 'e10adc3949ba59abbe56e057f20f883e' WHERE `NAME` = 'wdcp '  
    UPDATE `wdcpdb`.`wd_member` SET `passwd` = md5("初始密码") WHERE `wd_member`.`id` =1;
    wdcp v1.1
    vi /www/web/wdcp/data/wd_sys.php 修改adm_pass wdcpdb.wd_sys表里面的adm_pass也需修改一致
     
     
    1、把服务器上的/www目录取回本地"G:/PHP/"目录
    pscp.exe -r root@IP:/www "G:/PHP/"
    2、把服务器上的/www/httpd.conf文件取回来本地当前目录
    pscp.exe root@IP:/www .
    3、把本地目录www传输到Linux服务器的/www/
    pscp.exe -P 22 -r www  root@IP:/www/
    4、把本地文件httpd.conf传输到Linux服务器的/www/下
    pscp.exe httpd.conf IP:/www/
    【注意】这里pscp会使用你Windows登陆的用户名,因此你可能需要指定Linux用户名。
    scp.exe file root@IP:/www/
    或者
    pscp.exe -l root file IP:/www/
    关闭wdcp面板及自启:/etc/init.d/wdapache stop && chkconfig --level 345 wdapache off
    开启wdcp面板:/etc/init.d/wdapache start
    查看mysql 的root密码:cat /www/wdlinux/wdcp/data/dbr.inc.php
    重置mysql root密码:sh /www/wdlinux/tools/mysql_root_chg.sh
     

    putty配色:

    1.字体

    Windows>Appearance

    ClearType/change Consolas-常规-小四

    2.颜色

    Windows>Colours

    DefaultForeground RGB(0,255,0)

    ANSI Blue RGB(255,0,128)

    //显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。
    du -ah --max-depth=1| sort -hr
    -------------------------Git----------------------------------------
    //应用的git代码目录里,添加一个新的git远程仓库 sae
    $ git remote add sae https://git.sinacloud.com/alonesky
    编辑代码并将代码部署到 `sae` 的版本1。(当前文件)
    $ git add .
    //提交信息 Init my first app(备注)
    $ git commit -m 'Init my first app'
    //上传的版本
    $ git push sae master:1
    //删除版本1
    $ git push sae :1
    /*本地操作*/
    //新建文件夹并进入
    $ mkdir alonesky && cd alonesky    
    //获取配置信息
    $ git init                
     
    $ git remote add sae https://git.sinacloud.com/alonesky
     
     
    谷歌浏览器稳定版离线下载:
    standalone=1 :确认下载离线安装包platform=win :适用平台为windows
    installdataindex=defaultbrowser :安装后设chrome为当前默认浏览器
    extra=stablechannel :指定版本为稳定版(版本有stablechannel、betachannel、devchannel、canarychannel)
     
    wget
    下载一个目录
    wget -r -p -k -np -nc -e robots=off http://www.zhishun.net/statics
    下载整站
    wget -r -p -k -nc -e robots=off http://www.zhishun.net/statics
     
    //微信公众号
    //新闻列表
     
    //Window 2008 iis7.5服务器批量导出网站列表
    运行cmd > 输入
    //导入全部应用程序池
    %windir%/system32/inetsrv/appcmd add apppool /in < c:/apppools.xml
    //导出全部应用程序池
    %windir%/system32/inetsrv/appcmd list apppool /config /xml> c:/apppools.xml
    //导出单独应用程序池
    %windir%/system32/inetsrv/appcmd list apppool “应用程序池名称” /config /xml > c:/myapppool.xml
    //导入单独应用程序池
    %windir%/system32/inetsrv/appcmd add apppool /in < c:/myapppool.xml
    //导出全部站点
    %windir%/system32/inetsrv/appcmd list site /config /xml > c:/sites.xml
    //导入全部站点
    %windir%/system32/inetsrv/appcmd add site /in < c:/sites.xml
    //导出单独站点
    %windir%/system32/inetsrv/appcmd list site “站点名称” /config /xml > c:/mywebsite.xml
    //导入单独站点
    %windir%/system32/inetsrv/appcmd add site /in < c:/cnziben.com.xml
     
    ------------------------MYSQL---------------------------
    查看了引擎:mysql> show engines;
     
     
     
     
     
     
     
     
  • 相关阅读:
    自动获取Xpath、CSS相对路径的Chrome插件
    Appium Desired capabilities详解
    手机自动化录制回放工具SoloPi
    用正交表工具PICT自动设计测试用例
    python循环删除列表元素常见错误与正确方法
    appium微信公众号H5页面自动化测试
    使用fiddler修改请求、响应的数据
    appium inspector抓取元素、录制脚本
    如何更好的设计测试用例
    多数元素-leetcode
  • 原文地址:https://www.cnblogs.com/alonesky/p/9881045.html
Copyright © 2020-2023  润新知