我的网站每天都停机几次,当我检查应用程序池(IIS 7.5)时,我看到它已停止,我必须重新启动它手动.如何设置它,以便在出现任何错误时自动重启.
我想只使用javascript获取域名.防爆
vn.search.yahoo.com -> yahoo
vn.search.yahoo.com.vn -> yahoo
sub1.sub2.sub3.abcdef.co.uk -> abcdef
Run Code Online (Sandbox Code Playgroud)
谢谢!
编辑:"域"=没有扩展名的域名(例如:.com,.net,.co.uk ...),没有子域名(例如:www,email,cdn,support ...)
我有一个winform加载MDI子winform.子winform中的所有文本框总是让光标停留在左侧,我不能将它移动到另一个位置,除了我选择所有文本并重新输入.如何启用此功能以使光标可以使用鼠标停留在任何位置?
我使用 SixLabors.ImageSharp 使用以下代码调整照片大小:
https://www.nuget.org/packages/SixLabors.ImageSharp/
ASP .NET Core 5.0
输入照片:720x960px
预期输出:248x186px
实际结果:186x248px
为什么宽度会变成高度,反之亦然?
using (var stream = new MemoryStream())
{
using var image = Image.Load(bytes);
image.Mutate(x => x
.Resize(new ResizeOptions
{
Mode = ResizeMode.Crop,
Position = AnchorPositionMode.Center,
Size = new Size(248, 186)
})
.BackgroundColor(Color.White));
await image.SaveAsync(stream, new JpegEncoder() { Quality = 85 });
}
Run Code Online (Sandbox Code Playgroud) using (IDataReader dr = DatabaseContext.ExecuteReader(command))
{
if (dr.Read())
{
AutoMapper.Mapper.CreateMap<IDataReader, ProductModel>();
return AutoMapper.Mapper.Map<IDataReader, IList<ProductModel>>(dr);
}
return null;
}
Run Code Online (Sandbox Code Playgroud)
如果dr 只有一行 - >错误:抛出"Microsoft.CSharp.RuntimeBinder.RuntimeBinderException"类型的异常
如果博士有多行,它运行正常.
任何帮助?
我目前的方法:
var q = new StringBuilder(query);
return q.Replace("'", " ")
.Replace("\"", " ")
.Replace(":", "")
.Replace("#", " ")
.Replace("/", " ")
.Replace("\\", " ")
.Replace(",", " ")
.Replace("&", " ")
.Replace("?", " ")
.Replace("%", " ")
.Replace(".", " ")
.Replace("quot;", " ")
.Replace("-", " ")
.Replace("*", " ")
.ToString().Trim();
Run Code Online (Sandbox Code Playgroud)
我怎样才能使用正则表达式来获得更好的性能?
编辑:对不起,我想用空格""替换所有特殊字符.
c# ×4
asp.net ×1
automapper ×1
cursor ×1
dns ×1
idatareader ×1
iis-7.5 ×1
imagesharp ×1
javascript ×1
regex ×1
winforms ×1