2012年12月22日
摘要: 看些sql相关的东西,从网上找了些相关的资料,以免忘记基础语句:1、创建数据库:create database 数据库名字2、删除数据库:drop database 数据库名字3、创建新表:create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)4、删除新表:drop table tabname5、增加一个列:Alter table tabname add column col type 注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的. 阅读全文
posted @ 2012-12-22 01:15 DREAM.T 阅读(194) 评论(0) 推荐(0)
摘要: 上面主要讲了对路径和目录的操作,下面来看看对文件的操作。文本文件编码,文本文件文件有不同的存储方式,将字符串以什么样的形式保存为二进制,这个就是编码,UTF-8、ASCII、Unicode等,如果出现乱码一般就是编码的问题,文本文件相关的函数一般都有一个Encoding类型的参数,取得乱码的方式:Encoding.Default、Encoding.UTF-8、Encoding.GetEncoding("GBK")什么是文本文件。拖到记事本中还能看得懂的就是文本文件,doc不是。File类的常用静态方法:(FileInfo)void AppendAllText(string 阅读全文
posted @ 2012-12-22 00:42 DREAM.T 阅读(198) 评论(0) 推荐(0)
  2012年12月21日
摘要: Path类 对路径字符串进行操作(操作的是一个表示路径的字符串)。方法:获得后缀 能合并路径 获取文件名Directory和DirectoryInfo类 对目录的操作方法:可以判断目录是否存在 创建目录 删除目录 获取目录下所有的子目录 获取目录下的所有子文件File和FileInfo类 对文件进行操作方法:读文件 写文件 追加文件 判断文件是否存在 创建文件 删除文件命名空间都是System.IO;Path类是一个静态类,静态类中不能有实例方法,静态类所有的成员都必须是实例的,用path里面的方法的时候可以直接用“.”点出来,因为Path里面的属性方法都是静态的string Chang... 阅读全文
posted @ 2012-12-21 23:32 DREAM.T 阅读(175) 评论(0) 推荐(0)
摘要: 集合类的复习一说到集合大家就会想到添加 遍历 移除ArrayList:可变长度的数组,与数组的区别一是长度可变,二是类型不同。//练习:有一个字符串是用空格分隔的一系列整数,写一个程序把其中的整数做如下重新排列打印出来:奇数显示在左侧、偶数显示在右侧。比如‘2 7 8 3 22 9’显示成‘7 3 9 2 8 22' string str = "2 7 8 3 22 9"; //奇数 ArrayList odds = new ArrayList(); //偶数 ArrayList ev... 阅读全文
posted @ 2012-12-21 19:47 DREAM.T 阅读(210) 评论(0) 推荐(0)
  2012年12月20日
摘要: 下面看一道html表单相关的问题: 编写HTML注册表单,需要字段:用户名,密码,确认密码,邮件,确认邮件,性别(单选),城市(下拉列表),兴趣爱好(多选),提交及重置按钮。 使用JavaScript验证HTML表单。要求如下:1,“登录名”必须是字母数字或下划线, 不能以数字开头;2,密码为6-16位字母、数字或者下划线; 3,密码和确认密码一致;4,邮件地址是正确的邮件地址格式;5,邮件地址和确认邮件地址一致;正则表达式的一些常用的符号表示含义:常用的元字符:. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ . 阅读全文
posted @ 2012-12-20 15:06 DREAM.T 阅读(808) 评论(0) 推荐(0)
  2012年12月19日
摘要: 面向对象 方便以后的扩展和维护封装 黑匣子 隐藏具体实现继承 使代码可以重用 子类继承父类的属性和方法 : 单根继承性 继承具有传递性 所有的类都直接或间接的继承自Object this 代表当前类的实例,base 代表父类的实例 protected 子类构造函数必须指明调用父类哪个构造函数 访问级别约束 子类的访问级别要比父类的低 方法、属性等暴露的返回值、参数的数据类型不能比方法、属性或者所在类的可访问级别低 下面为继承写一个简单的例子: 1 //练习:定义汽车类Vehicle属性(modelType,color,wheel)方法run,子类卡车(Truck) 属性weight载重 ... 阅读全文
posted @ 2012-12-19 22:24 DREAM.T 阅读(148) 评论(0) 推荐(0)
摘要: 最近看到很多关于ref和out的区别,之前面试的时候也问到过这个问题,但是一直都是当时理解了后来又忘了,今天趁这个机会找点资料学习一下,希望以后不会忘记。 值类型因为是在栈里面定义的,将其传入方法作为参数时,是将其复制一份作为方法的参数,所以无论方法内部对传入的值类型参数怎样处理,都不会改变原值。 而引用类型在栈里面定义的是其在堆里面的地址,将其传入方法作为参数时,是将其在栈里面的的值——也就是堆地址复制一份,然后传入方法,所以在方法里面对引用类型的修改,是直接修改其在堆里面的值,所以会直接影响其原值。 ref和out都是将一个值类型变量的地址传入方法里面,所以方法里面对变量的修改就是修... 阅读全文
posted @ 2012-12-19 14:22 DREAM.T 阅读(535) 评论(0) 推荐(0)
  2012年10月15日
摘要: 时间过的真快,转眼间一年就要过去了,而在这一段的时间里收获并不多,甚至于还有在盲目度日浪费时间的,我为自己没有坚持而对自己感到厌恶,我开始怀念高中时期为高考而奋斗的那股劲头了,也开始反省自己。 不得不说我做的一些尝试是都失败了,不过我想这里面也有很大一部分是我自身的原因,由于我自身的客观因素而没有坚持下去。或许每个人人生都有一个过度或者迷茫时期,只是大家应对问题的方式不同,或逃避,或直视它,勇于面对它。 我认为,究其原因,有以下几点: 1、 没有保持一个平和的心态 2、 没有一个好的学习计划,对自己要求不严格 3、 没有耐心,不勤勉,没有利用有用的时间练习看书等,虽有... 阅读全文
posted @ 2012-10-15 15:43 DREAM.T 阅读(132) 评论(1) 推荐(0)
  2011年12月17日
摘要: 到今天为止,我工作马上就一个半月了,可是这么久工作下来我也说不清我的感觉是什么了,似乎是有一肚子的话想说,可是却也不知道该如何说。我了解的太少了,知道的太少了,可以说是什么都不懂,甚至于连自己的工作都不清楚,呵呵,这是多么荒唐的事情啊。 我学的是asp.net,我喜欢他,却只是喜欢而并不熟知。我也有很多的迷茫,只知道要奋斗要努力,要做到很棒很棒,可是该如何开始,该怎么来学习我还是很迷茫。其实工作了,虽然工资不是很高吧,但是我并不在乎,我知道我的能力不是很好,人要有能力有经验,那些自然不在话下了。其实同学朋友说我是因为工资也许有一定的原因,但我烦恼的却更是这种没有目标的迷茫生活。 对于我... 阅读全文
posted @ 2011-12-17 18:12 DREAM.T 阅读(143) 评论(2) 推荐(0)