小编Don*_*hes的帖子

如何使用Git初始推送到远程存储库?

我已经阅读了无数的教程,并且我一直在努力.这是我得到的:

- 我在我的Windows桌面上运行RubyMine
- 我按照他们的指示在我的WebFaction主机帐户上安装了Git
- Git似乎在两台机器上都运行正常

这就是我正在做的事情:
1.在服务器上:
         a.mkdir 项目
         b.git init
         c.git add.
         d.git commit <---"没什么可提交的"
2.在客户端:
         a.在RubyMine中创建新项目.
         湾 项目
         c的顶级目录中的"git init" ."推送更改"到服务器<----"无法将某些引用推送到......".

我错过了哪些步骤?

git version-control

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

如何在.NET中使用Dapper处理数据库连接?

我一直在玩Dapper,但我不确定处理数据库连接的最佳方法.

大多数示例显示在示例类中创建的连接对象,甚至在每个方法中.但是我觉得在每个clss中引用连接字符串都是错误的,即使它是从we​​b.config中提取的.

我的经验是使用DbDataContextDbContext使用Linq to SQL或Entity Framework,所以这对我来说是新的.

使用Dapper作为我的数据访问策略时,如何构建我的Web应用程序?

.net c# dapper

68
推荐指数
5
解决办法
7万
查看次数

实体框架代码仅错误:自创建数据库以来,支持上下文的模型已更改

我创建了一个"仅代码"POCO,用于使用Entity Framework 4和CTP4对现有数据库进行使用.当我运行查询时,我收到错误

自创建数据库以来,支持'xyzContext'上下文的模型已更改.手动删除/更新数据库,或使用IDatabaseInitializer实例调用Database.SetInitializer.例如,RecreateDatabaseIfModelChanges策略将自动删除并重新创建数据库,并可选择使用新数据对其进行种子设定.

我不清楚为什么会发生这种情况或者我可以改变什么.我只创建了POCO,定义了一个简单的DbContext,做了一些调整,然后尝试运行一个简单的查询.由于我使用的是"仅代码",因此我不知道需要进行任何配置设置.我当然不想重新创建或删除数据库,因为它是一个现有的数据库.

谢谢你的任何想法.

.net c# entity-framework entity-framework-4

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

Ruby on Rails:有条件地显示部分

我不确定我是否在这里做最好的方法,但是我有一个数据块,我想在搜索完成之后显示并且之前根本不存在.首先,没有什么可以显示,第二个它引用的模型是零,所以它抛出异常.

我将此块放在一个部分模板中,并在我的布局中添加了适当的位置.有条件干净地渲染局部的方法吗?有没有更好的方法来解决这个问题?

ruby ruby-on-rails partial-views

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

如何确保API请求来自我们的移动(ios/android)应用程序?

我们正在构建一个移动应用程序,并希望实现某种身份验证,以确保我们的应用程序只能访问API.该应用程序的用户是匿名的,没有登录,但我通过设备ID识别它们以维护设置等.

最简单的方法似乎是生成一个Guid/API密钥,我通过SSL发送每个请求.

令我担心的是,有大量空闲时间的恶意人员可能会下载应用程序,对其进行反编译以获取API密钥和JSON请求,然后尽可能地删除我的数据库.

SSL,API密钥,设备ID以及具有尽可能受限制的呼叫的API是否足够好?我应该采取不同的方法吗?我的恐惧是建立还是毫无根据?

rest mobile ios

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

实体框架4仅代码错误"不支持每种类型的多个对象集"

我有两个"仅代码"POCO使用EF4和最新的CTP,针对现有的遗留数据库运行.对PocoA运行LINQ查询一直工作,直到我将下面的属性添加到该对象,我试图添加一个关系.

public virtual PocoB pocoB { get; set; }
Run Code Online (Sandbox Code Playgroud)

一旦我这样做,我开始收到以下错误:

Multiple object sets per type are not supported. The object sets 'PocoA_DbSet' and 'PocoB_DbSet' can both contain instances of type 'PocoA'.

所以我接下来认为我的问题是因为我没有定义关系,而这个遗留数据库在主键和外键上使用'fk/pk'前缀而不是'Id'后缀.所以我将以下数据注释添加到上面指定的虚方法中,行为没有变化:

[RelatedTo(Property="PocoB", ForeignKey="fkPocoB")]
Run Code Online (Sandbox Code Playgroud)

我真的不知道需要改变什么来使这项工作.

.net c# asp.net-mvc entity-framework entity-framework-4

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

Ruby on Rails ActiveRecord:复数化

我是Rails的新手,请原谅我对ActiveRecord的无知.我的一个模型被命名为"校园".我运行了迁移,它除了"校园"之外还复制了所有内容.

我认为这很蹩脚,所以我将代码添加到环境配置中以使所有内容保持单一.

我删除了表,手动编辑了迁移文件以使用单数形式,并重新运行了迁移.现在我与"校园"的协会不再有效.我通过控制台运行它,注意到我得到了一个未初始化的常量"Campu".那么还有什么东西仍然认为"校园"是复数?我是否应该假设配置更改将导致我前进的麻烦?

ruby activerecord model ruby-on-rails pluralize

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

Ruby on Rails,form_remote_tag和Google Maps API

我正在尝试使用YM4R/GM将Google地图添加到我的页面.作为一个常规提交使用form_tag一切工作,所以我知道我没有弄乱那部分.

但是使用form_remote_tag我最终在我的更新div中没有​​任何内容.我测试了渲染文本,因此正在执行正确的方法,YM4R/GM正在返回Google Maps KML.但地图没有显示.

我的表格标签:

<% form_remote_tag(:url => {:controller => "home", :action => "search"}, :update => "map_div") do %>
Run Code Online (Sandbox Code Playgroud)


指定为表单操作的搜索方法:

def search
    location = GeoKit::Geocoders::MultiGeocoder.geocode(params[:address])
    @map = GMap.new("map_div")
    @map.control_init(:large_map => true,:map_type => true)
    @map.center_zoom_init([location.lat,location.lng],11)
    render :partial => 'map'
end
Run Code Online (Sandbox Code Playgroud)

将div更新为部分内部是否正确,然后呈现该部分?

我是在过度复杂,还是以错误的方式进行?我知道YM4R/GM代码正在执行,因为我看到了谷歌的KML输出.我想知道问题是否与XML/KML响应有关?Rails是否将响应解释为XML而不是HTML?

ruby ajax google-maps ruby-on-rails

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

对于一个非常小的团队来说,什么是最好的跨平台版本控制系统?

我正在寻找一个无头痛的版本控制系统来管理我的个人项目,我妻子的项目,以及与其他一些不同的人在逐个项目的基础上进行合作.我还希望能够让某人访问某个项目是明智之举.

这应该是一个易于在Windows或Linux VPS上安装的系统,非技术人员可以轻松地在Mac或Windows上安装和使用.拥有一个漂亮的Web界面以便能够快速可视化更改也会很不错.

其中一个我试图完成以及目标是确保一切顺利进入系统,使我可以自由在我家里的工作站上项目工作,签入所有的代码和资产,开车到办公室,收银台全部代码,继续在我离开的地方工作.再次登记,开车到别人的办公室,检查我的笔记本电脑上的代码.

理想情况下,该系统应该是用户友好的,从Microsoft Visual Studio,Apple的Xcode或任何JetBrain的IDE(特别是RubyMine).

我猜Subversion可能会成为赢家,因为它需要花费大量时间来建立良好的工具支持.然而,几年前我在Mac上上次尝试使用Subversion时,它与我正在使用的设计师的效果并不理想.也许是我们使用的GUI.从命令行中拉出SVN存储库是微不足道的,所以也许我只需要再给它一次机会.我的大部分犹豫是将时间和精力投入到可能已经过时的VCS中.

Bazaar,以及较小程度上的Mercurial,似乎都是跨平台和用户友好的.Bazaar的用户群似乎比其他所有用户都小,但我认为这可能是因为它更新.我认为他们的使命宣言与我正在努力实现的目标非常接近.Git似乎有一种方法可以让非技术人员轻松掌握.它的Windows支持似乎落后于其他人.

我考虑过像Github或Launchpad这样的服务,但由于我在许多小型私人项目上工作,所以这样做会变得非常昂贵.也许在我的VPS服务器上使用Launchpad源代码是一种选择吗?它会在Windows上运行,难以安装吗?

那是我的想法.如果我错了请纠正我,并提供任何其他建议.谢谢您的帮助!

version-control

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

ASP.Net 3.5/4.0 CodeBehind还是CodeFile?

我阅读了上一篇文章:CodeFile vs CodeBehind,但我仍然对我应该使用的内容感到困惑.听起来CodeFile是应该使用的新选项,但VS2010在创建新的Web窗体时会生成CodeBehind.

asp.net code-behind visual-studio

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

Ruby on Rails表单:如何创建CheckBox表(或列表)

在Ruby on Rails中创建一组相关复选框的最佳方法是什么?在Turbogears使用的ToscaWidgets库中,您可以执行以下操作:

 twf.CheckBoxTable('arbitrary_numbers', 
         num_cols=5, 
         options=['1','2','3','4','5','6','7','8','9','10']),
Run Code Online (Sandbox Code Playgroud)

这会在两行5个复选框中生成10个带标签的复选框.我试图在Rails中复制它,而不只是创建10个单独的复选框控件.没什么大不了的,只是希望有一个干净的方式来做到这一点.

ruby forms checkbox ruby-on-rails

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

oracle sql从行到列

我需要编写一个将table1转换为table2的Oracle SQL语句

 number    name    
  1         A
  1         B
  2         A
  2         E
  3         D
number  name1   name2   name3   name4
  1      A      B       
  2      A      E   
  3      D          

我尝试使用listagg,但这给了我一个专栏

sql oracle

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

使用LINQ to XML,如何基于序数位置连接两组数据?

使用LINQ to XML,如何基于序数位置连接两组数据?

<document>
    <set1>
        <value>A</value>
        <value>B</value>
        <value>C</value>
    </set1>
    <set2>
        <value>1</value>
        <value>2</value>
        <value>3</value>
    </set2>
</document>
Run Code Online (Sandbox Code Playgroud)

根据上面的片段,我想加入两组,使"A"和"1"在同一记录中,"B"和"2"在同一记录中,"C"和"3" "在同一记录中.

c# xml linq linq-to-xml

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