工作笔记
repeatedly
凤凰台上凤凰游 凤去台空江自流
展开
-
MySqlBulkLoader 中文乱码
MySQL驱动:MySqlConnectorGitHub地址:https://github.com/mysql-net/MySqlConnector.git文档地址:https://mysql-net.github.io/MySqlConnector/代码插入之后发现出现中文乱码现象。原来的代码逻辑简略版实现逻辑梳理,将数组写入csv,通过MySqlBulkLoader批量插入 ...原创 2019-06-12 18:21:54 · 359 阅读 · 0 评论 -
Ambiguous HTTP method Actions require an explicit HttpMethod binding for Swagger 2.0
异常内容NotSupportedException: Ambiguous HTTP method for action . Actions require an explicit HttpMethod binding for Swagger 2.0解决方案思考:疯狂Google,找到 https://stackoverflow.com/questions/47822177/swagger...原创 2019-04-25 18:08:37 · 3499 阅读 · 0 评论 -
Abp.Castle.Log4Net : Method 'get_IsTraceEnabled' does not have an implementation
异常内容System.TypeLoadException HResult=0x80131522 Message=Method 'get_IsTraceEnabled' in type 'Abp.Castle.Logging.Log4Net.Log4NetLogger' from assembly 'Abp.Castle.Log4Net, Version=4.5.0.0, Cultu...原创 2019-04-25 17:55:47 · 1274 阅读 · 0 评论 -
mysqldump备份(Windows)
先说下思路,每天凌晨1点备份线上云服务器上的MySQL数据库,将备份的sql文件拷贝下来。第一步:通过搜索引擎搜索相关可借鉴的文章。搜索关键字“Windows MySQL 备份”,搜索到博客园一篇文章Windows下为MySQL做定时备份 ,csdn一篇文章mysql在windows环境下备份和导入数据库——mysqldump工具 参考文章已经够用。第二步:Windows脚本代码...原创 2018-08-07 14:25:56 · 563 阅读 · 0 评论 -
Serilog记录MongoDB日志报错:requires the binary sub type to be UuidLegacy, not UuidStandard
SerilogSerilog是.NET开源结构化日志类库 开源地址:https://github.com/serilog 官网:https://serilog.net/Serilog能做什么:记录代码中的BUG和错误更快的找到生产环境中的问题深入的了解系统运行表现重现Error出现的场景在自己的项目中使用Serilog并使用MongoDB记录日志,需要nuget...原创 2018-07-28 17:57:05 · 2846 阅读 · 0 评论 -
JavaScript Date 对象的异常现象-new Date('0001-01-01 00:00:00')
Date 对象 Date 对象用于处理日期和时间。 new Date() :Date 对象会自动把当前日期和时间保存为其初始值。打开chrome的开发者工具,在Console敲下new Date() 然后回车,显示当前电脑时间。new Date()Sat Jul 28 2018 11:23:26 GMT+0800 (中国标准时间)异常现象: c#中DateTime类型初始化的值...原创 2018-07-28 11:38:59 · 6056 阅读 · 2 评论 -
适用于WebApi的SQL注入过滤器
开发工具:Visual Studio 2017 C#版本:C#7.1最有效的防止SQL注入的方式是调用数据库时使用参数化查询。 但是如果是接手一个旧的WebApi项目,不想改繁多的数据库访问层的代码,应该如何做。我的解决方案是加一个过滤器。先写过滤方法,上代码using System;using System.Collections.Generic;using Syst...原创 2018-07-18 20:02:33 · 3016 阅读 · 1 评论 -
Could not load file or assembly 'System.ValueTuple'
项目目标框架:.Net Framework 4.6.2 报错:Could not load file or assembly ‘System.ValueTuple’ 在4.6.2项目中,想要使用C#7.0新特性ValueTuple,需要添加nuget引用System.ValueTuple。 项目一开始引用的是最早的版本4.3.0的System.ValueTuple,使用正常。 前几天更新成...原创 2018-07-17 15:34:22 · 4235 阅读 · 1 评论 -
does not support SSL connections
语言:C# 开发工具:Visual Studio 2017问题场景介绍: nuget引用的MySql.Data版本是6.10.5,MySQL的数据库连接串如下:Server=xxx;Database=xxx;User=xxx;Password=xxx;Port=3306;CharSet=utf8;Allow User Variables=True可以正常访问MySQL数据库...原创 2018-07-15 15:10:16 · 2140 阅读 · 0 评论 -
Web.config中customErrors异常信息配置
开发工具:Visual Studio 2017 15.7.5 开发平台:Windows 10 新建WebApi项目,Web.config配置文件中,system.web下级节点中默认没有customErrors的配置,即customErrors默认是RemoteOnly <customErrors mode="RemoteOnly" /><customErrors def...原创 2018-07-11 14:28:17 · 3948 阅读 · 0 评论 -
Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer
Advanced Installer :Free for 30 days. All features. 下载地址:https://www.advancedinstaller.com/download.html 30天内免费 汉化版:http://www.jb51.net/softs/595612.html 选择Visual Studio应用,点击创建项目 可以输入应用名称和所在组...原创 2018-04-27 15:03:16 · 7401 阅读 · 6 评论 -
Visual Studio 2017 - Windows应用程序打包成exe文件(1)- 工具简单总结
最近有对一个Windows应用程序少许维护和修改。修改之后要发布新的exe安装文件,打包exe文件时,遇到了很头疼的问题,还好最后解决了,记录一下。Visual Studio版本:Visual Studio 2017Visual Studio 2017 打包插件新建项目->其他项目类型->Visual Studio Installer->Setup Project...原创 2018-04-23 16:40:08 · 39397 阅读 · 2 评论 -
Dapper更新至版本1.50.4,连接MySQL,提示The host <IP> does not support SSL connections.
更新Dapper之后,连接MySQL出现报错提示MySql.Data.MySqlClient.MySqlException:“The host IP does not support SSL connections.” 解决方案:连接字符串追加 SslMode=None;解决方案参考: 数据库操作是的一下错误记录...原创 2018-04-23 14:59:26 · 572 阅读 · 0 评论 -
mysql循环插入数据、生成随机数及CONCAT函数
实现目标:一年12个月,每个月插入一条数据,score为1-5的随机数循环语句: WHILE …… DO …… END WHILEDELIMITER ;CREATE PROCEDURE test_insert() BEGIN DECLARE y TINYINT DEFAULT 1;WHILE y<13DOINSERT INTO app_sign(`user_id`, `...原创 2018-03-23 15:00:37 · 2445 阅读 · 0 评论 -
npm install -g @angular/cli@latest 失败
工作中遇到的错误总结原创 2017-09-20 16:31:32 · 5529 阅读 · 0 评论 -
WebApi HTTP Put 405 Method not allowed
遇到一些问题,总结一下原创 2017-09-19 17:21:22 · 1688 阅读 · 0 评论 -
npm install 失败
遇到一些问题,总结一下原创 2017-09-18 19:45:27 · 1014 阅读 · 0 评论 -
There is already an open DataReader associated with this Connection which must be closed first
最近在写WebApi接口,遇到一些问题,总结一下。这些问题未必跟WebApi有关系,比较琐碎。总结列表: 1. There is already an open DataReader associated with this Connection which must be closed first 2. npm install 失败 3. WebApi HTTP Put 405 ...原创 2017-09-18 19:11:25 · 1474 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2016-04-19 11:13:55 · 264 阅读 · 0 评论 -
Guid的生成和数据修整(去除空格和小写字符)
SqlServer实现SELECT LOWER(LTRIM(RTRIM(REPLACE(NEWID(),'-',''))))NEWID()函数产生随机数,例如:F874153F-D99B-40A9-826B-D51948A33E22REPLACE(NEWID(),'-','')去除横线LOWER()字母小写C#代码实现string guid = System.Guid.New原创 2016-03-15 10:17:29 · 3655 阅读 · 0 评论