小编cod*_*dog的帖子

在RavenDB中更改"架构"

只是为了扩展我的知识,我开始研究各种NoSQL选项.我访问的第一个是RavenDB,它看起来很有趣.我仍然试图打破我的深层关系思维,以及典型的RDBMS维护程序.

在我与Entity Framework的日常交易中,我们通过编写DB更改脚本的例程,刷新EF映射模型等.它在NoSQL中是如何工作的,尤其是RavenDB?一旦应用程序生效,如何更改各种POCO对象等并将其部署到生产中?存储在旧POCO类中的数据会发生什么变化?

我还没有深入研究或使用过Raven DB.一旦我这样做,这可能是显而易见的,但我很想知道,所以我不会将自己编入角落.

感谢:D.

.net nosql ravendb

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

WCF REST服务在WCFTestClient中不可见

我已经为我的原型服务成功配置了3个端点.端点是basicHttpBinding,wsHttpBinding和webHttpBinding.我目前唯一的故障是WCFTestClient.当我将它指向我的服务时,它会列出前两个,但不会列出webHttpBinding.我可以通过浏览器测试REST端点,它工作得很好.这是我的配置:

 <system.serviceModel>
    <services>
      <service behaviorConfiguration="serviceBehaviour" name="VMDServices.VMDService">
        <endpoint binding="webHttpBinding"
                  address="rest" behaviorConfiguration="webBehaviour" contract="VMDServices.IService1">
          <identity>
            <dns value="localhost"/>
          </identity>
        </endpoint>
        <endpoint binding="basicHttpBinding"
                  address="basic" bindingConfiguration="basicBinding" contract="VMDServices.IService1">
        </endpoint>
        <endpoint binding="wsHttpBinding"
                  address="ws" bindingConfiguration="wsBinding" contract="VMDServices.IService1">
          <identity>
            <dns value="localhost"/>
          </identity>
        </endpoint>
      </service>
    </services>

    <bindings>
      <basicHttpBinding>
        <binding name="basicBinding" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647">
          <security mode="None"></security>
          <readerQuotas maxStringContentLength="2147483647"/>
        </binding>
      </basicHttpBinding>
      <wsHttpBinding>
        <binding name="wsBinding" transactionFlow="true">
          <security mode="None"></security>
          <reliableSession enabled="true" ordered="true" />
        </binding>
      </wsHttpBinding>
    </bindings>

    <behaviors>
      <endpointBehaviors>
        <behavior name="webBehaviour">
          <webHttp />
        </behavior>
      </endpointBehaviors>
      <serviceBehaviors>
        <behavior name="serviceBehaviour">
          <!-- To avoid disclosing metadata information, set the value below …
Run Code Online (Sandbox Code Playgroud)

wcf wcftestclient webhttpbinding wcf-rest

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

如何在Android ListView中设置所选项目的样式?

我是一个Android新手,试图学习UI方面的东西,它正在努力.这就是我现在所拥有的:

breeds_listing.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content" android:layout_height="wrap_content">
    <ListView android:id="@+id/breedsListView"
        android:layout_width="fill_parent" android:layout_height="fill_parent"
        android:dividerHeight="0px" android:divider="#00000000"></ListView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

breeds_listing_item.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:background="@drawable/list_item_background"
    android:orientation="horizontal" >
    <TextView android:id="@+id/allbreeds_single_item"
        android:layout_width="fill_parent" android:layout_height="fill_parent"
        android:gravity="center_horizontal"></TextView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

list_item_background.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#043402" />
    <stroke android:width="3dp" color="#ffff8080" />
    <corners android:radius="8dp" />
    <padding android:left="10dp" android:top="10dp" android:right="10dp"
        android:bottom="10dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)

我正在努力弄清楚的是我如何设计所选项目的样式?目前,所选项目具有可怕的橙色背景,在圆形绿色矩形下,呈现橙色轮廓效果.我确信我没有按照最佳做法做事,所以任何建议或改进都将不胜感激.

非常感谢,D.

android listview coding-style selected

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

AddThis按钮CSS问题

我在AddThis论坛上问了这个问题,但到目前为止还没有回复.希望有人可以帮助我.

有问题的页面位于右下角的http://preview.ami.co.nz/products上.

  • 如果在ChromeFirefox中查看,则"分享"字样位于橙色"+"AddThis按钮的左侧.
  • 但是,在IE(至少IE8和6)上,"分享"这个词就在右边!它应该看起来像在Chrome和FF上,但我无法弄清楚IE正在做什么.

    在此输入图像描述 在此输入图像描述

为了让事情变得更加奇特 - 不同页面上的相同代码在所有浏览器中看起来都是正确的!查看http://preview.ami.co.nz

任何建议将不胜感激.

PS.这是我在这些页面上添加的标记:

<!-- AddThis Button BEGIN -->
  <div class="addthis_toolbox addthis_default_style" style="display: <%= SocialMediaVisibility %>">
    <a class="addthis_button_compact">Share</a>
    <a class="addthis_button_facebook"></a>
    <a class="addthis_button_twitter"></a>
    <a class="addthis_button_email"></a>
  </div>
  <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4e0a5ac2480330c8"></script>
<!-- AddThis Button END -->
Run Code Online (Sandbox Code Playgroud)

css firefox internet-explorer google-chrome addthis

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

我的.bashrc文件没有在Git Bash启动时执行(Windows 7)

这就是我做的:

cd ~
touch .bashrc
notepad .bashrc
Run Code Online (Sandbox Code Playgroud)

我的.bashrc的内容是(在网上找到的):

SSH_ENV="$HOME/.ssh/environment"

# start the ssh-agent
function start_agent {
    echo "Initializing new SSH agent..."
    # spawn ssh-agent
    ssh-agent | sed 's/^echo/#echo/' > "$SSH_ENV"
    echo succeeded
    chmod 600 "$SSH_ENV"
    . "$SSH_ENV" > /dev/null
    ssh-add
}

# test for identities
function test_identities {
    # test whether standard identities have been added to the agent already
    ssh-add -l | grep "The agent has no identities" > /dev/null
    if [ $? -eq 0 ]; then
        ssh-add
        # …
Run Code Online (Sandbox Code Playgroud)

bash mingw32 git-bash

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

基本的NoSQL文档设计问题

我正在试图弄清楚如何最好地为我的系统实现这个...并且现在让我的脑袋离开RDBMS空间......

我当前数据库的一部分有三个表:Show,ShowEntry和Entry.基本上,ShowEntry是Show和Entry之间的多对多连接表.在我的RDBMS中认为这是合乎逻辑的,因为对Show细节的任何更改都可以在一个地方完成,而在Entry中也是如此.

在基于文档的存储中反映这一点的最佳方法是什么?我确信没有一种方法可以做到这一点,但我不禁想到,基于文档的存储是否适用于这种情况.

仅供参考,我目前正在考虑实施RavenDB.虽然关于一般NoSQL设计的讨论会很好,但RavenDB的重点将更加精彩!

感谢:D.

nosql ravendb

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

Cocoa Core Data新手怎么样

我是伟大的未经洗涤的.NET开发人员之一,他们热衷于尝试Mac OS X开发.目前我正在试图找出Cocoa的各种元素并且在Core Data上有点卡住了.

我注意到Web上可用的大部分文档和资源都涉及广泛的端到端教程,从模型,生成类,基于文档的UI等开始.似乎没有足够的重点放在每个位上,或者至少不是足够的例子.

有人可以指出我正确的方向,无论是在线材料还是书籍,能给我详细的各种指示?也许我陷入了.NET世界,但我仍然在数据访问层等方面思考.我想知道"CRUD"的基础知识,设置持久存储,创建实体,编辑,保存存储等等只是基础知识,没有详细说明用户界面.如果我可以对各个位进行单元测试,那也很好.

我想我正试图在这里进入正确的思维模式 - 那里的任何.NET开发人员都知道适合我们这样看待Cocoa编程的人的阅读材料吗?

非常感谢,Dany.

.net cocoa core-data cocoa-bindings

10
推荐指数
3
解决办法
2928
查看次数

使用.NET对象作为数据源时,为什么在Crystal Reports中出现"数据库登录失败"?

我正在创建一个简单的报告,使用我的项目中的.NET对象作为数据源,使用SetDatasource()方法.但是,当我运行报告时,我收到"数据库登录失败"错误.这个报告根本没有连接到数据库 - 我错过了什么吗?

非常感谢,D.

补充:我想如果我包含Controller动作可能会有所帮助.这是一个快速而肮脏的测试,而不是最终方法的样子:

public ActionResult StewardSheets(int showId, int groupId)
{
    ReportClass rptH = new ReportClass();
    rptH.FileName = DataHelper.getReportFilePath("Test.rpt",this);

    NZDSDataContext dataContext = new NZDSDataContext();
    var showDetails = (from s in dataContext.Shows
                       where s.ID == showId
                       select new StewardSheetModel
                       {
                           EventDate = s.EventDate.ToLongDateString(),
                           Region = s.Region.Name,
                           ShowTitle = s.Name
                       }).FirstOrDefault();

    List<StewardSheetModel> details = new List<StewardSheetModel>();
    details.Add(showDetails);

    rptH.SetDataSource(details);

    rptH.Load();
    Stream stream = rptH.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);
    return File(stream, "application/pdf");
}
Run Code Online (Sandbox Code Playgroud)

固定:D'哦!我使用ReportClass而不是ReportDocument.更改了该行,并且还使用了Refresh(),因为Load()不是有效的方法.现在它工作得很好!

crystal-reports

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

create-react-app中的src/images文件夹

我有一个app搭建使用create-react-app.我想有这样的文件夹结构:

src/
  components/
    CustomAppBar.js
  images/
    logo.svg
  App.js
  index.tsx
images.d.ts
Run Code Online (Sandbox Code Playgroud)

目前我想logo.svg在图像文件夹中使用CustomAppBar.js.目前这个文件看起来像这样:

import React from 'react';
import PropTypes from 'prop-types';
import { withStyles } from '@material-ui/core/styles';
import AppBar from '@material-ui/core/AppBar';
import Toolbar from '@material-ui/core/Toolbar';
import Typography from '@material-ui/core/Typography';
import Button from '@material-ui/core/Button';
import IconButton from '@material-ui/core/IconButton';
import MenuIcon from '@material-ui/icons/Menu';
import logo from '*.svg';

const styles = {
  flex: {
    flex: 1,
  },
  menuButton: {
    marginLeft: -12,
    marginRight: 20,
  },
  root: {
    flexGrow: 1,
  },
}; …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs webpack create-react-app

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

插入DOM的表单的jQuery验证

我在页面上有这个标记:

 <div data-bind="visible: found">
        <div data-bind="with: eventDetails">
            <!-- Some stuff -->
        </div>
        <div style="clear: left">
            <div id="newShow" title="Add a Show"></div>
            <a href="#" class="btn btn-primary" id="addShow" data-bind="click: addShow">Add a Show</a> <!-- this is bound to a knockout viewmodel which calls addShowDialog() function -->
        </div>
 </div>
Run Code Online (Sandbox Code Playgroud)

这是加载的形式 div#newShow

<form action="/MyEvents/AddShow/events-385" id="addShowForm" method="post" novalidate="novalidate">    <div>
        <div class="editor-label">
            <label for="Name">Name</label>
        </div>
        <div class="editor-field">
            <input class="text-box single-line" data-val="true" data-val-required="The Name field is required." id="Name" name="Name" type="text" value="">
            <span class="field-validation-valid" data-valmsg-for="Name" data-valmsg-replace="true"></span>
        </div>
        <div class="editor-label">
            <label …
Run Code Online (Sandbox Code Playgroud)

asp.net jquery jquery-validate asp.net-mvc-4

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