5 我是日蚀之影

尚未进行身份认证

我要认证

记住,你不是一个人在战斗,再过几年,你且看他,你且看你。

等级
TA的排名 2w+

C语言计算一个数中1的个数

计算一个无符号整型数中1的个数有两种方法:第一种很容易想到,将数循环右移1位直到数为零,每次与1相与,结果为真表示该位为1。用unsigned类型是为了保证数在右移时,无论该程序在什么机器上运行,左边空出的位都用0而不是符号位填补。int bitcount(unsigned x){ int b; for(b = 0; x!=0, x>>=1) if(x&1) ++b; re

2017-08-22 16:41:03

编写一个程序,打印输入中各个字符出现频度的直方图

#include #define MAXHIST 15#define MAXWORD 11#define IN 1#define OUT 0int main(){ int c,i,j,nc,state; int len; int maxvalue; int ovflow; int wl[MAXWORD]; state = OUT;

2017-08-17 18:27:18

ctrl+c,ctrl+d,ctrl+z在linux程序中意义和区别 ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行,,进程已经终止。 ct

ctrl+c,ctrl+d,ctrl+z在linux程序中意义和区别ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行,,进程已经终止。 ctrl+z的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断

2017-07-27 16:07:51

ubuntu 设置共享文件夹

概述1、安装VMware Tool2、设置共享步骤开始安装VMware Tool显示如下画面(如果宿主无法访问外网,可能会出现一个更新失败,可以无视之)通过下列命令解压、执行,分别是下面的tar和sudo的两行(下面是已有vmware tool的情况,注意密码是登录口令,不会显示)一路按Enter,最后得到在VMware中

2017-07-27 10:11:49

C++命名返回值优化

在C++中下面三种对象需要调用拷贝构造函数!1.对象以值传递的方式传入函数参数2.对象以值传递的方式从函数返回3.对象需要通过另外一个对象进行初始class A{ public: A(){cout<<"constructor"<<endl;}; A(const A & a){cout<<"copy constructor"<<endl;

2017-07-23 15:40:02

this指针访问成员函数问题

class CNullPointCall{public:    static void Test1();    void Test2();    void Test3(int iTest);    void Test4();private:    static int m_iStatic;    int m_iTest;};int CNullPo

2017-07-23 14:39:23

函数返回局部变量

函数返回局部变量一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,这样指针指向的内容就是不可预料的内容,调用就会出错。准确的来说,函数不

2017-07-23 11:56:06

C++重定向

重定向,就是:把 原来的 cin 从键盘输入 改为从文件输入。把 原来的 cout 向屏幕输出 改为输出到文件。例如: cin>>line; 原来要从键盘拍入。现在自动到某文件读取,语句还是 cin>>line; 不变。cout =======C++ 实现方法:#include #include #include using namespace std;main()

2017-07-22 14:28:11

MySQL 数据类型

MySQL 数据类型MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DO

2017-06-09 21:58:01

MySQL 选择数据库

MySQL 选择数据库在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。从命令提示窗口中选择MySQL数据库在 mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。实例以下实例选取了数据库 RUNOOB:[root@host]# mysql -u root -pE

2017-05-31 22:00:36

MySQL 删除数据库

MySQL 删除数据库使用 mysqladmin 删除数据库使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。以下实例

2017-05-28 22:16:51

MySQL 创建数据库

MySQL 创建数据库使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。实例以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB:[root@host]# mysq

2017-05-23 21:42:23

MySQL 连接

MySQL 连接使用mysql二进制方式连接您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库。实例以下是从命令行中连接mysql服务器的简单实例:[root@host]# mysql -u root -pEnter password:******在登录成功后会出现 mysql> 命令提示窗口,你可以在上面执行任何 S

2017-05-22 22:21:55

MySQL PHP 语法

MySQL PHP 语法MySQL 可应用于多种语言,包括 PERL, C, C++, JAVA 和 PHP。 在这些语言中,Mysql在PHP的web开发中是应用最广泛。在本教程中我们大部分实例都采用了 PHP 语言。如果你想了解 Mysql 在 PHP 中的应用,可以访问我们的 PHP 中使用 Mysqli 介绍。PHP提供了多种方式来访问和操作Mysql数据库记录。P

2017-05-21 22:08:55

MySQL 管理

MySQL 管理启动及关闭 MySQL 服务器首先,我们需要通过以下命令来检查MySQL服务器是否启动:ps -ef | grep mysqld如果MySql已经启动,以上命令将输出mysql进程列表, 如果mysql未启动,你可以使用以下命令来启动mysql服务器:root@host# cd /usr/bin./mysqld_safe &如果你想关闭

2017-05-18 21:43:23

MySQL 安装

MySQL 安装所有平台的Mysql下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台。Linux/UNIX上安装MysqlLinux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址:MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上

2017-05-17 22:22:05

MySQL 教程

MySQL 教程Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。在本教程中,会让大家快速掌握Mysql的基本知识,并轻松使用Mysql数据库。什么是数据库?数据库(Database)是按照数据结构来组织

2017-05-16 21:57:30

GitHub

GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按 钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。

2017-05-14 22:03:43

Java 实例 - 测试两个字符串区域是否相等

Java 实例 - 测试两个字符串区域是否相等 Java 实例以下实例使用了 regionMatches() 方法测试两个字符串区域是否相等:StringRegionMatch.java 文件publicclassStringRegionMatch{publicstaticvoidmain(String[]args){St

2017-05-11 22:30:14

Java 实例 - 字符串小写转大写

以下实例使用了 String toUpperCase() 方法将字符串从小写转为大写:StringToUpperCaseEmp.java 文件publicclassStringToUpperCaseEmp{publicstaticvoidmain(String[]args){Stringstr ="string runoob"

2017-05-10 22:02:53

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!