问题列表 - 第4260页

MySQL:LIKE的反向版本是什么?

MySql中的LIKE运算符用于查找包含查询文本的行,例如:

select name from user where name like "%john%"
Run Code Online (Sandbox Code Playgroud)

这将返回John Smith,Peter Johnson等等.

如果我需要相反-找到那些行所载在我们的查询文本?例如,我给它John Smith and Peter Johnson are best friends并希望它找到表中可以在此字符串中找到的所有名称.

怎么做?

mysql sql

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

是好是坏?为PHP提供"功能链"功能

所以我在想一种方法,你可以通过内置的全局函数将方法链接到PHP中,从F#"借用"|>(管道)运算符.它会将左侧的结果输入到右侧函数的第一个参数中.当然,PHP必须重新审视其某些功能的参数顺序.

这将允许你写:

function StrManip($val) {  
  return str_repeat(strtolower(trim($val)),2);  
}  
Run Code Online (Sandbox Code Playgroud)

像这样:

function StrManip($val) {  
  return $val |> trim() |> strtolower() |> str_repeat(2);  
}  
Run Code Online (Sandbox Code Playgroud)

php language-features

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

C#/ ASP.NET Oledb - MS Excel读取"未指定的错误"

我们在Windows Server 2003 Enterprise Edition上的IIS 6上运行了一个C#/ ASP.NET(2.0)应用程序.此应用程序使用OleDb读取Excel文件,但有些情况下我们从应用程序中抛出"未指定的错误"异常.

在打开之前,文件由我们的文件上传代码存储在临时目录中.由于我们在IIS中启用了匿名访问,并且由于我们还在web.config中使用模拟,因此文件夹C:\ Windows\Temp \具有能够创建的Internet来宾用户帐户(IUSR_ [MachineName])的适当权限,修改和删除那里的文件.

OleDb连接字符串:
Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\ Windows\Temp\tmp123.tmp.xls;
扩展属性="Excel 8.0; HDR =是; IMEX = 1;"

[上面的"数据源"属性将针对每个文件进行更改.]

The stack trace of the exception is:
    System.Exception: FileParsingFailed ---> System.Data.OleDb.OleDbException:  
    Unspecified error at  
    System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr,  
    OleDbConnection connection) at  
    System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options,   
    Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) at  
    System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection  
    owningConnection, DbConnectionPoolGroup poolGroup) at  
    System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection  
    owningConnection) at  
    System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection  
    outerConnection, DbConnectionFactory connectionFactory) at  
    System.Data.OleDb.OleDbConnection.Open()  

解决方法:
到目前为止,我们可以提出的唯一解决方法是执行iisreset(我们还将应用程序池回收配置为每天在IIS中执行一次,但它似乎没有帮助,因为问题有时会连续几天持续存在).虽然这不是一件好事,但更糟糕的是,我们在同一网站上有其他应用程序,每当我们重置IIS时都会受到影响.

问题:
1.我们如何解决这个错误,因为它偶尔发生,我们没有看到一个模式?
2.除了OleDb之外,还有更好(和免费)的方法来处理来自C#/ ASP.NET的Excel文件吗?(我们不希望在服务器上安装MS Office,因为它不是微软推荐的)

我们的局限性:
1.我们坚持使用MS Office …

c# asp.net oledb excel exception

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

ActiveMerchant:如何在使用不支持void操作的网关时授权卡?

我正在使用ActiveMerchant处理Ruby on Rails应用程序的计费组件.我们选择的支付网关是PaymentExpress.

我看到的代码示例如下所示,使用authorize()void()测试卡的有效性:

def test_card!
  auth_response = gateway.authorize(100, card)
  gateway.void(auth_response.authorization) if auth_response.success?
  raise AuthorizationFailed.new(auth_response) unless auth_response.success?
end
Run Code Online (Sandbox Code Playgroud)

但是,PaymentExpress不支持void操作.有没有其他方法来执行此授权操作,或者可以省略无效操作,考虑到PaymentExpress等网关在7天后过期授权请求?

void在文档或Google中没有提到授权,也没有任何关于它有多重要的迹象.

一些帮助?

ruby payment ruby-on-rails credit-card payment-gateway

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

如何从包含空格的文本文件或cdr文件中删除换行符或换行符?

这是我的情况,我能够使用修剪或替换删除空格.但它不会删除每个文件末尾的换行符或换行符.如何删除C#中的空格和换行符?

提前致谢.

c#

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

可可中的小写"k"

我知道这是一个常见的约定,但变量名中的"k"表示什么?(即kMaxImageViewSize)我查看了有关变量名称的Apple文档,但未发现它.

谢谢回答

iphone cocoa cocoa-touch

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

为什么函数没有参数化的返回类型,因为它有参数化输入?

这总是迫使我们返回一个参数,以防我需要返回多个,比如一个List和一个String.函数参数中没有此限制.

java function return-type

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

关闭D垃圾收集器

我是一名C++程序员,考虑将D用于我想要玩的个人项目.我想知道是否有办法完全禁用垃圾收集器,以及这样做的风险是什么.

我知道我可以通过覆盖new和delete来管理我自己的内存以使用malloc和free,但如果我这样做,我宁愿垃圾收集器根本不运行.

memory garbage-collection memory-management d

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

对字典对象进行排序

我有一个字典对象:

Dictionary<string, string[]> dictCompanies = new Dictionary<string, string[]>();
Run Code Online (Sandbox Code Playgroud)

如何在键上对此对象进行排序?

我尝试使用下面的OrderBy,但它似乎没有用

dictCompanies .OrderByDescending(c=> c.Key); 
Run Code Online (Sandbox Code Playgroud)

我将这个字典对象绑定到aspx页面中的checkboxlist.

我尝试使用委托对这个ListItemCollection进行排序......但仍然没有运气......

我错过了什么吗?

谢谢

c#

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

如何在WPF RichTextBox中设置选项卡大小

可以将WPF RichTextBox设置为接受其输入中的选项卡.它将结果呈现为4个字符的缩进.我想改变那个尺寸.如何更改默认值?

.net wpf tabs richtextbox

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