随笔分类 - .NET开发
摘要:网上的一种是一个问题, 更换launchImage 后 APP在iPhone5下出现黑边。 原因是:我将Jpg(640*1136)的图片 强制改为Png(640*1136),导致APP出现黑边。
阅读全文
摘要:目前主流的压缩文件操作类,除了C#原生的。还有1. ZIP-DotNetZip网址:http://dotnetzip.codeplex.com/27Zip-SevenZipSharp网址:http://sevenzipsharp.codeplex.com/支持的格式比上面多,如:7Zip,RAR,Z...
阅读全文
摘要:字符串相似度算法使用 Levenshtein Distance算法(中文翻译:编辑距离算法) 这算法是由俄国科学家Levenshtein提出的.下面使用C#实现public class LevenshteinDistance { private static LevenshteinDistance ...
阅读全文
摘要:CSRF漏洞详细说明通常情况下,有三种方法被广泛用来防御CSRF攻击:验证token,验证HTTP请求的Referer,还有验证XMLHttpRequests里的自定义header。鉴于种种原因,这三种方法都不是那么完美,各有利弊。二CSRF的分类在跨站请求伪造(CSRF)攻击里面,攻击者通过用户的...
阅读全文
摘要:在我们日常的项目开发时使用AJAX,传统的Ajax请求只能获取在同一个域名下面的资源,但是HTML5打破了这个限制,允许Ajax发起跨域的请求。浏览器是可以发起跨域请求的,比如你可以外链一个外域的图片或者脚本。但是Javascript脚本是不能获取这些资源的内容的,它只能被浏览器执行或渲染。主要原...
阅读全文
摘要:Refusedtodisplay'http://www.***.com/login/doLogin.html'inaframebecauseitset'X-Frame-Options'to'SAMEORIGIN'.触发原因:页面的返回头被设置X-Frame-Options SAMEORIGIN ,只...
阅读全文
摘要:HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。应用程序缓存为应用带来三个优势:离线浏览 - 用户可在应用离线时使用它们速度 - 已缓存资源加载得更快减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源。Manifest 文件manifes...
阅读全文
摘要:1.obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64d: -undefined and -bitcode_bundle (Xcode settin...
阅读全文
摘要:ado.net事务的作用域限于该连接,无法对其他连接下的事务进行锁。https://msdn.microsoft.com/zh-cn/library/2k2hy99x.aspx
阅读全文
摘要:Thread就是Thread,需要自己调度,适合长跑型的操作。ThreadPool是Thread基础上的一个线程池,目的是减少频繁创建线程的开销。线程很贵,要开新的stack,要增加CPU上下文切换,所以ThreadPool适合频繁、短期执行的小操作。调度算法是自适应的,会根据程序执行的模式调整配置...
阅读全文
摘要:netshwinsockreset
阅读全文
摘要:1.Controller 的OnActionExecuting中控制 protected override void OnActionExecuting(ActionExecutingContext filterContext) { if (filterConte...
阅读全文
摘要:1.Socket2.Socket and websocket(HTML5)3.SignalR一,简介Signal 是微软支持的一个运行在 Dot NET 平台上的 html websocket 框架。它出现的主要目的是实现服务器主动推送(Push)消息到客户端页面,这样客户端就不必重新发送请求或使用...
阅读全文
摘要:1. Socket使用原始Socket,Send和Recv方法 进行发送和消息获取。(另起后台线程 不停获取和发送) public void RecvMsg() { //receive message bool isListen = tr...
阅读全文
摘要:1.防坑指南: 微信未返回Code? 请更新libammsdk.jar,import com.tencent.mm.sdk.modelmsg.SendAuth。发现命名空间发生了很大的变化。(微信婊这么大的改动也不说下,这么查的 啊,日了狗了。)如何接收微信授权后的回调? 在包名下建立wxapi目录...
阅读全文
摘要:OrderState enums = OrderState.CustomerCanceled | OrderState.CustomerOrdered | OrderState.CustomerQuery; //必须是具体的枚举类型,不能直接写Enum类型 enums = en...
阅读全文
摘要:【两种方法】.net unicode汉字互相转换========================================= //汉字转Unicode编码(ASCII)private string StringToUnicode(string srcText) { ...
阅读全文
摘要:1.远程服务器返回了意外相应:(413) Request Entity Too Large修改客户端配置maxReceivedMessageSize="2147483647" 并在服务端修改webconfig,加入binding节...
阅读全文
摘要:public class UploadEnventcs { public event EventHandler CreateEvent; public delegate void CreateDele(object sender); public ...
阅读全文
摘要:public string ReadConfig() { List list = new List(); ExeConfigurationFileMap file = new ExeConfigurationFileMap(); ...
阅读全文