今天翻以前改写的一个代码,奇怪有个switch 语句没有default 分支,其它case不需要处理的本人一般都会写一个default: break;
假如没有这个default分支,case不匹配的情况下是怎么处理的?
解决方案:2分
为什么不亲自试试
解决方案:18分
跳到switch最后,和defualt: break一样
……继续阅读 »
10年前 (2015-11-15) 4906浏览
1个赞
查看了C++primer,类模板定义的通式为:
template <class T1, class T2,..., class Tn>
class TestClass{
//....
};
可是最近看代码,竟然看到如下的类模板定义,是在搞不懂这是什么语法,也不知道该怎么样理解。话不多说,直接上代码:
namespace _HASH_NAMES……继续阅读 »
10年前 (2015-11-15) 1325浏览
0个赞
//const的用法,试验
#include<stdio.h>
#include<ctype.h>
#include<stdlib.h>
#include<string.h>
typedef struct Family Family;
struct Family
{
char name[20];
int ag……继续阅读 »
10年前 (2015-11-15) 959浏览
0个赞
请教各高手,mysql数据库本身能否自带操作日志,可以记录数据库里各表中数据的变更情况呢?例如什么时候哪个表里的数据有了变更?有这样的日志吗?怎么查看呢?
解决方案:10分
首先你要启用binlog,先看看:
mysql> show variables like “”log_bin%””;
+……继续阅读 »
10年前 (2015-11-15) 1013浏览
0个赞
前提是: 本人的Mysql是免安装版的,前段时间是按照指导很顺利完成了配置,今天出现了一些小问题,慌乱之中就把解压文件删除 了,然后在原来的地方又解压配置了一个相同版本的Mysql。
现在的问题是:如图,不能启动服务。
想完全把mysql清除再安装配置一次,有害怕清除不干净留下后遗症
解决方案:40分
打上双引号试下
……继续阅读 »
10年前 (2015-11-15) 1007浏览
0个赞
在同一张表中,本人想用A字段和B字段相等,C字段等于0的记录的D字段去更新C字段等于1的D字段,即把D字段为空的字段分别更新成5和6。sql该怎么写?
解决方案:20分
CREATE TABLE test.table1 (
A varchar(5) NOT NULL,
B varchar(5) NOT NULL,
C int(11) NO……继续阅读 »
10年前 (2015-11-15) 1198浏览
0个赞
create table test1 (
id int primary key auto_increment,
name varchar(64)
)engine=innodb;
添加一条记录:
insert into test1 (name) values (“”abc1″”);
自本人复制:
insert ……继续阅读 »
10年前 (2015-11-15) 1034浏览
0个赞
SELECT ywy,sl AS “”数量””,yhrq,MONTH(yhrq) AS “”月份””,CONCAT(spdm,spmc,scgg,bzgg) AS dmmc FROM
(SELECT
ywy,
yhrq,
bb.yhbh
pk_corp,
sl,……继续阅读 »
10年前 (2015-11-15) 1106浏览
0个赞
求删除记录后自增字段断号的查询
一条语句查询出全部的断号(被删除的那些Id)
解决方案:20分
http://blog.csdn.net/u011575570/article/details/47789581
看下
解决方案:20分
http://www.bkjia.com/Mysql/987955.html
这篇文章不知道对你有没有启发
……继续阅读 »
10年前 (2015-11-15) 1144浏览
0个赞