小编Pee*_*ush的帖子

第二次扫描无效

我遇到这个c语言代码有问题:

 char st[2];

 printf("enter first value:");
 scanf("%c", &st[0]);

 printf("enter second value:");
 scanf("%c", &st[1]);
Run Code Online (Sandbox Code Playgroud)

所以我的计算机没有要求我输入第二个值,我的意思是它只打印第一个printf语句然后我输入一个字符然后它只打印第二个printf语句和程序结束而不进行第二个输入.

请帮忙.这段代码出了什么问题?

-提前致谢.

c

2
推荐指数
2
解决办法
5878
查看次数

10位数的移动设备在mysql中没有数据有什么问题?

我制作了一张表,用于存储我网站用户的联系记录.它还包含一个10位数的手机号码.

表结构如下:

CREATE TABLE contact_user
(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
contact INT(10)
)
Run Code Online (Sandbox Code Playgroud)

现在的问题是,如果我使用phpmyadmin将10个移动号码(例如9595891256)插入到联系人字段中,它将插入一些随机值并显示警告说"数据超出列范围"

但是,如果我插入一个简单的10位数字(例如4561327894),那么它运行良好,不会显示任何警告.

请告诉我在此栏中插入手机号码有什么问题?

我在ubuntu 11.04上使用mysql 5.1,也使用phpmyadmin.

mysql phpmyadmin

2
推荐指数
1
解决办法
1万
查看次数

如何检查是否有任何表单字段数据被更改?

当客户登录他/她时,我正在使用此应用程序中的asp.net Web应用程序

表单字段中显示的个人详细信息(例如,名称框中的全名,年龄框中的年龄等)用于首先获取数据我从ms sql获取数据然后将它们分配给ICustomer接口属性此接口由客户类实现.

我们在客户信息页面上也有一个更新按钮,所以如果用户点击更新没有更改任何信息,那么不必要的它将转到服务器并返回并在数据库中更新相同的数据,所以我想要做的是只是检测客户表单中是否有更改,然后只有更新功能才能正常工作.

我有两个选择

  1. 只使用Java脚本并检测到文本更改然后无法更新按钮.
  2. 对ICustomer进行临时引用,然后将其与旧版本进行比较,然后通过制作真或假的方法进行处理.

所以请建议我最好的方法或任何其他方法.

如果问题不清楚,那么只是评论它我会解释更多.

javascript c# asp.net

2
推荐指数
1
解决办法
2112
查看次数

我的Sql DATE_SUB()和codeigniter活动记录问题?

我正在使用codeigniter活动记录执行一个简单的mysql查询来选择最近一小时的数据.

所以我的查询是:

SELECT * FROM tablename WHERE added_datetime >= DATE_SUB(NOW(),INTERVAL 1 HOUR)
Run Code Online (Sandbox Code Playgroud)

和我的codeigniter代码来形成这个查询是:

$data=array(
            'added_datetime >='=>'DATE_SUB(NOW(),INTERVAL 1 HOUR)',

            );
            $query=$this->db->get_where('tablename',$data);
Run Code Online (Sandbox Code Playgroud)

现在问题是codeigniter在DATE_SUB函数周围添加了一个引号,因此查询在mysql服务器上不起作用.

codeigniter产生:

SELECT * FROM (`tablename`) WHERE `added_datetime` >= 'DATE_SUB(NOW(),INTERVAL 1 HOUR)'
Run Code Online (Sandbox Code Playgroud)

我也尝试添加FALSE第三个参数get_where但stil没有工作

$query=$this->db->get_where('tablename',$data,FALSE);
Run Code Online (Sandbox Code Playgroud)

它也产生了与上面相同的查询.所以请建议我如何解决这个问题.

-谢谢

php mysql datetime codeigniter

2
推荐指数
1
解决办法
3599
查看次数

为什么C在代码执行中比C++更快?

在我知道C比C++更快之前,我能够编写一些简单的代码,其中C的执行速度比C++的速度快.

所以我的问题是:请解释一下这背后的原因.

如果已经在本网站或互联网上的其他地方解释过,请分享链接.

c c++

1
推荐指数
1
解决办法
785
查看次数

如何使用jquery获取我点击的html标签?

我在一个网页上工作,其结构类似于:

<div id="mydata">
<img src="" >
<img src="" >
<img src="" >
<video src=""></video>
<video src=""></video>
<img src="" >
<img src="" >
</div>
Run Code Online (Sandbox Code Playgroud)

所以它是mydata div中的视频和图像的组合.

现在我想做的是:

如果我的用户点击图像然后出现警报并显示"它是图像",如果点击视频,则警报显示"这是一个视频"

请告诉我如何使用jquery执行此操作?

javascript jquery

1
推荐指数
1
解决办法
83
查看次数

99@99.com是一个有效的电子邮件ID吗?

我正在使用\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*正则表达式验证我的电子邮件ID

asp.net Web应用程序和此正则表达式由visual studio 2010提供

在他们的正则表达式验证器中,但如果我输入99@99.com然后它没有显示任何

错误信息.

所以我只是想确认它是一个有效的电子邮件ID?

regex asp.net

1
推荐指数
1
解决办法
2903
查看次数

如何在Netty中创建频道池?

我正在使用以下示例代码创建频道:

 EventLoopGroup group = new NioEventLoopGroup();
        try {
            Bootstrap b = new Bootstrap();
            b.group(group)
             .channel(NioSocketChannel.class)
             .option(ChannelOption.SO_KEEPALIVE, true)
             .handler(new ClientInitializer());

            // Start the connection attempt.
            Channel ch = b.connect(host, port).sync().channel();
Run Code Online (Sandbox Code Playgroud)

所以在这里我得到了一个通道(将来的通道),但是我的应用程序吞吐量会很高,所以我认为一个通道是不够的,所以请让我知道我如何创建通道池。

我正在使用netty 4.0

java netty

1
推荐指数
1
解决办法
7936
查看次数

如何存储用户上传的大量照片和视频?

在你管,Facebook,闪烁数百万的照片和视频

由用户上传,以便他们如何管理所有这样的大型uploads.i知道他们有很大的空间

在他们的服务器上,但我只是想问他们使用哪种技术来存储它

那种巨大的数据?

还请建议我从用户那里获得这种大型上传的最佳方式.

谢谢

mysql rdbms facebook flickr

0
推荐指数
1
解决办法
1060
查看次数

建议一个更好的方式来制作在线编码竞赛网站

我想开发一个用户选择节目的在线编码竞赛网站

语言(c,c ++,java)然后编写它的代码,然后单击编译,它的代码获取

编译并显示输出(如果有错误)?

所以我的问题是:

有没有现有的框架或已经开发的解决方案,我可以从中获得帮助

在线编译我的代码?

我正在使用PHP,mysql和javascript.

javascript php

0
推荐指数
1
解决办法
402
查看次数

标签 统计

javascript ×3

mysql ×3

asp.net ×2

c ×2

php ×2

c# ×1

c++ ×1

codeigniter ×1

datetime ×1

facebook ×1

flickr ×1

java ×1

jquery ×1

netty ×1

phpmyadmin ×1

rdbms ×1

regex ×1