问题列表 - 第43782页

4x8位int到32位整数

我有

_int8 arr[0] = 0;
_int8 arr[1] = 0;
_int8 arr[2] = 14;
_int8 arr[3] = 16;
Run Code Online (Sandbox Code Playgroud)

我需要使用as arr [0]作为第一部分<..>和arr [3]将其转换为一个_int32.最后它应该是

_int32 back = 3600;
Run Code Online (Sandbox Code Playgroud)

我应该使用位移或smth来达到这个目的吗?

c++ int 32-bit 8-bit

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

Mac OS X:用于将活动窗口移动到另一个屏幕的键盘快捷键

我正在使用带有Mac OS X 10.6(Snow Leopard)的2个显示器,我希望有一个键盘快捷键将活动窗口从一个显示器移动到另一个显示器(不是空间).

我刚刚找到了在空格之间移动或窗口提示的答案:https: //superuser.com/questions/62603/keyboard-shortcut-for-moving-window-to-another-screen

macos osx-snow-leopard

35
推荐指数
3
解决办法
6万
查看次数

Web应用程序 - 身份验证/登录框架

这是一个非常简单,可能是最常见的问题,并且经常作为任何Web应用程序的一部分开发.假设我打算构建一个Web应用程序,其中一些功能要求包括(除了通常的硬件安全要求), - 需要让用户注册新的帐户配置文件 - 使用本机应用程序身份验证/ Facebook对用户进行身份验证或谷歌或雅虎或OpenId登录 - 允许丢失密码检索 - 会话处理需求

是否有一个开箱即用的框架(Drupal,Liferay,Tapestry with Tynamo,Wicket ??),我可以用它来包装我的应用程序,它可以是一堆JSP或HTML的JS?我知道我问的是一个非常简单,也许是一个天真的问题.但这是每个Web开发人员大师都会通过的主题.任何帮助,建议和指示非常感谢.

java security authentication frameworks login

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

Symfony2项目中基于学说的认证机制

我正在使用Symfony2首次开发一个支持Doctrine2的小型项目.目前,我正在努力使用symfony2的安全组件,与文档中描述的身份验证机制完全相同.

我想使用基于表单的身份验证并完成文档中的所有内容:

我有一个security.yml配置文件,如下所示:

security.config:
    firewalls:
        admin:
            pattern:                             /admin/.*
            form-login:                          true
            logout:                              true
            login_path:                          /login
            check_path:                          /validateLogin
            always_use_default_target_path:      false
            target_path_parameter:               target
        check_page:
            pattern:                             /validateLogin
            form-login:                          true
            login_path:                          /login
            check_path:                          /validateLogin
            always_use_default_target_path:      false
            target_path_parameter:               target
        public:
            pattern:                             /.*
            security:                            false
    providers:
        admin:
            password_encoder:                    md5
            entity:
                class:                           AdminBundle:User
                property:                        username
    access_control:
        - { path: /admin/.*, role: ROLE_ADMIN }
        - { path: /validateLogin, role: IS_AUTHENTICATED_ANONYMOUSLY }
    role_hierarchy:
        ROLE_ADMIN:       ROLE_USER
Run Code Online (Sandbox Code Playgroud)

在读取devcomments上的类似线程后,check_page将从"secureless"区域中排除.

在我的路由配置中,我包含两个身份验证规则:

_security_login:
    pattern:                      /login
    defaults:    
        _controller:              PublicBundle:Auth:index

_security_check: …
Run Code Online (Sandbox Code Playgroud)

php authentication dependency-injection symfony doctrine-orm

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

在性能方面使用std :: memcpy()或std :: copy()会更好吗?

memcpy如下所示使用它是否更好,或者std::copy()在性能方面更好用?为什么?

char *bits = NULL;
...

bits = new (std::nothrow) char[((int *) copyMe->bits)[0]];
if (bits == NULL)
{
    cout << "ERROR Not enough memory.\n";
    exit(1);
}

memcpy (bits, copyMe->bits, ((int *) copyMe->bits)[0]);
Run Code Online (Sandbox Code Playgroud)

c++ optimization performance

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

与 HID 交谈

我有一个由 PNI Corp 开发的传感器,称为 spacepoint-fusion。我需要在 C++ 中与该设备进行交互,并不断从该设备读取新数据。

当我将设备插入我的计算机时,我看到 /dev/hidraw1 和 /dev/hidraw2 出现。/dev/usb/hiddev0 也出现了。

我的问题是我不知道如何阅读这些设备。我在网上找不到任何示例或文档。我什至不知道从哪里开始。我一直在寻找 libhid 和 hiddev 作为可能的解决方案,但到目前为止,我无法弄清楚如何使用这两个库中的任何一个。

那么如何在 linux 机器上用 C++ 从这个人机接口设备中读取数据呢?示例将不胜感激。谢谢。

c++ linux hid

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

C# - 相同的存储库,还是拆分?

我有一个名为"Case"的表,因此也有一个名为"Case"的对象.我还有一个名为"CaseReplies"的表,它与"Case"表有多对一的关系 - "CaseReplies"表也有自己的对象名为"CaseReply"

我应该为这两个存储库创建不同的存储库,还是应该在最初专用于"Case"表/对象的存储库下运行?

c# repository repository-pattern

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

PHP用户类(登录/注销/注册)

开始尝试构建类,我开始将用户注册/登录转换为单个类.想要在走得太远之前停下来寻求反馈.

class UserService
{
    private $_email;
    private $_password;

    public function login($email, $password)
    {
        $this->_email = mysql_real_escape_string($email);
        $this->_password = mysql_real_escape_string($password);

        $user_id = $this->_checkCredentials();
        if($user_id){
            $_SESSION['user_id'] = $user_id;
            return $user_id;
        }
        return false;
    }

    protected function _checkCredentials()
    {
        $query = "SELECT *
                    FROM users
                    WHERE email = '$this->_email'";
        $result = mysql_query($query);
        if(!empty($result)){
            $user = mysql_fetch_assoc($result);
            $submitted_pass = sha1($user['salt'] . $this->_password);
            if($submitted_pass == $user['password']){
                return $user['id'];
            }
        }
        return false;
    }   
}
Run Code Online (Sandbox Code Playgroud)

我与课程有关的一个问题是:我应该像这样构建它:

$User = new UserService();
$User->login($_POST['email'], $_POST['password']);
Run Code Online (Sandbox Code Playgroud)

login方法自动调用_checkCredentials方法的位置.或者它应该像:

$User = new …
Run Code Online (Sandbox Code Playgroud)

php oop login class

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

如何在不存在的情况下插入?

我想将插入查询与"不存在的地方"结合起来,以免违反PK约束.但是,如下所示的语法给我一个Incorrect syntax near the keyword 'WHERE'错误 -

INSERT INTO myTable(columns...)
VALUES(values...)
WHERE NOT EXISTS
   (SELECT *
    FROM myTable
    WHERE pk_part1 = value1,
        AND pk_part2 = value2)
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?

(通常,您可以将插入与where子句组合使用吗?)

sql sql-server insert not-exists

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

使用SWING编程触摸屏应用程序

我想知道我的应用程序用户界面中的按钮应该听哪些事件?鼠标点击?那些紧迫和释放事件呢?通过触摸屏点击它们是否相同?

谢谢,Tomer

java events user-interface swing touchscreen

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