<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Set sail again]]></title><description><![CDATA[.net core]]></description><link>https://blog.youkuaiyun.com/marukaeva</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; marukaeva]]></copyright><item><title><![CDATA[mysql8.0.32到mysql9.2的主从复制实战操作踩坑记]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/147524718</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/147524718</guid><author>marukaeva</author><pubDate>Tue, 22 Apr 2025 18:36:00 +0800</pubDate><description><![CDATA[my.ini。]]></description><category></category></item><item><title><![CDATA[windows下使用redis解决.net6.0下人工调用接口时分配位置的并发问题]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/139181755</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/139181755</guid><author>marukaeva</author><pubDate>Thu, 23 May 2024 13:57:00 +0800</pubDate><description><![CDATA[使用了nuget包包括了:CSRedisCore，StackExchange.Redis，MyStack.DistributedLocking，Microsoft.Extensions.Configuration
安装Redis并注册为windows服务直接参考这位兄弟的成果:
https://www.cnblogs.com/qingheshiguang/p/17952623
注册服务:


...]]></description><category></category></item><item><title><![CDATA[Windows10下 安装使用RabbitMQ遇到的特别报错以及各种试错解决方案]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/125917639</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/125917639</guid><author>marukaeva</author><pubDate>Thu, 21 Jul 2022 15:00:00 +0800</pubDate><description><![CDATA[　软件环境Windows10家庭版Erlang版本24.0 RabbitMQServer 3.8.19
  安装方式网上随意可以搜到比如：　https://blog.youkuaiyun.com/weixin_43876186/article/details/108344733
  总体步骤为：安装Erlang 配置Erlang系统环境变量并添加到path中验证是否安装成功cm...]]></description><category></category></item><item><title><![CDATA[MySql游标的使用以及5000万大表加索引]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/122632591</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/122632591</guid><author>marukaeva</author><pubDate>Fri, 21 Jan 2022 11:22:00 +0800</pubDate><description><![CDATA[创建临时测试表


1 -- 初始化数据;
2 
3 insert into `rms`.`temp_workdaykind` (`WorkDate`,`DayKind`,`IsDelete`) values('2022-01-01 00:00:00',1,0);
4 insert into `rms`.`temp_workdaykind` (`WorkDate`,`DayKind`,`IsD...]]></description><category></category></item><item><title><![CDATA[程序猿多个对象的友好管理方式IOC容器]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/120793594</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/120793594</guid><author>marukaeva</author><pubDate>Fri, 15 Oct 2021 14:55:00 +0800</pubDate><description><![CDATA[大部分程序猿都有对象太多不好管理的烦恼，这里推荐使用对象容器进行管理，在需要某个对象的时候，CALL它；
使用IOC容器的好处是：解耦了对象之间的强耦合，规范了使用对象的生命周期 缺点：IOC内部使用反射的方式创建对象，会有一定的性能损耗；
下面用以前用过的对象容器SimpleInjector 举个栗子：
前期工作： 先使用NuGet引入SimpleInjector 包；
由于是面向借口...]]></description><category></category></item><item><title><![CDATA[System.Net.ConnectStream 转换为 MemoryStream  内存流]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/108673487</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/108673487</guid><author>marukaeva</author><pubDate>Fri, 14 Aug 2020 17:02:00 +0800</pubDate><description><![CDATA[项目经理来了一份奇特要求：
在asp.net 2.0 webfrom 的老项目页面上去调用 .net 4.0的webapi接口去下载Excel 哈哈 脑洞大开
非常迅速的创建了一个接口 返回Excel转换的数据流代码如下：

[HttpPost]
        public HttpResponseMessage ExportQuoteReport(ExportQuoteCountMo...]]></description><category></category></item><item><title><![CDATA[System.Net.ConnectStream 转换为 MemoryStream  数据流转换为内存流]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/108017271</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/108017271</guid><author>marukaeva</author><pubDate>Fri, 14 Aug 2020 17:02:00 +0800</pubDate><description><![CDATA[项目经理来了一份奇特要求：
在asp.net 2.0 webfrom 的老项目页面上去调用 .net 4.0的webapi接口去下载Excel 哈哈 脑洞大开
非常迅速的创建了一个接口 返回Excel转换的数据流代码如下：


[HttpPost]
        public HttpResponseMessage ExportQuoteReport(ExportQuoteCountM...]]></description><category></category></item><item><title><![CDATA[代码迁移到华为云上和Git的坑]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/100025820</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/100025820</guid><author>marukaeva</author><pubDate>Thu, 22 Aug 2019 15:17:00 +0800</pubDate><description><![CDATA[代码迁移到华为云上和Git的坑
先设置小乌龟Git上方式为ssh
参考链接：https://www.liangzl.com/get-article-detail-3586.html
C:\Users\yangf\AppData\Local\Programs\Git\usr\bin\ssh.exe
生成秘钥：
puttygen.exe
添加秘钥：
pageant.exe
把...]]></description><category></category></item><item><title><![CDATA[JQuery 全选 反选 获取Table 中指定td的元素值]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/100025819</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/100025819</guid><author>marukaeva</author><pubDate>Wed, 21 Aug 2019 11:14:00 +0800</pubDate><description><![CDATA[1 //全选
 2   function initTableCheckbox() {
 3   var $thr = $('table thead tr');
 4   var $checkAllTh = $('&lt;th&gt;&lt;input type="checkbox" id="checkAll" name="checkAll" /&gt;&lt;/th&gt...]]></description><category></category></item><item><title><![CDATA[数据读取器与指定的不兼容。某个类型为的成员在同名的数据读取器中没]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/100025817</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/100025817</guid><author>marukaeva</author><pubDate>Wed, 21 Aug 2019 11:11:00 +0800</pubDate><description><![CDATA[数据读取器与指定的“Model”不兼容。类型“TableEntity”的成员在同名的数据读取器中没有对应的列
查询出来的内容和所映射的实体字段不符合；
获取datatable某列集合
List&lt;int&gt; lstID = (from d in dt.AsEnumerable()select d.Field&lt;int&gt;("ID")).ToList();
...]]></description><category></category></item><item><title><![CDATA[SQL查询条件生成小工具]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/100025816</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/100025816</guid><author>marukaeva</author><pubDate>Wed, 21 Aug 2019 10:46:00 +0800</pubDate><description><![CDATA[最近运维数据，经常遇到需要在sql条件中个In（'',''....）个字符串的情况，于是在网上找了个小工具改造一下，先用着；
效果如图：



  1 using System;
  2 using System.Collections.Generic;
  3 using System.IO;
  4 using System.Linq;
  5 using Syst...]]></description><category></category></item><item><title><![CDATA[老系统优化同步导入10w+Excel数据 秒级]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/87486415</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/87486415</guid><author>marukaeva</author><pubDate>Tue, 15 Jan 2019 15:59:00 +0800</pubDate><description><![CDATA[
		
			老系统优化同步导入10w+Excel数据 秒级
		
		
		
			
背景：老系统asp.net 2.0项目使用客户反应，某个业务每个月导入数据操作很慢，大致需要15-30分钟才会导入完毕；
分析：导入慢的原因：

 .数据量过大，且采用的是同步，单个excel sheet 13万+数据；
 .导入前验证，每行某列 验证，频繁和数据库交互
 .使用很老的微...]]></description><category></category></item><item><title><![CDATA[SQL视图优化改写为存储过程遇到 双引号 单引号问题]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/87486427</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/87486427</guid><author>marukaeva</author><pubDate>Mon, 07 Jan 2019 10:20:00 +0800</pubDate><description><![CDATA[
		
			SQL视图优化改写为存储过程遇到 双引号 单引号问题
		
		
		
			核心在于拼接SQL字符串中遇到中文双引号问题：
  可以使用系统函数 替换掉set @pageStr =   replace(@queryStr,'&quot;','''')  不过更推荐 使用两个单引号转译 


  1 USE [TEMP]
  2 GO
  3 
  4 /******...]]></description><category></category></item><item><title><![CDATA[IIS Express 的怪毛病 vs2013本机调试]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/87486438</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/87486438</guid><author>marukaeva</author><pubDate>Thu, 09 Aug 2018 15:54:00 +0800</pubDate><description><![CDATA[
		
			IIS Express 的怪毛病 vs2013本机调试
		
		
		
			本机调试时，如果同一个项目有多个版本，同时debug，可能会串项目调试，造成不必要的困扰；
通常情况下是 IIS express的映射出现了问题；
解决方案：
1.打开目录：查看文件C:\Users\用户名\Documents\IISExpress\config
application...]]></description><category></category></item><item><title><![CDATA[java入门]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/87486417</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/87486417</guid><author>marukaeva</author><pubDate>Tue, 02 May 2017 23:00:00 +0800</pubDate><description><![CDATA[
		
			java入门
		
		
		
			学.net好几年了，为了避免自己out，空余时间看看了java；
1.首先下载了最新版本的jdk 和IDE eclipse 并安装；
http://www.eclipse.org/
2.然后配置好环境变量：
配置原则是 有key则直接添加值在后面，没有则新建变量
(1)新建-&amp;gt;变量名&quot;JAVA_HOME&quot;，变量值&quot;C:...]]></description><category></category></item><item><title><![CDATA[winform客户端程序实时读写app.config文件]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/103175340</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/103175340</guid><author>marukaeva</author><pubDate>Fri, 05 Aug 2016 17:20:00 +0800</pubDate><description><![CDATA[新接到需求，wcf客户端程序运行时，能实时修改程序的打印机名称；
使用XmlHelper读写 winform.exe.config文件修改后始终，不能实时读取出来，查询博客园，原来已有大神解释了；
获取电脑连接的打印机列表需要引入using System.Drawing.Printing;


       #region GetPrinters
        privat...]]></description><category></category></item><item><title><![CDATA[VS2015 当前不会命中断点，还没有为该文档加载任何符号]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/87486421</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/87486421</guid><author>marukaeva</author><pubDate>Fri, 15 Apr 2016 16:29:00 +0800</pubDate><description><![CDATA[
		
			VS2015 当前不会命中断点，还没有为该文档加载任何符号
		
		
		
			这种小问题，我想只需要清理解决方案重新生成就好啦，结果。。。2个小时过去后。。
最后问了昨天做过修改的同事，修改了什么。。

设置成生成调试信息，仅以此文纪念我那逝去的青春











		
		posted @ 2016-04-15 16:29 ...]]></description><category></category></item><item><title><![CDATA[System.IO.Ports.SerialPort串口通信接收完整数据]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/87486426</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/87486426</guid><author>marukaeva</author><pubDate>Fri, 25 Sep 2015 14:08:00 +0800</pubDate><description><![CDATA[
		
			System.IO.Ports.SerialPort串口通信接收完整数据
		
		
		
			　　C#中使用System.IO.Ports.SerialPort进行串口通信网上资料也很多，但都没有提及一些细节；
 比如 串口有时候并不会一次性把你想要的数据全部传输给你，可能会分为1次，2次，3次分别传送一部分数据给你，这时候一般会设置字符串的结束符来判定是否传输完毕...]]></description><category></category></item><item><title><![CDATA[SQL2000数据库密码被替换，重置密码提示未能找到存储过程sp_password解决方案]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/87486412</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/87486412</guid><author>marukaeva</author><pubDate>Fri, 21 Nov 2014 14:35:00 +0800</pubDate><description><![CDATA[
		
			SQL2000数据库密码被替换，重置密码提示未能找到存储过程sp_password解决方案
		
		
		
			利用windows身份验证进入查询分析器后在master数据库下运行如下脚本:


 1 create procedure sp_password
 2 @old sysname = NULL, -- the old (current) passwo...]]></description><category></category></item><item><title><![CDATA[微信公众账户的开发者模式（一） 部分细节access_token的获取等]]></title><link>https://blog.youkuaiyun.com/marukaeva/article/details/87486407</link><guid>https://blog.youkuaiyun.com/marukaeva/article/details/87486407</guid><author>marukaeva</author><pubDate>Tue, 22 Oct 2013 15:24:00 +0800</pubDate><description><![CDATA[
		
			微信公众账户的开发者模式（一） 部分细节access_token的获取等
		
		
		
			十四老久没有写博客了，中间经历了，事业，感情的几分波折。现在终于稍微缓过来一点。又是一次从头开始，走在匆忙的路上。
好了煽情完了，直接上代码了。
基础就不说了我用的是vs2005开发的,部署在iis6.0上，微信号为：ruyishh。目前只是简单的功能。


   ...]]></description><category></category></item></channel></rss>