`
ttwang
  • 浏览: 333858 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论
文章列表
http://blog.csdn.net/tiaotiaoyly/article/details/2008233   为了方便讨论,我们把它写成一维 的形式,并以0代替空格 位置。那么表示如下: 1 2 3 4 5 6 7 8 0 通过实验得知,以下状态是无解的(交换了前两个数字1 2): 2 1 3 4 5 6 7 8 0 八数码问题的有解无解的结论: 一个状态表示成一维的形式,求出除0之外所有数字的逆序数之和,也就是每个数字前面比它大的数字的个数的和,称为这个状态的逆序。 若两个状态的逆序奇偶性 相同,则可相互到达,否则不可相互到达。 由于原始状态的逆序为 ...
http://blog.sina.com.cn/s/blog_6c099f3d0100sqcj.html   C++代码一次读取文本文件全部内容到string对象   目前所知最简单代码:     ifstream in("readme.txt", ios::in);  istreambuf_iterator<char> beg(in), end;  string strdata(beg, end);  in.close();  使用4行代码,即可将readme.txt的全部内容读取至字符串对象strdata中。

java web 概念

    博客分类:
  • Java
1.java 反射机制           是在运行状态中对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言 ...

五子棋棋谱

http://xz5.2000y.com/mb/1/readnews.asp?newsid=336411    
Bresenham(int x1,int y1,int x2,int y2,COLORREF color,CDC *pDC){            int x,y,dx,dy,p;            x=x1;y=y1;dx=x2-x1;dy=-y2-y1;           p=2*dy-dx;           for(;x<x2;x++){                        pDC->SetPixel(x,y,color);                        if(p>=0){                         ...

codeblocks

    博客分类:
  • ACM
http://www.codeblocks.org/downloads/26   下载网址
从宏观上类之间的关系有3种 一、关联,分为聚合和组合(has_a)     1)聚合:弱关联   指的是整体与部分的关系。通常在定义一个整体类后,再去分析这个整体类的组成结构。从而找出一些组成类,该整体类和组成类之间就形成了聚合关系。例 如一个航母编队包括海空母舰、驱护舰艇、舰载飞机及核动力攻击潜艇等。需求描述中“包含”、“组成”、“分为…部分”等词常意味着聚合关系。     2)组合:强关联  也表示类之间整体和部分的关系,但是组合关系中部分和整体具有统一的生存期。一旦整体对象不存在,部分对象也将不存在。部分对象与整体对象之间具有共生死的关系。 聚合和组合的区别在于:聚合关系是“ha ...
输入/**然后按下enter键就成,如下: /**      *      * @param userName      * @param pwd      * @return      * @throws Exception      */
今天终于把SQL的一系列关于安装的问题都解决了 为了让大家能少走弯路,顺利解决问题,mark一下 如果你的MySql忽然有天因为账号问题等无法登陆,出现1045 等等,最终导致你卸载MySql又重新安装 结果重新安装以后仍然是1045 等等这些问题,那么问题只有一个就是 你卸载MySql的时候没有卸载干净, 电脑记住了你原来安装时候的用户名和密码,然后你又弄混了,就是登不进去。。。 解决办法:卸载MySql要卸载干净,然后重新安装,一定记住用户名和密码 那么如何卸载干净呢? 1.在控制面板中,把MySql的安装程序卸载了 2.在DOS命令下,输入regedit,进入注册表中,清除 ...
在命令行中输入regedit!!! 如果你的操作系统是盗版的,在输入regedit后提示regedit不是内部名利外部命令,说明你的系统没有注册表编辑器。所以直接去C盘中找吧。 注册表编辑器在系统盘:\Windows\regedit.exe可以找到  

删除mySQL

一、方式2 查看服务中有没有mysql,如果有将该服务停掉; 安装mysql 5.1.33,在运行Server Instance Configuration wizard时的Execute configurattion步骤中的第三项Start Service进出错,错误提示为Could not start the service MySQL (出现这种情况一般是因为装过mysql,卸载不干净造成的。卸载后重启后再重装。注意看下服务,如果未能卸载,可以用mysqld-nt -remove卸载)。 在控制面板中运行添加删除程序,将mysql卸载; 卸载后打开注册表 ...
快捷键: F12 在浏览器中预览 ctrl+d   用鼠标   ctrl+alt+shift+s   切好的片的保存   要提示的时候可以 打空格   乱码的时候可以把文件名改为英文    F6 颜色框   (1)最外面的div 设置padding 0 15px  表示 在上下0px,左右15px; (2)如果不在最外面的div设置padding,可以在每一个     ctrl+E   合并图层   在不同的浏览器中用CSS Hack来写        
http://hi.baidu.com/baihebeijixing/blog/item/71e2e97b957fb9f52f73b385.html      在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别。至于何时用tag,何时用 branch,完全由人主观的根据规范和需要 ...
阿拉丁: 阿拉丁是搜索引擎公司百度推出的一个通用开放平台,它将接口开放给独特信息数据的拥有者,从而解决现有搜索引擎无法抓取和检索的暗网信息。 阿拉丁计划是新一代搜索引擎。 该命名,寓含着百度的 ...

i++ ++i

C语言中 i++ 和 ++i 的执行机制及区别 一、 (1)   i++ int  i++ (int x) {       t = x;       x = x+1;      return  t; }   (2) ++i int  ++i (intx) {        x = x + 1;        return x; }   二、printf("%d",++i)   输出的值是i+1       printf("%d",i++)   输出的值是i 三、赋值的时候也要++i;  
Global site tag (gtag.js) - Google Analytics