[工作]重复性工作(未完)

目前在开始上手之后,在程序配置和版本方面,每天需要做一些重复性的工作。包括:

  • BitBucket更新
  • Application Config文件更新
  • BitBucket Push
  • Pull Request

BitBucket更新

使用工具: Tortoise
一般每天工作前都需要更新本地的repository,确保自己之后能够工作在最新的Development Branch下,从而避免重复别人已经完成的工作,同时减少merge时候出现conflict的情况。

由于我个人工作在DEV Branch下,所以
1. Detect Pull - 确认从远端repository pull的内容没有问题
2. Pull远程的更新 - 执行pull操作
3. 更新本地repository - 找到最新的DEV Branch(或其他需要进行后续工作的分支),鼠标右键update本地repository。一般选择discard本地修改,则会覆盖本地未push的修改。如果不想覆盖本地的工作,那么在Visual Studio提示reload的时候,对于已打开的文件取消reload操作,然后再手动保存这些未完成的文件

Application Config文件更新

使用工具: Visual Studio

  1. 数据库的Migration 迁移application到本地,可能存在数据库的冗余问题。
    a. 先设置P*.Persistent.Migration为startup project
    b. 更新app.config文件 - 修改数据库连接部分,替换为localhost运行的产品数据库参数(用户名,密码等)。此部分信息可以从tool -> database connection获得。
    c. 修改web.config文件 - 该文件位于P*.Web下。同样需要替换数据库连接参数;所有的d:改成c:(因为我的程序在c盘下与其他人的不同,这部分会在最近通过写批处理命令解决重复性操作);cassette的debug属性改为true,从而支持前端debug;修改Systemdomain的地址,添加端口号8443,而不是默认的443(由于未知原因无法通过该端口启动)
    d. 完成上述操作后,点击运行程序,其间会进行migration
  2. 运行Application
    a. 修改P*.Web为startup project并运行
    b. 等待自动打开的页面进行连接。随后进入本地的localhost页面,i.e. “http://demo.localhost.net:8443

注意:
可能遇到的问题,ERROR:503 服务不可用(Service unavailable)。可能原因Application Pool被关闭 [503错误简介]
解决方法 - 进入IIS Manager -> Application Pool -> defaultAppPool -> advanced setting -> identity: NetworkService,然后重启该服务


这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
自电容式触摸屏的工作原理是基于电容变化的。当手指触摸屏幕时,触摸屏上的电容会发生变化。自电容式触摸屏通过将触摸屏分成一系列的电容单元来检测这种变化。每个电容单元都与一个控制器连接,控制器通过对这些电容单元电流比例的精确计算,可以确定触摸点的位置。 自电容式触摸屏支持多点触摸,手掌模式以及复杂的手势识别功能。当有多个手指同时触摸屏幕时,控制器可以分辨出每个触摸点的位置,并根据手指的运动轨迹来判断手势的类型。这使得自电容式触摸屏在交互体验和功能上有很大的优势。 除了触摸点的位置,触摸屏的性能还需要进行测试,包括鲁棒性测试和EMC测试。鲁棒性测试可以评估触摸屏在不同环境下的稳定性和可靠性。EMC测试可以确保触摸屏不会受到电磁干扰影响,保证其正常工作。如果出现触摸失效的问题,也可以通过测试来检查和解决问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [触摸(touch)功能的原理和架构实现](https://blog.csdn.net/m0_37891624/article/details/122610538)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [投射式触摸屏自电容与互电容工作原理基础(待续)](https://blog.csdn.net/morixinguan/article/details/78324167)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值