问题列表 - 第20975页

从MySQL查询返回第n条记录

我期待从MySQL查询返回第2,第3或第4条记录(基于ID升序的查询)

问题是,我不会知道ID,只是它是查询中的第3行.

mysql

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

shell脚本没有通过crontab运行,手动运行正常

我已经尝试导出我的路径和变量,而crontab仍然不会运行我的脚本.我确定我做错了什么.

我有一个运行jar文件的shell脚本.这不能正常工作.

阅读后我读到这通常是由于cron通过自己的shell实例运行而导致的路径不正确,因此没有与我的配置文件相同的首选项设置.

以下是经过多次修改后我的脚本今天的样子:

#!/bin/bash --

. /root/.bash_profile

/usr/bin/java -jar Pharmagistics_auto.jar -o

...
Run Code Online (Sandbox Code Playgroud)

那些是脚本中最重要的部分,其余部分都是基于shell的.

有人能告诉我我做错了什么吗?

linux shell cron crontab

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

.NET ListView列顺序问题

我在表单中遇到问题,我按以下顺序将列添加到.NET ListView控件:

A   | B   | C   | D
Run Code Online (Sandbox Code Playgroud)

AD列的显示索引按顺序为0-3,但它们显示的顺序错误:

A   | B   | D   | C
            ^-----^  these are switched at runtime
Run Code Online (Sandbox Code Playgroud)

注意:在设计时,一切看起来都像我想要的那样.

我猜,但我不知道为什么,这是因为我在添加了列D之后将列C添加到ListView.我在列编辑器对话框中将其移动了一个档位,调整了显示索引,并检查了创建在.Designer.cs文件中,按顺序排列AD顺序.

然而问题仍然存在.

另请注意:这不仅仅是标题标签问题,还会交换列,包括其数据.数据按我希望显示的顺序添加,但最后两列是交换的.

还有什么我需要检查以弄清楚为什么我的一个列处于错误的位置?

我解决了这个问题.由于某种原因,即使我在对话框中设置了DisplayIndex属性,也不会保留它.

如果我完全关闭了表单,并在Visual Studio中重新打开它,那么它就会转移.显然,对话框编辑器没有将这些属性检测为"已更改",因此保存机制也不关心为我保存它.

添加列的代码如下:

this.lvResult = new System.Windows.Forms.ListView();
this.colResultId = new System.Windows.Forms.ColumnHeader();
this.colResultTitle = new System.Windows.Forms.ColumnHeader();
this.colResultLanguage = new System.Windows.Forms.ColumnHeader();
this.colResultTags = new System.Windows.Forms.ColumnHeader();
// 
// lvResult
// 
this.lvResult.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
            | System.Windows.Forms.AnchorStyles.Left)
            | System.Windows.Forms.AnchorStyles.Right)));
this.lvResult.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.colResultId,
this.colResultTitle,
this.colResultLanguage,
this.colResultTags});
this.lvResult.FullRowSelect = true;
this.lvResult.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable;
this.lvResult.HideSelection = …
Run Code Online (Sandbox Code Playgroud)

.net listview

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

用于创建 unicode 字符的 SendInput 序列失败

我正在使用需要将击键发送到第三方应用程序的屏幕键盘。它们在 Windows XP 上运行。需要支持美国英语键盘上不可用的一小组字符(例如“\xc3\xa5”或\xc3\xb1)。在查看 SendInput 后​​,似乎最安全的事情是将字符的十六进制 unicode 值作为击键序列发送。我编写的代码发送“Alt”和“Add”按键按下事件,然后发送与 Alt 键 ORed 的四字符 unicode 序列的按键按下和向上事件,最后发送“Add”和“Alt”按键按下事件。在我的 C# 测试应用程序中。我正在使用 KeyPreview,果然,所有事件都会通过,但我得到的只是一声蜂鸣声,没有字符。我通过手动输入击键捕获了相同的信息,KeyPreview 信息相同,并且出现了字符。

\n\n

可以这样使用SendInput吗?我没有使用钩子来检查数据,但我看到帖子表明 SendInput 事件附加了某种“注入”标志,也许这会导致序列失败?

\n\n

此演示代码成功发送按键事件,但旨在生成 unicode 字符的一系列按键事件失败。

\n\n
    private const uint KEYEVENTF_KEYDOWN = 0x0000;\n    private const uint KEYEVENTF_EXTENDEDKEY = 0x0001;\n    private const uint KEYEVENTF_KEYUP = 0x0002;\n\n    private const int INPUT_KEYBOARD = 1;\n\n    [DllImport ("user32.dll", SetLastError = false)]\n    static extern IntPtr GetMessageExtraInfo ();\n\n    [DllImport ("user32.dll", SetLastError = true)]\n    static extern uint SendInput (uint nInputs, [MarshalAs (UnmanagedType.LPArray, SizeConst = 1)] INPUT[] pInputs, int …
Run Code Online (Sandbox Code Playgroud)

c# keyboard unicode localization keyboard-events

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

is_prime函数通过python中的regex(来自perl)

我读过这篇文章,其中/^1?$|^(11+?)\1+$/Perl正则表达式用于测试数字是否为素数.

处理:

s = '1' * your_number
Run Code Online (Sandbox Code Playgroud)

如果s匹配正则表达式,那么它不是素数.如果没有,那就是素数.

你会如何将该正则表达式转换为Python的re模块?

python regex perl

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

RedirectToAction不起作用

RedirectToAction在我向控制器发送了一个帖子并保存之后我尝试使用了一个但是URL没有改变,重定向似乎不起作用.我需要补充一点,重定向确实在我调试时进入控制器动作方法.它不会更改URL或导航到Index视图...

public ViewResult Index()
{
    return View("Index", new TrainingViewModel());
}

public ActionResult Edit()
{
    // save the details and return to list
    return RedirectToAction("Index");    
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么 ?

public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
    routes.IgnoreRoute("{resource}.js/{*pathInfo}");
    routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });

    routes.MapRoute(
        "Default", // Route name
        "{controller}/{action}/{id}", // URL with parameters
        new { controller = "Home", action = "Index", id = "" } // Parameter defaults
    );
}
Run Code Online (Sandbox Code Playgroud)

// JQUERY CALLS

this.SynchValuesToReadOnly = function() {
    window.location …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

31
推荐指数
4
解决办法
7万
查看次数

确定对象的类型?

有一种简单的方法可以确定变量是列表,字典还是其他什么?我得到的对象可能是任何一种类型,我需要能够分辨出来.

python

1700
推荐指数
10
解决办法
167万
查看次数

可以从Java中的main访问类中的私有变量吗?

我最近开始使用JDK1.6学习Java.如果这是一个愚蠢的问题,请原谅.

如果私有变量可以由main()中的对象直接访问,它们如何"私有"?

public class Account1
{
private int accountNum;
private String name;

Account1() {
    accountNum = 1101;
    name = "Scott";
}

public void showData() {
    System.out.println("Account Number: " + accountNum +
        "\nName: " + name);
}

public static void main(String[] args) {
    Account1 myA1 = new Account1();
    myA1.showData();
    System.out.println(myA1.accountNum); //Works! What about "Private"?!
}
}
Run Code Online (Sandbox Code Playgroud)

这给出了输出:

Account Number: 1101  
Name: Scott  
1101
Run Code Online (Sandbox Code Playgroud)

java access-modifiers

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

是否可以在LINQ中创建相关子查询?

我想创建一个LINQ查询,该查询返回父帐户及其所有子帐户的给定产品编号的所有数量的总和.

我有一个按帐号列出的产品表,其中每行还包含一个数量和父帐号:


PartNumber   AccountNumber   ParentAccountNumber   Qty
----------   -------------   -------------------   ---
1000000390   27113           27173                  2
1000000390   27516           27173                  1
1000000390   00113           27173                  0
1000000390   27748           27173                  5


SELECT * FROM Inventory
WHERE ProductNumber='1000000390' 
AND ParentAccountNumber=(SELECT TOP 1 parentaccountnumber FROM Inventory 
WHERE accountnumber='27748')


这是纯粹的LINQ语法吗?我是否需要使用扩展方法语法?

谢谢,-Keith

c# linq correlated-subquery

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

一次加载多个灯具

无论如何加载一个夹具并装载多个夹具?

我最好输入:

python manage.py loaddata all_fixtures
Run Code Online (Sandbox Code Playgroud)

并且必须加载所有数据而不必键入所有内容.这可能吗?

django django-fixtures

16
推荐指数
5
解决办法
8273
查看次数