问题列表 - 第37155页

如何使用Perl解析文件的一部分?

我是Perl的新手,但我听说它对于解析文件很有用,所以我想过给它一个旋转.

我有一个文本文件,其中包含以下示例信息:

High school is used in some
parts of the world, particularly in
Scotland, North America and Oceania to
describe an institution that provides
all or part of secondary education.
The term "high school" originated in
Scotland with the world's oldest being
the Royal High School (Edinburgh) in
1505.

The Royal High School was used as a
model for the first public high school
in the United States, the English High
School founded in Boston,
Massachusetts, in 1821. The …
Run Code Online (Sandbox Code Playgroud)

perl

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

C++多字符文字

我不知道C和C++允许multicharacter literal:不是'c'(C中的int类型和C++中的char),但'tralivali'(类型为int!)

enum
{
    ActionLeft = 'left',
    ActionRight = 'right',
    ActionForward = 'forward',
    ActionBackward = 'backward'
};
Run Code Online (Sandbox Code Playgroud)

标准说:

C99 6.4.4.4p10:"包含多个字符(例如,'ab')的整数字符常量的值,或包含未映射到单字节执行字符的字符或转义序列的值是实现定义的".

我发现它们广泛用于C4发动机.但是,当我们谈论平台独立序列化时,我认为它们并不安全.Thay也会让人感到困惑,因为看起来像字符串.那么什么是多字符文字的使用范围,它们对某些东西有用吗?他们是否只是为了与C代码兼容而使用C++?它们被认为是goto运算符的坏特征吗?

c c++ syntax literals

40
推荐指数
3
解决办法
8537
查看次数

这个Python代码是什么意思?

__author__="Sergio.Tapia"
__date__ ="$18-10-2010 12:03:29 PM$"

if __name__ == "__main__":
    print("Hello")
    print(__author__)
Run Code Online (Sandbox Code Playgroud)

它从哪里获得__main____name__

谢谢您的帮助

python python-datamodel

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

这是FPS独立游戏循环的一个很好的实现吗?

我目前有一些接近以下实现基于物理的游戏的FPS独立游戏循环的东西.它几乎可以在我测试的每台计算机上运行良好,在帧速率下降时保持游戏速度一致.然而,我将移植到嵌入式设备,这可能会更加困难的视频,我想知道它是否仍然会削减芥末.

编辑:

对于这个问题,假设msecs()返回程序运行的以毫秒为单位的时间.msecs的实现在不同平台上是不同的.此循环也在不同平台上以不同方式运行.

#define MSECS_PER_STEP 20
int stepCount, stepSize;  // these are not globals in the real source

void loop() {
    int i,j;
    int iterations =0;
    static int accumulator; // the accumulator holds extra msecs
    static int lastMsec;
    int deltatime = msec() - lastMsec;
    lastMsec = msec();

    // deltatime should be the time since the last call to loop
    if (deltatime != 0) {
        // iterations determines the number of steps which are needed
        iterations = deltatime/MSECS_PER_STEP;

        // save any …
Run Code Online (Sandbox Code Playgroud)

c game-loop

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

NSSplitter如何防止调整大小时的比例空间分布

我有一个窗口,右侧是源列表侧边栏,左侧是NSSplitView内部视图.

当我调整窗口大小时,额外的空间将分发到源列表和内容视图.如何使源列表保持其固定宽度.所有Apple应用程序都这样做,所以我希望我错过了一个方法.

cocoa nssplitview

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

如何从文本中查找关键词(有用的单词)?

我正在做一个实验项目.

我想要实现的是,我想找到该文本中的关键词.

我是如何尝试这样做的,我列出了一个单词在文本中出现的次数,按照最常用的单词排序.

但问题是一些常见的词语,如是,是,总是在顶部.显然这些都不值得.

你们可以给我一些好的逻辑吗,所以它总能找到好的相关关键词吗?

php keyword

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

使用想法使用程序将dll库添加到java

我正在尝试添加并使用一个名为JVLC的程序到我的程序中.我下载了一个zip文件,其中包含用于java接口的jar文件(jvlc.jar)和2个dll文件(jvlc.dll,libvlc.dll)以及包含许多dll文件的文件夹.当我运行我的程序时,会出现UnsatisfiedLinkError.我用这段代码将这两个dll文件添加到我的项目中.

System.loadLibrary("C:\\Users\\sajad\\Documents\\Downloads\\Compressed\\JVLC\\jvlc.dll");
System.loadLibrary("C:\\Users\\sajad\\Documents\\Downloads\\Compressed\\JVLC\\libvlc.dll");
Run Code Online (Sandbox Code Playgroud)

但仍然有错误:

UnsatisfiedLinkError:目录分隔符不应出现在库名称中

是否有必要将所有文件夹添加到库路径?如果有,怎么样?

请指导我.

java vlc jvlc intellij-idea

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

将数组/列表传递给Python

我一直在寻找将Python倾向于调用它们的数组或列表传递给函数.

我读了一些关于使用*args的内容,例如:

def someFunc(*args)
    for x in args
        print x
Run Code Online (Sandbox Code Playgroud)

但不确定这是对还是错.似乎没有什么能像我想的那样工作.我习惯于能够轻松地将数组传递给PHP函数,这让我感到困惑.我似乎也做不到这个:

def someFunc(*args, someString)
Run Code Online (Sandbox Code Playgroud)

因为它引发了一个错误.

我想我只是让自己完全糊涂了,并且正在找人为我清理它.

python parameter-passing argument-unpacking

42
推荐指数
4
解决办法
25万
查看次数

代码访问安全是一个笑话?

我刚刚阅读了有关代码访问安全性的这篇文章.它有这样一个例子:

using System.Security.Permissions;
public class MyFileAccessor 
{
  public MyFileAccessor(String path, bool readOnly)
  {
    path = MakeFullPath(path); // helper fcn
    FileIOPermissionAccess desiredAccess = readOnly
      ? FileIOPermissionAccess.Read
      : FileIOPermissionAccess.AllAccess;
    FileIOPermission p = new FileIOPermission(desiredAccess, path);
    p.Demand();
    // 
    ••• 
    open the file
   }
   // •••
}
Run Code Online (Sandbox Code Playgroud)

如果我没有使用FileIOPermissionAccess类型并且在我的代码中从不包含像p.Demand()这样的代码怎么办?换句话说,如果我想做坏事,我为什么要费心去做那个? 这不是一个笑话吗?或者我错了吗?

.net security clr code-access-security

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

gitosis改变服务器

我安装了一个新的gitosis实例,也有一个旧的.

如何将回购从旧服务器移动到新服务器?克隆在新服务器上?

我需要在开发人员计算机上进行哪些更改才能切换远程分支?或者他们需要再次克隆?

git gitosis git-branch

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