- 博客(78)
- 资源 (30)
- 论坛 (44)
- 问答 (1)
- 收藏
- 关注
转载 win10禁用Windows Defender
在Windows 10 2004及更高版本上完全禁用Microsoft Defender,必须首先禁用反欺诈,否则你无论是修改组策略还是注册表重启后都将被还原。使用Windows + I打开“设置”应用程序。Windows安全| 病毒和威胁防护| 单击病毒和威胁防护设置>管理设置。将防篡改开关转到禁用位置。然后就可以使用组策略或者注册表禁用Windows Defender了一、使用组策略禁用Windows Defender1.win+R→gpedit.msc打开组策略.
2020-11-26 10:48:13
66
原创 IDEA和VS常用快捷键对照
1.查找替换vs:Ctrl+F、Ctrl+Hidea:Ctrl+F、Ctrl+Ridea全局查找Ctrl+Shift+F,注意是否和输入法(简繁体切换)快捷键冲突,如果冲突清除输入法快捷键即可2.查看方法参数vs:Ctrl+Shift+Spaceidea:Ctrl+P3.智能提示vs:Ctrl+Jidea:默认Ctrl+Space,因为和输入法快捷键冲突,一般调...
2020-04-28 16:02:43
285
原创 Win10下安装DB2-Express-C
在ibm官网上搜索DB2-Express进入下载页面(需注册账号)说说安装时碰到的问题,第一个问题是setup.exe双击无反应,随后考虑运行v11.1_win64_expc\EXPC\image\db2\Windows路径下的DB2 Express-C.msi,但到最后安装报错。考虑到可能是权限问题引起的,尝试用PowerShell安装:1.以管理员身份运行PowerShell,进入...
2019-11-08 13:09:31
386
原创 Bat批处理实现Docker下netcore一键发布
背景:VS2017、VS2019,ftp一键发布无效(症状:ftp发布提示发布成功,实际文件未更新,勾选删除原文件可以发布,但是每次都需要全量发布,静态文件夹下保存有图片等其他文件,不能删除)环境:Linux+Docker,Docker使用外部Ftp共享文件夹随有了使用批处理实现一键发布的想法思路:1.dotnet命令行发布(使用现有的发布配置文件)2.使用批处理按文件修改时间...
2019-04-15 17:56:10
656
原创 MariaDB中快速导入导出数据
表数据量比较大的时候快速导入导出数据涉及到两个命令:SELECT * INTO OUTFILELOAD DATA INFILE如:从tb_test表导出数据,然后导入到表tb_test2中SELECT * INTO OUTFILE '/home/tmp/test.txt'FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'...
2019-04-15 16:57:26
5262
原创 netcore Linux环境部署注意事项
一、.Program.cs文件里要使用UseUrls指定启动url public class Program { public static void Main(string[] args) { CreateWebHostBuilder(args).Build().Run(); } pub...
2019-01-17 17:59:29
565
1
原创 netcore中使用HttpContext.Current
新建HttpContext类using Microsoft.AspNetCore.Builder;using Microsoft.AspNetCore.Http;using Microsoft.Extensions.DependencyInjection;using System;using System.Collections.Generic;using System.Text;...
2019-01-11 12:03:47
7494
2
原创 OpenXML方式导出word
最近开发碰到一个导出word问题,导出内容涉及富文本。尝试了使用word模版书签插值的方式,不过不支持富文本;又尝试了Aspose.Words插件,的确好用,对富文本支持也比较好,奈何这玩意是收费的,使用破解版存在版权问题,随即考虑使用OpenXML方式解决。实现代码如下: /// <summary> /// word下载 //...
2018-12-26 17:45:29
3462
3
原创 c# 动态拼接lambda表达式
/// <summary> /// Lambda表达式拼接扩展类 /// </summary> /// https://blogs.msdn.microsoft.com/meek/2008/05/02/linq-to-entities-combining-predicates/ /// http://www.albahari.co...
2018-11-21 11:28:22
3236
原创 webapi json返回值null替换为空字符串
.netcore webapi json返回值序列化null替换为空字符串场景:数据库中部分表字段允许空值,则代码中实体类对应的字段类型为可空类型Nullable<>,如int?,DateTime?,null值字段序列化返回的值都为null,前端对应字段赋值需要做null值判断,随想到全局把null替换为""网上找的方案都是重写了DefaultContractResolver,...
2018-11-16 18:31:50
2592
原创 VS2017使用Git Tools插件进行源码管理
可以在VS中使用的git插件也不少,比如vs集成的git扩展插件、TGit等等。本文主要讲下Git Tools的使用,因为之前一直在使用SVN,AnkhSVN插件里的Pending Change窗口很好用,在换用git之后就想找一个有类似功能的插件,遗憾的是TGit只有菜单没有Pending Change窗口。Git Tools的前身就是Git Source Control Provider,...
2018-10-23 18:08:03
8046
3
原创 IIS Express配置允许局域网访问
IIS Express配置允许局域网访问开发环境:VS2017(版本号15.8.4)、Win10专业版今天考虑跟前端连调代码时候发现,IIS Express默认配置竟然是不支持局域网访问的,甚至127.0.0.1都不支持,仅支持localhost访问,查找了下相关文档,踩了不少坑。1.点击调试,启动IIS Express2.我们可以看到只有一个localhost的地址,点击“显...
2018-09-21 19:02:54
5034
原创 .netcore下使用Chloe.ORM框架
一、引言Chloe.ORM是一款轻量、高效的类EF数据库访问框架(ORM)。查询接口借鉴 Linq(不支持 Linq),之前使用过EF很容易上手。Chloe目前支持四种主流数据库:SqlServer、MySQL、Oracle、Sqlite。二、项目搭建1.搭建项目架构Test.Web:.netcore webapi项目Test.Model:.netcore类库项目,存放ap...
2018-08-31 17:16:41
3516
原创 .netcore下使用Swagger生成webapi文档
一、准备工作1.新建一个.netcore webapi项目2.添加一个Model子项目用于存放输入输出类在解决方案中添加一个.netcore类库子项目,命名为Test.Model,用于存放API接口的输入输出参数类3.在Test.Model子项目中新建两个输入输出类备用using System;using System.Collections.Generic;...
2018-08-29 18:51:26
4485
原创 VS2017 netcore 发布遇到错误,框架依赖型应用程序主机需要一个至少netcoreapp2.1的目标框架
一、引言.netcore目前处于高速发展时期,版本更新比较快,vs2017最新版本对.netcore支持也跟进的比较快,使用最新版本的vs2017开发历史版本的.netcore项目时多多少少会碰到一些兼容性问题,虽然微软声称是兼容历史版本的,但是采坑依然是少不了的。二、问题开发环境:VS2017(版本号15.8.1)团队项目使用的是.netcore 2.0开发的,项目在本机编译运行...
2018-08-27 17:36:04
5964
原创 .net Windows服务开发
本文详细介绍Windows服务的开发与部署一、服务项目搭建1.新建一个Windows服务项目然后会自动打开我们所添加服务的设计模式。在解决方案管理器中右键Service1.cs,重命名为MyServices.cs点击“单击此处切换到代码视图”或者在解决方案资源管理器中展开MyService.cs,双击MyService进入服务代码视图。2.定时任务服务的一般通用模版...
2018-07-27 17:11:20
10796
2
原创 EF连接mysql
EF连接mysql最近有个小项目数据库使用的是mysql,框架搭建时打算依然使用EF,踩了许多坑,在本文做个总结备忘。一、开发环境VS2013mysql 5.7.21二、准备工作下载并安装mysql-for-visualstudio-1.2.5和mysql-connector-net-6.9.8注意:这两个工具有版本要求,并不是版本越新越好,工具-mysql-EF三者有版本对应关系,比较mysql...
2018-06-28 18:54:06
8330
6
原创 EF连接字符串加密及封装
在实际开发中,稍有规模的团队都会碰到对数据库帐号权限控制的问题:比如要求对连接字符串加密,目的是为了实现线上正式环境的数据库帐号对开发人员不可见。一、EF连接字符串加密我们做如下准备工作:1.创建一个名称为“TestProject”的解决方案2.在解决方案中添加一个名称为“ConsoleApplication1”控制台子项目、一个名称为“Test.DB”类库子项目3.在“Test.DB”子项目中添...
2018-06-17 17:10:46
3000
原创 .net reactor的使用
.net reactor的使用.NET Reactor 是一款强大的 .NET 代码混淆加密保护工具,常用于防止对 .NET 程序的反编译破解等场景。本文以.net reactor加密dll为示例:1.新建一个类库项目,并创建一个类,本文以对称加密算法为示例using System;using System.Collections.Generic;using System...
2018-06-13 16:13:29
13573
原创 VS Nuget的使用
目录VS Nuget的使用一、引言二、认识Nuget三、如何使用Nuget1.常规使用2.安装类库的历史版本3.常见问题4.离线安装nuget包VS Nuget的使用一、引言最古老的时候我们想引用一个第三方类库,方法就是先下载第三方的dll文件,然后放置到我们的项目中,然后添加引用来引用这些dll,这种方法有各种的不便,比如引用dll的版本不一致,或者d...
2018-05-19 21:43:38
17245
1
原创 自定义WebAPI接口帮助文档
环境:VS2013搭建项目框架如下:Web为WebAPI接口层,Model层用于存放接口的输入输出参数在网上参考了很多文档,把help page改造方法整理如下:1.使用nuget安装的最新的help pagevs2013在创建webAPI项目时是默认安装了help page的,不过生成的帮助文档不符合我们需要,可以卸载掉然后安装2.2版本的搜索help page,找到安装即可2.在WebAPI项...
2018-05-18 17:53:03
6870
原创 关于artTemplate的使用初探
artTemplate的优势不再赘述,填充数据时候还是非常实用的。谈一下使用中碰到的问题,因为之前没有使用过,有踩坑经历,这里做下备忘。网上能找到的demo,大都来源于git上的源码示例https://github.com/aui/art-template但其中并无关于匿名数组遍历的问题,即数据类型都要求json格式:{name:数组},如:var data = { list: ['文艺', '...
2018-03-20 16:21:54
469
原创 SqlServer中ROW_NUMBER函数返回值类型问题
最近EF框架项目中,要从数据库返回一个包含ROW_NUMBER() over()函数排序列的查询结果,在c#代码中执行报错:类型“System.Int64”的对象无法转换为类型“System.Int32” ,看到错误一头雾水,排查后发现是Row_number排序列数据类型的问题,想当然的认为是int类型了,查找了下T/SQL的文档微软Row_number函数使用说明参考发现返回类型为bigi
2018-01-25 15:41:21
2247
原创 SqlServer2008中事务使用的一些细节
测试存储过程代码时候碰到了一个事务的细节问题,是在使用if else语句时候,报错begin tran和commit tran不配对,以前使用时候并没怎么留意这些小细节,所以出现了一些想当然的错误存储过程如下:Alter PROCEDURE [dbo].[proc_test] @id int, @result INT=-1 OUTPUT, @msg AS varchar(50) O
2017-12-12 17:44:44
990
原创 SqlServer2008中便捷查看表字段备注类型默认值的方法
可快速查看使用sys.sp_addextendedproperty创建的字段备注,及字段类型、默认值、是否可空等信息
2017-07-18 17:53:00
2801
原创 SqlServer游标中使用continue的注意事项
SqlServer游标中使用continue的注意事项:continue之前必须Fetch Next,否则会死循环
2017-07-18 17:21:05
5306
原创 asp.net开源框架收集
1.WebApiThrottle为了防止网站意外暴增的流量比如活动、秒杀、攻击等,导致整个系统瘫痪,在前后端接口服务处进行流量限制是非常有必要的。WebApiThrottle是一个专门为webApi限制请求频率而设计的,支持寄宿OWIN上的中间件的限制过滤。服务端接口可以基于客户端请求IP地址、客户端请求key、及请求路由去限制webapi接口的访问频率。WebApiThrottl
2017-03-28 16:48:17
1129
原创 CentOS 6.4安装epel源
环境:CentOS 6.4最近要临时用到一个工具dwarves,使用yum安装时提示No package dwarves available,也就是CentOS官方源没有该软件,遂尝试使用rpm方式安装,被各种依赖关系折腾的死去活来,所以考虑安装第三方yum源作为官方源的补充,尝试epel源后安装成功。初接触linux,本文做笔记用吧1.安装epel源yum install
2017-03-14 18:46:50
1839
转载 C#对 Json的序列化和反序列化会出现“k_BackingField”
C#对 Json的序列化和反序列化会出现“k_BackingField”事情从Json的序列化和反序列化说起。在C#2.0的项目中,以前经常使用Json.Net实现序列化和反序列化。后来从c#3.0中开始使用新增的DataContractJsonSerializer进行json相关的操作。微软提供的原生类库使用上并不复杂,参考一下msdn你很容易就会写出序列化和反序列化的方法,比如
2016-09-28 19:22:17
1479
转载 Entity Framework 无法对没有主键的视图映射实体的解决办法
Entity Framework 无法对没有主键的视图映射实体的解决办法
2016-06-07 16:09:59
2785
2
转载 robots.txt 不让搜索引擎收录网站的方法
有没有担心过自己的隐私会在强大的搜索引擎面前无所遁形?想象一下,如果要向世界上所有的人公开你的私人日记,你能接受吗?的确是很矛盾的问题,站长们大都忧虑“如何让搜索引擎收录的我的网站?”,而我们还是要研究一下“如何让搜索引擎不收录我们的网站”,也许我们同样也用的到。1.搜索引擎如何工作的?简单的说,搜索引擎实际上依靠的庞大的网页数据库。按搜索方式可以分为 全文搜索 和 目录搜
2016-04-26 19:04:32
4178
转载 不定义JQuery插件,不要说会JQuery
一:导言 有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写$("#"),$("."),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到有一次公司里的技术交流,我才改变了自己对自己的看法。二:普及JQuery知识知识1:用JQuery写插件时,最核心的方法有如下两个:$.extend(object) 可以理解为JQuery 添加一个
2016-04-11 16:17:53
299
原创 WebForm框架页面上js修改服务端控件导致后台不能正确获取到控件值的问题【总结】
WebForm框架页面上js修改服务端控件导致后台不能正确获取到控件值的问题页面代码 公告类型 _item" runat="server"> -选择- 运维公告
2015-12-17 19:14:04
2867
转载 【整理】Linq to Entity 动态拼接查询条件(重点是OR)
LINQ TO ENTITY 动态拼接查询条件(重点是OR)1.添加类 public static class PredicateExtensions { public static Expression> True() { return f => true; } public static Expression> False() { return f => false; } publi
2015-12-11 15:49:50
9228
2
转载 SqlServer发送邮件
-- =============================================-- Author: -- Create date: -- Description: -- =============================================CREATE PROCEDURE [dbo].[proc_send_email]( @error_ab
2015-12-09 19:24:01
613
转载 SQL Server 海量数据查询代码优化以及建议
1.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进 行全表扫描,如: select id from t where num is null 可以在num 上设置默认值0 ,确保表中num 列没有null 值,然后这样查询: select id from t where num=0 2
2015-10-30 15:10:15
391
mysql-connector-net-6.9.8、mysql-for-visualstudio-1.2.5
2018-05-16
artTemplate匿名数组each的使用示例
2018-03-20
.net关注GC回收的意义在哪里?
发表于 2021-01-06 最后回复 2021-01-06
Oracle中的Dblink和同义词有什么区别吗?
发表于 2013-04-12 最后回复 2020-03-05
如何用c#去写一个可扩展性的方法
发表于 2015-08-25 最后回复 2019-10-18
VS实体数据模型向导中的连接记录在哪里存放的,怎么删除
发表于 2018-05-15 最后回复 2019-07-30
vs2017 netcore FTP发布文件不更新问题
发表于 2019-04-01 最后回复 2019-06-18
请教大家一个问题,SqlServer为什么不提供便捷的查看字段备注和表结构的方法?
发表于 2018-09-05 最后回复 2018-09-07
怎么禁用span的onclick事件?
发表于 2013-02-21 最后回复 2018-03-26
jquery怎么删除select下option中重复文本的项?
发表于 2012-11-27 最后回复 2017-11-14
请教:Oracle存储过程中需要写commit吗?
发表于 2013-06-28 最后回复 2017-05-22
项目管理中大家是如何管理各种参数编码与参数描述的
发表于 2017-02-11 最后回复 2017-02-11
看见这个函数我真心蛋疼了。。。
发表于 2012-08-27 最后回复 2017-02-11
求高人解答!ASP.NET WebApplication的.designer.cs文件的作用是什么?
发表于 2012-07-12 最后回复 2017-02-11
SQLServer怎么设置断开数据库连接时,自动断开已打开窗口对于该数据库的连接
发表于 2016-01-05 最后回复 2016-01-08
SqlServer中如何去存储过程中查询某个sql语句
发表于 2015-12-07 最后回复 2015-12-09
如何评估sqlserver应该分配多少内存
发表于 2015-10-28 最后回复 2015-10-30
流水模式算法问题
发表于 2015-09-25 最后回复 2015-10-28
SqlServer 语法多层select的疑问
发表于 2015-10-16 最后回复 2015-10-28
.net可空类型比较的问题
发表于 2015-09-15 最后回复 2015-09-25
一个表关联问题
发表于 2013-04-17 最后回复 2014-10-27
请教:关于jquery的$.get()异步的问题
发表于 2013-02-26 最后回复 2013-04-13
关于checkbox的选中的问题
发表于 2013-03-04 最后回复 2013-03-05
一个关于jquery选择器的问题
发表于 2013-02-18 最后回复 2013-02-18
Oracle遍历当前用户下的所有表,并从通过dblink从另一个用户下同名的表中获取数据插入
发表于 2013-01-25 最后回复 2013-02-18
求教Oracle中dbms_job的next_date参数问题
发表于 2012-11-12 最后回复 2012-11-12
删除<table>下的所有tr
发表于 2012-08-08 最后回复 2012-11-07
谁能解释下方法前面的[]的作用?这是那个知识点,求指教。。。
发表于 2012-08-22 最后回复 2012-08-22
Oracle10g exp导出某个用户下的所有对象和数据该怎么写?
发表于 2012-08-14 最后回复 2012-08-14
要导出不规则表格到Excel该怎么办?
发表于 2012-08-13 最后回复 2012-08-13
调用DataTable2Excel()导出Excel时只弹出了div是怎么回事?
发表于 2012-08-11 最后回复 2012-08-13
jquery导出不规则表格到Excel该怎么做?
发表于 2012-08-11 最后回复 2012-08-11
与insertAdjacentHTML对应的删除该怎么写?
发表于 2012-05-09 最后回复 2012-05-09
ObjectDataSource的UpdateMethod 主键为标识列时怎么办?
发表于 2012-04-29 最后回复 2012-04-29
list<class>作为gridview数据源时如何让gridview的首列数据以链接的形式显示呢?
发表于 2012-03-28 最后回复 2012-03-28
关于图片上传前预览的问题----Firefox 8.0.1
发表于 2012-03-24 最后回复 2012-03-24
web.config中连接字符串的问题
发表于 2012-03-18 最后回复 2012-03-19
在gridview的SelectedIndexChanged事件中怎么获取隐藏列的值?
发表于 2011-12-04 最后回复 2011-12-04
gridview问题
发表于 2011-11-23 最后回复 2011-12-04
gridview实现单击选择行
发表于 2011-11-23 最后回复 2011-11-23
谁能推荐个能用的支持aspx的免费空间啊?
发表于 2011-11-12 最后回复 2011-11-12
.NET程序员前景如何?请高人指点一下。。。
发表于 2011-10-22 最后回复 2011-10-27
Excel另存为XML如何保留图片
2015-06-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝