小编Joã*_*tos的帖子

IntelliJ读取远程服务器日志文件

您是否知道如何设置我的远程配置以在服务器而不是本地计算机上显示日志文件?

在编辑配置屏幕(日志选项卡)上,我可以选择显示日志文件,但只显示来自我的计算机的日志,而不是来自远程服务器的日志.

在此输入图像描述

我不介意我是否必须为它安装任何插件,但直到现在我找不到任何我想要的东西.

谢谢!

logging remote-access intellij-idea remote-server logfile

6
推荐指数
2
解决办法
1451
查看次数

Diff算法C++

我正在尝试用C++创建一个能够区分两个.txt文件的程序.

struct line
{
    string text;
    size_t num;
    int status;
};

void compareFiles(vector<line> &buffer_1, vector<line> &buffer_2, size_t index_1, size_t index_2)
{
    while(index_1 < buffer_1.size())
    {
         while(index_2 < buffer_2.size())
         {  
             X = buffer_1[index_1].text;
             Y = buffer_2[index_2].text;
             if(X == Y)
             {
                 ++index_1;
                 ++index_2;
             }
             else
             {
                 LCS();
                 string lcs = printLCS(X.length(), Y.length());

                 /*
                 * Here's my problem
                 */

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

如您所见,我有两个先前加载了文件内容的缓冲区(行向量).我还有LCS算法完全功能(测试).LCS适用于全局定义的字符串X和Y.

所以,我真正需要做的是逐行比较缓冲区与LCS,但我没有办法做到这一点.

请你帮助我好吗?

c++ algorithm diff lcs

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

UNIX文件信息

我正在尝试创建一个监视一个文件夹的程序,并检查其中的任何文件是否已修改其内容或权限.

我的代码在这里:

void verifyChanges(char *directory, int duration, int interval, char *logfile, bool lastModified, bool changedPermissions){

 //Definição de variáveis
int i, j;
int timeint = 0;

char * initialFileList[MAX_LIST_SIZE];
char * finalFileList[MAX_LIST_SIZE];
struct stat initialStats[MAX_STRUCT_SIZE];
struct stat finalStats[MAX_STRUCT_SIZE];

bool found;

FILE *log = fopen(logfile, "a");
while(timeint <= (duration*SECONDS)){

int initialFileNr = getFileNameStats(directory, initialFileList, initialStats);
sleep(interval);
int finalFileNr = getFileNameStats(directory, finalFileList, finalStats);

//Check file names of finalFileList thas does not appear in initialFileList
for (i = 0; i < finalFileNr; i++){
  found …
Run Code Online (Sandbox Code Playgroud)

c unix linux monitoring

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