摘要: Div+CSS实现表格滚动,JS隐藏和显示Div例子最近写了一点前台的东西,实现的功能为:Div+Css实现滚动条功能,另外使用了JS隐藏和显示Div。div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白;div的display属性可以使div隐藏后释放占用的页面空间代码如下: 1 <html> 2 <head> 3 <script type="text/javascript"> 4 function HideDiv() 5 { 6 document.getElementById("myDiv" 阅读全文
posted @ 2012-09-14 15:58 小桥屋檐下 阅读(5581) 评论(0) 推荐(0) 编辑
摘要: 毕业后的第二个月的一点思绪几年前:大学生活可以说一眨眼就过去了,想想这三年的生活,有过快乐、也有过失落、有过积极、也有过消极、有过无悔、也有过遗憾…… 几年前的这几天我做了一个决定,就是一定要出去闯一闯,于是填报志愿的时候选择了离家很远的地方——徐州,本来选择的是苏州,但是最后 父母的建议,我还是遵从了他们的意见。这是我第一次走这么远,离开家的时候只有一个想法,终于可以离家远远的了,并且期待着未来。记得当时对路线不怎么熟悉,网上查了一下,在我的家乡只有一趟T281的火车去徐州,而且根本买不到座票,只能买到站票。买上票之后, 才发现需要坐十五个小时才可以到达徐州,当时爸妈都觉得坐这么长的时间的火 阅读全文
posted @ 2012-08-18 00:33 小桥屋檐下 阅读(1334) 评论(16) 推荐(2) 编辑
摘要: 目的:代码的重构!我上一次写的随笔“C#学习——序列化和反序列化”对接口的理解似乎有误,接口基本上没进行什么设计,之后虽然也重新设计了一下,但是写了两个接口IDeserialize和ISerialize每个接口里面只有一方法,分别为反序列化和序列化,有点感觉过度设计,所以现在写了一篇C#学习——序列化和反序列化练习的重构,来改正这一错误,这一例子觉得有一些地方写的不妥,希望大家觉得哪里不顺眼,踊跃发言哈!示例: 1、新建解决方案Serializer 2、新建类库Jack.Gao.Domain,并在该类库下添加Person类,Person类的代码如下:View Code 1 using Sy.. 阅读全文
posted @ 2012-08-03 15:24 小桥屋檐下 阅读(1503) 评论(4) 推荐(1) 编辑
摘要: 概念:序列化就是将对象转换为可保持或传输的过程,与序列化相反的过程就是反序列化。作用:通过序列化可以很轻松的存储和传输对象。三种序列化技术: .NET提供了三种序列化技术,我只知道这三种技术。分别是:Xml序列化、二进制序列化、Soap序列化(需要在项目内添加引用System.Runtime.Serialization.Formatters.Soap,然后在类中using这个引用。)Xml序列化是将对象的公共属性和字段转换为序列格式并保存在Xml文件中。Xml反序列化则是将Xml中的数据重新生成对象。二进制序列化指使用二进制编码生成精简的序列化,用于存储或基于套接字的网络流。二进制序列化保持类 阅读全文
posted @ 2012-07-28 18:59 小桥屋檐下 阅读(2191) 评论(4) 推荐(0) 编辑
摘要: 看到博客园有很多人用Spring.Net和NHibernate这两个框架,所以自己也想学习一下,这是我写的一个关于NHibernate和Spring.Net结合起来的小例子,比较简单,只实现了一个简单的增加信息的功能。不知道结合的合不合理,希望大家给予批评。 总体思路为:1、编写实体类Person和映射文件Person.hbm.xml 2、使用NHibernate生成表T_Person 3、编写接口IPersonDao,用PersonDao类实现该接口 4、使用Spring.Net实现增加信息的功能 5、测试工具是用的Resharper里自带的测试工具。 该例子的框架如下:实现步骤:1、新建解 阅读全文
posted @ 2012-07-10 13:13 小桥屋檐下 阅读(3486) 评论(7) 推荐(0) 编辑
摘要: 整个项目的结构图如下:1、开发工具Microsoft Visual Studio2010、SQL Server20122、NHibernate版本为3.3.13、新建类库GaoJie.Domain,在该类库项目下新建两个文件夹Domain和Mapping。编写Student类,该类在Domain文件夹下。代码如下:View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace GaoJie.Domain.Domain 7.. 阅读全文
posted @ 2012-07-02 22:28 小桥屋檐下 阅读(1577) 评论(4) 推荐(0) 编辑
摘要: 运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。要重载运算符需要使用 operator关键字,并且要使用访问修饰符static修饰。如下:View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace ConsoleApplication3 7 { 8 class Program 9 {10 public class Sum11 {12 ... 阅读全文
posted @ 2012-06-26 13:25 小桥屋檐下 阅读(319) 评论(0) 推荐(0) 编辑
摘要: NHibernate Profiler是一款可以监视NHibernate里的sql语句的工具1、下载NHibernate Profiler,可在此网站下载http://nhprof.com/。2、在你的NHibernate项目中添加引用,我的引用是添加到了这里,如下图所示:3、添加代码:View Code [SetUp] public void Init() { var cfg = new NHibernate.Cfg.Configuration().Configure("Config/hibernate.cfg.... 阅读全文
posted @ 2012-06-25 21:46 小桥屋檐下 阅读(2963) 评论(0) 推荐(1) 编辑
摘要: 1、下载Nunit:http://www.nunit.org/index.php?p=download,下载MSI格式的安装包;2、安装Nunit,根据提示安装即可,没有什么需要配置的,直接下一步就可以了。3、新建类库项目NUnitQuickStart,在该项目添加引用nunit.framework。4、新建类NumbersFixture,添加如下代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using NUnit.Framework;namespace NUnitQui 阅读全文
posted @ 2012-04-16 12:55 小桥屋檐下 阅读(1904) 评论(1) 推荐(1) 编辑