代码改变世界

浅谈asp.net的编码问题

2013-04-19 16:11 by 河蟹社会, 268 阅读, 0 推荐, 收藏, 编辑
摘要:asp.net默认的是utf-8的编码,在url上传中文是没有问题的.如果你前面通过XX.UrlEncode(XX代表,Server,或者HttpUtility),编码过.另外个页面,request[""]得到你的参数, 是不需要再XX.UrlDecode的, c#是给我们做好了的.HttpUtility.UrlEncode,这个方法是有3个重载的, 比Server.UrlEncode多了一个,根据你指定的编码格式来进行转换. 你可以转换成gbk(gb2312),utf-8,utf-8等等其他类型.一般在我们自己asp.net网站里,编码都是统一utf-8的,基本没有乱码的 阅读全文

IE10 autopostback ,自动回传加载失败

2013-03-04 13:15 by 河蟹社会, 307 阅读, 0 推荐, 收藏, 编辑
摘要:IE10下面,有时候你会发现,有些自己写的系统怎么出现莫名其妙的错误, 点击按钮没有效果,dropdownlist,也不起作用了.当你按下F12,打开开发者工具里,在console里会发现这个.这是在2011年就被上报的一个微软bug了, 解决方法很简单, 安装, 微软的hotfix(服务器端).NET 4 - http://support.microsoft.com/kb/2600088.NET 2.0 - http://support.microsoft.com/kb/2600100原文链接如下http://www.hanselman.com/blog/BugAndFixASPNETFai 阅读全文

window下rsync服务重启不了

2012-12-11 09:28 by 河蟹社会, 279 阅读, 0 推荐, 收藏, 编辑
摘要:安装目录下的rsyncd.pid文件删除或改名即可,再重新启动RsyncServer服务,rsyncd.pid文件会自动重新生成。 阅读全文

c# 修改客户端的机器时间

2012-10-19 11:19 by 河蟹社会, 1695 阅读, 3 推荐, 收藏, 编辑
摘要:在程序中修改客户端的机器时间,我认为有2种方法:1,用命令方式.net time. 由于本人比较愚笨,这种方法木有学会.2,获取一个网络时间,然后修改. 这里就比较简单,容易理解了, 这里用win32的方法修改机器时间.那么,怎么获取网络时间呢,这里又可以分成2种方法,一中是直接读取一个url,获取内容,然后转换成我们需要时间,第二种是socket,连接服务器,读取数据流.我在项目中,运用的第二种方法来修改客户端的机器时间.获取网络时间,用的是第一种,读取url方式.#region 获取北京时间 /// <summary> /// 获取北京时间 ///... 阅读全文

WPF编译时提示“...不包含适合于入口点的静态‘Main’方法 ...”

2012-09-14 16:26 by 河蟹社会, 433 阅读, 0 推荐, 收藏, 编辑
摘要:用记事本打开项目文件(*.csproj),搜索App.xaml。可以发现项目文件对于App.xaml文件的不同的定义方式。区别如下:直接新建的WPF项目:<ApplicationDefinitionInclude="App.xaml"><Generator>MSBuild:Compile</Generator><SubType>Designer</SubType></ApplicationDefinition>类库转WPF项目:<PageInclude="App.xaml"&g 阅读全文

验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。

2012-07-25 14:20 by 河蟹社会, 125 阅读, 0 推荐, 收藏, 编辑
摘要:验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。在web.config里添加<pagesenableEventValidation="false"enableViewStateMac="false" /> 阅读全文

T-SQL 集锦

2012-03-16 16:04 by 河蟹社会, 169 阅读, 1 推荐, 收藏, 编辑
摘要:alter table SubscribeList add id int identity(1,1)select max(id) as id into #t from SubscribeList group by maildelete from SubscribeList where id not in (select id from #t)drop table #talter table SubscribeList drop column id 删除表中重复字段,保留一个. 阅读全文

代理模式+反射

2012-03-07 09:23 by 河蟹社会, 154 阅读, 1 推荐, 收藏, 编辑
摘要:反射的时候,类名是区分大小写的. 阅读全文

.net多线程基础OR终极

2012-03-01 18:12 by 河蟹社会, 495 阅读, 1 推荐, 收藏, 编辑
摘要:先表明,向作者致敬http://www.cnblogs.com/leslies2/archive/2012/02/07/2310495.html 风尘浪子前半部分是复制风尘浪子的,从 三 开始,互联网收集整理. 感谢互联网,感谢open source. 重要是,大家能够领悟,掌握和运用多线程的知识.一、线程的定义1. 1 进程、应用程序域与线程的关系进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。进程之间是相对独立的,一个进程无法访问另一个 进程的数据(除非利用分布式计算方式),一个进程运行的失败也不会影响其他进程的运行,Windows系统就是利用 阅读全文

jQuery.treeview.js ajax 生成树

2012-02-08 17:39 by 河蟹社会, 4562 阅读, 0 推荐, 收藏, 编辑
摘要:真是你怕什么,就撞什么鬼啊. 一直没搞过ajax树,这不,昨天就遇到了.页面是美工做得,树用的就是jquery.treeview,页面能很好的工作,到动态生成树的时候,按照以前的老思路. ajax请求数据,拼个html贴在指定的ul里完事, 没想到搞完后,不显示了. 后来一看页面,完了,美工做得那是,把html直接放在页面上了,在页面加载完后能读到内容. 而我这个是在页面加载完之后,才写到ul里的. 后来google一下,有java的,有php的,当然也找到一个c#的,照着做了个demo,可以工作.呵呵,感谢作者,感谢搜索引擎. 都做完后,发现有点小问题,树那里,根目录那里他在一直转,没有读取 阅读全文
襄阳弓长弓虽:t.sina.com/xyzhangqiang