问题列表 - 第49718页

了解Mumps声明

什么是这句话的意思:S A=$P(P,,2) I S

mumps

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

CSS中的行和字母间距

我一直在和一个项目的设计师合作.这位设计师伤心地生病了,正在医院里.我正在努力将设计转换为HTML/CSS.在离开之前,设计师给了我一些关于某些文字的信息.对于文本,我被告知:

字体:Arial,跟踪/字母间距:72,行距/行间距:21

我知道在CSS中我可以使用这些信息创建一个类.例如,我可以做到

.myClass { 
  font-family:Arial;
  letter-spacing:72;
}
Run Code Online (Sandbox Code Playgroud)

我有两个问题,但我无法弄明白

  1. 当我这样做时,字母间距看起来太大了.它看起来不像原始设计.我需要添加一些单位信息吗?我应该注意一个标准单位吗?
  2. 如何在CSS中获得21行(单位?)的行间距?

谢谢!

css

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

使用RequireJS,LABjs(或类似)进行ExtJs依赖关系管理

我试图找到如何将ExtJs和ExtJs模块包装起来用于javascript依赖框架(如RequireJS或LAB)的示例.

我正在使用一个基于ExtJs的大型项目,并且有许多单独的模块文件,这些文件只是大量包含在各处,它有点失控.

有没有人使用现有的ExtJs依赖管理框架?(我知道ExtJs 4可能包含类似的东西,但我修复了使用ExtJs 3)

extjs dependency-management requirejs labjs extjs3

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

在eclipse中调试多个线程

在我正在调试的方法中,我正在生成一个新线程.我需要调试这个新线程的执行而不是父线程.我怎么能在eclipse中这样做?

java eclipse debugging multithreading

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

Jquery .post()返回数组

抱歉标题不好,但我不知道如何命名.我的问题是每当我从选择框中传递一个值时,我都会触发此jquery事件以检查复选框.我讨厌回复$ res []; 在selecctedgr.php.我需要使用json吗?我该怎么办?

主页:

$("#group_name").change(function(){
    var groupname = $("#group_name").val();
    var selectedGroup = 'gr_name='+ groupname;
    $.post("selectedgr.php", {data: selectedGroup}, function(data){
        $.each(data, function(){
            $("#" + this).attr("checked","checked");
        });
    },"json");


});
Run Code Online (Sandbox Code Playgroud)

PHP(selectedgr.php):

<?php
    include_once '../include/lib.php';
    $gr_name=mysql_real_escape_string($_POST['gr_name']);

    $sqlgr = "SELECT * FROM PRIVILLAGE WHERE MAINGR_ID=".$gr_name;
    $resultgr = sql($sqlgr);
    while($rowgr = mysql_fetch_array($resultgr)){
        $res[] = $rowgr['ACT_ID'];
    }

    echo $res[];
?>
Run Code Online (Sandbox Code Playgroud)

php arrays jquery json .post

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

数据绑定是否与MVC根本不兼容?

数据绑定在视图和模型之间建立直接耦合,从而绕过控制器.从根本上说,这打破了模型 - 视图控制器的架构模式,我是否正确地思考这个问题?这会使数据绑定成为"坏事"吗?

编辑:例如,angular声称是MVC框架,但其主要功能之一是数据绑定.

data-binding model-view-controller design-patterns

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

rpm规范文件中的chkconfig命令

我想在rpm spec文件的%install部分中使用'chkconfig --del NetworkManager'命令.如果我包含此命令,rpm正在构建正常但是当我安装该rpm时,它看起来命令没有被执行.安装后我使用'chkconfig --list'命令验证并观察到服务一直运行.

这是我正在使用的spec文件.请让我知道我错了.

%define name disable_network-manager
%define version 1.0
%define release fc

Name:       %{name}
Version:    %{version}
Release:    1%{?dist}
Summary:    Includes the script to disable Network Manager services

Group:      Development/Other
License:    GPL
URL:        www.abcd.com
Source0:    %{name}-%{version}.tar.gz
BuildRoot:  %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

%description
sample text.

%prep
%setup -q

#%build

%install
/sbin/chkconfig --del NetworkManager
rm -rf $RPM_BUILD_ROOT
install -m 0755 -d $RPM_BUILD_ROOT/usr/bin
install -m 0755 enablenm.sh $RPM_BUILD_ROOT/usr/bin/enablenm.sh

%clean
rm -rf $RPM_BUILD_ROOT


%files
/usr/bin/enablenm.sh
Run Code Online (Sandbox Code Playgroud)

rpm rpmbuild

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

我应该使用ManualResetEvent作为锁定对象吗?

对于第一次调用,下面的方法应返回true,对于任何其他调用,返回false.

它有什么问题吗?使用重置事件进行锁定是否安全?

private ManualResetEvent _resetEvent = new ManualResetEvent(false);

public bool AmIFirst()
{
    lock (_resetEvent)
    {
        bool first = !_resetEvent.WaitOne(0);
        if (first)
            _resetEvent.Set();

        return first;
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:我在评论你的评论后做了一些修改.ManualResetEvent由于以前的设计理念,我被困住了.其实我根本不需要它.

class ActionSynchronizer
{
    private Timer _expirationTimer;
    private object _locker = new object();
    private bool _executionRequired = true;

    private SomeDelegate _onExpired = delegate { };

    public ActionSynchronizer(SomeDelegate onExpired)
    {
        _onExpired = onExpired;
        expirationTimer = new Timer(OnExpired, null, 30000, Timeout.Infinite);
    }

    public bool IsExecutionRequired()
    {
        if (!_executionRequired)
            return false;

        lock (_locker)
        { …
Run Code Online (Sandbox Code Playgroud)

.net c# multithreading manualresetevent

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

使用值列表初始化模板数组

在标准 C++ 中我们可以这样写:

int myArray[5] = {12, 54, 95, 1, 56};
Run Code Online (Sandbox Code Playgroud)

我想用模板写同样的东西:

Array<int, 5> myArray = {12, 54, 95, 1, 56};
Run Code Online (Sandbox Code Playgroud)

假如说

template <class Type, unsigned long N>
class Array
{
public:

    //! Default constructor
    Array();

    //! Destructor
    virtual ~Array();

    //! Used to get the item count
    //! @return the item count
    unsigned long getCount() const;

    //! Used to access to a reference on a specified item
    //! @param the item of the item to access
    //! @return a reference …
Run Code Online (Sandbox Code Playgroud)

c++ arrays templates

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

从控制台读取未知长度的字符串

如果我想从命令行读取任意长度的字符串,那么最好的方法是什么?

目前我正在这样做:

char name_buffer [ 80 ];
int chars_read = 0;
while ( ( chars_read < 80 ) && ( !feof( stdin ) ) ) {
   name_buffer [ chars_read ] = fgetc ( stdin );
   chars_read++;
}
Run Code Online (Sandbox Code Playgroud)

但是如果字符串超过80个字符,我该怎么办?显然我可以将数组初始化为更大的数字,但我确信必须有更好的方法使用malloc或其他东西为数组提供更多空间?

任何提示都会很棒.

c arrays malloc

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