问题列表 - 第186672页

在bash中查找文件中最常见的行

我有一个字符串文件:

string-string-123
string-string-123
string-string-123
string-string-12345
string-string-12345
string-string-12345-123
Run Code Online (Sandbox Code Playgroud)

如何在bash(string-string-123)中检索最常见的行?

linux bash text-processing

7
推荐指数
3
解决办法
2288
查看次数

n对括号的所有有效组合

  • 我正在学习js。
    • 我正在尝试编写一个简单的js程序。
    • 我想做的是打印n对括号的所有有效组合(正确打开和关闭)
    • 例如(),(()()),(())
    • 我写了逻辑,你能告诉我它是否正确

https://jsfiddle.net/e7mcp6xb/

module.exports = Parentheses = (function() {
  var _isParenthesesMatch = function(str) {
    var parentheses = str.length;
    var rightParentheses = '(';
    var leftParentheses = ')';
    var rightCount = 0;
    var leftCount = 0;

    for(i=0;i<=str.length;i++){
       if(rightParentheses == str.charAt(i))
       {
          rightCount++;
       }
       else if(leftParentheses == str.charAt(i))
       {
          leftCount++;
       }
    }

    if(rightCount == leftCount){
      return true;
    }
    else(rightCount != leftCount){
      return false;
    }

  }

}());
Run Code Online (Sandbox Code Playgroud)

javascript

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

Enabling visual styles with C++ Win32 API?

According to the MSDN article, visual styles are supposed to be applied to Win32 applications by default. However, the UI elements all appeared as Windows Classic until I inserted this into my header:

#pragma comment(linker,"\"/manifestdependency:type='win32' \
name='Microsoft.Windows.Common-Controls' version='6.0.0.0' \
processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
Run Code Online (Sandbox Code Playgroud)

Now, when I try to add a button using this call:

CreateWindow(L"button", L"Quit",
WS_VISIBLE | WS_CHILD,
120, 50, 80, 25,
hWnd, NULL, hInst, NULL);
Run Code Online (Sandbox Code Playgroud)

The result looks like this:

在此处输入图片说明

That looks like a Windows 8 button with Windows …

c++ winapi visual-studio-2013

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

检查字符是否是数字?(在C中)

请注意,我是一个新手

我之前使用过isdigit()函数,但现在我遇到了一个问题:

我需要检查是否(例如)a char-46是一个数字.isdigit()似乎没有认识到负数(可能是因为-在实际数字之前).

是否有一行简单的代码可以与isdigit()函数具有相同的效果,但也可以检测负数?(比如ASCII表范围或其他东西)

让我进一步澄清一下:我有一个char类型数组:char A[20]我手动输入每个值(例子):

A[0]= a
A[1]= b
A[2]= -46
Run Code Online (Sandbox Code Playgroud)

现在从那些3(忽略剩下的17 - 这只是一个例子),我需要检查这些是否是一个数字.-46是我正在搜索的数字(把它放在另一个数组中),所以我的问题是如何检查-46"是否为数字"?

c

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

在分页的scrollview中反映Native灵活视图大小

我正在尝试在React Native中使用ScrollView(启用分页)来浏览一系列图像.任何人都知道如何使图像视图填充滚动视图的每个页面?到目前为止,我只是很难为图像样式编写宽度和高度值.

这大致是我正在做的事情:

render: function() {
  return (
    var images = [{ url: 'http://url/to/image.jpg' }, { url: 'http://url/to/another-image.jpg'}];
    <ScrollView horizontal={true} pagingEnabled={true} style={styles.myScrollViewStyle}>
      {images.map(image => {
        return (
          <Image source={{uri: image.url}} style={styles.myImageStyle} />
        );
      })}
    </ScrollView>
  );
}
Run Code Online (Sandbox Code Playgroud)

图像显示的唯一方法是如果我在样式中硬编码宽度/高度数.我一直无法让图像只是弯曲以填充整页.

ScrollView风格:

scrollView: {
  flex: 1,
  backgroundColor: '#000000',
}
Run Code Online (Sandbox Code Playgroud)

图像样式:

image: {
  width:375,
  height:667,
  flex: 1,
  backgroundColor: 'rgba(0,0,0,0)',
}
Run Code Online (Sandbox Code Playgroud)

javascript node.js ios reactjs react-native

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

向量中的唯一元素数

如果我有一个浮动向量为{1.2,1.2,1.2,1.3,1.4}并且我必须找出独特元素的数量,我该怎么办呢?

我是C++的新手,我真的不知道如何使用迭代器.谢谢!

编辑:我做了这样的事情:

sort(arra.begin(),arra.end());
    vector <float>::iterator it = arra.begin();
    while ( it != arra.end() )
    {
        temp1 = *it;
        cout<<temp1<<"\n";
        it++;
        while (*it == temp1)
        {
            it++;
            cout<<*it<<"\n";
        }
        count++;
    }
Run Code Online (Sandbox Code Playgroud)

但这给了WA.

c++ algorithm

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

如何向bash守护进程发送自定义信号?

我有一个简单的bash守护进程在后台运行(具有root权限),它可以在通知时执行action1或/和action2通知时.

如何通知它/发送某种信号对其作出反应?

我已经尝试过每隔1秒或更长时间检查文件更改的方案,但这是一种不太理想的解决方案.

bash signals daemon

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

如何取消注册电子事件?

我正在使用需要加载几个html页面的atom-shell创建一个应用程序.每次加载不同的页面时,我都需要执行一些自定义脚本.为此,我正在使用mainWindow.webContents.on('did-finish-load', ...).但由于我需要为每个文件都有一个自定义函数,我想从did-finish-load事件中取消注册.

例:

mainWindow.webContents.on('did-finish-load',function() {
    console.log('loaded page1');
    mainWindow.webContents.unregister('did-finish-load') // <= does that exist?
});
mainWindow.loadUrl('file://.../page1.html');
Run Code Online (Sandbox Code Playgroud)

electron

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

MP J Express中Scatter and Gather的工作原理

我要为我的项目创建一个新的集群api.所以这些天我开始学习MP J Express.我只是用这种方式用Scatter和Gather编写程序.但是我得到Null点异常.没有想到哪里出错了?

这是我的代码

    import mpi.MPI;

    public class ScatterGather {
        public static void main(String args[]){
        MPI.Init(args);
        int rank = MPI.COMM_WORLD.Rank();
        int size = MPI.COMM_WORLD.Size();
        int unitSize=4,root=0;
        int sendbuf[]=null;
        if(rank==root){
          sendbuf= new int[unitSize*size];
        }
        int recvbuf[] = new int[unitSize];
      MPI.COMM_WORLD.Scatter(sendbuf,0,unitSize,MPI.INT,recvbuf,0,unitSize,MPI.INT,root);
        if(rank!=root){
            for(int i=0;i<unitSize;i++){
               recvbuf[i]=rank;
            }
        }
      MPI.COMM_WORLD.Gather(recvbuf,0,unitSize,MPI.INT,sendbuf,0,unitSize,MPI.INT,root);
        if(rank==root){
           for(int i=0;i<unitSize;i++){
                System.out.println(sendbuf[i]+ " ");
           }
        }
        MPI.Finalize();
     }
}
Run Code Online (Sandbox Code Playgroud)

这是错误日志

MPJ Express (0.43) is started in the multicore configuration
mpi.MPIException: java.lang.NullPointerException
at mpi.SimplePackerInt.unpack(SimplePackerInt.java:112)
at mpi.Comm.recv(Comm.java:1499)
at mpi.PureIntracomm.MST_Scatter(PureIntracomm.java:1102)
at mpi.PureIntracomm.Scatter(PureIntracomm.java:1066)
at mpi.Intracomm.Scatter(Intracomm.java:420)
at …
Run Code Online (Sandbox Code Playgroud)

java cluster-computing mpi mpj-express

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

django limit the number of requests per minute

i'm trying to limit the number of requests from an IP in case i get too many requests from it.

例如:如果我每分钟收到超过 50 个请求,我想阻止该 IP 5 分钟。

当我使用时,request.META['REMOTE_ADDR']我总是获得本地主机的 IP,而不是发送请求的 IP。

  1. 如何获取发送请求的计算机的 IP?
  2. 我如何限制该 IP 在 X 时间内不发送更多请求?

python django request

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