问题列表 - 第47624页

如何让语言同时提供按名称调用和按值调用?

是否可以使用语言提供按需调用(CBN)和按值调用(CBV)评估策略?我的意思是不修复它并在另一个模拟,但让用户在需要时选择哪个.例如,让语言具有evalScheme中可用的功能,该功能可以接受来自用户的另一个参数,指定他想要的评估策略.

programming-languages

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

如何使窗户绝对顶部?

我使用SetWindowPos api使我的窗口位于HWND_TOPMOST参数的最顶层.它工作正常,但仍然是工具提示.

例

如何让我的窗口成为最重要的.我错过了api吗?

编辑:我用一个计时器修复它,检查前景窗口,然后将我的设置为最顶层.

windows winapi z-order topmost

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

Mercurial错误***无法导入扩展名hggit:没有名为hggit的模块

我在我的Mac上安装了Mercurial,这太棒了.对我来说,它比Git更容易掌握,所以我想用它来管理git-repositories.因此我按照以下说明安装了hg-git:

http://hg-git.github.com/

但是每次发出hg命令时都会返回以下错误消息:

  Mercurial error *** failed to import extension hggit: No module named hggit 
Run Code Online (Sandbox Code Playgroud)

我可能很重要的是要注意我在Mac上而不是Windows PC.

有谁知道如何解决这个问题

python macos mercurial hg-git

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

c#同时执行2个线程

我试图在HTTP处理程序中重现线程错误条件.

基本上,ASP.net工作程序正在创建2个线程,当某个页面加载时,它会同时调用我的应用程序中的HTTP处理程序.

在http处理程序内部,是一个非线程安全的资源.因此,当2个线程同时尝试访问它时,会发生异常.

我可能会在资源周围放置一个锁定语句,但是我想确保它实际上就是这种情况.所以我想首先在控制台应用程序中创建这种情况.

但我不能像asp.net wp那样同时获得2个线程来执行一个方法.所以,我的问题是如何创建2个可以同时执行方法的线程.

编辑:

底层资源是带有用户表的sql数据库(仅具有名称列).这是我试过的示例代码.

[TestClass]
    public class UnitTest1
    {
        [TestMethod]
        public void Linq2SqlThreadSafetyTest()
        {
            var threadOne = new Thread(new ParameterizedThreadStart(InsertData));
            var threadTwo = new Thread(new ParameterizedThreadStart(InsertData));

            threadOne.Start(1); // Was trying to sync them via this parameter.
            threadTwo.Start(0);

            threadOne.Join();
            threadTwo.Join();
        }


        private static void InsertData( object milliseconds )
        {
            // Linq 2 sql data context
            var database = new DataClassesDataContext();

            // Database entity
            var newUser = new User {Name = "Test"};

            database.Users.InsertOnSubmit(newUser);

            Thread.Sleep( (int) milliseconds);

            try
            { …
Run Code Online (Sandbox Code Playgroud)

c# asp.net multithreading httphandler

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

chrome console.log的别名

我想知道为什么以下代码在Google Chrome中不起作用:

// creates a xss console log

var cl = ( typeof( console ) != 'undefined' ) ? console.log : alert;
cl('teste');
Run Code Online (Sandbox Code Playgroud)

输出:未捕获TypeError:非法调用

谢谢.

javascript google-chrome exception

22
推荐指数
2
解决办法
5783
查看次数

C++:结构访问速度比基本变量慢?

我找到了一些像这样"优化"的代码:

void somefunc(SomeStruct param){
    float x = param.x; // param.x and x are both floats. supposedly this makes it faster access
    float y = param.y;
    float z = param.z;
}
Run Code Online (Sandbox Code Playgroud)

并且评论说它会使变量访问速度更快,但我一直认为结构元素访问速度和它毕竟不是结构一样快.

有人能清除我的头脑吗?

c++ struct

14
推荐指数
2
解决办法
5035
查看次数

DotNetNuke:为什么不"记住我"像我期望的那样工作?

运行最新版本的DotNetNuke,版本5.6.1,无法找到一个很好的答案,为什么无法在DotNetNuke网站上记住用户名和密码. 这个线程继续关于cookie,但真的错过了重点.用户'ptleitch'在他提出要求时表现得最好:

"那就好了,花花公子.你每天都学到新的东西.问题是,我的用户提出的问题是他们希望"记住登录"功能自动填充登录控件中的"用户名"字段,以及除了他们运气不好之外,我没有什么可以告诉他们的."

dotnetnuke dotnetnuke-5

8
推荐指数
2
解决办法
3057
查看次数

使用DNS工具的cpanel免费替代品

我正在寻找一个免费的替代方案来管理个人网站(php/apache/mysql支持),并能够配置DNS.

它应该是非常轻量级和优化.

我尝试了很多面板,特别是kloxo,我很失望,整个服务器上有太多的bug和随机崩溃.

请记住,我不想要任何票务系统或支付系统或能够一键安装CMS.最重要的是一个最新的产品,具有强大的社区,可定期更新和支持.

我试着谷歌搜索了几个小时,我带来了一个大清单,所以我很困惑..

php mysql apache hosting cpanel

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

Drupal,开发自定义模块,这是正确的做法

下面是drupal自定义模块,

请你确认一下,

是开发自定义模块的正确方法,

否则请告知,

<?php
/**
*  Implementation of hook_form_alter().
*/
function register_form_alter(&$form, $form_state, $form_id) {
  switch($form_id) {
      case 'user_register': // the value we stole from the rendered form
        // your customizations go here
         // drupal_set_message('Hey, we\'ve tapped into this form!');
         $form['account']['bharani'] = array(
            '#title' => 'bharani',
            '#type' => 'textfield',
            '#description' => t(' bharanikumar custom field '),
          );
         $form['#submit'][] = 'register_submit_handler'; // Add this

      break;
  }
}

function register_submit_handler($form, &$form_state) {
  $value = $form_state['values']['bharani'];
  $mail = $_POST['mail'];
  $query  = "UPDATE …
Run Code Online (Sandbox Code Playgroud)

drupal drupal-6 drupal-modules

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

GNU通用公共许可证和广告

如果我使用使用GNU通用公共许可证的Web框架创建Web应用程序。在网站上投放广告是否违法?据我了解,GNU GPL最重要的是向用户提供源代码。

licensing gpl gnu ads

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