小编Sto*_*eak的帖子

Visual Studio 2012中的TypeScript未编译

我在Visual Studio 2012安装上安装了TypeScript(v0.9.1.1),但是我无法.ts在构建期间编译我的文件(参见下面的屏幕截图).

我已经尝试了很多不同的解决方案,但这些解决方案都不适用于我.

请注意我可以创建一个TypeScript项目,问题是Visual Studio没有编译/创建该.js文件.

在此输入图像描述

在此输入图像描述

visual-studio visual-studio-2012 typescript

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

Git on Windows和文件属性

我注意到,当您在Windows环境中使用Git提交或签出文件时,不会保留文件属性(例如隐藏或只读).如果我提交一个隐藏文件,然后我在另一台计算机上检查它,该文件不再隐藏.是否有可能让Git识别Windows文件属性?

谢谢.

windows git file-attributes

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

无法理解MPI中的MPI_Reduce_scatter

我试图理解这个MPI_Reduce_scatter功能,但似乎我的推论总是错误的:(
文档说(链接):

MPI_Reduce_scatter首先对count = S(i)的向量进行逐元素减少,在sendbuf,count和datatype定义的发送缓冲区中recvcounts [i]元素.接下来,结果的结果向量被分成n个不相交的段,其中n是组中的进程数.段i包含recvcounts [i]元素.第i个段被发送到进程i并存储在由recvbuf,recvcounts [i]和datatype定义的接收缓冲区中.

我有以下(非常简单)的C程序,我希望获得第一个recvcounts [i]元素的最大值,但似乎我做错了...

#include <stdio.h>
#include <stdlib.h>
#include "mpi.h"

#define NUM_PE 5
#define NUM_ELEM 3

char *print(int arr[], int n);

int main(int argc, char *argv[]) {
    int rank, size, i, n;
    int sendbuf[5][3] = {
        {  1,  2,  3 },
        {  4,  5,  6 },
        {  7,  8,  9 },
        { 10, 11, 12 },
        { 13, 14, 15 }
    };
    int recvbuf[15] = {0};
    int recvcounts[5] = { …
Run Code Online (Sandbox Code Playgroud)

c arrays mpi multidimensional-array mpich

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

JMS Serializer覆盖FOSRestBundle中的组

我读了这篇关于覆盖子属性组的文章:

use JMS\Serializer\SerializationContext;

$context = SerializationContext::create()->setGroups(array(
    'Default', // Serialize John's name
    'manager_group', // Serialize John's manager
    'friends_group', // Serialize John's friends

    'manager' => array( // Override the groups for the manager of John
        'Default', // Serialize John manager's name
        'friends_group', // Serialize John manager's friends. If you do not override the groups for the friends, it will default to Default.
    ),

    'friends' => array( // Override the groups for the friends of John
        'manager_group' // Serialize …
Run Code Online (Sandbox Code Playgroud)

php symfony fosrestbundle jmsserializerbundle

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

Symfony 文件夹结构标准

有没有人可以详细解释 Symfony* 使用的标准来命名目录结构中的文件夹和文件?

MyBundle
?? Controller/                 <-- 1) why singular?
?? Model/                      <-- 2) why singular?
?? Resources/                  <-- 3) why plural?
?  ?? config/                  <-- 4) why the "c" is lowercase?
?  ?? translations/
?  ?? views/                   <-- 5) why the "v" is lowercase and views is plural?
?  ?  ?? Default/              <-- 6) Why uppercase?
?  ?     ?? my_view.html.twig  <-- 7) Why lowercase and snake case?
?  ?? public/
?? Service/                    <-- 8) why singular?
?? Tests/
Run Code Online (Sandbox Code Playgroud)

这就引出了另一个问题:如果我想 …

symfony

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

Symfony 和 Doctrine 元数据缓存

我正在尝试优化我的 Symfony 应用程序性能,我关注了这些帖子:

我“担心”这些行:

doctrine:
    orm:
        entity_managers:
            default:
                metadata_cache_driver: apc
                query_cache_driver: apc
                result_cache_driver: apc
Run Code Online (Sandbox Code Playgroud)

它们是否可以安全使用,或者在部署后我必须小心处理它们?我正在清除缓存php app/console cache:clear --env=prod --no-debug,是否也需要清除 APC 缓存?

php caching apc symfony doctrine-orm

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

在NHibernate中使用Select和OrderBy的QueryOver

我想知道在使用QueryOver选择后如何订购一组结果.我的查询如下:

CurrentSession.QueryOver<Book>()
    .Where(b => b.Author.Name = "SimpleName")
    .Select(Projections.Distinct(Projections.Property<Book>(b => b.Genre)))
    .OrderBy<Genre>(g => g.Name) // this extension does not exist! How do I order for a Genre?
    .List<Genre>()
Run Code Online (Sandbox Code Playgroud)

我能怎么做?

谢谢!

nhibernate lambda queryover

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

ASP.NET MVC 3 LoadingElementDuration无法正常工作?

我正在玩一个小的MVC 3应用程序,我已经在我的ajax提交的表单上设置了LoadingElementDuration参数,但似乎它根本没有效果.如果我将其设置为1或5000,则动画始终以相同的速度播放.

这是一个已知的bug还是什么?

这是我的视图代码,它部分取自"Pro ASP.NET MVC 3 Framework"; 动画不会持续5秒钟:

@model IEnumerable<MvcAjax.Models.Appointment>

@{
    ViewBag.Title = "Appointment List";
}

<h2>Appointment List</h2>

@using (Ajax.BeginForm(new AjaxOptions { UpdateTargetId = "tabledata", LoadingElementId = "loading", LoadingElementDuration = 5000 }))
{ 
    <p id="loading" style="font-size: 70px; background-color: Red; display: none; overflow: hidden;">Loading data from server...</p>

    <table>
        <thead>
            <tr>
                <th>Client Name</th>
                <th>Appointment Date</th>
            </tr>
        </thead>
        <tbody id="tabledata">
            @Html.Partial("AppointmentData", Model)
        </tbody>
    </table>

    <div>
        @Html.DropDownList("id", new SelectList(new[] { "All", "Joe", "Jane", "Bob" }, ViewBag.SelectedValue ?? "All"))
        <input …
Run Code Online (Sandbox Code Playgroud)

ajax jquery asp.net-mvc-3

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

Fortran 90和MPI错误

我正在编写一个非常小的程序来理解MPI(MPICH实现)和Fortran 90.不幸的是,当使用"-np 2"执行代码时,代码运行不正常.

这是代码:

PROGRAM main
    USE MPI
    IMPLICIT none

    INTEGER :: ierr, npe, mynpe
    INTEGER :: istatus(MPI_STATUS_SIZE)
    REAL :: aa

    CALL MPI_INIT(ierr)
    CALL MPI_Comm_size(MPI_COMM_WORLD, npe, ierr)
    CALL MPI_Comm_rank(MPI_COMM_WORLD, mynpe, ierr)

    IF (mynpe == 0) THEN
        READ(*,*) aa
        CALL  MPI_Send(aa, 1, MPI_REAL, 1, 99, MPI_COMM_WORLD, ierr)
    ELSE IF (mynpe == 1) THEN
        CALL MPI_Recv(aa, 1, MPI_REAL, 0, 99, MPI_COMM_WORLD, istatus, ierr)
        WRITE(*,*) "Ho ricevuto il numero ", aa
    END IF

    CALL MPI_FINALIZE(ierr)
END PROGRAM
Run Code Online (Sandbox Code Playgroud)

我正在编译它,mpif90 mpi_2.f90 -o output当我执行它时, …

mpi fortran90 mpich

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

更改 Sonata Admin 上的左侧菜单标签

如何更改 Sonata Admin 安装左侧菜单中的标签?

我想改变(并了解它们是如何生成的):

  1. “管理员”文本
  2. “PostCategory”标签(并将其更改为更“WordPress-ish”的内容:)例如“Post Categories”)

在此处输入图片说明

symfony sonata-admin sonata

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