草庐IT

test_win

全部标签

unit-testing - Fluent NHibernate - HiLo 方案的 PersistenceSpecification

不确定我问的问题是否正确,所以请多多包涵!一点NHibernate新手。我们正在使用FluentNH并且所有表都有以下id生成方案publicclassIdGenerationConvention:IIdConvention{publicvoidApply(IIdentityInstanceinstance){varwhere=string.Format("TableKey='{0}'",instance.EntityType.Name);instance.GeneratedBy.HiLo("HiloPrimaryKeys","NextHighValue","1000",x=>x.Ad

unit-testing - Fluent NHibernate - HiLo 方案的 PersistenceSpecification

不确定我问的问题是否正确,所以请多多包涵!一点NHibernate新手。我们正在使用FluentNH并且所有表都有以下id生成方案publicclassIdGenerationConvention:IIdConvention{publicvoidApply(IIdentityInstanceinstance){varwhere=string.Format("TableKey='{0}'",instance.EntityType.Name);instance.GeneratedBy.HiLo("HiloPrimaryKeys","NextHighValue","1000",x=>x.Ad

win11卸载Ubuntu 20.04 WSL

Ubuntu20.04LTS可以通过MicrosoftStore进行安装,但是不能通过MicrosoftStore卸载。现列举两种卸载方式。通过应用与功能卸载1、查找到安装的ubuntu2、卸载通过Windows终端卸载1、查看当前环境安装的wslwsl--list2、注销(卸载)当前安装的Linux的Windows子系统(名称要与list获取的一致)wsl--unregisterUbuntu-20.043、卸载成功,查看当前安装的Linux的Windows子系统wsl--list注意一旦注销,与该发行版相关的所有数据、设置和软件都将永久丢失,三思而后行。

告别最好用的微软UWP应用OneNote 微软已经开始将其替换为Win32版

关注OneNote的用户应该都知道微软正在整合OneNote,也就是UWP版的OneNote和Win32版的OneNote,这并意味着微软要重新开发一个新的OneNote,而是UWP版会被砍掉只保留Win32版。UWP版OneNote是从Windows10开始推出并预装的,而在Windows1122H2版里预装的已经变成Win32版,是的最终只有一个版本的OneNote那就是Win32版。UWP版OneNote简洁、启动速度快,也没有关联微软的其他办公组件,深受用户喜爱,但微软吧,不论是什么产品说砍就砍。比如现在: 本周微软开始替代工作:将MicrosoftStore中的UWP版OneNote

unit-testing - FluentNhibernate 和 SQLite

我无法让SQLite驱动程序在我的session工厂中工作。我从http://sqlite.phxsoftware.com/下载了SQLite1.0.48我在我的测试项目中添加了对System.Data.SQLite的引用。publicstaticIPersistenceConfigurerGetSqlLiteConfigurer(){try{returnSQLiteConfiguration.Standard.InMemory();}catch(Exceptionex){throwex;}}这就是我生成配置器的方式问题是当我构建session工厂时出现以下错误:NHibernate.

unit-testing - FluentNhibernate 和 SQLite

我无法让SQLite驱动程序在我的session工厂中工作。我从http://sqlite.phxsoftware.com/下载了SQLite1.0.48我在我的测试项目中添加了对System.Data.SQLite的引用。publicstaticIPersistenceConfigurerGetSqlLiteConfigurer(){try{returnSQLiteConfiguration.Standard.InMemory();}catch(Exceptionex){throwex;}}这就是我生成配置器的方式问题是当我构建session工厂时出现以下错误:NHibernate.

解决:Win11无法连接网络打印机

(一)打开本地组策略。        1.1按win+R键盘组合键打开“运行”。在运行框中输入“gpedit.msc”,回车键。    1.2 “开始”菜单中搜索:组策略,然后出现【编辑组策略】,点击进入。 (二)管理模板--打印机--配置RPC连接设置。双击打开 (三)勾选【已启用】,将下面连接协议改成“命名管道上的RPC”        RPC(RemoteProcedureCall)        远程过程调用协议:一种通过网络从远程计算机上请求服务,而不需要了解底层网络技术的协议。参考:RPC是什么,看完你就知道了-知乎(zhihu.com)

wsl安装ubuntu并设置gnome图形界面详细步骤(win11+ubuntu18)

0.前言wsl确实是个好东西,不过之前配了好几次都没有成功,因为wsl本身确实是有bug。当时配的时候查到GitHub上的一个issue还没被修好。现在重新配一下。我的环境是Windows11家庭版。区别于win10,win11安装完默认就是wsl2。1.下载首先打开windows应用商店。搜索栏搜索“商店”就可以。搜索ubuntu18,点击安装。这个时候我知道有人要说了,啊,我应用商店打开报错啊什么的,我之前也是那样连不上服务器。自己去查,这个很好解决的。2.初始化下载完成后点击打开,会让你输入用户名、密码、确认密码。输入密码是不会显示的,直接输入之后回车就可以。3.换源因为暂时还没有配置图

win10搭建FTP服务及使用

搭建FTP服务,首先我们要确保,windows开启了FTP服务。1、首先我们开启FTP服务在控制面板-->程序-->WINDOWS功能,在Internetinformationservices下选中FTP服务和IIS相关服务,确定。加载完毕后,重启计算机。2、重启后,在控制面板-->管理工具中打开IIS管理器 3、在左边栏空白处,右击,添加FTP站点。 4、输入创建站点的名称和传输内容的路径然后输入自己的IP地址,端口默认21,无SSL身份验证为匿名,所有用户访问,给予读写权限,完成。 5、开启“Windows防火墙”,点击窗口左边的“容许应用或作用根据Windows防火墙”,接着进到“容许应

nvm详细安装步骤避坑指南以及使用(以win11系统为例)

使用背景:nvm是一个管理nodejs版本的工具。在实际的开发中,有些项目的开发依赖需要低版本的nodejs运行环境,有些则需要高版本的nodejs,此时我们就需要使用nvm来切换nodejs版本。①注意!!!安装之前先卸载干净本地node环境卸载现有node  请注意,在安装适用于Windows的NVM之前,您需要卸载任何现有的node.js版本。还要删除所有可能保留的现有nodejs安装目录(例如,“C:\ProgramFiles\nodejs”)。NVM生成的符号链接不会覆盖现有的(甚至是空的)安装目录。卸载现有的npm  您还应该删除现有的npm安装位置(例如“C:\Users\\Ap