随笔分类 -  基础加强

进入黑马五期的第一个月,由赵晓虎老师讲解基础加强。主要学习内容有基础语法,面向对象,文件IO,正则表达式,委托事件,XML等
摘要:回文:称正读和反读都相同的字符序列为“回文”,如“abba”、“abccba”、12321、123321是“回文”,“abcde”和“ababab”则不是“回文”。这是c语言的解法,主要是将数组元素反序输出:#include<stdio.h>#include<string.h>int main(void){ char str[100]; int i, len; printf("please input string"); gets(str); len = strlen(str);for (i = 0; i < len / 2; i++){ if 阅读全文
posted @ 2013-04-15 19:25 幻想领域 阅读(1280) 评论(0) 推荐(0)
摘要:该Demo主要涉及获取文件名、目录、扩展名,以及两个字符合并为路径,CSDN的关于获取指定层目录的一个问题 (http://topic.csdn.net/u/20100201/17/958c272f-2ab7-46c2-9592-afef1ec0ea28.html)Demo下载:http://pan.baidu.com/share/link?shareid=446013&uk=3627406265 主要运用的方法: 1、GetExtension:获取指定路径字符串的扩展名 2、GetPathRoot:获取指定路径字符串的根目录 3、GetFileName:获取指... 阅读全文
posted @ 2013-04-11 15:42 幻想领域 阅读(539) 评论(0) 推荐(0)
摘要:符号说明示例备注.匹配除\n的任意单个字符Regex.IsMatch("acb", "a.b");匹配成功 Regex.IsMatch("accb", "a.b");匹配失败当.出现在中括号[]中的时候,本身就表示一个普通的.,已经不再是“元字符”了。[]匹配括号内任意单个字符Regex.IsMatch(“a0b”,”a[0-9]b”)匹配成功 Regex.IsMatch(“a01b”,”a[0-9]b”)匹配失败(必须是单个字符)|或Regex.IsMatch("z", "z|foo 阅读全文
posted @ 2013-03-20 21:57 幻想领域 阅读(848) 评论(1) 推荐(1)
摘要:当一个对象没有变量引用的时候,这时就可以被垃圾回收了。但是接下来如果要是再想用该对象的话也是不可能的,因为即便还没有垃圾回收,但是这个对象已经无法在引用到了(虽然堆内存中,但是找不到该对象了。)这时,当一个对象没有任何变量引用时,我们可以使用一个WeakReference(弱引用)来保持对这个对象的“引用”,这时虽然对该对象“弱引用”了,但是这个对象仍然是可以被垃圾回收的,如果在下次使用这个对象的时候,该对象还没有被垃圾回收,则可以通过弱引用直接找到该对象,然后继续使用,如果已经被垃圾回收了,则需要重新创建这个对象。通常用于大容量的对象,弱引用的话,重新引用就不需耗太长时间代码实现://初始化 阅读全文
posted @ 2013-03-16 22:04 幻想领域 阅读(147) 评论(0) 推荐(0)
摘要:百度云盘代码下载:http://pan.baidu.com/share/link?shareid=388120&uk=3627406265窗体设计:父窗体:子窗体:方法一:1、子窗体设置一个父窗体MainFrm属性: public MainFrm MainFrm { get; set; }2、在父窗体启动子窗体的时候:ChildFrm frm =new ChildFrm(); frm.MainFrm = this;//将当前主窗体的实例传递给子窗体frm.Show();3、在子窗体同步按钮中://子窗体跟父窗体完全耦合在一块了。 MainFrm.txtName.Text = this. 阅读全文
posted @ 2013-03-15 20:28 幻想领域 阅读(1148) 评论(2) 推荐(3)