2018年10月22日
摘要:

在之前的ASP.NET中,可以通过 Request.Url.AbsoluteUri 获取,但在ASP.NET Core没有这个实现,请问如何获取呢?
阅读全文
posted @ 2018-10-22 14:13
zock
阅读(7608)
推荐(0)
2018年7月4日
摘要:
统计代码一般都是直接一个标签,插入js,标签放在哪里,统计图表就放在哪里!
我现在是稍微改了一下,我自己加了一点js,在页面所有元素都加载完成之后我再动态的把统计js插入到我需要的地方。
统计代码的script是插入成功了,也加载成功了
现在问题来了………
看chrome的提示:
Failed to execute 'write' on 'Document': It isn't possible to write into a document from an asynchronously-loaded external script unless it is explicitly opened.
这怎么回事,何解?
阅读全文
posted @ 2018-07-04 15:35
zock
阅读(11483)
推荐(0)
摘要:

邮件发送大家都已经非常熟悉了,微软自带的System.Net.Mail也很好用,那为什么还要说呢?
QQ邮箱的SMTP以前是非SSL,用未加密的25端口,后来发送都改成SSL了,端口为465或587(实测587是连不上的)。网上查到System.Net.Mail支持Explicit SSL,但是不支持Implicit SSL。简单来说,就是System.Net.Mail不能支持像QQ邮箱这样的加密的SSL,所以我们得改一下,可以用System.Web.Mail这个比较旧的类。
阅读全文
posted @ 2018-07-04 12:37
zock
阅读(5368)
推荐(4)
2017年12月31日
摘要:

并发(英文Concurrency),其实是一个很泛的概念,字面意思就是“同时做多件事”,不过方式有所不同。在.NET的世界里面,处理高并发大致有以下几种方法:
1,异步编程
异步编程就是使用future模式(又称promise)或者回调机制来实现(Non-blocking on waiting)。如果使用回调或事件来实现(容易callback hell),不仅编写这样的代码不直观,很快就容易把代码搞得一团糟。
不过在.NET 4.5 及以上框架中引入的async/await关键字(在.NET 4.0中通过添加Microsoft.Bcl.Async包也可以使用),让编写异步代码变得容易和优雅。通过使用async/await关键字,可以像写同步代码那样编写异步代码,所有的回调和事件处理都交给编译器和运行时帮你处理了,简单好用。
使用异步编程有两个好处:不阻塞主线程(比如UI线程),提高服务端应用的吞吐量。所以
阅读全文
posted @ 2017-12-31 12:53
zock
阅读(35461)
推荐(7)
2017年12月18日
摘要:

最近遇到一个问题,一个微信公众号,需要在多个域名上使用OAuth2.0网页授权,但微信OAuth2.0网页授权回调域名只能设置一个。
解决办法:
通过多一次的跳转,解决了微信限制回调域名只能设置一个的问题
跳转网页代码get-weixin-code.html:请查看详情
使用方法
1.部署get-weixin-code.html至你的微信授权回调域名的目录下,例如http://wx.abc.com/get-weixin-code.html
2.……
阅读全文
posted @ 2017-12-18 09:08
zock
阅读(13406)
推荐(0)
2016年9月18日
摘要:

使用VMware虚拟机搭建的MacOSX,安装xcode时出现磁盘空间不足的错误。
因为很多朋友在初次安装MacOSX的时候都默认选择40G的磁盘大小,结果用了没两天之后就发现磁盘不够用了。
这时,百度一下你会找到很多相关文章,大体上是正确的,但针对于OS10.10以上的版本就有可能会出现 PCI 外置磁盘大小通过 磁盘工具 无法扩展的问题。
呈现出来的效果,是可以在磁盘工具中看到对应的磁盘已经扩展到目标大小,但是不能进行分区,其中唯一一个MacOSX分区也不能进行抹掉和扩展操作,原因很简单,这是MacOSX的系统盘,所以你不能在系统运行的时候进行操作。而VMware又无法进入MacOSX的恢复分区,所以你只能干瞪眼。
阅读全文
posted @ 2016-09-18 09:11
zock
阅读(11024)
推荐(2)
2016年9月17日
摘要:

搜索资料发现,原因是AppleWWDRCA (Apple Worldwide Developer Relations Certification Authority) 证书过期了。
AppleWWDRCA证书实际上就是对iOS证书(即Develop证书和Distribution证书)的授权认证,其公钥用于解密认证证书的可靠性。
iOS以及Mac OS X系统(在安装Xcode时)将自动安装AppleWWDRCA.cer(Apple Worldwide Developer Relations Certification Authority)这个中间证书(Intermediate Certificates)。
阅读全文
posted @ 2016-09-17 16:46
zock
阅读(1345)
推荐(0)
2016年5月21日
摘要:

iPhone编程中一些非常精致好玩的API都包含在私有API或未公开的API中,虽然我们可以以这种方式使用这些非常好的API,但是这样做是存在一定风险的,首先未公开的API有变更的可能,这样在每个固件版本中,你的代码都有可能中断。同时,最大的问题是使用了私有API的程序是不能放在App Store上销售的。因此如果我们只是为了好玩体验iPhone中这些精彩的API,那没关系。如果是为了做出程序放在App Store上销售的,那就不要动私有API的主意了。
阅读全文
posted @ 2016-05-21 09:13
zock
阅读(2070)
推荐(0)
摘要:

xcode7更新之后使用真机调试,在IOS8的一台iphone6也没问题。IOS9.2的一台iphone6s也没问题。但是在IOS7.0的一台iPhone4s上面在最后安装的时候居然安装失败,提示 There was an internal API error
阅读全文
posted @ 2016-05-21 08:41
zock
阅读(6177)
推荐(1)
2015年12月12日
摘要:

我们都知道,调用WebService可以在工程中对WebService地址进行WEB引用,但是这确实很不方便。我想能够利用配置文件灵活调用WebService。如何实现呢?
阅读全文
posted @ 2015-12-12 10:56
zock
阅读(10783)
推荐(1)
2015年11月26日
摘要:

MySQL 5
作为当今最流行的开放源码数据库之一,MySQL数据库为用户提供了一个相对简单的 解决方案,适用于广泛的应用程序部署,能够降低用户的TCO。MySQL是一个多线程、结构化查询语言(SQL)数据库服务器。MySQL的执行性能高, 运行速度快,容易使用。
PostgreSQL是一个功能齐全、开放源码的对象一关系性数据库管理系统 (ORDBMS)。CA 公司在2004年11月发布适用于linux的Ingres r3数据库软件。MaxDB 前身是企业级的开源数据库SAP DB,现由MySQL继续组织开发。InterBase是一个易于开发者使用的数据库,可以支持复杂商业应用的快速开发 与部署。
阅读全文
posted @ 2015-11-26 10:31
zock
阅读(3255)
推荐(0)
2015年2月7日
摘要:

近期在移动方面的开发,使用jQuery Mobile ,移动方面的插件不如Web 方面的插件多,选择的更少,有一些需要自己去封装,但功力尚不足啊。
日期插件JQM也提供了内置的,但样式方面不好看,只好百度、Google啦,找到了两款 jquery-mobile-datebox 和 mobiscroll-2.3
jqueryMobileDatebox 这个在板上的表现不好,性能方面有点卡
mobiscroll 性能方面比前者要好一些,效果更简洁 ,划动更流畅
放在一起对比下
阅读全文
posted @ 2015-02-07 07:59
zock
阅读(15737)
推荐(0)
2014年11月24日
摘要:

不是很理解为什么在2008中会加入阻止保存要求重新创建表的更改这个选项。太麻烦了,每次修改表结构的时候会被"阻止"。很不方便。解决方法:打开“Microsoft SQL Server Management Studio”工具,在菜单栏选择:工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库设计器 - 阻止保存要求重新创建表的更改(右侧) 把钩去掉即可。
阅读全文
posted @ 2014-11-24 21:43
zock
阅读(37162)
推荐(2)
2014年8月1日
摘要:

SQL Server阻止了对组件‘xp_cmdshell’的过程‘sys.xp_cmdshell’的访问。因为此组件已作为此服务嚣安全配置的一部分而被关闭。系统管理员可以通过使用sp_configure启用‘xp_cmdshell’。有关启用‘xp_cmdshell’的详细信息,请参阅sQL帮助文件。
阅读全文
posted @ 2014-08-01 23:15
zock
阅读(74130)
推荐(4)
2014年7月31日
摘要:

Windows平台下通过NLB(Network Load Balancer) 来实现网站的负载均衡,并且通过压力测试演示了它的效果,可以说还是非常的理想的。同时我们也收集到了不少的问题,比如说如何在这种分布式的架构下使用Session,NLB中有一台服务器挂掉了会导致对外暴露的地址无法访问,如果实现服务器之间的同步,如果更好的进行热修复等等,还有我们在上一篇中也提到了NLB所提供的功能是非常简单的,为了回答我们前面提到的问题,也为了提供一个比较全面完整的负载均衡方案,我们来看看Windows平台下负载均衡的另一种实现APR (Application Request Router + Web Farm + Url Rewriter),希望可以为大家解决一些实现的问题。
阅读全文
posted @ 2014-07-31 22:30
zock
阅读(15372)
推荐(4)