2012年11月26日
摘要: 偶然中发现一个IE浏览器的问题: 站点aa.com的页面a.aspx中存在一个iframe,iframe的src为站点bb.com的b.aspx。b.aspx设置了一个COOKIE(不管临时保存还是长期保存),然后刷新aa.com/a.aspx,bb.com/b.aspx也会被刷新,这时候会发现第二次向bb.com/b.aspx的请求里面并没有带入第一次设置的COOKIE。 更确切地说:IE浏览器丢掉了框架中不同域的COOKIE。 查看浏览器的隐私选项,默认是“中”。现在把隐私的等级修改成“低”,再次做上面的测试,然后发现框架中的COOKIE可以被带入了。 从这个现象来看,应该是IE出于安全考 阅读全文
posted @ 2012-11-26 14:48 陈西 阅读(200) 评论(0) 推荐(0) 编辑
  2012年6月4日
摘要: 1.托管代码与非托管代码的区别受托管的代码不能直接写内存,是安全的,而非托管代码是非安全代码,可以使用指针操作内存。一般的项目使用托管代码都行了,也就是说在程序里面不需要用到非安全代码。对于一些对速度要求高的部分功能可以考虑使用非安全代码,使用指针等读写内存,而对于真个项目来说还是受托管的安全代码。托管的代码就是把有关内存管理(内存申请,内存释放,垃圾回收之类的)全部都是.net的CLR来管理,就是说使用托管的代码把底层的一些操作都封装起来了,不能直接进行内存的读取之类的和硬件相关的操作,优点就是比较安全,不会出现诸如内存泄露之类的问题,缺点也很明显,不能直接读取内存,性能上会有损失,使用起来 阅读全文
posted @ 2012-06-04 16:36 陈西 阅读(153) 评论(0) 推荐(0) 编辑
  2012年4月26日
摘要: 1.图标按钮对菜单栏分别绑定事件View Code <%-- 图标按钮--%> <ext:SplitButton ID="SplitButton1" runat="server" Icon="Application"> <Menu> <ext:Menu ID="Menu1" runat="server"> ... 阅读全文
posted @ 2012-04-26 13:28 陈西 阅读(312) 评论(0) 推荐(1) 编辑
  2012年4月16日
摘要: --------------------------------------小插曲------------------------------------------首先报告一个郁闷了一个早上的问题,官网:http://www.ext.net/Ext.net现在有1.3 和2.0beta二个版本(之前还有几个版本不做介绍)Demo对应1.3的地址是http://examples1.ext.net/ 对应2.0bata的是http://examples.ext.net/早上下载了1.3版本的dll,结果看的Demo是2.0的,里面有些标签的属性还是不一样的,拷贝到本地VS里搞了半天运行不了,郁. 阅读全文
posted @ 2012-04-16 14:49 陈西 阅读(678) 评论(1) 推荐(1) 编辑
  2012年3月7日
摘要: 最近在面试中被问到了三层架构的优缺点以及和MVC的区别,回答得很模糊,回来后在网上搜了搜,在51aspx中有幸下载到一份文档以及源代码。看完之后有一点总结。三层架构的原理三层根据字面意思就是将整个程序的代码分成三块,每一块去处理不同的事情,其中分“表现层”“中间业务层”和“数据访问层”。以一个简单实例说明他的工作原理,我去餐馆吃饭,首先拿到菜单,告诉服务员我要吃的菜,由服务员告诉厨子菜谱,然后由厨子做菜,完了再由服务员将菜呈到我面前。 在这个实例中,我这个角色就代表网站的浏览者,菜单就相当于浏览者访问的aspx页面(表现层),而服务员就相当于中间业务层,厨子呢就相当于数据访问层。三层架构的好处 阅读全文
posted @ 2012-03-07 14:35 陈西 阅读(163) 评论(0) 推荐(1) 编辑
  2012年3月6日
摘要: 今天和大家分享一个类库,实现的功能如下图,在DGV里面右键实现column的筛选。代码如下View Code // *****************************************// ** DataGridViewColumnSelector ver 1.0 **// ** **// ** Author : Vincenzo Rossi **// ** Country: Naples, Italy **// ** Year : 2008... 阅读全文
posted @ 2012-03-06 15:50 陈西 阅读(438) 评论(0) 推荐(0) 编辑
  2012年3月5日
摘要: 最近项目上碰到这样一个问题,客户在看过dataGridView的格式之后,提出dataGridView的中列的长度在手动调整之后,窗体关闭和重新打开后又变回原来的长度。如图所示由于软件本身不存在用户登录问题,所以就打算把列的长度记录到ini文件中去,然后在加载数据的时候读入ini文中的信息。首先是个C#操作ini的方法View Code 1 class iniuser 2 { 3 4 [DllImport("kernel32")] 5 private static extern long WritePrivateProfileString(strin... 阅读全文
posted @ 2012-03-05 16:13 陈西 阅读(609) 评论(0) 推荐(0) 编辑
  2012年3月3日
摘要: 下面是本人初装win8过程1.安装首先下载win8的镜像文件,下面是连接:64位中文链接:http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-64bit-ChineseSimplified.iso32位中文链接:http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-32bit-ChineseSim 阅读全文
posted @ 2012-03-03 14:52 陈西 阅读(1106) 评论(0) 推荐(0) 编辑
  2012年3月2日
摘要: 天气预报Web服务,数据来源于中国气象局http://www.webxml.com.cn/WebServices/WeatherWebService.asmxIP地址来源搜索 WEB 服务(是目前最完整的IP地址数据)http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx随机英文、数字和中文简体字 WEB 服务http://www.webxml.com.cn/WebServices/RandomFontsWebService.asmx中国邮政编码 <-> 地址信息双向查询/搜索 WEB 服务http:/ 阅读全文
posted @ 2012-03-02 17:35 陈西 阅读(188) 评论(0) 推荐(0) 编辑
  2012年3月1日
摘要: View Code 1 <html xmlns="http://www.w3.org/1999/xhtml"> 2 <head runat="server"> 3 <title></title> 4 <script src="jquery-1.3.2-vsdoc.js" type="text/javascript"></script> 5 <script src="jquery.cookie.js" type=&quo 阅读全文
posted @ 2012-03-01 11:44 陈西 阅读(107) 评论(0) 推荐(0) 编辑