RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

全部问题

Martin Hope
Ole Lukøje
Asked: 2020-11-01 07:18:37 +0000 UTC

俄语单词中的断字

  • 9

最近跑了一个话题(作者后来因为某种原因删掉了),请求帮助在Python中实现俄语单词的断字。他们的条件是:

a ) 如果第一个元音前面有一个辅音,第二个后面至少有一个字母,则可以分隔两个连续的元音(字母 i 与前面的元音视为一个整体);
b ) 连续的两个辅音如果第一个辅音前面有一个元音,则可以分开,并且在第二个辅音后面的单词部分中,至少有一个元音(字母b,b被认为是a全与前面的辅音);
c ) 如果 (a) 和 (b) 段中规定的规则不能适用,那么你应该尝试断词,使第一部分包含多个字母并以元音结尾,第二部分至少包含一个元音。

我不确定我是否已经完全实现了所有条件的满足,所以如果有优化建议,我很乐意接受。

如果脚本的工作适合,如果有人需要,请使用它来保护您的健康。代码在答案中。

python
  • 1 个回答
  • 10 Views
Martin Hope
Zufir
Asked: 2020-10-25 14:45:59 +0000 UTC

微服务版本控制

  • 9

有一个微服务(.Net core,但这不是那么重要)。新功能在其中实现,它们在某个地方发生了变化DTO,并且这个实现需要制作一个新版本(v2),同时保持旧功能(v1)。

已提出以下选项:

  1. v1从当前分支创建一个分支master,提交它并将其布置为单独的实例。在更正影响两个分支的逻辑时,请进行cherry-pick适当的提交。
  2. 复制逻辑v1并v2在一个解决方案中,将其分布在不同的命名空间中,实现两个控制器 - forv1和v2.

第一种方法涉及基础设施成本。第二个在代码形式上非常丑陋。
问题:什么重要best practice?也许还有一些我们没有考虑过的第三种(第四、第五)方法?

архитектура
  • 2 个回答
  • 10 Views
Martin Hope
Ljil
Asked: 2020-10-23 02:44:30 +0000 UTC

为什么将 (void) 放在 printf 和其他函数之前?

  • 9

我正在使用存储库的示例学习 C:https ://github.com/ankushagarwal/nweb/blob/master/nweb23.c 问题是 - 为什么要放在其他功能(void)之前?printf

(void)sprintf(...);
c
  • 1 个回答
  • 10 Views
Martin Hope
Vipz
Asked: 2020-10-10 22:38:31 +0000 UTC

启用/禁用 USB 端口或设备

  • 9

操作系统 - Windows 10 x64

如何以编程方式禁用/阻止 USB 端口(以便此时设备处于非活动状态)?

起初我想关闭一个特定的设备,我尝试了从 cenSO和翻译到的几个选项ruSO,但一切都建立在无法关闭某些设备的事实上。

在此处输入图像描述

我认为您可以关闭 USB 端口。

我enSO发现一次禁用所有端口,并且此方法仅在重新启动后才有效。

是否可以在不重新启动的情况下关闭电源/阻止特定的 USB 端口?或者禁用非禁用设备?

c#
  • 2 个回答
  • 10 Views
Martin Hope
user294535
Asked: 2020-09-20 15:11:01 +0000 UTC

C语言,UB改变const时

  • 9
  1. 告诉我,标准真的说绕过const对象是未定义的行为吗?我试图自己找到这些信息,但没有成功。

  2. 如果情况确实如此(我几乎可以肯定),那么我不太明白这条规则在什么情况下适用。

    例如,即使在这样一个简单的例子中,也不是一切都是显而易见的:

    const int a = 1;
    int *b = (int*)&a;// Это уже UB или еще нет?
    *b = 2;// Это точно UB?
    

    我无法对此做出任何假设:

    const int *a = malloc(sizeof(int));
    int *b = (int*)a;// UB?
    *b = 1;// UB?
    

    这也不清楚:

    int i = 1;
    const int *a = &i;
    // Может, на следующей строке компилятор посчитает, что объект,
    // на который указывает "a", является константным?
    int *b = (int*)a;
    *a = 2;// И эта операция приведет к UB?
    

    和这个:

    // Абсолютно необходимая функция...
    void f(void *const _p)
    {
        void **p = (void**)&_p;
        *p = NULL;
    }
    
  3. 我经常在公司的代码指南中遇到const尽可能使用它的要求。例如,有一个函数将指向数据的指针放入链表中。由于该函数不会更改数据或指向数据的指针以及指向容器本身的指针,因此该函数通常如下所示:

    int list_push_front(list *const _list,
                        const void *const _data)
    {
        // ...
    
        // И приходится делать так...
        new_node->data = (void*)_data;
    
        // ...
    }
    

    但我们只是想说,该函数不会更改插入到列表中的数据,也不会更改输入指针参数,从而保护项目免受某些类型的ninja bug的影响。

    有可能这样做吗?那真的是礼貌吗,还是接下来的演员(void*)是UB?

c
  • 1 个回答
  • 10 Views
上一页
下一页

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5