小编Len*_*ann的帖子

我的乘客供电的Rails应用程序有时需要很长时间才能加载

我使用Apache + Passenger来托管一些Rails应用程序.当没有更长时间的请求时,某些东西似乎进入睡眠模式.然后,该站点需要10-20秒才能加载.当没有更长时间的请求时,有些东西必须醒来.

我该如何解决这个问题?我有足够的内存,所以如果进入睡眠状态只是保持清醒,应该没问题.;)

apache ruby-on-rails passenger

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

C++:是否可以通过分叉进程共享指针?

我有一个计数变量,应该由我分叉并由母进程使用/读取的几个进程计算.

我试图在母进程的main()函数中创建一个指针,并在分叉的子进程中计算指针.那不行!即使每个过程中的地址相同,每个孩子似乎都有自己的副本.

最好的方法是什么?

c++ pointers fork

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

Ruby:拆分二进制数据

我想分成data8154字节的大块:

data = Zlib::Deflate.deflate(some_very_long_string)
Run Code Online (Sandbox Code Playgroud)

最好的方法是什么?

我试着用这个:

chunks = data.scan /.{1,8154}/
Run Code Online (Sandbox Code Playgroud)

......但数据丢失了!data有一个size11682,但当循环每个块并总结时,size我最终总大小为11677.丢失了5个字节!为什么?

ruby binary

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

C/C++:如何将6位ASCII转换为7位ASCII

我有一组6位代表一个7位ASCII字符.如何从我拥有的6位中获取正确的7位ASCII码?只需追加零并按位OR?

谢谢你的帮助.

伦纳特

c c++ ascii

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

Rails:在视图中计算变量

嘿! 我使用@ lists.each do | list |遍历哈希.我在每个必须有id的循环中创建一个div.我会在PHP中创建一个count变量来获得一个明确的id.在Rails视图中执行此操作的最佳方法是什么?谢谢!

ruby-on-rails

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

如何杀死程序的所有进程?

我写了一个用fork()分解一些进程的程序.如果出现错误,我想杀死所有孩子和母亲的过程.如果我使用exit(EXIT_FAILURE),则仅杀死子进程.

我正在考虑一个系统("killall [program_name]"),但必须有一个更好的方法......

谢谢你们!伦纳特

c++ linux kill process

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

有人可以解释这个C函数吗?

我有这个语法的一些问题.有人可以向我解释这个C函数在做什么吗?

unsigned long protodec_henten(int from, int size, unsigned char *frame)
{
   int i = 0;
   unsigned long tmp = 0;

   for (i = 0; i < size; i++)
     tmp |= (frame[from + i]) << (size - 1 - i);

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

谢谢!

c

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

标签 统计

c++ ×3

c ×2

ruby-on-rails ×2

apache ×1

ascii ×1

binary ×1

fork ×1

kill ×1

linux ×1

passenger ×1

pointers ×1

process ×1

ruby ×1