自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Set sail again

.net core

  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 windows下使用redis解决.net6.0下人工调用接口时分配位置的并发问题

使用了nuget包包括了:CSRedisCore,StackExchange.Redis,MyStack.DistributedLocking,Microsoft.Extensions.Configuration安装Redis并注册为windows服务直接参考这位兄弟的成果:https://www.cnblogs.com/qingheshiguang/p/17952623注册服务:...

2024-05-23 13:57:00 414

原创 Windows10下 安装使用RabbitMQ遇到的特别报错以及各种试错解决方案

 软件环境Windows10家庭版Erlang版本24.0 RabbitMQServer 3.8.19 安装方式网上随意可以搜到比如: https://blog.csdn.net/weixin_43876186/article/details/108344733 总体步骤为:安装Erlang 配置Erlang系统环境变量并添加到path中验证是否安装成功cm...

2022-07-21 15:00:00 1762 1

原创 MySql游标的使用以及5000万大表加索引

创建临时测试表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...

2022-01-21 11:22:00 340

原创 程序猿多个对象的友好管理方式IOC容器

大部分程序猿都有对象太多不好管理的烦恼,这里推荐使用对象容器进行管理,在需要某个对象的时候,CALL它;使用IOC容器的好处是:解耦了对象之间的强耦合,规范了使用对象的生命周期 缺点:IOC内部使用反射的方式创建对象,会有一定的性能损耗;下面用以前用过的对象容器SimpleInjector 举个栗子:前期工作: 先使用NuGet引入SimpleInjector 包;由于是面向借口...

2021-10-15 14:55:00 173

原创 System.Net.ConnectStream 转换为 MemoryStream 数据流转换为内存流

项目经理来了一份奇特要求:在asp.net 2.0 webfrom 的老项目页面上去调用 .net 4.0的webapi接口去下载Excel 哈哈 脑洞大开非常迅速的创建了一个接口 返回Excel转换的数据流代码如下:[HttpPost] public HttpResponseMessage ExportQuoteReport(ExportQuoteCountM...

2020-08-14 17:02:00 1167

原创 System.Net.ConnectStream 转换为 MemoryStream 内存流

项目经理来了一份奇特要求:在asp.net 2.0 webfrom 的老项目页面上去调用 .net 4.0的webapi接口去下载Excel 哈哈 脑洞大开非常迅速的创建了一个接口 返回Excel转换的数据流代码如下:[HttpPost] public HttpResponseMessage ExportQuoteReport(ExportQuoteCountMo...

2020-08-14 17:02:00 427

原创 代码迁移到华为云上和Git的坑

代码迁移到华为云上和Git的坑先设置小乌龟Git上方式为ssh参考链接:https://www.liangzl.com/get-article-detail-3586.htmlC:\Users\yangf\AppData\Local\Programs\Git\usr\bin\ssh.exe生成秘钥:puttygen.exe添加秘钥:pageant.exe把...

2019-08-22 15:17:00 359 1

原创 JQuery 全选 反选 获取Table 中指定td的元素值

1 //全选 2 function initTableCheckbox() { 3 var $thr = $('table thead tr'); 4 var $checkAllTh = $('<th><input type="checkbox" id="checkAll" name="checkAll" /></th&gt...

2019-08-21 11:14:00 462

原创 数据读取器与指定的不兼容。某个类型为的成员在同名的数据读取器中没

数据读取器与指定的“Model”不兼容。类型“TableEntity”的成员在同名的数据读取器中没有对应的列查询出来的内容和所映射的实体字段不符合;获取datatable某列集合List<int> lstID = (from d in dt.AsEnumerable()select d.Field<int>("ID")).ToList();...

2019-08-21 11:11:00 2640

原创 SQL查询条件生成小工具

最近运维数据,经常遇到需要在sql条件中个In('',''....)个字符串的情况,于是在网上找了个小工具改造一下,先用着;效果如图: 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using Syst...

2019-08-21 10:46:00 1709

原创 老系统优化同步导入10w+Excel数据 秒级

老系统优化同步导入10w+Excel数据 秒级 背景:老系统asp.net 2.0项目使用客户反应,某个业务每个月导入数据操作很慢,大致需要15-30分钟才会导入完毕;分析:导入慢的原因: .数据量过大,且采用的是同步,单个excel sheet 13万+数据; .导入前验证,每行某列 验证,频繁和数据库交互 .使用很老的微...

2019-01-15 15:59:00 393

原创 SQL视图优化改写为存储过程遇到 双引号 单引号问题

SQL视图优化改写为存储过程遇到 双引号 单引号问题 核心在于拼接SQL字符串中遇到中文双引号问题:  可以使用系统函数 替换掉set @pageStr =   replace(@queryStr,'"','''')  不过更推荐 使用两个单引号转译  1 USE [TEMP] 2 GO 3 4 /******...

2019-01-07 10:20:00 359

原创 IIS Express 的怪毛病 vs2013本机调试

IIS Express 的怪毛病 vs2013本机调试 本机调试时,如果同一个项目有多个版本,同时debug,可能会串项目调试,造成不必要的困扰;通常情况下是 IIS express的映射出现了问题;解决方案:1.打开目录:查看文件C:\Users\用户名\Documents\IISExpress\configapplication...

2018-08-09 15:54:00 248

原创 java入门

java入门 学.net好几年了,为了避免自己out,空余时间看看了java;1.首先下载了最新版本的jdk 和IDE eclipse 并安装;http://www.eclipse.org/2.然后配置好环境变量:配置原则是 有key则直接添加值在后面,没有则新建变量(1)新建-&gt;变量名"JAVA_HOME",变量值"C:...

2017-05-02 23:00:00 151

原创 winform客户端程序实时读写app.config文件

新接到需求,wcf客户端程序运行时,能实时修改程序的打印机名称;使用XmlHelper读写 winform.exe.config文件修改后始终,不能实时读取出来,查询博客园,原来已有大神解释了;获取电脑连接的打印机列表需要引入using System.Drawing.Printing; #region GetPrinters privat...

2016-08-05 17:20:00 130

原创 VS2015 当前不会命中断点,还没有为该文档加载任何符号

VS2015 当前不会命中断点,还没有为该文档加载任何符号 这种小问题,我想只需要清理解决方案重新生成就好啦,结果。。。2个小时过去后。。最后问了昨天做过修改的同事,修改了什么。。设置成生成调试信息,仅以此文纪念我那逝去的青春 posted @ 2016-04-15 16:29 ...

2016-04-15 16:29:00 2194

原创 System.IO.Ports.SerialPort串口通信接收完整数据

System.IO.Ports.SerialPort串口通信接收完整数据   C#中使用System.IO.Ports.SerialPort进行串口通信网上资料也很多,但都没有提及一些细节; 比如 串口有时候并不会一次性把你想要的数据全部传输给你,可能会分为1次,2次,3次分别传送一部分数据给你,这时候一般会设置字符串的结束符来判定是否传输完毕...

2015-09-25 14:08:00 4412

原创 SQL2000数据库密码被替换,重置密码提示未能找到存储过程sp_password解决方案

SQL2000数据库密码被替换,重置密码提示未能找到存储过程sp_password解决方案 利用windows身份验证进入查询分析器后在master数据库下运行如下脚本: 1 create procedure sp_password 2 @old sysname = NULL, -- the old (current) passwo...

2014-11-21 14:35:00 249

原创 微信公众账户的开发者模式(一) 部分细节access_token的获取等

微信公众账户的开发者模式(一) 部分细节access_token的获取等 十四老久没有写博客了,中间经历了,事业,感情的几分波折。现在终于稍微缓过来一点。又是一次从头开始,走在匆忙的路上。好了煽情完了,直接上代码了。基础就不说了我用的是vs2005开发的,部署在iis6.0上,微信号为:ruyishh。目前只是简单的功能。 ...

2013-10-22 15:24:00 120

原创 C#使用事务操作ORACLE数据库

C#使用事务操作ORACLE数据库 关于使用事务有几点不太明确:   1事务对象关联的Connection对象在操作的时候不能被其他对象调用,但大部分代码没有用lock锁住,是否在OracleTransaction对象中已经封装好了呢?   2OracleTransaction对象的创建需要借助Connection对象来做,不能独立创建么?...

2013-01-25 13:30:00 624

原创 通过Process使应用程序在一台电脑上只能有一个在运行

通过Process使应用程序在一台电脑上只能有一个在运行 废话少说直接上代码了:#region 只允许一台主机上运行一个应用程序 private const int WS_SHOWNORMAL = 1; [DllImport("User32.dll")] private static e...

2012-11-30 15:32:00 177

原创 过滤DataTable中的重复数据根据列名来过滤

过滤DataTable中的重复数据根据列名来过滤 废话少说,网上找了,后来又自己写了,直接上代码了:// 过滤datatable中重复的信息 public DataTable GetDisTable(DataTable oldTable) { if (oldTable != n...

2012-11-23 17:30:00 196

原创 Devexpress组件之XtraBars.PopupMenu的使用

Devexpress组件之XtraBars.PopupMenu的使用 第一次接触Devexpress组件,没想到竟然是那个版本的,属性全部是英文的注释。PopupMenu的使用类似于ContextMenuStrip,但感觉更麻烦一点,一般要配合BarManager,imageList使用,当时我参考了这个园子兄弟的文字才略懂。http://...

2012-11-23 17:27:00 468

原创 Winform开发的安装程序如何在重复安装的时候覆盖旧的版本

Winform开发的安装程序如何在重复安装的时候覆盖旧的版本 转载自:http://blog.csdn.net/myhuli120/article/details/6915356  vs2005为winform程序做的安装包。在以有程序旧版本的机子上用新版本的安装包安装软件时提示 “已经安装该产品的另一个版本。无法继续安装此版本.........

2012-09-26 10:16:00 741

原创 sqlserver Conversion failed when converting the nvarchar to data type int

sqlserver Conversion failed when converting the nvarchar to data type int sqlserver Conversion failed when converting the nvarchar to data type intUnion All在两个视图做合并时报不能把某列...

2012-09-25 15:05:00 5768

原创 windows应用程序(winform窗体程序)安装部署中自定义操作出现的问题

windows应用程序(winform窗体程序)安装部署中自定义操作出现的问题 如何打包部署winform程序呢,搜了下,参考这个就可以简单的完成普通的打包程序了:http://hi.baidu.com/zhengjianweilx/item/174d5dcf6ea4f9135050582d先说一下为什么在打包程序中又要添加自定义操作因为这个:...

2012-09-12 13:42:00 204

原创 .net如何手动更改DLL文件的版本号

.net如何手动更改DLL文件的版本号 一般用于项目更新程序中,根据版本号来更新:在每个类库文件中Properties文件中 AssemblyInfo.cs中修改[assembly: AssemblyVersion("2.0.0.1")][assembly: AssemblyFileVersion("2.0.0.1")]然后重新编译:...

2012-08-01 17:36:00 1216

原创 winform中读取配置文件App.config的一些事

winform中读取配置文件App.config的一些事 老套的config先来啦:&lt;?xml version="1.0" encoding="utf-8" ?&gt;&lt;configuration&gt; &lt;appSettings&gt; &lt;add key="CON" value=&quot

2012-07-20 15:34:00 179

原创 using除了引用命名空间外在自动释放内存资源方面的应用

using除了引用命名空间外在自动释放内存资源方面的应用 一using System.Data;二using(SqlConnection con =new Sqlconnection(sql)){····························}何时用using可以用以下规则来确定:1、无论代码成功与否都释放对象时;...

2012-07-04 10:46:00 126

原创 打开一个解决方案时弹出“项目所需的应用程序未安装,确保已安装项目类型(.csproj)的应用程序”问题的解决方案...

打开一个解决方案时弹出“项目所需的应用程序未安装,确保已安装项目类型(.csproj)的应用程序”问题的解决方案 查看了下该解决方案的版本是framework2.0,vs2005开发的,直接打开sln文件弹出如题提示框。然后在源代码文件夹里找到后缀名为.csproj的文件。右键点击csproj结尾的文件,选择“属性”,“打开方式”,将其定位到v...

2012-07-02 12:38:00 472

原创 自认为最中肯的“北大”评价吧(转)

自认为最中肯的“北大”评价吧(转)   这几天无事,到处闲逛,看帖不回贴,当然好贴除外。  看到了这篇:  一个老程序员给青鸟学生和即将读青鸟学生的建议和评价 在这篇帖子开始之前,我先自我介绍一下,这个介绍只是为了让大家了解我说这些话语的公正性, 本人是重本毕业,先后在一个不出名的IT企业(200人规模,单个项目额平均200万左右)工作4年...

2010-04-09 10:24:00 117

原创 必须要掌握的几个属性

必须要掌握的几个属性   margin : auto | length 由浮点数字和单位标识符组成的长度值 | 百分数。百分数是基于父对象的高度。对于内联对象来说,左右外延边距可以是负数值。   padding : length 由浮点数字和单位标识符组成的长度值 | 或者百分数。百分数是基于父对象的宽度。   float : no...

2010-02-24 13:25:00 110

原创 目前自己的.Net的水平状态评估、方向

目前自己的.Net的水平状态评估、方向 转载一下呗: 就这个样儿。。 http://www.cnblogs.com/zhanglei644213943/archive/2010/01/28/1658022.html  posted @ 2010-01-28 16:22 十四 阅读(...) ...

2010-01-28 16:22:00 117

原创 标签 frameset, frame ,noframes,iframe

标签 frameset, frame ,noframes,iframe 1.&lt;html&gt;&lt;frameset cols="25%,50%,25%"&gt;  &lt;frame src="/example/html/frame_a.html"&gt;  &lt;frame src="/example/html/frame_b.htm...

2009-12-08 18:02:00 144

原创 javascript实现两个asp.net服务器控件ListBox值的互传

javascript实现两个asp.net服务器控件ListBox值的互传 JavaScript新手对有些语法有些疑惑,请高手解惑:描述:  新建asp.net页面   服务器控件ListBox两个  Html控件 button两个 见代码  &lt;body style=" text-align:center;"&gt;    &lt;form ...

2009-12-07 18:03:00 90

原创 Winform GridView的允许自动生成列属性 AutoGenerateColumns

Winform GridView的允许自动生成列属性 AutoGenerateColumns   首先,告诉大家是点不出来的,我点了很久。其次这个属性还是很有用的。   AutoGenerateColumns = false;  AutoGenerateColumns  = true;  表示为数据源中的每个字段自动创建绑定字段  默认为true代...

2009-12-04 17:45:00 934

原创 关键字partial

关键字partial 该关键字常见于Winform窗体程序新建一个windows窗体其实表示该类中的成员可以分开来写,达到一种物理分离逻辑共通的作用 比如  public partial class Program {   static void Main(string[] args)   {   } } pa...

2009-12-04 17:12:00 103

原创 asp.net中Button控件的单击回传机制

asp.net中Button控件的单击回传机制 功能类似:单击一个Button执行js的windows.close();关闭窗体方法,然后出现确定和取消,如果点击确定则窗体关闭但如果点击取消的话,则页面会刷新的,而且浏览器的后退按钮则可以使用了 ,这表示页面已经回传了。如何不让它回传呢!Google发现可以设置控件属性 AutoPostBack属性...

2009-11-23 18:24:00 271

原创 VS Studio中复制窗体产生obj\Debug\SXP227\newform2.resources”在“Resources”参数中指定了多次。“Resources”参数不支持重复项 错误解决方案...

VS Studio中复制窗体产生obj\Debug\SXP227\newform2.resources”在“Resources”参数中指定了多次。“Resources”参数不支持重复项 错误解决方案   复制粘贴后 新窗体上需要改的文件有 Form.cs 中的窗体名字,窗体类名 构造函数 名字public partial class MFlee...

2009-11-20 11:10:00 153

原创 C# 读取Excel中的时间

C# 读取Excel中的时间 参数是从excel单元格中取出的值注意是range.Value2一般取出来是类似3813.12456825这样的十进制数public static DateTime GetConvertDate( string datestr )        {            return DateTime.FromOA...

2009-11-13 14:28:00 640

CreateSQLContidion

sql查询条件in 条件过多 自动添加单引号' 小工具类;可以自由拓展,自动添加逗号 单引号并把条件生成为txt文件;使用方法:直接调用CreateSQLContidion 方法,把要加单引号和逗号的条件放的D:\\rt.txt 的txt文件中一行一个

2019-02-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除