小编Ken*_*ite的帖子

从命令行下载MySQL转储

我正在离开Linode,因为我没有必要的Linux系统管理员技能; 在我完成向更友好的noob友好服务的过渡之前,我需要下载MySQL数据库的内容.有没有办法可以从命令行执行此操作?

mysql command-line command-line-arguments linode

276
推荐指数
4
解决办法
36万
查看次数

在sqlite中将int转换为real

在sqlite中返回整数值

sqlite> select totalUsers/totalBids from 
(select (select count(*) from Bids) as totalBids , 
(select count(*) from Users) as totalUsers) A;
1
Run Code Online (Sandbox Code Playgroud)

我们可以对结果进行类型转换以获得除法结果的实际值吗?

sql sqlite casting division

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

如何确定C中整数的位数?

例如,

n = 3432, result 4

n = 45, result 2

n = 33215, result 5

n = -357, result 3
Run Code Online (Sandbox Code Playgroud)

我想我可以把它变成一个字符串然后得到字符串的长度,但这看起来很复杂和黑客.

c math

64
推荐指数
11
解决办法
7万
查看次数


在VBA中返回正则表达式匹配(excel)

我正在尝试为excel 2010编写一个函数,它将获取非结构化文本的单元格,查找称为sdi值的内容,如果找到,则返回该数字.sdi值将显示为sdi ####.我想要的是返回sdi及其后面的特定数字,因此如果单元格包含"some text sdi 1234 some some text",则该函数将返回sdi 1234.

这是我的功能:

Function SdiTest(LookIn As String) As String
  Dim temp As String
  Dim STA As Object
  temp = ""

  Set SDI = CreateObject("VBScript.RegExp")
  SDI.IgnoreCase = True
  SDI.Pattern = "sdi [1-9]*"
  SDI.Global = True

  If SDI.Test(LookIn) Then
    temp = SDI.Execute(LookIn)
  End If

  SdiTest = temp
End Function
Run Code Online (Sandbox Code Playgroud)

如果没有sdi号,它永远不会进入if语句并尽职尽责地返回空字符串.如果有一个sdi号码,我会得到#VALUE!

我错过了什么?

是的,VBScript已启用.另外,我发现在VBA中使用正则表达式很难受,并且很难在线查找有用的信息.很高兴能够获得良好在线资源的链接.

谢谢

regex excel vba

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

Delphi:需要时提示UAC提升

我们需要在运行时将一些设置更改为HKEY_LOCAL_MACHINE.

是否可以在运行时根据需要提示uac提升,或者我是否必须启动第二个提升的流程来执行"脏工作"?

delphi uac elevation

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

如何在Delphi 7 IDE中将方法挂钩到Edit事件?

当我开始在Delphi 7 IDE中编辑它时,我想自动检出文件.

ClearCase是我的版本控制系统,我真的很讨厌在开始编辑之前签出文件.它总是打破我的思维流程:我正在尝试解决问题,找到我需要更改的地方,尝试编辑它,失败因为文件是只读的,打开clearcase,搜索文件,最后结帐,尝试编辑文件再次失败,因为IDE仍然认为它是只读的,告诉IDE不是readonly.当我最终回到代码时,我忘记了我正在尝试做的事情.

我发现了这个简洁明了的ClearCase IDE集成代码.它可以工作,但使用已弃用的ToolIntf单元.我添加了几个快捷方式.这是它的简化版本(没有尝试编译):

unit clearcase;

interface
uses ToolsApi, ToolIntf;

implementation
uses
  Windows, Dialogs, Classes, ExptIntf, Menus, ShellApi, SysUtils;

type
  TDelphiClearcase = class
  private
    FClearcaseMenu,
    FDoCheckOutPasDfm,
    FDoCheckInPasDfm : TIMenuItemIntf;

    procedure ExecCommand(const command: string; path: PChar = nil);
  public
    destructor Destroy;override;
    procedure DoClick(Sender: TIMenuItemIntf);
    property ClearcaseMenu: TIMenuItemIntf read FClearcaseMenu write FClearcaseMenu;
    property DoCheckOutPasDfm:TIMenuItemIntf write FDoCheckOutPasDfm;
    property DoCheckInPasDfm: TIMenuItemIntf write FDoCheckInPasDfm;
  end;

var
  dcc: TDelphiClearcase = nil;

{ TDelphiClearcase }

destructor TDelphiClearcase.Destroy;
  procedure Remove(item: TIMenuItemIntf); …
Run Code Online (Sandbox Code Playgroud)

ide delphi clearcase delphi-7

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

为什么分配给substr调用的结果不是编译器错误?

我刚刚发现了最令人困惑的错误,我不明白为什么编译器没有为我标记它.如果我写下面的内容:

string s = "abcdefghijkl";
cout << s << endl;

s.substr(2,3) = "foo";
s.substr(8,1) = '.';
s.substr(9,1) = 4;
cout << s << endl;
Run Code Online (Sandbox Code Playgroud)

编译器对此没有任何问题,并且赋值语句似乎根据打印出的内容没有任何效果.相反,

s.front() = 'x';
Run Code Online (Sandbox Code Playgroud)

具有我期望的效果(因为front返回对字符的引用)改变底层字符串,和

s.length() = 4;
Run Code Online (Sandbox Code Playgroud)

也有产生编译器错误的预期效果,抱怨你不能分配给不是左值的东西,因为length返回一个整数.(好吧,size_t无论如何.)

那么......为什么编译器不会抱怨分配给substr调用的结果呢?它返回一个字符串值,而不是引用,所以它不应该是可赋值的,对吧?但我在g++(6.2.1)和clang++(3.9.0)中尝试了这个,所以它似乎不是一个bug,它似乎也不敏感C++版本(试过03,11,14) ).

c++ string substring lvalue

29
推荐指数
3
解决办法
2429
查看次数

类变量在python中的所有实例之间共享?

我在一周前开始使用python进行编码,这是我的错误,我很快就开始使用oops,类和对象进行编码.我认为我的C++熟练程度会有所帮助....我得到了以下代码

class A:
     var=0
     list=[]
     def __init__(self):
            pass
Run Code Online (Sandbox Code Playgroud)

令我惊讶的是,var和list是有点全局变量,它似乎在所有实例中共享....我认为它在所有实例中都是不同的.....我花了半天才弄明白那....它没有任何意义,一个变量只能被一个类对象访问,但是在所有实例之间共享.......只是好奇,它背后有原因吗??? ??

python class global-variables instance-variables member

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

如何以编程方式从映像启动新的Amazon EC2时传递环境变量?

我正在使用AWS Java API RunInstance()从我的自定义AMI映像启动新的EC2实例.如何将环境变量传递给新的EC2 INSTANCE,例如数据库URL,AWS凭证等?

amazon-ec2 amazon-web-services ec2-ami ec2-api-tools

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