问题列表 - 第1195页

在Linux上沙箱Apache的最佳方法

我在面向公众的Debian服务器上运行Apache,并且有点担心安装的安全性.这是一台托管几个空闲业余爱好项目的机器,所以我们这些使用机器的人都没有时间经常观察上游补丁,保持安全问题等等.但我想让坏人们出局,或者如果他们进来,将他们留在沙箱中.

那么什么是最好的,易于设置,易于维护的解决方案?在Debian上设置用户模式的linux沙箱是否容易?或许是一个chroot监狱?我想从外面轻松访问sadbox内的文件.这是我很清楚我是程序员而不是系统管理员的时代之一.任何帮助将非常感激!

linux sysadmin apache security debian

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

如何编写shell脚本将grep数据导入基于日期的文件名?

我基本上想要这样做:

grep 'example.com' www_log > example.com.YYYY-MM-DD-H:i:S.log
Run Code Online (Sandbox Code Playgroud)

...当然文件名为example.com.2008-09-27-11:21:30.log

然后我将它放在crontab中以便每天运行.

shell scripting filenames grep date

5
推荐指数
2
解决办法
1396
查看次数

查找给定数字组中的数字频率

假设我们在C++中有一个向量/数组,我们希望计算这N个元素中哪一个具有最大重复次数并输出最高计数.哪种算法最适合这项工作.

例:

int a = { 2, 456, 34, 3456, 2, 435, 2, 456, 2}
Run Code Online (Sandbox Code Playgroud)

输出为4,因为2次出现4次.这是2次发生的最大次数.

c c++ puzzle algorithm frequency

8
推荐指数
2
解决办法
6371
查看次数

基于Web的管理界面的免费表单,图标,样式等

是否有任何免费的表单,图标,样式,图像等用于构建基于Web的管理界面?如果是,哪个最好?

user-interface

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

现有标准样式和编码标准文档

以下是针对即将到来的C++项目提出的.

  • Sutter和Alexandrescu撰写的C++编码标准
  • JSF Air Vehicle C++编码标准
  • C++风格的元素
  • Scott Meyers的有效C++第3版

还有其他选择吗?或者上面的列表应该在C++项目中使用什么?

一些相关链接

c++ documentation standards coding-style

14
推荐指数
4
解决办法
3457
查看次数

从C++创建,打开和打印word文件

我有三个相关的问题.

我想创建一个名为C++的word文件.我希望能够将打印命令发送到此文件,以便打印文件而无需用户打开文档并手动执行,我希望能够打开文档.打开文档应该只打开word然后打开文件.

c++ windows automation ms-word

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

什么持续集成工具最适合C++项目?

Cruisecontrol和Hudson是两种流行的持续集成系统.虽然两个系统都能够很好地完成自动连续构建,但创建批处理或bash构建脚本似乎要容易得多,然后使用Windows调度程序或cron来安排构建.

是否有更好的持续集成系统可用于C++项目?或者只是使用脚本和调度程序更简单的方法?

c++ continuous-integration

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

文本差异算法

我需要一种算法,可以比较两个文本文件并突出显示它们的差异(甚至更好!)可以以有意义的方式计算它们的差异(比如两个相似的文件应该具有高于两个不同文件的相似性得分,单词"相似"以正常术语定义).它听起来很容易实现,但事实并非如此.

实现可以在c#或python中.

谢谢.

c# python diff

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

有一个终止条款时的最佳做法是什么...见说明:)

案例如下:您有一个名为FullScreenEnabled的布尔属性.输入一些方法,如果FullScreenEnabled为true,则执行此方法中的代码.您在日常编程中使用以下两种方法中的哪一种:

    private bool FullScreenEnabled { get; set; }
    // Check if FullScreenEnabled is false and return;
    private void Case1()
    {
        if (FullScreenEnabled == false)
        {
            return;
        }

        // code to be executed goes here!
    }

    // Surround the code by an if statement.
    private void Case2()
    {
        if (FullScreenEnabled)
        {
            // code to be executed goes here!
        }
    }
Run Code Online (Sandbox Code Playgroud)

c#

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

将C++代码移植到MacOS有哪些建议?

对于即将推出的项目,计划将在Windows和Linux上编译的现有C++代码移植到MacOS(leopard).该软件是命令行应用程序,但可能会计划GUI前端.MacOS使用g ++编译器.通过使用与Linux相同的编译器,似乎不存在任何问题,但总会有.

在港口期间是否有任何建议或问题需要注意?

c++ macos portability g++

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