小编Adi*_*369的帖子

不同编译器的不同输出 - C和C++

你能想到"一个程序",它为C和C++编译器提供了"不同的输出"(但是在同一种语言下提供了一致的输出)吗?

c c++ compilation

12
推荐指数
4
解决办法
1376
查看次数

Semaphore P和V操作是原子的吗?

可以在信号量上执行的P()和V()操作是否保证原子?信号量可以阻止两个进程进入P()吗?

concurrency multithreading semaphore

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

"客户端 - 服务器"性能问题

我有一个"排队论"问题,需要完成以下工作:

  • 开发CLIENT以固定速率向SERVER发送固定大小的连续数据包
  • SERVER必须在处理这些数据包之前对这些数据包进行排队并对其进行排序
  • 然后我们需要证明(对于一些数据包大小'n'字节和速率' r'MBps)理论上观察到排序(n log n/CPU_FREQ)发生得比排队(n/r)更快,因此QUEUE不应该构建完全没有.

但是,我发现Queue总是在建立(在两个系统上运行 - 客户端和服务器PC /笔记本电脑),

注意:当我在同一系统上运行进程时,Queue不会构建,并且大多数情况下,它接近1到20个数据包.

需要有人检查/查看我的代码.

代码粘贴在这里:

  1. 客户(单班):

  2. 服务器(多个类文件包:serverClasses:

  3. 针对10MBps和10000字节大小的数据包的"QUEUE_LEN Vs. #PACKETS"示例图表,持续时间为30 - 35秒

在此输入图像描述

java performance client

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

实施"内点法"解决LP(和QP)问题

我想看一下IPM的几个实现.最好的语言是C/C++,Java或任何脚本语言,如python,perl.其他人也很好.

我正在寻找一个可以帮助我的好资源,

  1. 优化技术的基础知识,
  2. 内点法的基础知识及其与其他技术的基本差异,
  3. IPM的类型,
  4. 算法细节,和
  5. 示例实现.

作为我的项目的一部分,我对此感兴趣,我将使用这些想法/逻辑来解决线性或二次方程组.

如果您有关于上述资源的任何信息,请与我们联系.

language-agnostic mathematical-optimization linear-programming solver

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

我们可以用C语言将指令存储在动态分配的内存中吗?

众所周知,我们可以存储DATA在动态分配的内存中.

但是,我想知道我们是否可以存储NEW INSTRUCTIONSNEW FUNCTIONS堆积?有实际应用吗?

准备面试,如果这不是一个明智的问题,请耐心等待.

c heap-memory

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