工具
开发过程中用到的工具,在此记录。
一稻道人
当世俗人,偶有不俗之志。
展开
-
UItraISO
原创 2022-01-08 17:55:40 · 259 阅读 · 0 评论 -
TFS2018搭建nuget私有源,构建动态库自动发布到nuget私有源配置
1.创建私有源2.生成这里新建定义3.对新定义的生成进行配置 1)过程队列配置,选择代理队列 2)获取原,代码库的配置,即对哪个代码库进行构建生成 3)安装Nuget 4)nuget restore 5)MSBuild 生成解决方案 6)nuget打包 7) nuget push 资源到私有源 ...原创 2021-03-30 22:13:35 · 257 阅读 · 0 评论 -
win10共享设置everyone访问权限,仍需输入用户名密码 解决方案
局域网内,共享文件,设置了everyone可以访问的权限,但是另外一台计算机访问的时候有时候仍然需要用户名、密码。解决方案:在共享文件的计算机上设置:1.关闭windows防火墙2.右击 网络--属性-更改高级共享设置,在 所有网络中,密码保护的共享,无密码保护的共享,并保存。...原创 2021-01-16 14:44:18 · 31832 阅读 · 0 评论 -
将制作好的nuget包发布到私有nuget feed
publish package to nuget feed:https://docs.microsoft.com/zh-cn/azure/devops/artifacts/nuget/publish?view=tfs-2018default nuget config filePath:C:\Users\Lenovo\AppData\Roaming\NuGet\Nuget.configupload file to nuget Server:https://www.nuget.org/pac.原创 2020-11-01 22:35:14 · 356 阅读 · 1 评论 -
下载制作nuget包工具 NugetPackageExplorer
1.下载地址:https://github.com/NuGetPackageExplorer/NuGetPackageExplorer不出意外,前面两台国内都无法下载,采用第三种下载方式2.点击第三个链接:会提醒在命令行中运行以上脚本,但windows(我是win10)下运行后发现报错,无法识别choco命令3.解决方案:命令行中依次执行以下命令:1.Set-ExecutionPolicy -ExecutionPolicy RemoteSigned2.iwr http.原创 2020-11-01 22:33:06 · 1301 阅读 · 0 评论 -
C# 使用Redis
1.nuget 安装动态库:ServiceStack.Redis,会默认安装如下几个dll:2.简单使用,前提是Redis服务器已经启动,我这里是在本地测试,redis默认端口是6379,关于windows如何安装redis请查看上一篇博文。事例中简单列举了Redis可以存储字符串、整型、对象。var redisClient = new RedisClient("127.0.0.1",6379);redisClient.Set<string>("name", "henry"原创 2020-10-27 22:32:15 · 458 阅读 · 0 评论 -
Redis Windows安装及基本命令
Redis是一个用的比较广泛的 key/Value 的内存数据库,目前新浪微博、Github等大型用用中都用其作为缓存,和Memcached类似,但是支持数据的持久化,解决了断电后数据完全丢失的情况。Redis支持多种类型,除了string,还支持lists,sets和zsets等redis官网:http://redis.io/C#中如何使用Redis,参考:https://www.cnblogs.com/zhangweizhong/p/4972348.html总结起来也比较简单,添加几个类库,直接原创 2020-10-26 21:50:44 · 221 阅读 · 1 评论 -
批处理脚本获取windows所有环境变量
for /f "tokens=2* delims= " %%d in ('REG query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v PATH 2^>nul') do ( set "_REMAIN_=%%~e" call :Sub1)exit /b 0:Sub1for /f "tokens=1* delims=;" %%d in ("%_REMAIN_%") do ( echo原创 2020-10-16 23:05:55 · 1300 阅读 · 0 评论 -
Windows下批处理脚本获取文件大小,md5值
@echo off::获取文件md5值set para1=%~1set arg="333.txt"certutil -hashfile %arg% MD5 | find /v ":" > %para1%.md5set /p md5=<%para1%.md5echo %md5%::获取文件大小FOR %%A IN (%arg%) DO set size=%%~zA::字节为单位echo size is: %size% ...原创 2020-10-16 22:53:47 · 2737 阅读 · 0 评论 -
devops开发,无法加载Microsoft.WITDataStore64.dll
近期由于业务需求,需要通过tfs实现一些功能。通过vs2019编译和本地调试没有什么问题。但是Publish之后,在调用tfs接口查询workstore的时候报错“无法加载Microsoft.WITDataStore64.dll”,仔细查了下,在发布的根目录下确实没有这个dll文件,而通过vs2019编译后的bin目录下是有这个动态库的,因此需要手动将这个dll复制到publish的目录下,问题得到解决。参考链接:https://stackoverflow.com/questions/405806原创 2020-10-15 22:31:42 · 143 阅读 · 0 评论 -
部署在IIS上的服务如何拿到windows凭据
常规访问windows凭据方式:用vs新建一个web站点或者webapi,或者新建一个console应用程序,使用vs 启动程序,以下代码都可以拿到当前windows用户登录的凭据,来连接需要此凭据才能访问的站点。 var vscredential = new VssAadCredential(); var tpc = new TfsTeamProjectCollection(new Uri("your request url"), vscredential); tpc.Authenticate(原创 2020-10-09 18:27:54 · 622 阅读 · 0 评论 -
git 解决冲突 git pull / git fetch
A对某一个文件进行了修改并将修改提交到了远程仓库,此时B并不知道A做了修改,B也对同一个文件进行修改,并直接提交,此时就可能产生冲突(比如A、B对同一个文件中的同一行做了修改)解决办法:在提交文件之前,先将远程仓库中的文件拉下来,然后在本地工作区对冲突进行修复,修复完成后再提交。1.执行git pull //将远程仓库中最新代码拉到本地2.有冲突在本地工作区解决冲突,没有冲突执行下一步3.git add //将修改添加到暂存区4.git commit //将修改提交到本地版本库5.gi原创 2020-08-08 17:08:40 · 1958 阅读 · 0 评论 -
github或者码云中生成ssh方式
1.打开命令行输入命令:ssh-keygen -t rsa -C '邮箱地址'生成ssh,后面邮箱为注册github时的邮箱2.输入以上命令后,在C盘当前目录下生成公钥和私钥:3.将公钥文件打开,赋值里面内容,粘贴到github或码云的key上4.在github中新建项目,找到repository,然后new一个保存即可,跳出如下界面:5 本地仓库和远程仓库建立连接有两种协议可供选择:https(eclips和idea)和ssh(命令行使用)...原创 2020-08-02 14:34:20 · 223 阅读 · 0 评论 -
git 版本恢复,文件忽略
版本回退:1 暂存区恢复和head一样(即撤销暂存区的改变)例如:a.先修改一个文件b.提交到暂存区 git add text.txtc.将暂存区修改取消:git reset HEAD(全部修改取消), git reset HEAD - text.txt(特定文件取消)d.此时工作区的文件并没有回退,需要将暂存区的文件拿下来替换本地工作区的文件:git checkout text.txt2 将工作区恢复和暂存区一样直接git checkout 文件名 ,将暂存区文件取小赖替换掉工作区文件原创 2020-08-02 14:22:49 · 316 阅读 · 0 评论 -
git版本库文件目录(.git文件夹目录)
.git文件夹下的目录如下:文件夹:hooks,info,logs,objects,refs==文件:COMMIT_EDITMSG,config,description,gitk.cache,HEAD,index,OREIG_HEAD,packed-refs其中:1 HEAD文件存储的是当前工作下的哪个分支2 refs文件夹下存储的是当前所有的分支信息,其子文件夹heads下存放的文件时所有分支的版本号config文件存储的是一些配置:目前都是一些全局配置,也可以添加一些本地配置原创 2020-08-02 14:03:48 · 1946 阅读 · 0 评论 -
Git常用命令01
git init :初始化工作区 ,之后会在目录中看到.git文件git add 文件名 ,将文件添加到暂存区(.git/index文件中)git status,查看当前已提交/未提交状态git commit -m ‘本次提交描述’ ,将暂存区文件提交到版本库注:每一次的改动都需要add才能添加到暂存区如果一个文件已经添加至暂存区,然后再改动,此时有两种方式提交:1 再次add,然后再commit2 强制提交:git commit -am ‘本次提交描述’git comm原创 2020-08-02 00:22:06 · 91 阅读 · 0 评论 -
git名词解释:工作区,暂存区,版本库
工作区:就是在电脑中能看到的目录暂存区:一般存放在 .git目录下的index文件(.git/index)中,所以也叫做索引版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库使用git add 添加一个文件的时候,会先加入到暂存区;通过git commit之后,暂存区的内容同步到正式的版本库。git配置:git全局配置在.gitconfig文件中便有如下内容:...原创 2020-08-01 23:40:53 · 680 阅读 · 1 评论 -
windows telnet使用
1.打开命令行,输入想要连接的ip地址,端口号例:回车,显示telnet 命令行界面2.telnet 默认输入不显示,需要同时按住:CTRL+ ]回车,即可显示输入,做一些相关的请求测试3.例如,执行一个Get请求...原创 2020-07-12 20:44:25 · 3107 阅读 · 1 评论 -
VMware安装
https://blog.csdn.net/qq_40950957/article/details/80467513激活密钥VMWare pro station 15 : VA510-23F57-M85PY-7FN7C-MCRG0CentOS安装:https://blog.csdn.net/qingfenggege/article/details/80391159...转载 2018-12-05 11:04:41 · 130 阅读 · 0 评论 -
MySql
原创 2018-12-05 11:04:04 · 76 阅读 · 0 评论 -
git 使用
git :分布式版本控制软件本地可有多个分支(版本库)默认主分支:mastergit add:将本地文件增加到暂存区git commit:将暂存区的内容提交到 本地仓库(本地分支,默认master分支)git push:将本地仓库的内容 推送到 远程仓库(远程分支)git bull:将远程仓库的内容 拉到 本地仓库(本地分支)配置用户名,邮箱 git config -...原创 2018-12-06 15:38:17 · 139 阅读 · 0 评论 -
记一次坑爹的vs2017操作
打开vs2017 installer文件修改安装项目点击安装位置选项卡,看到如下界面:看到“安装完成后保留下载缓存”可勾选选项,于是正常人都会认为可以不勾选,就不会保存缓存文件。于是按照自己理解缓存文件应该没有什么影响,只是一些安装文件而已。然后就在本机找到缓存文件所在目录,发现有十几个G大小,既然认为没什么影响,就把他们全部删掉,为自己的小机智点赞,删完了,vs对已有项目...原创 2018-12-12 11:33:19 · 1818 阅读 · 0 评论 -
windows service 安装与卸载
1、用管理员权限打开命令行窗口2、命令行打开要安装的windows服务的路径3、将C:\Windows\Microsoft.NET\Framework\v4.0.30319 下的InstallUtil.exe 拷贝到安装服务的同一个目录小4、执行 InstallUtil.exe /u youService.exe(卸载服务) InstallUtil.ex...原创 2019-01-08 22:07:55 · 224 阅读 · 0 评论 -
vs2017创建文件模板(自动添加创建信息:创建者,创建日期等信息)
以创建cs文件模板为例:打开文件C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\2052\WebClass\class.cs修改class.cs在文件顶部添加自己想要的信息/////////////////////////////...原创 2018-10-21 22:26:49 · 3664 阅读 · 0 评论