小项目设计日志
Zetaa
Email: officeforcsdn@163.com
展开
-
C++俄罗斯方块方向键
刚刚我把方位键调好了,就是上下左右键的设置。之前不知道,上网翻阅,以为是要学习一些winAPI函数才能去使用方位键,其实不然。 方位键其实进一步了解控制键的键值就可以解决问题了。 方位键,属于控制键一类,因为需要,它们的设定和普通的字符有所不同。普通字符按下,就是一个字符产生,而控制键,产生的是两个连续的字符。就是说按一下控制键,就是发出两个字符,也就是说键盘缓冲区里有两个字节的数据处于等待中。原创 2016-04-27 21:02:49 · 4574 阅读 · 1 评论 -
简版服务器(c语言实现) (多线程)
声明:仅个人小记这篇文章是对我上一篇文章的增加: 增加内容: 多线程,实现的是一个并发服务器。其中,用到了一把锁(pthread_mutex_t),用到了一个信号量(信号量的值为我规定的服务器处理队列长度值),然后就是将run函数里面的内容移植到void * thread(void * argc)函数。 只是贴出源码:效果展示(这个效果,得看清我的源码顺序过程才好理解,额不好意思。多线程原创 2016-09-11 11:23:33 · 6794 阅读 · 2 评论 -
简版服务器(c语言实现)
声明:仅个人小记目录: (1) 简单交代及效果展示 (2) 开发日志 (3) 源代码 (4) 小结环境:Ubantu 15.10 gcc5.2.1这是一个用c语言实现的服务器(平台无所谓的,只是windows和linux的头文件有点不同,网上查阅下即可),可以充当静态网页服务器。只是静态。功能简陋,主要是学习socket通信知识。效果展示: 1.启动原创 2016-08-24 20:52:39 · 13958 阅读 · 5 评论 -
Qt-俄罗斯方块
声明: 仅个人小记 1.前言 2.效果展示 3.主要代码 4.开发日志 5.小结1.前言整个程序的完成花了我不少时间, 有许多知识细节不够清楚,边学边做,断断续续完成的。之前有用C++原创 2016-12-22 17:48:31 · 10643 阅读 · 0 评论 -
sqlite3 触发器(分数和绩点同步更新)
效果是插入或者修改学生成绩,学生的绩点会自动发生合理的更变,更变规则:如果分数小于60分,绩点为0,如果分数大于60分则绩点=(分数-50)/10*学分;下面是触发器(四个)的实现:1.这是表结构CREATE TABLE Score (sId VARCHAR(10) not null,cId原创 2017-05-06 10:34:51 · 3523 阅读 · 2 评论