<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Guo_Dan_Pi的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Guo_Dan_Pi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Guo_Dan_Pi]]></copyright><item><title><![CDATA[linux SQL2019 代理SQLServerAgent is not currently running so it cannot be notified of this action]]></title><link>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/108709248</link><guid>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/108709248</guid><author>Guo_Dan_Pi</author><pubDate>Mon, 21 Sep 2020 15:00:01 +0800</pubDate><description><![CDATA[这个原因比较坑,我们先还原一下mssql2019在linux开启代理的步骤,以下步骤都是2019版本,低于此版本,请观看官方文档,这是2019的步骤



sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server



vim /etc/hosts
{YourIp} {HostName}这里一定要确认,是Host,是你的宿主机名,我的服务器是阿里云服务器,我直接配置了
“127.0]]></description><category></category></item><item><title><![CDATA[.net core 3.1 dockerfile的坑 总结]]></title><link>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/108517953</link><guid>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/108517953</guid><author>Guo_Dan_Pi</author><pubDate>Thu, 10 Sep 2020 16:52:34 +0800</pubDate><description><![CDATA[1.在构建镜像时还原一些包,我已经忘了报什么错,连不上nuget
方案:docker build --tag {imagename} . --network=host,构建使用宿主机网络
2.能连接网络了,但是nuget包找不到
方案: -s “https://nuget.cdn.azure.cn/v3/index.json”,我这个是随便找了个一个nuget源,可以换其他的
放在一堆COPY后面
3.容器运行的时区问题,默认好像是欧洲的
方案:dockerfile加一句:
ENV TZ=Asia/Shan]]></description><category></category></item><item><title><![CDATA[linux mssql 还原数据库中文乱码问题]]></title><link>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/108517160</link><guid>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/108517160</guid><author>Guo_Dan_Pi</author><pubDate>Thu, 10 Sep 2020 16:23:11 +0800</pubDate><description><![CDATA[1.首先在linux安装mssql2019
2.使用windows系统的管理工具连接linux的数据库
3.创建空数据库
4.新建的数据库,右键属性.选项

点击确定
Ps:一定要在空数据库时就改好,或者安装mssql时安装好

]]></description><category></category></item><item><title><![CDATA[带证书的https接口访问]]></title><link>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/103445995</link><guid>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/103445995</guid><author>Guo_Dan_Pi</author><pubDate>Sun, 08 Dec 2019 16:22:37 +0800</pubDate><description><![CDATA[//最近与上一家公司闹的比较不愉快，辞职，所幸很快入职，继续我的开发之路
这家公司做教育的，一些数据需要从教育局方面调取，是带有pfx证书的接口，记录
1.win+R 输入 mmc，文件-&gt; “添加/删除…” 选择证书 本计算机，然后一路确定，回到原窗口，注意！在受信任的根证书与个人两项，全部导入你的证书



ServicePointManager.ServerCertificateVal...]]></description><category></category></item><item><title><![CDATA[.net core 注入全局类]]></title><link>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/100535944</link><guid>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/100535944</guid><author>Guo_Dan_Pi</author><pubDate>Wed, 04 Sep 2019 11:37:18 +0800</pubDate><description><![CDATA[今天有个同事问我,有一个类,如何在全局都可以注入
其实很简单,就一句话
例如我们有一个ServiceBase类

直接在服务中注入就好,然后通过具体类的构造函数注入

...]]></description><category></category></item><item><title><![CDATA[设置.net core 返回值问题:如T类型时间,返回属性首字母小写]]></title><link>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/100535790</link><guid>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/100535790</guid><author>Guo_Dan_Pi</author><pubDate>Wed, 04 Sep 2019 11:32:20 +0800</pubDate><description><![CDATA[具体代码:
services.AddMvc()
.AddJsonOptions(options =&gt;
{
//忽略循环引用
options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
// 全部不使用
options.SerializerSettings.NullValueHandling...]]></description><category></category></item><item><title><![CDATA[关于 The SqlParameter is already contained by another SqlParameterCollection 报错的解决方案]]></title><link>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/100520018</link><guid>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/100520018</guid><author>Guo_Dan_Pi</author><pubDate>Tue, 03 Sep 2019 15:45:22 +0800</pubDate><description><![CDATA[在使用ef中
由于使用sql语句查询分页,但还需要查出数据数,所以大部分是发生在这种情况下


这个时候因为在数据库命令对象中的参数集合没有释放,再去使用该集合,就会报错(我感觉是这样)
解决方案如上把不变的参数集合clone一遍就好了

...]]></description><category></category></item><item><title><![CDATA[C# 关于sql语句参数化时,like参数没有值]]></title><link>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/100100066</link><guid>https://blog.youkuaiyun.com/Guo_Dan_Pi/article/details/100100066</guid><author>Guo_Dan_Pi</author><pubDate>Tue, 27 Aug 2019 15:18:24 +0800</pubDate><description><![CDATA[本来语句是这样,但是死活没有值
if (!string.IsNullOrEmpty(input.参数))
{
sqlWhere += $"  and  a.tym like  ‘%@参数%’";
parameters.Add(new MySqlParameter("@参数", input.参数));
}
然后改为
if (!string.IsNullOrEmpty(input.参数))
{
sql...]]></description><category></category></item></channel></rss>