问题列表 - 第32957页

包含文件R?

是否可以在大多数编程语言中使用R中的包含文件,例如C?

r

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

MySQL TIMESTAMP值大于'2038-01-19 03:14:07'

我想知道在2038-01-19 03:14:07之后会发生什么,表字段使用TIMESTAMP数据类型?

我总是首选,DATETIME但您显然无法将该CURRENT_TIMESTAMP值指定为该类型的默认值.我的意思是,当你想到它时,28年的时间不长(我认为无论如何)......那么那些TIMESTAMP领域会发生什么呢?

mysql timestamp

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

Ant复制文件没有覆盖

在ant中是否有任何命令将文件从一个文件夹结构复制到另一个文件夹结构而不检查上次修改的日期/时间覆盖文件.基本上,我希望所有多余的文件夹,从A到B.文件夹,即:没有文件夹B的文件被替换,但文件夹中的额外的文件来文件夹B.

我看到了"蚂蚁复制"和"蚂蚁移动"命令,但没有帮助.有什么建议.

java ant build

18
推荐指数
4
解决办法
5万
查看次数

PHP:MySQL如果我们不关闭打开的连接怎么办?

在PHP + MySQL中

这是:

$conn = mysql_connect("server","user","pass");
mysql_select_db("datbasename");
Run Code Online (Sandbox Code Playgroud)

我们如何打开连接.

这是:

mysql_close($conn);
Run Code Online (Sandbox Code Playgroud)

我们做什么来关闭连接.

  • 什么,如果我们不关闭连接?会有什么影响?
  • 在什么条件下,打开的连接会自动关闭?

html php mysql connection effects

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

是否同时覆盖具有相同值的变量?

我有以下情况(由代码中的缺陷引起):

有一个原始类型的共享变量(让它成为int)在程序启动期间从严格的一个线程到值N(让它成为0)初始化.然后(严格地在变量初始化之后)在程序运行期间启动各种线程,并且它们以某种随机顺序读取该变量或用相同的值N覆盖它(0在本例中).访问变量没有同步.

这种情况会导致程序出现意外行为吗?

c++ concurrency multithreading synchronization

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

检查AJAX响应是否为空以及其他问题

我目前正在尝试检查我得到的回复是否为空.现在我认为将起作用如下:

 $.ajax({
            type: 'GET',
            url: '<%=Url.Action("FindTransaction", "Calls") %>',
            data:
            { companyID: $('#CompanyDDL').val(),
                storeID: storeNo,
                tranDate: $('#TranDate').val(),
                tranNum: $('#TranNum').val()
            },
            success: function (tData) {
                if (tData == null) {
                     $('#tranNotFound').show("blind", options, 500);
                 } else {
                     $('#products').html('');
                     $('#SKUs').html('');
                     $('#price').html('');
                    for (var i = 0; i < tData.length; i++) {
                        $('#SKUs').append(!tData ? '' : tData[i].SKUN + '<br />');
                        $('#products').append(!tData ? '' : tData[i].DESCR + '<br />');
                        $('#price').append(!tData ? '' : tData[i].EXTP + '<br />');
                    }
                    $('#till').html(!tData ? '' : tData[0].TILL);
                    $('#tran').html(!tData ? '' …
Run Code Online (Sandbox Code Playgroud)

ajax jquery

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

如果未设置参数类型,是否可以进行SQL注入?

将SQL参数单独传递给存储过程是否确保不会发生SQL注入或者还需要执行类型检查?

作为示例 -
ADO.NET代码:

    Database DBObject = DataAccess.DAL.GetDataBase();
    DbCommand command = DBObject.GetStoredProcCommand("usp_UpdateDatabase");
    List<DbParameter> parameters = new List<DbParameter>();
    parameters.Add(new SqlParameter("@DbName", txtName.Text));
    parameters.Add(new SqlParameter("@DbDesc", txtDesc.Text));
    command.Parameters.AddRange(parameters.ToArray());
    rowsAffected = DBObject.ExecuteNonQuery(command);
Run Code Online (Sandbox Code Playgroud)

SP:

ALTER PROCEDURE [dbo].[usp_GetSearchResults] 
 -- Add the parameters for the stored procedure here
  @DbName NVARCHAR(50)  = ''
 ,@DbDesc NVARCHAR(50)  = ''

AS
BEGIN
  SET NOCOUNT ON; 
  SELECT     [RegionName]
            ,[AppName]
  FROM  [ApplicationComponent]
  WHERE [DBName]  LIKE ('%' + @DbName+ '%')
  OR    [DBDesc]  LIKE ('%' + @DbDesc+ '%')
END
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,我没有提到任何参数类型或验证逻辑.它仍然会进行SQL注入吗?

谢谢你的指导!

c# sql ado.net sql-injection

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

如何确定数组的条目数量?

我正试图向后循环一个数组,所以我想我可以试试

$Array = Array("One", "Two", "Three", "Four", "Five");
For ($Entry = Amount_of_values($Array); $Entry = 0; $Entry = $Entry-1){
    Echo $Array[$Entry] . " "; //Should be Five Four Three Two One
}
Run Code Online (Sandbox Code Playgroud)

但我不知道如何检索数组中的值(Amount_of_values($ Array)).我正在寻找什么功能?

提前致谢!

编辑:附加一点问题:为什么在for循环中$ Entry> = 0,是不是我要输出$ Array [0]的最后一件事?

php arrays

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

抽象类的析构函数应该是纯虚拟的吗?

我认为虚拟一般就足够了.

有没有其他理由使它成为纯虚拟而不是强制派生类来实现自己的析构函数?我的意思是如果你在你的类的构造函数中分配一些东西,你应该强制你自己的析构函数 - 如果你的类是派生的.

不算作我已经知道的答案:如果你想让你的类抽象而且它没有纯虚函数 - 把它留给析构函数.

还有一些用途吗?

c++ abstract-class destructor pure-virtual

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

(MySql)为什么NOT NULL添加到主键字段?

为什么NOT NULL添加到主键字段?(主键已经不是空+唯一)

NOT NULL id字段的示例:

CREATE TABLE student (
  id int(11) AUTO_INCREMENT NOT NULL,
  name varchar(255),
  PRIMARY KEY(id)
)
Run Code Online (Sandbox Code Playgroud)

相反只是:

CREATE TABLE student (
  id int(11) AUTO_INCREMENT,
  name varchar(255),
  PRIMARY KEY(id)
)
Run Code Online (Sandbox Code Playgroud)

编辑:我添加AUTO_INCREMENT.

mysql database primary-key

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