问题列表 - 第9023页

关于C++ /分布式系统/网络中项目的建议

我想开展一个长达2-3个月的项目(全职),涉及用C++编码,并与网络(协议栈)相关.我正在考虑编写自己的网络堆栈,但这看起来并不那么有趣.很高兴找到一个为分布式系统/ GPU实现类似tcp/ip的堆栈的想法,就网络性能而言更好.我一直在谷歌搜索3个小时,但没有看到任何看起来值得花2个月的东西.像netperf这样的开源项目似乎超出了我的范围.我真的很喜欢一个相对较小的独立项目,我可以按照自己的步调进行工作.这个项目的目的是利用我的项目空闲时间(我可能稍后在开源许可下发布),并获得C++,网络,并行编程,GPU,分布式系统等方面的专业知识和实践经验.

我似乎在找到想法时遇到了障碍(或者我可能不太清楚我究竟该做什么).所以任何建议都会非常感激.谢谢!

c++ networking gpu distributed-computing gpu-programming

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

压缩MDB文件

有没有办法压缩共享的mdb文件.我的意思是这个文件一直在使用.我正在寻找压缩mdb文件的方法,而无需断开用户(当mdb文件正在使用时)....访问版本是2003年.

ms-access vba compact-database

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

需要很好的方法来选择和调整"学习率"

在下图中,您可以看到学习算法试图学习产生所需的输出(红线).学习算法类似于后向错误传播神经网络.

"学习率"是控制训练过程中所做调整的大小的值.如果学习率太高,那么算法会很快学习,但是它的预测会在训练过程中大量跳跃(绿线 - 学习率为0.001),如果它低于预测但跳跃的数量会减少,但算法需要学习的时间更长(蓝线 - 学习率为0.0001).

黑线是移动平均线.

我如何调整学习速率,使其最初收敛到接近所需的输出,但然后减慢速度,以便它可以磨练正确的值?

学习率图表http://img.skitch.com/20090605-pqpkse1yr1e5r869y6eehmpsym.png

statistics machine-learning neural-network

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

切换语句后的Emacs缩进缩进

现在标准的emacs缩进的工作原理如下:


switch (cond) {
case 0: {
  command;
}
  break;
}
Run Code Online (Sandbox Code Playgroud)

我想休息一下; 与案件排队.

此外,某处有c-set-offset命令列表吗?

c emacs elisp indentation

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

DTR/DSR和RTS/CTS流量控制有什么区别?

DTR/DSR和RTS/CTS硬件流控制有什么区别?什么时候使用?为什么我们需要不止一种硬件流控制?:)

serial-port protocols

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

在Linux CLI中解释并执行任意Javascript

我一直在寻找方法做一段时间,但还没有找到正确的方法来做到这一点.

任务:从Linux命令行执行Javascript.

例如,有二进制或任何将要解释的Javascript加载一些.js文件,然后打印一些变量的值.

更具体的例子:我想在Javascript被解释和执行后得到这个页面的最终版本http://www.vureel.com/video/2809/American-Dad.如果您使用Firebug查看该页面,您将看到这个模糊的Javascript

<script language="JavaScript" type="text/javascript">/*<![CDATA[*/var a,s,n;function a8bcb4f34dfd6e81cfdb9c115d1671582(s){r="";for(i=0;i<s.length;i++){n=s.charCodeAt(i);if(n<128){n=n ... etc ...</script>

变成了一个很好的嵌入代码

<embed height="390" width="642" flashvars="file=http://vureel-cdn-2.vureel.com/leechingisillegal/537c69afbcaf4c7cf416f30077bbe9d1/4a29621d/here/2809.flv ...etc .../>

这只是一个例子,但希望你能看到我正在开车的东西.

javascript linux command-line-interface

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

与正则表达式反转匹配

有了PCRE,你怎么可以构造如果是一个字符串,将只匹配一个表达式找到.

如果我使用grep(我不是),我会想要-v选项.

更具体的例子:我希望我的正则表达式匹配当且仅当字符串foo不是对的字符串中.所以它会匹配bar但不会foobar.

regex pcre

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

为什么RijndaelManaged和AesCryptoServiceProvider会返回不同的结果?

这是我运行的例子.它具有相同的Mode,Padding,BlockSize,KeySize.我使用相同的init向量,密钥和数据.

使用RijndaelManaged产生加密值:0x8d,0x81,0x27,0xc6,0x3c,0xe2,0x53,0x2f,0x35,0x78,0x90,0xc2,0x2e,0x3b,0x8a,0x61,0x41,0x47,0xd6,0xd0,0xff ,0x92,0x72,0x3d,0xc6,0x16,0x2b,0xd8,0xb5,0xd9,0x12,0x85

使用AesCryptoServiceProvider生成加密值:0x8d,0x9f,0x6e,0x99,0xe9,0x54,0x8b,0x12,0xa9,0x88,0x1a,0x3d,0x65,0x23,0x9c,0x4e,0x18,0x5a,0x89,0x31,0xf5 ,0x75,0xc5,0x9e,0X0D,0x43,0xe9,0x86,0xd4,0xf3,0x64,0x3a

这是我用来生成这些结果的代码


   public partial class AesTest
   {
      private SymmetricAlgorithm mEncryptionType;
      private byte[] mPrivateKey;
      private byte[] mInitializationVector;
      private byte[] mData;

      public AesTest()
      {
         mPrivateKey = new byte[32] 
         { 
            0x22, 0x22, 0x22, 0x22, 
            0x22, 0x22, 0x22, 0x22, 
            0x22, 0x22, 0x22, 0x22, 
            0x22, 0x22, 0x22, 0x22,
            0x22, 0x22, 0x22, 0x22, 
            0x22, 0x22, 0x22, 0x22, 
            0x22, 0x22, 0x22, 0x22, 
            0x22, 0x22, 0x22, 0x22
         };

         mInitializationVector = new byte[16]
         { 
            0x33, 0x33, 0x33, 0x33,
            0x33, 0x33, 0x33, 0x33,
            0x33, 0x33, 0x33, …
Run Code Online (Sandbox Code Playgroud)

.net c# encryption rijndaelmanaged aescryptoserviceprovider

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

Java持久性:转换为Query.getResultList()的结果?

嘿大家,我是新手,坚持/休眠,我需要你的帮助.

这是情况.我有一张包含一些东西的表.我们称他们为人.我想从数据库中获取该表中的所有条目.

我有一个Person类,它是一个简单的POJO,表中的每一列都有一个属性(name,age,..)

这就是我所拥有的:

Query lQuery = myEntityManager.createQuery("from Person")
List<Person> personList = lQuery.getResultList();
Run Code Online (Sandbox Code Playgroud)

但是,我得到一个警告,说这是一个未经检查的转换,从ListList<Person>

我认为只需将代码更改为

Query lQuery = myEntityManager.createQuery("from Person")
List<Person> personList = (List<Person>)lQuery.getResultList();
Run Code Online (Sandbox Code Playgroud)

会工作..但它没有.

有没有办法做到这一点 ?持久性是否允许我设置查询的返回类型?(通过泛型可能吗?)

java persistence hibernate casting

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

MySQL/PostgreSQL中IN关键字的速度

我听说很多人都说IN大多数关系数据库中的关键字很慢.这是真的吗?一个示例查询就是这个,从头到尾:

SELECT * FROM someTable WHERE someColumn IN (value1, value2, value3)
Run Code Online (Sandbox Code Playgroud)

我听说这比这样做慢得多:

SELECT * FROM someTable WHERE
  someColumn = value1 OR
  someColumn = value2 OR
  someColumn = value3
Run Code Online (Sandbox Code Playgroud)

这是真的?或者速度差是否可以忽略不计?如果重要的话,我正在使用PostgreSQL,但我也想知道MySQL如何运行(如果它有任何不同).提前致谢.

mysql postgresql performance list

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