设置dns能够解析ad域域名 安装相关包 yum -y install sssd oddjob oddjob-mkhomedir adcli samba-common-toolsBash 使用realm命令加入ad域 realm join example.com Password for administrator: #这里输入域管理员密码Bash…
从https://www.itefix.net/cwrsync-client下载cwRsync 生成ssh key并添加到服务器 解压cwRsync压缩包,bin文件夹中的rsync.exe就是执行文件 访问本地目录,例如c盘,通过添加前缀访问/cygdrive/c/ 使用ssh key免密访问,通过-e "ssh -i key"参数设置 例子: …
VS2022默认不再支持.Net4.0/4.5框架的项目 在nuget搜索Microsoft.NETFramework.ReferenceAssemblies,找到所需的版本。 比如“Microsoft.NETFramework.ReferenceAssemblies.net40”。 进入详情页点击“Download package”按钮进行下载保…
windows下文件有创建时间、修改时间、访问时间3个属性,可以通过powershell修改这三个属性。 主要通过修改以下3个属性实现 # 创建时间 $(Get-Item FILENAME.EXT).CreationTime=$(DATE) # 修改时间 $(Get-Item FILENAME.EXT).LastWriteTime=$(DATE) …
最近有个需求就是读取一堆word文档的内容,查找里面的内容并记录。 网上搜了一下NPOI可以读取docx文件,但是word文档中有大部分是doc文档,于是使用wps api对doc文档进行转换。 前期准备 需要先在机子上安装wps。 然后引用 Upgrade Kingsoft WPS 3.0 Object Library。 转换代码 var typ…
最近有个需求就是读取一堆word文档的内容,查找里面的内容并记录。 网上搜了一下NPOI可以读取docx文件。 前期准备 通过Package Manager安装npoi Install-Package NPOIPowerShell 代码实现 using NPOI.XWPF.UserModel; using System.Text.RegularEx…
git进行分支合并时是三方合并,分别是以下三方: BASE:两条分支的共同祖先节点 LOCAL:合并目标分支 REMOTE:合并源分支
之前写一个学习网站的学习加速的脚本,记录一下思路。 通过查看网络请求发现页面在学习的时候会定期发送一个请求到服务器,每次发请求进度就增加1分钟,只有不停地发请求到服务器就能快速完成学习。 模拟发送请求需要带上cookies和一些sessionId、课程id的参数。 开始用c#写了一个控制台程序,通过手工设置cookies、课程id模拟发送请求,课程…
工作时有些同事创建项目时没有配置.gitignore文件就直接把整个项目上传了,包含了很多编译生成的结果文件。 添加gitignore文件,一般ide会生成相关项目的gitignore文件,也可以参考https://github.com/toptal/gitignore 添加gitignore文件后原来在跟踪的文件不会受影响,需要停止跟踪这些文件 …
最近搭建jenkins环境,需要一个ssh的agent,于是新建了一个用户,设置免密登录 添加用户: useradd jenkins_agentBash 生成ssh密钥对: ssh-keygenBash 一直回车就可以生成密钥对 私钥在~/.ssh/id_rsa 公钥在~/.ssh/id_rsa.pub 把公钥写到服务器的~/.ssh/author…