小编Tha*_*aka的帖子

Visual Studio在启动时崩溃

我的Visual Studio在启动时开始崩溃.在寻找补救措施的过程中,我发现了这两个建议,但都没有对我有用:

  • 在安全模式下运行时启动Visual Studio,以及
  • 在Visual Studio上运行修复.

但是,我发现如果我登录到其他Windows帐户,Visual Studio就可以从该帐户运行而不会崩溃.

这是我在崩溃报告中观察到的错误代码:

LCID: 1033
Run Code Online (Sandbox Code Playgroud)

任何人都可以提供一个解决方案,使我的Visual Studio恢复正常工作吗?

crash visual-studio-2010

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

如何在Entity Framework中使用BETWEEN关键字?

如何在Entity Framework中使用BETWEEN关键字?

这是我的SQL查询

    SELECT *
  FROM [HRM].[dbo].[meals]
  WHERE SHIFTCODE = 'Normal'
  AND 12.59 BETWEEN [STAR TIME] AND [STAR TIME]+DURATION/10;
Run Code Online (Sandbox Code Playgroud)

这是我的实体框架代码.

HRMEntities HRM = new HRMEntities();
            meal ml = HRM.meals.SingleOrDefault(p => p.SHIFTCODE == "Normal");
Run Code Online (Sandbox Code Playgroud)

值12.59可以是变量

c# entity-framework between

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

事务(进程ID 84)在锁资源上与另一个进程发生死锁,并被选为死锁牺牲品

我开发了一个监控应用程序.所以我使用了Timer函数来检查SQL表中的某些值.

虽然功能如此之多,但它为一个名为getLogEntry()的函数提供了一个跟随错误

message>Transaction (Process ID 84) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.</message>
<innerMessage>
</innerMessage>
<source>.Net SqlClient Data Provider</source>
<stackTrace>at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlDataReader.HasMoreRows()
   at System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout)
   at ShiftAlertSystem.DBAccess.getLogEntry(Int32 nEventLogIdn, connections cn)</stackTrace>
    <createdAt>2012/06/18 13:10:47</createdAt>
Run Code Online (Sandbox Code Playgroud)

这是该功能的实现

public LogEntry getLogEntry(int nEventLogIdn, connections cn)
    {
        lock (_objLock)
        {
            LogEntry lgEntObj = new LogEntry();
             SqlConnection NewCon3 …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server deadlock

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

如何检索多个深度关系的节点Neo4j Database Cypher?

假设有一个简单的图表如下,

(City {name:gotham})<-[:LOCATED]-(Tower {name:abc})<-[:LOCATED]-(Bank:{name:CityBank})
(City {name:gotham})<-[:LOCATED]-(Cinema {name:MainHall})
(City {name:gotham})<-[:LOCATED]-(Bank {name:ComBank})
Run Code Online (Sandbox Code Playgroud)

我怎样才能在Neo4j数据库(包括CityBank和comBank)中找到名为Gotham的所有银行?我尝试了以下模式,它返回了位于City的所有节点,名为gotham(包括Cinema)

MATCH (City{name:'Gotham'})<--(Bank) RETURN Bank
Run Code Online (Sandbox Code Playgroud)

neo4j graph-databases cypher

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

如何找到任何给定项目的 Maven 依赖项?

我正在尝试构建一个单独的项目,该项目可以找到任何给定项目的 Maven 依赖项。我指的是 Aether 示例,但我找不到定义另一个项目以查找依赖项的方法。

如下图1所示,项目 1 具有项目 2 的依赖项,项目 2 具有项目 3 的依赖项。如果我在依赖项查找器上选择项目 1,它应该显示项目 1 的所有依赖项,即项目 2。

在此处输入图片说明

我指的是以下 Aether 代码片段,但我无法找到设置另一个项目的方法(通过设置 pom 文件或项目目录)

    RepositorySystem system = Booter.newRepositorySystem();

    RepositorySystemSession session = Booter.newRepositorySystemSession( system );

    Artifact artifact = new DefaultArtifact( "org.eclipse.aether:aether-impl:1.0.0.v20140518" );

    ArtifactDescriptorRequest descriptorRequest = new ArtifactDescriptorRequest();
    descriptorRequest.setArtifact( artifact );
    descriptorRequest.setRepositories( Booter.newRepositories( system, session ) );

    ArtifactDescriptorResult descriptorResult = system.readArtifactDescriptor( session, descriptorRequest );

    for ( Dependency dependency : descriptorResult.getDependencies() )
    {
        System.out.println( dependency );
    }
Run Code Online (Sandbox Code Playgroud)

java maven aether

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

如何在javascripts中按经度纬度距离对数组项进行排序?

我正在关注6个位置的JSON数组.有没有什么方法可以根据经度和纬度对这些数据进行排序?

[
{"id" : 279, "longitude":79.853239,"latitude":6.912283},
{"id" : 284, "longitude":79.865699,"latitude":6.885697},
{"id" : 13,  "longitude":79.851187,"latitude":6.912220},
{"id" : 282, "longitude":79.858904,"latitude":6.871041},
{"id" : 281, "longitude":79.853346,"latitude":6.899757},
{"id" : 16,  "longitude":79.854786,"latitude":6.894039}
]
Run Code Online (Sandbox Code Playgroud)

排序可以从第一项开始,结果应该是这样的

[
{"id" : 279, "longitute":79.853239,"latitude":6.912283},
{"id" : 13,  "longitute":79.851187,"latitude":6.912220},
{"id" : 281, "longitute":79.853346,"latitude":6.899757},
{"id" : 16,  "longitute":79.854786,"latitude":6.894039},
{"id" : 284, "longitute":79.865699,"latitude":6.885697},
{"id" : 282, "longitute":79.858904,"latitude":6.871041}
]
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting geo latitude-longitude

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

如何通过异步调用更新列表框?

我已经开发了一个Windows窗体c#应用程序,我只想在主窗体中的列表框中更新项目,通过旋转另一个线程而不阻止GUI窗体.由于线程无法访问像listbox这样的表单实体,我想到了使用委托.下面的代码显示了我如何使用委托来执行该任务,但它阻止了GUI表单.所以我只想将它转换为异步委托,更新列表框而不阻止GUI表单

代表声明

 delegate void monitoringServiceDel();
Run Code Online (Sandbox Code Playgroud)

打电话给代表

new monitoringServiceDel(monitoringService).BeginInvoke(null, null);
Run Code Online (Sandbox Code Playgroud)

委托方法实现

private void monitoringService()
{
        this.listEvents.Invoke(new MethodInvoker(delegate()
        {
            int i = 0 ;
            while (i<50)
            {

                listEvents.Items.Add("count :" + count++);
                Thread.Sleep(1000);
                i ++;
            }

        }));


}
Run Code Online (Sandbox Code Playgroud)

c# delegates

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

如何更新web.config文件[asp.net]中的设置?

如何web.config在ASP.Net 中的文件中更新设置?

<appSettings>
  <add key="DataSource" value="localhost\SQLEXPRESS,1433">
  <add key="InitialCatalog" value="CenTimetracker" />
  <add key="user" value="uzer" /><add key="password" value="pazz" />
  <add key="IntegratedSecurity" value="True" />
  <add key="configured" value="False" />
</appSettings>
Run Code Online (Sandbox Code Playgroud)

我正在开发一个ASP.NET网站,并使用web.config文件来保持数据库连接详细信息。如上面的代码段所示。

我正在使用以下代码在运行时检索保存的应用程序设置

string dataSource = ConfigurationManager.AppSettings["DataSource"].ToString();
Run Code Online (Sandbox Code Playgroud)

如何将文本框中的值分配给web.config文件?我已经使用了以下代码,但是它不保存配置文件。

ConfigurationManager.AppSettings["DataSource"] = TextDataSource.Text;
Run Code Online (Sandbox Code Playgroud)

asp.net configuration

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

Github commit / push规则,检查两个文件具有相同的变量列表

我的Github存储库中有两个用芭蕾舞女演员语言编写的文件。
ballerina.confballerina.conf.example用于存储类似配置变量的列表。

在这些文件中,我将ACTUAL用户凭据(用于连接到多个系统)保留在ballerina.conf文件中。
但是当将项目提交到GitHub时,我只想提交ballerina.conf.example文件。我可以省略ballerina.conf文件中的.gitignore文件。

我的问题是,用户有时可能会忘记在ballerina.confballerina.conf.example文件中都包含相同的变量。

ballerina.conf -> DB_USERNAME = 'cseuser'  
ballerina.conf.example -> DB_USERNAME = '[dbusername]'  
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以在Github中强制执行规则,以便在提交/推送时两个文件中都引入了新引入的变量,从而比较这两个文件?

例如,如果用户仅在ballerina.conf文件中引入了变量,我想拒绝向用户说出原因的提交/推送。即也将相同的变量添加到ballerina.conf.example虚拟值中。

git github ballerina

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