会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Yunanw
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2014年7月9日
应用SQLServer For XML 生成XML避免在C# 拼字符串
摘要: 最近在Review代码时,有一个功能是 查询数据库中一列,然后生成像 a b c开发人员查用的方法是,返回一个结果集,然后用循环的方法拼成这个字符串.然后再解析成XML其实从05以后SQLServer对XML的支持大大增强.我们可以使用下面这一行SQL就返回上面的结果Select col f...
阅读全文
posted @ 2014-07-09 09:50 Yunanw
阅读(892)
评论(0)
推荐(0)
2014年4月16日
某些版本的IIS可能有SessionID混淆的Bug
摘要: 某公司为我服务的甲方公司开发一个挺重要的应用.已经上线了一年多了,不停的修修改改.也算正常使用.正所谓,秀恩爱,死得快.No 作就No Die.也少知道是那个Smarty Pants闲的蛋疼说新修改的这版咱不在Windows2003上玩了.咱们改在Windows2008上玩吧. 在这里我要插一句.咱...
阅读全文
posted @ 2014-04-16 14:45 Yunanw
阅读(582)
评论(0)
推荐(0)
2014年4月14日
小觑数据库(SqlServer)查询语句执行过程
摘要: 近年来,越来越多的NoSql产品不断的以技术革命的者的身份跳出来:“你看哥是多么的快,你们关型型数据库真是战五渣阿”。是的,高性能的场景下NoSql真的很出彩。而我们关系型数据库只能在墙角哭泣"是的,没错,他们真的好快”。但是他们为啥哪么快?用了雷政富光环了吗?我们从了解数据库引挚执行过程来了解一些...
阅读全文
posted @ 2014-04-14 17:01 Yunanw
阅读(1317)
评论(1)
推荐(2)
C#中Finally的一个不太常见的用法
摘要: 最近在看.net BCL传送门的源码. 在System.Collections.Concurrent.ConcurrentQueue中看到一段有意思的代码.注意这段代码是写在ConcurrentQueue这个用于并发中的队列. 注意,这是一个无锁队列的实现. try { } fina...
阅读全文
posted @ 2014-04-14 16:22 Yunanw
阅读(10517)
评论(43)
推荐(37)
2012年12月11日
通过表达式树实现的ObjectMapper
摘要: 表达式树的实现参考了一下老赵和蒋金楠、装配脑袋的一些实现https://github.com/Yunanw/FlashReflection可以自动实现将一个DateReader转换为一个List 或一个DateTable转换为List比普通反射的实现快大约30倍
阅读全文
posted @ 2012-12-11 11:43 Yunanw
阅读(679)
评论(0)
推荐(0)
实际一个多态(或弱类型)ConfigurationElementCollection
摘要: 不知道你们有没有过这样的一个需求: 假如我要实现一个像Windows的任务计划一样的工具。我支持按天执行,或按月执行,甚至我还直接按每个星期几来执行。好吧,做这样一个东西不难。现在我希望把这些运行信息存在配置文件中。那么配置文件可能是这样的结构 <scheduleServiceSection> <schedules> <add name ="DaySchedule" days="1" startDateTime="2012/11/30 11:59:59" endDateTime="2013/11
阅读全文
posted @ 2012-12-11 11:32 Yunanw
阅读(462)
评论(0)
推荐(0)
通过P/Invoke调用32位C++ DLL时,一定要将平台改为X86
摘要: 如题。不然会报一个BadImageFormatException 的异常
阅读全文
posted @ 2012-12-11 11:20 Yunanw
阅读(234)
评论(0)
推荐(0)
2011年9月2日
坑爹的面试题
摘要: 昨天有人在在首页发了一个号称是百度的面试题,题目如下: 百度面试题(一):假设一整型数组存在若干正数和负数,现在通过某种算法使得该数组的所有负数在正数的左边,且保证负数和正数间元素相对位置不变。时空复杂度要求分别为:o(n)和o(1)。当晚在家研究了一个小时,无解。。o(n)和o(1)。且保证负数和正数间元素相对位置不变,这三个条件去掉哪个都很好实现。今天早上,楼主突然宣布,没有“且保证负数和正数间元素相对位置不变” 这个条件,我晕死!去掉第三个条件实现起来就非常简单了,代码如下:voidMain(){int[]arr={-1,1,-4,5,-2,9,8,2,-6};intinsertPos=
阅读全文
posted @ 2011-09-02 11:46 Yunanw
阅读(1081)
评论(0)
推荐(0)
2011年7月23日
在Windows2008 IIS7上部署.net 1.1
摘要: 有一个远古的程序又挖坟出来了,需要装在Windows2008上。部署完后,每次一点网站就提示该页无法显示,Wp3p进程退出。开始以为是哪配的不对,后来才知道,要装补丁在IIS7 64位系统上安装Asp.net 需要安装以下二个更新NET Framework Version 1.1 Service Pack 1ASP.NET Security Update for .NET Framework 1.1 SP1如果64位IIS,运行Asp.net 1.1 程序,出现如下错误error\\?\C:\Windows\system32\inetserv\config\applicationHost.co
阅读全文
posted @ 2011-07-23 17:40 Yunanw
阅读(481)
评论(0)
推荐(0)
2011年7月20日
用Python 实现刷钻网上抢任务,并实现一个简单的限制使用时间的功能
摘要: #coding=utf-8'''Createdon2011-7-1@author:Yunanw'''importcookielib,urllib2,urllibimporttimeimportlxml.htmlasHimportlxml.etreeimportConfigParserfromsocketimport*importstruct#===============================================================================#此处必改#===================
阅读全文
posted @ 2011-07-20 21:48 Yunanw
阅读(1179)
评论(0)
推荐(0)
1
2
3
下一页