问题列表 - 第27411页

boost :: asio是否会产生过多的小堆分配,还是我错了?

#include <cstdlib>
#include <iostream>
#include <boost/bind.hpp>
#include <boost/asio.hpp>

using boost::asio::ip::tcp;

class session
{
public:
    session(boost::asio::io_service& io_service)
        : socket_(io_service)
    {
    }

    tcp::socket& socket()
    {
        return socket_;
    }

    void start()
    {
        socket_.async_read_some(boost::asio::buffer(data_, max_length - 1),
            boost::bind(&session::handle_read, this,
            boost::asio::placeholders::error,
            boost::asio::placeholders::bytes_transferred));
    }

    void handle_read(const boost::system::error_code& error,
        size_t bytes_transferred)
    {
        if (!error)
        {
            data_[bytes_transferred] = '\0';
            if(NULL != strstr(data_, "quit"))
            {
                this->socket().shutdown(boost::asio::ip::tcp::socket::shutdown_both);
                this->socket().close(); // how to make this dispatch "handle_read()" with a "disconnected" flag?
            }
            else
            {
                boost::asio::async_write(socket_,
                    boost::asio::buffer(data_, bytes_transferred),
                    boost::bind(&session::handle_write, this,
                    boost::asio::placeholders::error));

                socket_.async_read_some(boost::asio::buffer(data_, max_length …
Run Code Online (Sandbox Code Playgroud)

c++ memory-management boost-asio

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

IIS Web Garden中的Singleton对象

我在asp.net应用程序中有很多Singleton实现,并且出于某些性能原因希望将我的应用程序移动到IIS Web Garden环境.

CMIIW,使用n个工作进程迁移到IIS Web Garden,每个工作进程中将创建一个单独的对象,这使得它不再是单个对象,因为n > 1.

我可以在IIS Web Garden中再次制作所有这些单例对象吗?

asp.net singleton worker-process web-garden

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

角落里的按钮?

我想在WPF/Silverlight窗口的每个角落都有4个按钮.但是我希望网格/窗口中的东西在按钮的"后面",好像它们漂浮在顶部.

   <Grid x:Name="ButtonRoot"> 
        <Button VerticalAlignment="Top" HorizontalAlignment="Left" 
          Name="bTopLeft" /> 
        <Button VerticalAlignment="Top" HorizontalAlignment="Right" 
          Name="bTopRight" /> 
        <Button VerticalAlignment="Bottom" HorizontalAlignment="Left" 
          Name="bBottomLeft" /> 
        <Button VerticalAlignment="Bottom" HorizontalAlignment="Right" 
          Name="bBottomRight" />

        <!-- Other junk here --> 
    </Grid> 
Run Code Online (Sandbox Code Playgroud)

问题是,按钮不会"过度",因为事物将"包裹"在按钮周围.我该如何达到这个效果?

我想要它的图表http://dl.compdj.com/images/stackButton.jpg

silverlight wpf xaml

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

MySQL排球榜

我有一个完整的游戏结果数据库表,想知道我是否可以计算以下内容:

  • GP(比赛)
  • 丢失
  • 积分(每次获胜2分,每次失分1分)

这是我的表结构:

CREATE TABLE `results` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `home_team_id` int(10) unsigned NOT NULL,
  `home_score` int(3) unsigned NOT NULL,
  `visit_team_id` int(10) unsigned NOT NULL,
  `visit_score` int(3) unsigned NOT NULL,
  `tcl_id` int(3) unsigned NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
Run Code Online (Sandbox Code Playgroud)

还有一些测试结果:

INSERT INTO `results` VALUES(1, 1, 21, 2, 25, 68);
INSERT INTO `results` VALUES(2, 3, 21, 4, 17, 68);
INSERT INTO `results` VALUES(3, 1, 25, 3, 9, 68);
INSERT INTO …
Run Code Online (Sandbox Code Playgroud)

mysql statistics

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

如何使用Scanner从Java中的STDIN静默读取?

我想创建一个从STDIN静默读取密码的Java程序.我的意思是,不向终端输出任何按下的字符,并将其隐藏在命令行历史记录和操作系统进程列表中ps.

java stdin java.util.scanner

12
推荐指数
2
解决办法
9064
查看次数

将行为的标签数量限制为可标记的

我想知道如何限制标签的数量,tag_cloud函数为此插件返回.http://github.com/collectiveidea/acts-as-taggable-on

另外,我想知道如何订购,以便按最高计数对标签进行排序.所以最受欢迎的是顶部.

我试着做@tags = Post.tag_counts_on(:tags,:limit => 5),但这不起作用.

控制器:

class PostController < ApplicationController
  def tag_cloud
     @tags = Post.tag_counts_on(:tags)
  end
end
Run Code Online (Sandbox Code Playgroud)

视图:

 <% tag_cloud @tags, %w(css1 css2 css3 css4) do |tag, css_class| %>
    <%= link_to tag.name, { :action => :tag, :id => tag.name }, :class => css_class %>
 <% end %>
Run Code Online (Sandbox Code Playgroud)

谢谢!

tags plugins ruby-on-rails ruby-on-rails-plugins

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

神经网络设置,用于快速培训

我正在创建一个工具,用于根据过去的数据预测软件项目的时间和成本.该工具使用神经网络来做到这一点,到目前为止,结果是有希望的,但我想我可以通过改变网络的属性做更多的优化.在这些设置方面,似乎没有任何规则甚至许多最佳实践,所以如果有经验的人可以帮助我,我会非常感激.

输入数据由一系列整数组成,这些整数可能会达到用户想要的最高值,但大多数将低于我想象的100,000.有些将低至1.它们是项目中人员数量和项目成本等详细信息,以及有关数据库实体和用例的详细信息.

共有10个输入,2个输出(时间和成本).我正在使用Resilient Propagation来训练网络.目前它有:10个输入节点,1个隐藏层,5个节点和2个输出节点.我正在训练误差率低于5%.

该算法必须在网络服务器上运行,因此我已经采取措施在看起来不会去任何地方时停止训练.这被设置为10,000次训练迭代.

目前,当我尝试使用一些有点变化的数据进行训练时,但是在我们期望用户投入的数据范围内,需要很长时间训练,一遍又一遍地达到10,000次迭代限制.

这是我第一次使用神经网络而且我真的不知道会发生什么.如果你能给我一些关于我应该为网络使用什么样的设置以及迭代限制的提示,我将非常感激.

谢谢!

backpropagation neural-network

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

如何在ASP.NET中阻止IP地址或IP类

我需要在asp.net中阻止一个IP地址或类

任何人都可以帮我代码吗?以及如何实施?

谢谢

asp.net security

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

谁使用XACML?

有没有人编写过XACML实现而不是Sun XACML Implementation和XEngine?

谁在他们的产品中使用它们?

哪些供应商提供PDP?我读了一些关于WebLogic XACML Provider的内容.还有哪些其他产品支持XACML?

security xacml authzforce

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

如何检测iPad上是否有外接键盘?

有没有办法检测外部(蓝牙或USB)键盘是否连接到iPad?

keyboard ipad ios

52
推荐指数
4
解决办法
3万
查看次数