随笔分类 - .NET
摘要:常用的读写文件,和地址转换(win和linux均支持),操作文件再也不是拼接那么的low了
阅读全文
摘要:源码来自MVC4@Html.AntiForgeryToken() 源码分析 AntiForgery源自System.Web.Helpers.AntiForgery //查到_worker的创建private static readonly AntiForgeryWorker _worker = An
阅读全文
摘要:想提升站点的性能,于是增加了缓存,但是站点不会太大,于是不会到分布式memcached的缓存和redis这个nosql库,于是自己封装了.NET内置的缓存组件 原先使用System.Web.Caching.Cache,但是asp.net会在System.Web.Caching.Cache缓存页面等数
阅读全文
摘要:参考文章:https://prerakkaushik.wordpress.com/2014/02/12/routing-request-for-static-files-with-or-without-extension-in-asp-net-mvc/ <system.webServer>节点下配置
阅读全文
摘要:C#文件监控(对追加内容的监控并输出),适合监控某个目录下的日志文件(log),开发初衷是linux上部署在jexus部署网站后想实时输出jexus的log和自己站点的log文件(已经测试通过在mono下的运行,所以是支持win和linux的工具)。 这样我SSH链接后mono AppendCont
阅读全文
摘要:本人才疏学浅,在此记录自己用C#在Linux上开发的一点经验,写下这篇指南。(给想要在Linux上开发C#程序的朋友提供建议) 目前在Linux上跑的网站:http://douxiubar.com | http://douxiubar.com/AdminLogin/Index(MVC4+Dapper
阅读全文
摘要:.NET人技术太菜的话,要好好学习啊,所以看到Java届的面试对话文章,不经意想用C#的知识想做一些回应(其实也没有什么了不起的)。 楼下知识文章扩展一览,外加自己接触到的扩展。水太深! 自己也太菜,只能写这些了。 .NET技术文章的源码地址: corefx 框架集 :https://github.
阅读全文
摘要:1、安装.net core sdk https://github.com/dotnet/cli#installers-and-binaries,根据你的系统选择下载2、下载vscode的C#扩展插件(要在github上下载最新版本,vscode中的插件太旧) https://github.com/O
阅读全文
摘要:http://www.cnblogs.com/chengulv/p/4579528.html 界面操作参考 这样正对不同环境就可以编译出不同的exe或者dll,做到一个项目的灵活多变。条件编译还可以满足库的更改,X86,X64直接切换也很灵活。
阅读全文
摘要:http://www.cnblogs.com/basilwang/archive/2011/11/29/2267809.html 想做独立引用的估计都看过这一篇文章,但是因为软件更新,很多地方已经不适应了,所以我使用的时候遇到很多麻烦,所以记录下来,让后来人少走弯路。 Cygwin Terminal
阅读全文
摘要:http://www.cnblogs.com/Irving/p/5146976.html http://www.cnblogs.com/richieyang/p/5281761.html http://www.cnblogs.com/wupeng/p/5289297.html http://www.
阅读全文
摘要:Cactus基于之前简单后台管理的改良版本,完善了权限管理,为后续的扩展和管理做了铺垫。 完全开放代码,可供学习交流 目前采用MVC4+Autofac+Dapper制作而成,集成一个简单的Blog和权限系统 通过修改配置可以切换数据源(目前有支持mysql,mssql,sqlite三种数据库)。 D
阅读全文
摘要:之前不知道什么是计划任务,但是弄过定时执行。后来听别人一阵解释大致理解。原来就是定时执行的高大上说法。在服务端,有时候确实很需要定时做一些事情,比如晚上十二点人少的时候清理一下log,数据的重置等等。以前就是简单的写一个控制台,定时执行(或者加入系统服务),当然这是粗糙的做法。然后发现C#自己的实现...
阅读全文
摘要:private static void SetCertificatePolicy() { if( ServicePointManager.ServerCertificateValidationCallback==null){ ...
阅读全文
摘要:最近一直在用C++写客户端,各种挠人吧,感觉还是不错的。只是内存管理有点不习惯。因为客户端是给很多客户用的所以用C++,之前用C#写的,现在C#的工具全部用于公司内部使用,提高工作效率。给客户用的话(被别人篡改了信息)有一定破解的风险。C++在逆向工程领域一直不容易破解,至少小白很难破,增加了很多门...
阅读全文
摘要:SynchronizationContext context; 最近写代码用到了这个,特别记录一下。作用如下: // 摘要: // 提供在各种同步模型中传播同步上下文的基本功能。 public class SynchronizationContext { ......
阅读全文
摘要:还是做挂机软件。不管是跑服务器的还是跑客户机,总有那么个进程不想死,或者不能让他死,再或者就是想起码要活个几天(只要不关机)。然后学一些软件,搞了一个守护进程(该进程检测另一个进程是否存在,做一些启动初始化的操作,基本没有复杂的逻辑,很难死),然后就是长期运行的进程,这个进程里面有很多挂机的程序逻辑...
阅读全文
摘要:最近做一个挂机软件。要求是挂个三四天没事,不会报错。开始的时候都是顺利的,所有步骤都是可以ok。但是当测试运行的是就出现问题了,内存居然会在一个Task跑完之后暴涨几M的内存。开了一台测试机测试了一天,内存持续泄漏,毫无停止的迹象。测试机4G的内存基本跑完。检测后发现的调用的组件问题,应该的调用...
阅读全文
摘要:Windows上的编译1:先将C:\Windows\Microsoft.NET\Framework\v3.5配置到系统环境变量的path里。2:写C#代码demo1.txtusing System;namespace HelloWorld{ class Program { st...
阅读全文

浙公网安备 33010602011771号