http://blog.sina.com.cn/kgen[订阅]
个人资料
分类
    内容读取中…
评论
读取中...
友情链接
dcy-涧里落户

物理系的小mm,经常会有比较奇怪的想法,口头禅是“我今天又吃多了”

stella-流浪呓语

文采飞扬的文科生,我什么时候也能有这样的文笔就好了

sp-Jarod Viva

同班的上海人,考G,喜欢轮滑,不过我懒得穿轮滑鞋--||

fb-万魔殿-悪魔の巣窟-

同班,人称词霸,词汇量惊人,不论是英语还是日语,ms还有德语

solo-Stadium Arcadium

同样是同班的,一心要出国,擅长讲冷笑话,夏季消暑必备品

water6-镜花水月

同样是上海人,喜欢和我探讨动画,但口味有点不同

jiaozi-青梅煮饺子

新闻系之一,一直不知道饺子这个id的来历,据说有大姐风范

sas-Fly without wing

新闻系之一,为人非常认真,轮滑内一字的标准

gira-field of god

新闻系之一,也在学日语,名字比较有诗意,过目不忘

dpopper-monochrome tree

新闻系之一,不知道为什么大家叫她popper,那个d到哪去了呢

tcbr-流光樱庭

一个长得十分清纯而且喜欢嗷嗷叫的女生,ms比较活泼

访客
读取中...
好友
读取中...
博文
 以下代码80%抄袭自互联网,并在此基础上做了一些修改。可以得到cpu的制造商,cpu型号以及cpu主频,用任何软件更改系统,均不会改变以上内容的结果,因为使用了汇编指令cpuid直接读取cpu固有信息。

 

//Cpuid.h 类声明

#ifndef _CPUID_H
#define _CPUID_H

#include <string>
#include <windows.h>

using namespace std;
typedef unsigned long DWORD;
typedef __int64 LONGLONG;

class CPUID
{
public:
 CPUID();
 virtual ~CPUID();
 
 string  GetVID();  //获取cpu制造商
 string  GetBrand();  //获取cpu型号
 LONGLONG GetFrequency(DWORD sleepTime = 1000);//获取cpu主频

private:
 void  Executecpuid(DWORD veax); //用以执行cpuid指令
 DWORD  m_eax;   // 存储返回的eax
 DWORD  m_ebx;   // 存储返回的ebx
 DWORD  m_ecx;&n

 N皇后问题即八皇后问题的推广形式,即在N*N的棋盘上摆放N个皇后,使其不能相互攻击。虽然历史悠久,可追溯到高斯时代,不过我第一次接触这个问题还是在nds上的雷顿教授中,当时花了数个小时未得出结果,最后只得上网搜攻略才解出,现在用c++编程,不出几分钟便能得出全部92个结果,并能推广至N个皇后。
 
数据结构说明:数组queen[num]储存num个皇后的坐标位置,queen[i]=j表示该皇后位于棋盘(i+1,j+1)位置上(数组从0开始计数,而棋盘坐标从1开始计数,故加1,逗号左边表示行数,逗号右边表示列数)
 
算法说明:显然不可能有两个皇后在同一行中,故对于queen[0]...queen[num-1],所有皇后的行数已经不同,只需将所有这些皇后可能取得的列数遍历一遍,对遍历到的结果逐一检查,若通过,则表示找到解。对于num个皇后,遍历所有情况需要有num个for循环,故使用递归算法。
 
以下便是代码,未评估算法复杂度,也未用到设计模式,完全是面向过程的编程方法,故代码质量很低,orz。vc2003编译通过,如遇到编译错误,取消预编译头文件即可。
 
#in
 具体现象是明明只点了一个图标,却会选中多个图标,numlock开着,小键盘数字却打不出;capslock没开,打出的字母都是大写,打开capslock,打出的字母倒是小写了。一开始以为中了木马,于是打开360开始查杀木马,未查到任何一个木马,问题依旧。一怒之下开始重装,反正亲戚家的电脑上也没什么重要文件,备份起来很快。重启之后,无法进入系统界面,反复重启几次才进去,怀疑光驱可能也有问题。
重装系统完毕,系统似乎恢复正常,可过一会,问题又开始出现,且时好时坏。什么病毒这么nb,正当快绝望的时候,突然发现这些怪现象和按住shift键不放所产生的现象不是一样吗?遂反复击打键盘,果然恢复正常了,原来是键盘的shift键被卡死,问题终告解决。
 
ps:深度的ghostv6.0系统真不错,比番茄强多了,虽然有装软件,但都是最基本的,改也只改了主页,改回来也很方便,不像番茄的ghost,装了一堆toolbar
工作也快三个月了,觉得编程也是件挺有趣的事(我是不是已经坏掉了),顺便总结一下学到的东西。
类继承、STL、win32、消息传递、句柄、gdi、MFC、多线程、socket网络通信、select模型、完成端口模型、ado、udl、sql、动态链接库、回调函数、碰撞检测。
以后会分别总结,帮助消化吸收。
djmax2非常容易造成psp死机,几经摸索并参考网上达人意见终于找到解决方法
1.重新格式化记忆棒,要格式成FAT格式,4G记忆棒默认只有FAT32格式,上网找专门工具强制格成FAT格式
2.关掉引导盘
然后把dmp2镜像拷进记忆棒运行,就再也不会出现死机现象了
被治愈了,贴歌词(2007-06-04 01:25)
第一次被英文歌治愈呢,djmax果然有爱啊~~~

Sunny Side (Remastered)
Composed by CrooFE Song by So fly & JC

I Know, inside, what I like.
You know, this day, oh I'm here now.
I feel, so good. baby tonight
Cause I know that I'm falling in love.
You know the feeling doesn't come no more
I never knew that I would feel so lonely
I'm so afraid of loving once again
Just wanted you to say that you know
Love, back together, in my life
I feel life and it's so true, alright cause you
Love, baby, you know it
I guess I'll take all the love in me
- RAP - let's ride on the sunny side now
going out, make you feel inside, now, come on
let's go on a trip now feeling the groove
J.C. know I make you move, yeah
That's right.
bring it back with the soul now hit it back
How many times I love again
Don't you know you're the only one
Now or never let's love
is you for sure
 简而言之在用cin.getline()读取整行字符串时总是出错,就像下面的这个程序:
#include <iostream>
#include <string>
struct car
{
    char make[20];
    int year;
};

int main()
{
    using namespace std;
    int n;
    cout<<'How many cars do you wish to catalog?';
    cin>>n;
    car *user=new car [n];
    for(int i=0;i<n;i++)
    {
        cout<<'Car #'<<i+1<<':'<<endl;
        cout<<'Please enter the make: ';
        cin.getline(user[i].make,20);//就是这里老出错
        cout<<'Please enter the year made:';
要找回具体成绩是没指望了,总分还能找到我就很高兴了,以下是排名,以后别又找不到了,呵呵
Rank16
 E名次        id           分数         日期          升降
0 violetsea 165472 2004-5-20 0
1 linyue2000 163603 2004-9-20 1
2 freshbuaa 163362 2004-3-17 1
3 Erucy 162671 2004-9-14 3
4 wjws 162444 2004-6-10 2
5 awflasher 162343 2004-8-20 4
6 miloyy 162102 2004-2-27 4
7 PEclub 161871 2004-6-10 4
8 xiamingwenzj 161839 2004-7-21 1
9 james111 161523 2004-7-18 1
10 joseph2 160812 2004-10-2 new!
11 chaoran 160594 2004-8-29 1
12 GuSu 160270 2004-6-9 5
13 shenchenkai 160058 2004-10-2
For the ikarus弹了不下十遍,每次总是要么这里断,要么那里断,再练下去估计都要障碍了。。。手都抽筋了,uuuu~~至于状态,估计已经恢复到巅峰时候的80%了吧,呵呵,+u+u。还有seeker也要练好,我只求normal能全连就可以了。djmax是最好的mg,嗯 
转帖一篇,以此自勉(2007-04-26 18:33)
1.把C++当成一门新的语言学习(和C没啥关系!真的。);
2.看《Thinking In C++》,不要看《C++编程思想》;
3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;
4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;
5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;
6.会用Visual C++,并不说明你会C++;
7.学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;
8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的;
9.看Visual C++的书,是学不了C++语言的;
10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
11.浮躁的人容易问:我到底该学什么;——别问,学就对了;
12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行;
1