西南IT社区
    • 注册
    • 登录
    • 搜索
    • 主页
    • 问答
    • 话题
    • 热门
    • 圈子
    • 工作机会
    • 活动
    • 项目
    1. 主页
    2. zhazhuipian7
    • 资料
    • 关注 1
    • 粉丝 0
    • 主题 13
    • 帖子 16
    • 最佳 1
    • 有争议的 0
    • 群组 0

    zhazhuipian7

    @zhazhuipian7

    1
    声望
    1
    资料浏览
    16
    帖子
    0
    粉丝
    1
    关注
    注册时间 最后登录

    zhazhuipian7 取消关注 关注

    zhazhuipian7 发布的最佳帖子

    • PS 如何制作720度全景图

      css3DRenderer.js 中,只要6张图就可以制作成720°的全景预览空间,图片是这种,这种图用ps如何裁剪,可以达到无缝拼接的效果?

      b36301b0-1707-40d9-a351-a434a55bd4c1-image.png

      发布在 技术答疑
      zhazhuipian7
      zhazhuipian7

    zhazhuipian7 发布的最新帖子

    • 小程序生成页面二维码 报错 invalid page rid: 60acc141-69b11366-3074055a

      服务端获取微信二维码的代码

      let res = await axios.post(`https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=${wx.accessToken}`, {
            page: `/pages/index/index`,
            auto_color: true,
            scene: params.scene || 'take'
          })
      this.success(res.data)
      

      返回提示这个, page的路径是存在的

      {
        "errno": 0,
        "errmsg": "",
        "data": {
          "errcode": 41030,
          "errmsg": "invalid page rid: 60acc141-69b11366-3074055a"
        }
      }
      
      发布在 技术答疑
      zhazhuipian7
      zhazhuipian7
    • 分享一个程序员专用的导航网站 volksbright

      volksbright 是由网上大神整理出来的一个工具导航网站,面向的用户有前端、后端、和运维,工具和框架太多记不住,用这个导航网站确实是一个不错的选择

      7476e6c9-976d-4d8c-a79d-42332d8356ca-image.png

      7ad7a1b5-ce57-462a-b2c9-ee1456f10e63-image.png

      250fbb2d-170d-4350-b24b-ab2039ea8a12-image.png

      工具地址(临时地址,后期可能会变):

      http://netsysd.com/

      发布在 开源推荐 volksbright
      zhazhuipian7
      zhazhuipian7
    • 腾讯蓝鲸研发运营一体化开源项目BlueKing

      蓝鲸智云(蓝鲸)是腾讯游戏运营部“腾讯智营”下的一个子品牌,它是一套基于 PaaS 的技术解决方案,提供了完善的前后台开发框架、调度引擎与公共组件等模块,可以帮助业务的产品和技术人员快速构建低成本、免运维的支撑工具和运营系统。

      蓝鲸团队近期开源了其部分项目,系列项目包括:蓝鲸智云 PaaS 平台(BlueKing PaaS);蓝鲸智云配置平台(BlueKing CMDB);蓝鲸智云标准运维(SOPS);蓝鲸智云容器管理平台(BlueKing Container Service);蓝鲸智云容器管理平台 SaaS(Blueking Container Service);蓝鲸 CI 平台(BlueKing CI)。

      开发者中心:提供自助化、自动化服务,支持快速、低成本、免运维地构建SaaS应用;统一用户登录体系:支持用户及角色管理,支持对接企业内部登录体系(对接说明);开发框架:提供统一的SaaS应用开发框架, 提升开发效率;API网关:支持两种接入模式(在线自助接入和组件编码接入)的企业级服务总线,方便开发者对接企业内已有系统的API服务;多环境部署:支持多环境部署SaaS应用, 方便开发者进行测试验证及生产环境发布;可插拔式应用:支持蓝鲸S-mart应用上传部署, 方便蓝鲸S-mart应用部署移植。

      项目地址: https://gitee.com/Tencent-BlueKing

      替代文字

      发布在 开源推荐
      zhazhuipian7
      zhazhuipian7
    • 集成测试工具Selenium

      Selenium (SeleniumHQ) 是 thoughtworks公司的一个集成测试的强大工具。Selenium 现在存在2个版本,一个叫 selenium-core, 一个叫selenium-rc 。

      selenium-core 是使用HTML的方式来编写测试脚本,你也可以使用 Selenium-IDE来录制脚本,但是目前Selenium-IDE只有 FireFox 版本。Selenium-RC 是 selenium-remote control 缩写,是使用具体的语言来编写测试类。

      selenium-rc 支持的语言非常多,这里我们着重关注java的方式。这里讲的也主要是 selenium-rc,因为个人还是喜欢这种方式。selenium RC是selenium家族的核心工具,selenium RC 支持多种不同的语言编写自动化测试脚本,通过selenium RC 的服务器作为代理服务器去访问应用从而到测试的目的。

      selenium RC 使用分Client Libraries 和selenium Server,Client Libraries 库主要用于编写脚本,用来控制 selenium Server的库。selenium sever负责控制浏览器行为,总的来说,selenium server主要包括3部分:Launcher,Http Proxy,Core 。

      selenium IDE 是嵌入到Firefox浏览器中的一个插件,实现简单的浏览器操作的录制与回放功能。快速的创建bug重现脚本,在测试过程中,发现了bug之后可以通过IDE将重现的步骤录制下来,更容易bug重现。

      selenium Grid是一种自动化的测试辅助工具,Grid通过利用现有的计算机基础设施,加快Web-app的功能测试。利用Grid,可以方便地同时在多台机器上和异构环境中运行多个测试用例。

      项目地址: https://github.com/SeleniumHQ/selenium

      替代文字

      发布在 开源推荐 selenium
      zhazhuipian7
      zhazhuipian7
    • 持续集成系统ThoughtWorksGo

      ThoughtWorks Go 是 ThoughtWorks 公司的一款持续集成和发布的系统。采用 Java 语言开发。

      Go使用了Server-Agent模式,Server用来展示和配置pipeline的DashBoard,并存放构建出来的Artifacts(存档文件,比如一个war包); Agent则用来执行真正的构建操作,一个Server可以和多个Agent建立连接,Agent支持多个主流的操作系统。

      ThoughtWorks敏捷实践关键清单,可以为使用者列出具有ThoughtWorks特色的敏捷管理和技术实践的关键行动项,提醒使用者在进行敏捷实践时,不要遗漏切中要害的行动,并鼓励团队根据自身情况进行清单的定制化和改进。

      不同于汗牛充栋的敏捷实践经典文献,或散落各处的敏捷实践博客,“ThoughtWorks敏捷实践关键清单”并不追求大而全,而只为敏捷实践者,提供切中要害且短小精悍的行动项清单,让敏捷实践者即使在复杂场景中,也不会遗漏关键的行动项。

      项目地址: https://github.com/gocd/gocd

      替代文字

      发布在 开源推荐 thoughtworksgo
      zhazhuipian7
      zhazhuipian7
    • electron 创建没有显示任务栏的窗体 bug

      使用 electron 创建了2个不显示在任务栏的窗体,在windows环境下,我重启了资源管理器后,这两个窗体就出现在任务管理器上了,这是electron的bug,还是windows的bug!

      发布在 技术答疑
      zhazhuipian7
      zhazhuipian7
    • 移动端部分手机video不自动播放的问题

      在页面上需要自动播放多个无声的静音视频,我用下面这段代码,大部分手机没问题,三星S20 Utral 在微信上无法自动播放!

      $(window).on('load', function() {
          $('body').one('touchstart', function() {
            $('.highlights video').each(function() {
              this.play()
            })
          })
        })
      
      发布在 技术答疑
      zhazhuipian7
      zhazhuipian7
    • if not defined npm_config_node_gyp

      添加 node 鼠标库 mouse-hooks

      安装过程中遇到这个问题无法解决,网上搜索到的方案也不管用, 此问题已经困扰1天了

      error F:\app\node_modules\mouse-hooks: Command failed.
      Exit code: 1
      Command: npm run rebuild
      Arguments:
      Directory: F:\app\node_modules\mouse-hooks
      Output:
      > mouse-hooks@0.4.1 rebuild F:\app\node_modules\mouse-hooks
      > node-gyp rebuild
      
      
      F:\app\node_modules\mouse-hooks>if not defined npm_config_node_gyp (node "C:\Users\weitai\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Users\weitai\AppData\Roaming\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
        windows.cc
        win_delay_load_hook.cc
      C:\\Users\\weitai\\AppData\\Local\\node-gyp\\Cache\\14.15.5\\x64\\node.lib : fatal error LNK1106:  0x377074 [F:\app\node_modules\mouse-hooks\build\addon.vcxproj]
      gyp ERR! build error
      gyp ERR! stack Error: `D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe` failed with exit code: 1
      gyp ERR! stack     at ChildProcess.onExit (C:\Users\weitai\AppData\Roaming\npm\node_modules\node-gyp\lib\build.js:194:23)
      gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
      gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)
      gyp ERR! System Windows_NT 10.0.21327
      gyp ERR! command "D:\\Program Files\\nodejs\\node.exe" "C:\\Users\\weitai\\AppData\\Roaming\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
      gyp ERR! cwd F:\app\node_modules\mouse-hooks
      gyp ERR! node -v v14.15.5
      gyp ERR! node-gyp -v v7.1.2
      gyp ERR! not ok
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! mouse-hooks@0.4.1 rebuild: `node-gyp rebuild`
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the mouse-hooks@0.4.1 rebuild script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     C:\Users\weitai\AppData\Roaming\npm-cache\_logs\2021-03-07T10_28_34_716Z-debug.log
      info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
      
      发布在 技术答疑 node gyp
      zhazhuipian7
      zhazhuipian7
    • RE: starting at object with constructor 'Object'

      这是因为你序列化里面的对象存在循环引用导致的

      以下这种情况,使用 JSON.stringify 就会报你这个错

      var person = {
        name: 'hi',
        age: 3
      }
      person.info = person
      
      JSON.stringify(person)
      

      解决方法:将循环引用的对象进行处理

      // 定义一个深拷贝的函数
      var deepcopy = function() {
        let cache = [];
        let str = JSON.stringify(state, (key, value) => {
          if (typeof value === 'object' && value !== null) {
            if (cache.indexOf(value) !== -1) {
              // 移除
              return;
            }
            // 收集所有的值
            cache.push(value)
          }
          return value
        })
        cache = null // 清空变量,便于垃圾回收机制回收
        return str
      }
      // 先深拷贝,在序列化
      JSON.stringify(deepcopy(person))
      
      发布在 技术答疑
      zhazhuipian7
      zhazhuipian7
    • PS 如何制作720度全景图

      css3DRenderer.js 中,只要6张图就可以制作成720°的全景预览空间,图片是这种,这种图用ps如何裁剪,可以达到无缝拼接的效果?

      b36301b0-1707-40d9-a351-a434a55bd4c1-image.png

      发布在 技术答疑
      zhazhuipian7
      zhazhuipian7