问题列表 - 第49559页

Codeigniter构造函数.有什么不同?

我在CI中看到两种类型的结构.例如...

class Blog extends CI_Controller
{
    function __construct()
    {
        parent::__construct();
    }
}
Run Code Online (Sandbox Code Playgroud)

class Blog extends CI_Controller
{
       function Blog()
       {
                parent::Controller();
       }
}
Run Code Online (Sandbox Code Playgroud)

他们之间有什么区别?我不知道该选哪个.

php codeigniter

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

从多个文件中剪切特定列并使用unix工具重新整形

我在一个文件夹中有几百个文件.这些文件中的每一个都是制表符分隔的文本文件,其中包含超过一百万行和27列.从每个文件,我希望只能提取特定的列(比如只拉出列:1,2,11,12,13).第3:10和第14:27栏可以忽略不计.我希望能够对文件夹中的所有文件(比如2300个文件)执行此操作.每个2300文件中的列看起来像这样..........

Sample.ID      SNP.Name    col3  col10  Sample.Index   Allele1...Forward       Allele2...Forward col14 ....col27      
1234567890_A    rs758676    -     -      1              T                       T                 -     ....col27
1234567890_A    rs3916934   -     -      1              T                       T                 -     ....col27
1234567890_A    rs2711935   -     -      1              T                       C                 -     ....col27
1234567890_A    rs17126880  -     -      1              -                       -                 -     ....col27
1234567890_A    rs12831433  -     -      1              T                       T                 -     ....col27
1234567890_A    rs12797197  -     -      1              T                       C                 -     ....col27
Run Code Online (Sandbox Code Playgroud)

第二个文件中的剪切列可能如下所示....

Sample.ID      SNP.Name    col3  col10  Sample.Index   Allele1...Forward       Allele2...Forward col14 ....col27      
1234567899_C    rs758676    -     -      100            T …
Run Code Online (Sandbox Code Playgroud)

unix bash perl awk sed

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

Java接口类型基本问题

我有一个Java接口的基本问题.

如果我有一个interface IAinterface IB extends IA

现在,

class CK implements IB,
class CL implements IB,
class CM implements IB,
Run Code Online (Sandbox Code Playgroud)

......等

void foo(IA iFace) {
// I know how to check if iFace is of type CK/CL/CM ...

// Is it possible to check if iFace is of type IB ?

}
Run Code Online (Sandbox Code Playgroud)

希望我的问题很明确.

谢谢你的回复.

java inheritance interface

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

如何生成仅包含1和0的14x10矩阵的所有可能组合

我正在研究一个问题,一个解决方案需要每个14x10矩阵的输入,这可能由1和0组成......我如何生成这些以便我可以将每个可能的14x10矩阵输入到另一个函数中?谢谢!

3月21日补充说:看起来我没有恰当地说出我的帖子.抱歉.我想要做的是针对几种情况优化10种不同生产单元的输出(给定不同的速度和停机时间).我的目标是放置一系列停机时间,以最大限度地减少日常生产中的差异.给出了每个单元允许的停机时间和频率.我目前正在尝试评估一个为期三周的周期,这意味着每三周就会将每个生产单元拆除一段时间.我要求计算机根据线条每三周只下降一次的约束来确定单位的下订单,并且每日生产的差异是最小的.我的第一种方法是使用Excel(我试图在上面描述)并且它不起作用(在那里并不令人惊讶)......其中1-运行,0-关闭以及何时将它们相加以计算生产.从设定的最大日产量中减去计算的产量.然后,将这些差异从Mon-Tues,Tues-Wed等进行比较,持续三周的时间范围,并使用求解器最小化.我的下一个方法是编写一个Matlab代码,其输入是容差(每天允许设置变化).有没有一个程序已经做到这一点或一个方法来做到这一点最简单?这似乎很简单,但我仍然在考虑不同的方法来解决这个问题.任何见解都会非常感激.

python arrays matlab matrix

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

你如何使一个数字等于一个范围?

如果我有:

(Time.now.year - CardSignup.last.dob.year) = 5
Run Code Online (Sandbox Code Playgroud)

那怎么来的:

(Time.now.year - CardSignup.last.dob.year) == (1..6)
Run Code Online (Sandbox Code Playgroud)

退货false

ruby ruby-on-rails range

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

SQL查询在ALIAS列上使用WHERE

这应该很简单,但我收到"无效的列名称"错误.

SELECT Transaction, COUNT(ItemId) AS ItemCount
FROM TransactionTable
WHERE ItemCount > 5
GROUP BY Transaction
ORDER BY ItemCount DESC
Run Code Online (Sandbox Code Playgroud)

这个语句在没有WHERE子句的情况下工作,这似乎是我的双重标准,因为ORDER BY正在使用列别名.

sql-server-2008

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

MySQL中的广度优先搜索查询?

我想构建一个 mySQL 查询,它从给定节点返回 x 深度图中的所有节点。深度将仅为 2-4。

表结构是(neighborIDs 可以包含多个值):

Id  Name  Desc  neighborIDs
Run Code Online (Sandbox Code Playgroud)

所以任务基本上是在 mySQL 中进行广度优先搜索。我在 T-SQL 中找到了一种方法,这在 mySQL 中可行吗?单个 SQL 查询是否比编写 PHP 函数更好,该函数在节点的每个邻居上运行一个简单的 SELECT(因此基本上是进行大量简单查询)?

感谢帮助


一试:

SELECT  root.ID,
        d1.ID,
        d2.ID
FROM    Locations root
        LEFT JOIN Locations d1 ON
          root.neighborIDs LIKE CONCAT('%',d1.id,'%')
        LEFT JOIN Locations d2 ON
          d1.neighborIDs LIKE CONCAT('%',d2.id,'%')
WHERE root.id = 1  # i guess this defines the starting node for the search..
Run Code Online (Sandbox Code Playgroud)

一个示例表是:

id   name   desc                   neighborIDs  
1    id1    --     
2    id2    ---        
3 …
Run Code Online (Sandbox Code Playgroud)

mysql sql graph

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

Magento - 检查客户的第一笔订单

是否有一种快速方法以编程方式检查当前登录的客户是否曾下过订单?我正在写一个观察者,我想简单地说

if ($this->isCustomerLoggedIn() && (has never placed an order))
{ 
do this 
}
Run Code Online (Sandbox Code Playgroud)

可能?谢谢!

magento

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

关键字不支持"提供商"错误

c#.Net 3.5带有SQL Server 2000后端,我的app.config文件中有一个连接字符串,如下所示

<add name="MFG_ConnectionString" 
  connectionString="Provider=SQLOLEDB;Data Source=MFG;Persist Security Info=True;Password=kb1234;User ID=kb;Initial Catalog=MFG" 
  providerName="System.Data.OleDb" /> 
Run Code Online (Sandbox Code Playgroud)

此连接字符串是使用数据源配置向导构建的.使用此方法创建数据集并拖动DataSource元素以创建DataGridView将填充并成功允许所有CRUD操作.

但是,我不打算通过数据绑定表单对其进行更改.我希望在代码的幕后做这件事.由于这是SQL Server的旧版本,我假设我必须使用OleDbConnection和其他OleDb对象来完成工作.当我尝试执行以下操作时:

OleDbConnection visualConnection = new OleDbConnection(ConfigurationManager.ConnectionStrings["MFG_ConnectionString"].ConnectionString);
Run Code Online (Sandbox Code Playgroud)

我得到一个例外:"关键字不支持'提供者'.
但是如果我拿出提供者我被告知我必须提供一个.不知道为什么这可以通过表单上的数据集工作但我无法创建自己的连接对象.. . 有什么想法吗?

编辑应该注意的是,当我最初创建与此数据库的连接时,它告诉我,我尝试连接的数据库不支持SqlConnection,我必须选择另一个(我当时选择OleDb).我很奇怪这个连接在幕后工作,如连接字符串中没有提供者的SqlConnection,但数据集然后中断...

c# connection-string sql-server-2000 .net-3.5

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

使用C#退出excel(使用excel自动化时)

我正在使用c#来读取/写入excel电子表格中的数据.

我正在使用这三个语句来打开我的excel文件

 Excel.Application excelapp = new Excel.Application();
 Excel._Worksheet worksheet = (Excel._Worksheet)workbook.ActiveSheet;
 Excel._Worksheet worksheet = (Excel._Worksheet)workbook.ActiveSheet;
Run Code Online (Sandbox Code Playgroud)

并且这两行关闭/保存工作表.

  workbook.Save();
  workbook.Close();
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是EXCEL进程仍处于活动状态.(我使用任务管理器进行检查.)在读取/写入工作表数据后,我有20个EXCEL进程处于活动状态.

如果有人能够在我关闭工作簿之后立即向我展示结束excelapp proc的技术.

非常感谢,亚伦.

c# excel process

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