问题列表 - 第48278页

使用php shorthands不好吗?

可能重复:
PHP短标签是否可以使用?

我刚学PHP和(学了6个月左右),并在我经历的教程,它使用PHP的速记,所以当我看着它在谷歌,我来到这个堆栈溢出问题的StackOverflow问题在那里一个流行的答案说短缺是坏的.

我知道以下其中一条评论然后表明它并不坏但我也远程记得从一本PHP书中读取之前使用它们并不总是好的.所以我有点困惑,他们是坏还是不好?

php shorthand

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

读/写内存中的位

假设我有一个void*内存地址,我需要打印位于该内存地址中的位.我怎样才能做到这一点?

在我的处理器中,内存地址是32位,内存值也是32位,int也是32位.所以我想这样做:

unsigned int value = *memory_address;
Run Code Online (Sandbox Code Playgroud)

然后通过简单的算术(一些moddiv操作)来获取保存的值的位memory_address.

例如,value mod 2将给出该值的最后一位,依此类推.但是从我所知道的(我期待不同的位)它不起作用.有什么想法吗?

还有,是否有人知道现成的C源代码"做"这样,从内存中读取/写入位?

c memory bits

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

Doctrine2中的实体名称空间和别名是什么?

在文档中我看到了这个方法:

addEntityNamespace($alias, $namespace);
Run Code Online (Sandbox Code Playgroud)

但我找不到它的任何地方.

有任何想法吗?

php doctrine-orm

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

XSLT忽略模板中的元素?

我有以下XSLT:

<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      xmlns:html="http://www.w3.org/TR/REC-html40"
      xmlns:fo="http://www.w3.org/1999/XSL/Format"  
      xmlns:o="urn:schemas-microsoft-com:office:office"     
      xmlns:x="urn:schemas-microsoft-com:office:excel"  
      xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet">
    <xsl:output method="xml" indent="yes" />
        <xsl:strip-space elements="*" />

        <xsl:template match="ss:Workbook/o:DocumentProperties/o:*"/>
        <xsl:template match="ss:Workbook/x:ExcelWorkbook/x:*"/>
        <xsl:template match="ss:Workbook/x:ExcelWorkbook/x:*"/>
        <xsl:template match="ss:Workbook/ss:Worksheet/x:WorksheetOptions/x:*"/>
        <xsl:template match="ss:Workbook/ss:DocumentProperties/ss:*"/>

        <xsl:template match='ss:Workbook/ss:Worksheet/ss:Table'>
        <grade-dist>
            <xsl:apply-templates select='ss:Workbook/ss:Worksheet/ss:Table'/>
        </grade-dist>
        </xsl:template> 

        <xsl:template match='ss:Workbook/ss:Worksheet/ss:Table'>
....
Run Code Online (Sandbox Code Playgroud)

我的XML输出正常,但我没有:<grade-dist>并且</grade-dist> 在其中,似乎它完全忽略了两个,任何想法为什么?

谢谢,

xml xslt xslt-1.0

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

Linq选择字段

只是试验Linq:

    DataClassesDataContext db = new DataClassesDataContext();
    var q = from p in db.tblBlogEntries select p;
    foreach (var customer in q)
    {
        Response.Write(customer.ID + " " + customer.title + "\n");
    }
Run Code Online (Sandbox Code Playgroud)

工作正常,但我似乎只能返回1个字段,或者所有字段.我如何选择说,p.ID而且p.title,没有别的?

c# linq

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

在postgresql中创建表空间

我正在尝试在postgres中创建一个表空间,但我遇到了所有权问题.我正在使用的命令是:

CREATE TABLESPACE magdat OWNER maggie LOCATION '/home/john/BSTablespace'
Run Code Online (Sandbox Code Playgroud)

我收到错误:

ERROR:  could not set permissions on directory "/home/john/BSTablespace": Operation not permitted
Run Code Online (Sandbox Code Playgroud)

该文件夹属于postgres:postgres,我已经尝试将其更改为maggie,但如果我去了:

chown maggie:postgres /home/john/BSTablespace
Run Code Online (Sandbox Code Playgroud)

我明白了:

chown: invalid user: `maggie:postgres'
Run Code Online (Sandbox Code Playgroud)

为什么用户不存在?如果我列出postgres中的用户,它确实会出现.我有什么想法可能做错了吗?

postgresql tablespace chown

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

以编程方式结束正在进行的通知 - Android

我正在开发一个基于GPS的应用程序,刚刚开始添加我的UX功能,如通知和进度条,但我仍然坚持使用持续通知.

由于它是一个GPS应用程序,当用户跟踪开始时,我设置了一个持续通知,以显示他们正在被跟踪,但如何在我的应用程序中点击"停止跟踪"时停止此通知?我必须告诉NotifyManager吗?我基本上试图获得音乐播放器具有的功能,因为当用户按下播放时出现"播放"通知,但是当他们暂停时,正在进行的"播放"通知被破坏.

此外,我以前从未使用过GPS,但我是否应该在服务中进行此操作,以便在我的应用程序被操作系统内存不足时用户不会停止跟踪?或者那不会发生?

notifications gps android android-service android-notifications

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

父母之前兄弟的孩子的jQuery选择器

对于每个stat块,如下所示:

<div class="stats">
  <div class="label">
    <span class="goal">10 YEARS OF SOMETHING GOOD</span>
  </div>
  <div class="stat">
    <div class="tri"></div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想将marginRight设置tri为前一个宽度的一半goal.我将使用哪个jQuery选择器来获取相对于每个的前一个"目标" tri

就像是..

$(function(){
  $('.tri').css({marginRight: function() {
    return Math.floor($(this).something('.goal').width() / 2) + 'px';
  }})
})
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何调试操作系统?

操作系统通常如何调试?它们无法通过调试器(如简单的控制台程序)逐步完成,并且构建时间太大,无法重复进行小的更改并重新编译整个事物.

debugging operating-system

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

从DataGridView获取DataTable

我有一个表单是CRUD,这个表单可以管理来自许多表的任何数据,如果表有外键,CRUD找到当前表的各列的表和列,所以在DataGridView中可以将列显示为CheckBox, TextBox或ComboBox

在DataGridView填充数据之前我做了所有这些,所以我不能使用它:

dataGridView1.DataSource = dtCurrent;
Run Code Online (Sandbox Code Playgroud)

我需要这样的东西:

dtCurrent = dataGridView1.DataSource;
Run Code Online (Sandbox Code Playgroud)

但只要给出一个空值

我尝试使用ExtensionMethod到DataGridView:

public static DataTable ToDataTable(this DataGridView dataGridView, string tableName)
{

    DataGridView dgv = dataGridView;
    DataTable table = new DataTable(tableName);

    // Crea las columnas 
    for (int iCol = 0; iCol < dgv.Columns.Count; iCol++)
    {
        table.Columns.Add(dgv.Columns[iCol].Name);
    }

    /**
      * THIS DOES NOT WORK
      */
    // Agrega las filas 
    /*for (int i = 0; i < dgv.Rows.Count; i++)
    {
        // Obtiene el DataBound de la fila y copia los valores …
Run Code Online (Sandbox Code Playgroud)

.net c# datagridview winforms

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