在做文件管理器的过程中,有一个非常重要的功能实现,就是对不同的文件类型获取文件的描述信息,以及对文件图标的获取实现这个功能需要调用Windows API,以及对注册表的操作(代码是看了一些网上写的后根据自己的理解写了一个比较简洁易懂的代码)下面看代码://根据扩展名获取图标 public int ....
最近学习了一下单链表的操作,将代码保存如下,供以后查看。链表创建:1.先建立一个不含数据的头指针*head,头指针的链接域为NULL。2.声明一个用于暂存新申请空间的指针*pc,一个用于保存创建的链表的指针*r,令*r指向*head。3.在循环中,为指针*pc申请空间,并给数据域赋值,head->n...
分类:
其他好文 时间:
2014-11-20 11:55:26
阅读次数:
250
1、基本表的定义、删除和修改
(1)定义基本表
create table ([列级完整性约束条件]
[,[列级完整性约束条件]]
……
[,])
如:创建一个“学生”表student
create table student
(Sno int primary key auto_increment, /*列级完整性约束条件,Sno是主码,整型,自动增加*/
Sn...
分类:
数据库 时间:
2014-11-15 20:20:02
阅读次数:
245
之前看侯捷翻译的《win32多线程程序设计》中关于线程同步中的临界区问题,其中举得例子是对链表的操作。死锁的问题是对一个Swaplist函数的问题,现列举代码如下:void SwapLists(List *list, List *list2){ List *tmp_list; EnterCrit.....
分类:
编程语言 时间:
2014-11-14 00:06:57
阅读次数:
256
数据结构上机测试2-2:单链表操作BTime Limit: 1000MS Memory limit: 65536K题目描述按照数据输入的相反顺序(逆位序)建立一个单链表,并将单链表中重复的元素删除(值相同的元素只保留最后输入的一个)。输入第一行输入元素个数n;第二行输入n个整数。输出第一行输出初始链...
分类:
其他好文 时间:
2014-11-13 12:15:18
阅读次数:
179
转自:http://www.cnblogs.com/wolf-sun/p/4082899.html目录写在前面文档与系列文章视图一个例子总结写在前面前面的文章主要讲了对物理数据表的操作,当然了Nhibernate同样可以操作视图,本文将讲nhibernate对视图操作的种种。文档与系列文章[Nhib...
分类:
Web程序 时间:
2014-11-08 13:40:52
阅读次数:
517
目录写在前面文档与系列文章视图一个例子总结写在前面前面的文章主要讲了对物理数据表的操作,当然了Nhibernate同样可以操作视图,本文将讲nhibernate对视图操作的种种。文档与系列文章[Nhibernate]体系结构[NHibernate]ISessionFactory配置[NHiberna...
分类:
Web程序 时间:
2014-11-08 11:49:16
阅读次数:
382
修改表
ALTER TABLE tb_name;
1.添加字段
ALTER TABLE tb_name ADD 字段名字 字段类型 约束条件 [FIRST/AFTER 字段名称]
1>添加用户名字段
ALTER TABLE test ADD username VARCHAR(20);
2>将字段test添加到表中第一个字段
ALTER TABLE test ADD test VARC...
分类:
数据库 时间:
2014-11-04 21:14:55
阅读次数:
347
链表 链表与数组的区别是链表中的元素顺序是有各对象中的指针决定的,相邻元素之间在物理内存上不一定相邻。采用链表可以灵活地表示动态集合。链表有单链表和双链表及循环链表。书中着重介绍了双链表的概念及操作,双链表L的每一个元素是一个对象,每个对象包含一个关键字和两个指针:next和prev。链表的操作包....
分类:
其他好文 时间:
2014-11-03 23:49:45
阅读次数:
256
问题来源 有一小伙伴,事务提交是加在方法级上的。并且方法里写了几个更新数据库表的操作。然而当数据前几个顺利执行通过后,发现最后一个操作并未通过。按照一般的事务管理规则,此刻是应该触发事务回滚的。然而...
分类:
其他好文 时间:
2014-10-29 15:04:21
阅读次数:
135