问题列表 - 第42014页

Linux:删除多个文件的文件扩展名

我有很多扩展名为.txt的文件.如何在linux中删除多个文件的.txt扩展名?

我找到

rename .old .new *.old
Run Code Online (Sandbox Code Playgroud)

替代.old延伸到.new

此外,我想对子文件夹中的文件执行此操作.

linux bash rename

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

TCHart - 获得我添加到系列中的点数

我正在使用Chart1.Series[0].AddXY()向图表添加点数.

正弦我将在最后一个之后添加每个新点一个X轴像素,我想我可以使用类似的东西, Chart1.Series[0].AddXY(Chart1.Series[0].NumSampleValues, codValue, '', clRed ); 但由于某种原因,Chart1.Series[0].NumSampleValues总是评估为26.

我想我使用的是错误的属性.我应该使用哪个?

delphi c++builder

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

黑莓 - 如何占用带图像的完整按钮

我已经编写了BlackBerry代码来将图像添加到ButtonField.我希望整个按钮被图像占用,但图像不会完全显示在ButtonField上.按钮的顶部,左侧和右侧有很多边距.我试图使用cellpadding但它没有用.

如何减小ButtonField的宽度和高度,使其与原始图像尺寸41 x 41相匹配?

blackberry image button java-me

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

GetMessage是否需要GUI

许多年前我了解到,为了使用GetMessage,您需要某种形式的GUI.没有它,Windows不会创建消息队列.

我被错误地教导了吗?

编辑:MSDN说:因为系统将消息定向到应用程序中的各个窗口,所以线程必须在启动其消息循环之前创建至少一个窗口.

看来我教的很好,还是有更多?

windows user-interface winapi

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

处理页面上多个位置相同 div 的最佳方法

我有一个相当大的表格的 div。也许有 20 个字段。

我使用此表单创建新用户并编辑现有用户。我有一个用户搜索,如果您单击结果列表中的任何结果,它会显示此表单。重点是,我经常在多个地方使用它。

我的问题是管理这个问题的最佳策略是什么?

我的第一个想法是创建表单并在页面加载时隐藏它。然后将其附加到我需要的地方并显示它。但是当我尝试在包含此表单的容器上使用空时,事情变得非常复杂,因为我将永远无法再次使用它。

所以我尝试创建一个全局变量:var MY_FORM = $("#MyForm");.append(MY_FORM)在需要时使用它,但这不起作用。

然后我考虑.html()在需要的地方复制该表单。但是对于复制的 id,这会变得非常复杂。.button()要求我使用一个标签,该标签需要一个 for 属性,该属性依赖于按钮 id 属性,该属性将与表单的多个实例重复。

我最新的想法是在可能需要的地方创建表单,并在适当的时候显示它。

正如你所看到的,我很矛盾,我的头很痛,而且现在还是早上 8 点……:-(

非常感谢任何帮助,谢谢!

PS如果你能想到更好的标题,请随时更改它。

html javascript forms jquery jquery-ui

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

有没有办法在C#中强制在子类中存在静态成员?

对于基于图块的游戏,我使用不同的类来描述不同图块类型的行为.它们(显然)来自基类.现在我遇到了一个问题,有时我需要弄清楚玩家是否有足够的资金来支付升级到某种磁贴类型的费用.

由于平铺类型的成本始终保持不变,因此将其设置为静态似乎是有意义的.不幸的是,C#似乎不允许使用抽象类或接口来强制在子类中存在这样的静态字段.

我的"解决方案"是使用反射获取这些数据,但在我看来相当丑陋且有潜在危险,因为我可能会忘记其中一个子类中的静态字段,这会导致整个事情......

以下代码片段是我目前拥有的代码片段; AllowedUpdatesList<System.Type>包含可以升级到磁贴的类型.

foreach (Type t in AllowedUpdates) {

    // Get the Action Point Cost
    FieldInfo fi = t.GetField ("actionPointCost", BindingFlags.NonPublic | BindingFlags.Static);
    int cost = (int)fi.GetValue (null);

    // Check for any requirements
    bool requirementsFulfilled;
    try {
        // Get the static method that checks the necessary requirements.
        MethodInfo mi = t.GetMethod ("CheckRequirements", new Type[] { typeof(Dictionary<string, ProtoObject>) });
        object[] arguments = { neighbourFields };

        // Invoke this method
        object returnValue = mi.Invoke (null, arguments);
        requirementsFulfilled …
Run Code Online (Sandbox Code Playgroud)

c# reflection static

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

PHPExcel一次在多个工作表上设置相同的属性,内容等

无论如何使用PHPExcel一次为所有工作表设置相同的属性(颜色,行高,对齐)和内容(听到名称)?怎么样?

谢谢.

php settings worksheet phpexcel

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

趋势算法

我正在开发各种微型论坛,由特殊用户发布一个快速(接近推文大小)的主题消息,订阅者可以使用他们自己的大小相同的消息进行响应.直截了当,没有"挖掘"或任何形式的投票,只是按时间顺序排列每个主题消息的响应.但预计会有很高的流量.

我们希望根据他们使用的响应动态标记主题消息,使用0到10的等级.

谷歌搜索趋势算法和开源社区应用程序示例已有一段时间了,到目前为止已经收集了两个有趣的参考资料,我还没有完全理解:

从第一次开始,我理解需要检查活动的斜率,并平衡两个项目之间的重量,这两个项目的活动规模差别很大.但是,我如何比较许多项目,随着时间的推移迅速增加?然后,如何将"嗡嗡声等级"中的项目从0分到10分?

第二个参考是令人着迷的,但在这一点上我的头脑.从第一遍开始,我了解到需要保持内存使用稳定,同时保留计数器并在必要时存储对项目的引用.但我还没有为我的具体用例找到合适的算法.

值得注意的是,我来自非计算机科学和非统计学背景.请耐心等待:)任何帮助和代码示例(特别是在Ruby中)将不胜感激.

ruby algorithm statistics

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

recv有时不接收整个数据

我有以下问题:这是代码块:

void get_all_buf(int sock, std::string & inStr) {
    int n = 1;
    char c;
    char temp[1024*1024]; 

    bzero(temp, sizeof(temp));

    n = recv(sock, temp, sizeof(temp), 0);

    inStr = temp;
};
Run Code Online (Sandbox Code Playgroud)

但有时recv返回不是整个数据(数据长度总是少于sizeof(temp)),只有它的一部分.写方面总是向我发送整个数据(我用嗅探器得到它).什么事?谢谢.

PS我知道,好的方式建议我检查n(if (n < 0) perror ("error while receiving data")),但现在没关系 - 这不是我的问题的原因.

PS2我忘记了 - 这是阻塞插座.

c++ linux network-programming recv

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

检测是否在没有--enable-unicode-properties或--enable-utf8配置开关的情况下构建PCRE

我有一个PHP库,它使用了许多带有\P多字节字符串表达式的正则表达式,例如

((((?:\P{M}\p{M}*)+?)|(\'[^\']*\')|(\"[^\"]*\"))!)?\$?([a-z]{1,3})\$?(\d+)
Run Code Online (Sandbox Code Playgroud)

虽然这适用于大多数版本,但我有一些regexp返回错误的报告.

根据操作平台,PCRE的错误消息是:

编译失败:PCRE在偏移量n处不支持\ L,\ l,\ N,\ P,\ p,\ U,\ u或\ X

要么

编译失败:尚未在偏移量n处编译对\ P,\ p和\ X的支持

我知道我可以在我的代码的开头测试一个正则表达式,它使用\P并捕获返回的错误,然后使用该响应设置兼容性标志并提供降级(非UTF-8)正则表达式而不\P在主要内部我的代码的主体基于该兼容性标志.

我想知道是否有任何识别是否PCRE已经没有内置简单的方式--enable-unicode-properties--enable-utf8配置交换机.PHP提供对PCRE_VERSION常量的访问,但这无助于确定是否\P启用了支持.

php pcre utf-8

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