问题列表 - 第47337页

JMX和RMI之间的区别

JMX的目的是什么?它用于什么?我一直在浏览JMX上的一些教程,他们所做的只是注册一些Mbeans并从jconsole调用那些Mbeans.如果这是它的目的,那么JMX和RMI(远程过程调用)之间有什么区别?

提前致谢!

java jmx java-ee

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

控制加速度直到达到位置的算法

我有一个移动点(在一个维度上),我需要它顺利移动.所以我认为它的速度必须是一个连续的函数,我需要控制加速度然后计算它的速度和位置.

该算法对我来说似乎并不明显,但我想这一定是一个常见问题,我只是找不到解决方案.

笔记:

  • 物体的最终目的地可能会在移动时发生变化,无论如何移动都需要平滑.
  • 我想一个天真的实现会产生弹跳,我需要避免这种情况.

algorithm math physics

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

将exising hg存储库移动到新的hg repo中,保留历史记录

我有一个现有的项目在Mercurial版本.让我们称之为"repo1".Repo1有一些我想保留的历史.

但我最近决定我应该对repo1的父目录进行版本控制.

如何在父级之外创建Mercurial存储库,使repo1成为该项目的一部分,同时保留repo1s历史记录.我不希望repo1成为子项目.我希望它全部合并到一个存储库中.

我看了看hg convert,和hg export/ hg import,但我似乎无法弄清楚如何让它们按我想要的方式工作.

我可以复制repo1文件,删除文件.hg夹,然后版本批次,但我会失去repo1的历史记录.

mercurial

5
推荐指数
0
解决办法
2375
查看次数

LINQ许多与In或包含条款(和扭曲)

我有一个叫做PropertyPets的多对多表结构.它包含一个双主键,包括PropertyID(来自Property表)和一个或多个PetID(来自Pet表).

接下来我有一个搜索屏幕,人们可以从jquery多选下拉列表中选择多个宠物.让我们说有人选择狗和猫.

现在,我希望能够在多对多的表PropertyPets中返回包含BOTH狗和猫的所有属性.我正在尝试使用Linq to Sql.

我查看了Contains子句,但它似乎不符合我的要求:

var result = properties.Where(p => search.PetType.Contains(p.PropertyPets));
Run Code Online (Sandbox Code Playgroud)

这里,search.PetType是Dog和Cat的Id的int []数组(在多选择下拉列表中选择).问题首先,Contains需要一个字符串而不是PropertyPet类型的IEnumerable.其次,我需要找到同时拥有狗和猫的属性,而不仅仅是包含其中一个或另一个.

谢谢你的任何指示.

c# linq linq-to-sql

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

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

将RedirectToAction与自定义类型参数一起使用

asp.net mvc 2

我在Identity控制器中有这个动作

public ActionResult Details(string id, MessageUi message)
{
Run Code Online (Sandbox Code Playgroud)

我正在尝试从另一个控制器重定向到此操作,但我不知道应该如何传递message参数

我正在努力

    var id = "someidvalue"
    var message = new MessageUi("somevalue");
    return RedirectToAction("Details", "Identity", new { id, message});
}
Run Code Online (Sandbox Code Playgroud)

但是message参数为null

asp.net-mvc-2

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

模板<<和>>运算符专门化

我想在类中模拟>><<运算符,但我也想将它们专门用于字符串,所以我这样做了;

    class sql_command
{
public:
    sql_command() { }

    explicit sql_command(std::string& cmd)
        : m_raw(cmd) {
    }

    inline sql_command& operator<<(const char * arg)
    {
        m_raw += arg;
        return *this;
    }

    inline sql_command& operator<<(const std::string& arg)
    {
        m_raw += arg;
        return *this;
    }

    template<typename T>
    inline sql_command& operator>>(const T arg)
    {
        m_raw += boost::lexical_cast<std::string>(arg);
        return *this;
    }

    inline std::string const& command() const {
        return m_raw;
    }

private:
    std::string m_raw;
};

template<>
inline sql_command& operator>> <std::string> (const std::string& arg) { …
Run Code Online (Sandbox Code Playgroud)

c++ templates operators specialization

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

如何在drupal中使用令牌?

我已经安装了令牌模块,但不知道如何使用它.我搜索了很多时间.并没有找到它的一些教程.期望有人能让我成为一个使用它的榜样.特别是在视图模块中.谢谢.

drupal-6 drupal-modules

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

为什么nginx不缓存我的内容?

我检查了缓存路径/ usr/local/nginx/proxy_cache.我多次访问一些网址后找不到缓存文件.

我的配置:ngnix.conf

http {
   include       /etc/nginx/mime.types;

   default_type  application/octet-stream;

   access_log   /var/log/nginx/access.log;

   sendfile        on;
   #tcp_nopush     on;

   #keepalive_timeout  0;
   keepalive_timeout  65;
   tcp_nodelay        on;

   client_body_buffer_size  512k;  


   proxy_temp_file_write_size 128k;  
   proxy_temp_path   /usr/local/nginx/proxy_temp;  
   proxy_cache_path /usr/local/nginx/proxy_cache levels=1:2 keys_zone=content:20m inactive=1d max_size=100m;   

   gzip  on;

   include /etc/nginx/conf.d/*.conf;
   include /etc/nginx/sites-enabled/*;
}
Run Code Online (Sandbox Code Playgroud)

默认

server {
listen   80;
server_name  208.115.202.87;


   location  /test {    
     proxy_cache content; 
     proxy_cache_key $host$uri$is_args$args;
         proxy_cache_valid  200 15m;
     proxy_pass  http://aaa.com/;
    }
Run Code Online (Sandbox Code Playgroud)

proxy caching reverse-proxy nginx

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

Browser.HtmlPage.Window.Navigate被阻止但HyperlinkBut​​ton不是 - 为什么?

我有一个特定的UI元素,点击它时应该导航到另一个URL.我尝试处理鼠标按下事件并执行如下操作:System.Windows.Browser.HtmlPage.Window.Navigate(new Uri("http://google.com"),"_ blank");

但是,除非我禁用弹出窗口拦截器,否则浏览器会阻止它(我尝试使用Chrome和Firefox).我做了一些研究,似乎浏览器阻止了由于用户交互而不会发生的导航,并且就浏览器而言,这个导航是由插件(Silverlight)而不是用户发起的.

好的,有道理.但后来我尝试使用HyperlinkBut​​ton而不是阻止它.

我想知道为什么这两种方法从浏览器中得到不同的处理.任何的想法?

我实际上通过使用HyperLinkBut​​ton包装导航触发UI来解决这个问题,但我仍然非常好奇......

navigation silverlight popup-blocker

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