摘要: 一、@Html.ActionLink()概述 在MVC的Rasor视图引擎中,微软采用一种全新的方式来表示从前的超链接方式,它代替了从前的繁杂的超链接标签,让代码看起来更加简洁。通过浏览器依然会解析成传统的a标签。除此之外,还允许我们添加Html属性。下面来看看@Html.ActionLink()的 阅读全文
posted @ 2019-06-05 16:36 代码沉思者 阅读(8776) 评论(0) 推荐(0) 编辑
摘要: C#怎么在list集合中随机取出一个值: 首先我们取出这个List列表 然后生成随机数 最后通过这个随机数当作索引实现 阅读全文
posted @ 2019-05-29 14:21 代码沉思者 阅读(9626) 评论(0) 推荐(1) 编辑
摘要: c# 拉姆达表达式实现List去重 阅读全文
posted @ 2019-05-28 17:20 代码沉思者 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 问题:VS生成成功,发布失败,在“正在连接到***文件夹”处就不能继续了。。 项目开发告一段落,准备部署到服务器上进行最后测试,但是始终发布失败 生成成功,发布失败,没有任何提示信息 一开始以为是文件夹权限的原因,发现Users没有文件夹的写入权限。怀疑是权限问题,但是修改了权限之后还是不可以。 最 阅读全文
posted @ 2019-05-09 17:25 代码沉思者 阅读(428) 评论(0) 推荐(0) 编辑
摘要: html代码 js代码(前提是引用了jquery) 阅读全文
posted @ 2019-05-08 11:04 代码沉思者 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 若是数据库设置了自增长字段,相应的Model也要做标记,否则修改数据的时候会提示无法更新条目 阅读全文
posted @ 2019-05-07 17:01 代码沉思者 阅读(6414) 评论(0) 推荐(1) 编辑
摘要: 作为.Net开发人员,其实对IIS的应用程序池知之甚少,在工作中我也有几次遇到过网站无故打不开的情况,找了半天原因也找不到是怎么造成的,有一次我给网站找了一个程序程序池后发现就能正常访问了,这也让我对辨别是问题产生了好奇和疑问,于是开始找这方面的一些资料,原来IIS的应用程序池一般默认都会自动回收的 阅读全文
posted @ 2019-04-18 14:02 代码沉思者 阅读(1413) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2019-03-11 13:35 代码沉思者 阅读(447) 评论(0) 推荐(0) 编辑
摘要: class Program { static void Main(string[] args) { string aa = "身份证"; string bb = "key"; string cc = Encrypt(aa, bb); string dd = D... 阅读全文
posted @ 2019-03-07 16:32 代码沉思者 阅读(4836) 评论(0) 推荐(1) 编辑
摘要: 开发工具:Visual Studio 2017C#版本:C#7.1 最有效的防止SQL注入的方式是调用数据库时使用参数化查询。但是如果是接手一个旧的WebApi项目,不想改繁多的数据库访问层的代码,应该如何做。 我的解决方案是加一个过滤器。 先写过滤方法,上代码 然后是过滤器,先上代码 思路是,加过 阅读全文
posted @ 2019-02-28 15:16 代码沉思者 阅读(2842) 评论(0) 推荐(1) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; namespace TestWait { class Program { public static Queue QueueMessage = ... 阅读全文
posted @ 2019-02-18 14:15 代码沉思者 阅读(1327) 评论(0) 推荐(0) 编辑
摘要: 在一个大工程中有很多的源文件和头文件,如何快速统计总行数? 解决方案 b*[^:b#/]+.*$^b*[^:b#/]+.*$ctrl + shift + F 查找选项选 正则表达式 阅读全文
posted @ 2019-02-12 14:42 代码沉思者 阅读(6246) 评论(0) 推荐(1) 编辑
摘要: 今天在Console Application下搞了一个小功能,期间需要获取当前应用程序的根目录,试了很多方式,都不能直接获取到,没有像Server.MapPath()这类的方法来方便地使用。 下面列举出一些获取一般目录的方法: 以上的方法获取的都是\bin\Debug之类的目录。 如果要获取根目录, 阅读全文
posted @ 2018-12-13 14:09 代码沉思者 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 示例一: 示例二: 阅读全文
posted @ 2018-12-07 11:32 代码沉思者 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: C# 非对称加密 阅读全文
posted @ 2018-11-19 17:37 代码沉思者 阅读(12608) 评论(0) 推荐(1) 编辑
摘要: 针对那些使用企业签名但是没有发布到AppSotre的IOS版本APP自动更新问题解决方案: 在apicloud中是这样说明的: 因为要填写plist地址所以不能向安卓那样直接填写服务器文件地址,但是直接填写apicloud中的包又没有签名,所以我们用以下方式解决: 首先我们找到编译记录中的地址 例如 阅读全文
posted @ 2018-11-03 10:01 代码沉思者 阅读(2019) 评论(0) 推荐(0) 编辑
摘要: 第一次碰到这个问题,想将源代码签入TFS管理。添加到源码管理后,默认添加到Git源码管理。 研究过后,发现: 1)删除框内文件 2)Vs->工具->选项->源代码管理->插件管理 详见下图 注意事项: 1)图一两文件夹,为隐藏文件 2)图二操作,打开Vs工具,调整完成后,再打开 解决方案 第二步是关 阅读全文
posted @ 2018-11-01 11:58 代码沉思者 阅读(324) 评论(0) 推荐(0) 编辑
摘要: Redis 环境搭建与使用(C#) http://www.cnblogs.com/woxpp/p/5007623.html https://www.cnblogs.com/caokai520/p/4409712.html 阅读全文
posted @ 2018-10-31 15:08 代码沉思者 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 今天讲一个上传图片添加水印的方法,直接上代码吧 阅读全文
posted @ 2018-10-24 10:53 代码沉思者 阅读(7206) 评论(1) 推荐(0) 编辑
摘要: 站在巨人肩上才能看的更远! 1.C# 利用VS自带的WSDL工具生成WebService服务类 2.C#使用WSDL服务 阅读全文
posted @ 2018-10-12 16:33 代码沉思者 阅读(3290) 评论(0) 推荐(0) 编辑
摘要: Git工作流程:D:\projects\Setup2\Setup2\Setup2\Express\SingleImage\DiskImages\DISK1 git clone工作开始之初,可通过git clone “URL“来实现拷贝远程git仓库并创建本地仓库,再同步工作区代码的效果。 git s 阅读全文
posted @ 2018-09-25 10:24 代码沉思者 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 百度编辑器ueditor 字符限制 默认只能输入10000个字符 修改 ueditor.config.js 阅读全文
posted @ 2018-09-19 18:22 代码沉思者 阅读(4413) 评论(0) 推荐(0) 编辑
摘要: 创蓝语音服务.net(返回错误的情况) 阅读全文
posted @ 2018-09-06 11:55 代码沉思者 阅读(622) 评论(0) 推荐(0) 编辑
摘要: FluentScheduler 是什么? Automated job scheduler with fluent interface. 这是作者在 Github 上的介绍,就是一个定时任务管理器。在 .Net 下类似的有微软的 Timer 、 Quartz.NET 、 FluentScheduler 阅读全文
posted @ 2018-09-03 11:57 代码沉思者 阅读(832) 评论(0) 推荐(0) 编辑
摘要: C# 将某个方法去异步执行 阅读全文
posted @ 2018-08-10 17:47 代码沉思者 阅读(3306) 评论(0) 推荐(0) 编辑
摘要: 先参考这个: https://www.cnblogs.com/zhangchengye/p/6297685.html 补充: 日志写到json文件中 注意:防止汉字转码 为了生成汉字信息: 换引用 nlog官方默认转义unicode字符 用我重新编译的 DLL NLog.4.4.8_enableUn 阅读全文
posted @ 2018-07-03 14:45 代码沉思者 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 啥也不说了,直接上干货 using System.Net.Mail;using System.Net; 阅读全文
posted @ 2018-06-13 18:27 代码沉思者 阅读(230) 评论(0) 推荐(0) 编辑
摘要: protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity().Property(p => p.ID) .HasDatabaseGeneratedOption(DatabaseGeneratedOption.None); } 也可以通过在实体类属性上加标记实现: publ... 阅读全文
posted @ 2018-06-13 15:56 代码沉思者 阅读(869) 评论(0) 推荐(0) 编辑
摘要: ESC启动把Secure Boot改为Disabled,Launch CSM改为Enabled,然后重新选择不带UEFI字样的U盘启动项。然后就可以找到U盘进入PE 阅读全文
posted @ 2018-05-31 14:50 代码沉思者 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 需要的请自取~ Enterprise: NJVYC-BMHX2-G77MM-4XJMR-6Q8QF Professional: KBJFW-NXHK6-W4WJM-CRMQB-G3CDH 阅读全文
posted @ 2018-05-07 22:54 代码沉思者 阅读(3522) 评论(0) 推荐(0) 编辑