随笔分类 -  .NET开发

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