小编Nic*_*Lie的帖子

Visual Studio 2013 - 实体框架 - 更新向导无响应

我正在尝试通过更新向导刷新我的EDMX,我已经等了大约30分钟,但没有任何反应,它停止响应.我只有23张桌子,不应该太多.

30分钟等待后,更新向导将保持无响应状态

我试过这些,没有人工作:

  • 重启VS 2013.
  • 试过VS 2012.
  • 重启Windows.
  • 通过VS中的Servers选项卡添加数据服务器连接.

现在我对怎么做也毫无头绪.我知道我可以通过记事本手动更新EDMX定义,但每次都这样做太繁琐了.有关如何解决此问题的任何提示?

c# entity-framework edmx visual-studio-2012 visual-studio-2013

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

Java - 全名的正则表达式

如何验证正则表达式的全名?我只想要字母表(没有数字),只需要正则表达式的空格.这就是我到目前为止所做的.你能帮我修一下这个正则表达式吗?非常感谢你

public static boolean isFullname(String str) {
    boolean isValid = false;
    String expression = "^[a-zA-Z][ ]*$"; //I know this one is wrong for sure >,<
    CharSequence inputStr = str;
    Pattern pattern = Pattern.compile(expression, Pattern.CASE_INSENSITIVE);
    Matcher matcher = pattern.matcher(inputStr);
    if (matcher.matches()) {
        isValid = true;
    }
    return isValid;
}
Run Code Online (Sandbox Code Playgroud)

java regex string validation matcher

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

通过VS 2015 RC进行非Azure部署

我正在尝试在VS 2015 Enterprise RC上使用ASP.NET 5及其所有新功能.为了确保顺利的端到端部署,我尝试通过VS Publish功能将应用程序部署到非Azure私有服务器. VS 2015 RC发布选项

但是,我错过了一个非常重要的功能:发布到非Azure服务器的能力. VS 2015 RC发布

在早期版本的Visual Studio中(我使用的是VS 2013),自定义选项就在那里.

自定义发布选项

我尝试过修改项目属性,但没有尝试如何将我的ASP.NET 5应用程序部署到自定义服务器.有任何想法吗?

c# asp.net-mvc visual-studio asp.net-mvc-5 visual-studio-2015

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

使用GSON将String解析为JsonObject会产生IllegalStateException:这不是JSON对象

我有以下代码:

JsonParser parser = new JsonParser();
System.out.println("gson.toJson: "  + gson.toJson(roomList));
JsonObject json2 = parser.parse("{\"b\":\"c\"}").getAsJsonObject();
System.out.println("json2: " + json2);
JsonObject json = parser.parse(gson.toJson(roomList)).getAsJsonObject();
System.out.println("json: " + json);
Run Code Online (Sandbox Code Playgroud)

它给了我以下输出:

gson.toJson: [{"id":"8a3d16bb328c9ba201328c9ba5db0000","roomID":9411,"numberOfUsers":4,"roomType":"BigTwo"},{"id":"402881e4328b9f3a01328b9f3bb80000","roomID":1309,"numberOfUsers":4,"roomType":"BigTwo"},{"id":"402881e4328ba09101328ba09edd0000","roomID":1304,"numberOfUsers":4,"roomType":"BigTwo"},{"id":"402881e4328bb83601328bb8af640000","roomID":4383,"numberOfUsers":4,"roomType":"BigTwo"},{"id":"402881e4328bb83601328bd271fe0001","roomID":5000,"numberOfUsers":4,"roomType":"BigTwo"},{"id":"402881e4328bb83601328bd2e0e30002","roomID":2485,"numberOfUsers":4,"roomType":"BigTwo"},{"id":"402881e4328bb83601328bd3087b0003","roomID":6175,"numberOfUsers":4,"roomType":"BigTwo"},{"id":"402881e4328bb83601328bd35a840004","roomID":3750,"numberOfUsers":4,"roomType":"BigTwo"},{"id":"402881e4328bb83601328bd366250005","roomID":370,"numberOfUsers":4,"roomType":"BigTwo"},{"id":"402881e4328bb83601328bd3807d0006","roomID":9477,"numberOfUsers":4,"roomType":"BigTwo"}]
json2: {"b":"c"}
java.lang.IllegalStateException: This is not a JSON Object.
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解析我的Json字符串到JsonObject吗?我已经在http://jsonlint.com/检查过我的json是有效的.

java json gson

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

Android - 使用 FirebaseRecyclerAdapter 进行客户端排序

我正在 Android 上使用 Firebase 构建应用程序。我的应用场景如下。看下面的画面。

交易画面

如您所见,在上面的屏幕中,我显示了基于用户角色的交易列表:Renter 和 Owner。此外,在工具栏上,用户可以轻松过滤任何交易状态,如下面的屏幕所示。

交易状态过滤器

为了实现这种情况,我使用以下结构对我的数据库进行建模:

- transactionsAll:
    - transactionID1:
        - orderDate: xxx
        - role: Renter / Owner
    - transactionID2:
        ....
- transactionsWaitingApproval:
    - transactionID1:
        - orderDate: xxx
        - role: Renter / Owner
Run Code Online (Sandbox Code Playgroud)

问题是,在每个 Fragment 中,我使用 orderByChild 查询只是为了根据每个 Fragment 中的用户角色显示交易列表,无论是 Renter 还是 Owner,就像这样

public void refreshRecyclerView(final String transactionStatus) {
    Query transactionsQuery = getQuery(transactionStatus);
    //Clean up old data
    if (mFirebaseRecyclerAdapter != null) {
        mFirebaseRecyclerAdapter.cleanup();
    }

    mFirebaseRecyclerAdapter = new FirebaseRecyclerAdapter<Transaction, TransactionViewHolder>(Transaction.class, R.layout.item_transaction,
            TransactionViewHolder.class, transactionsQuery) {

        @Override
        public int getItemCount() …
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-realtime-database firebaseui

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

Cloud Firestore - Python - 执行简单的 Where 查询始终返回 Query 对象

我知道这个问题可能听起来很愚蠢,但是如何使用 Firebase Admin SDK (Cloud Firestore) 和 Python 正确查询数据?

是的,我在这里阅读了文档:

我的数据库:

数据库

我的代码:

existing_post = db.collection(u'posts').where(u'id', u'==', u'BpzIbkqAkk0').get()
print(existing_post)
Run Code Online (Sandbox Code Playgroud)

我也尝试省略 .get() 方法,但每次都得到相同的结果。

我得到的只是

<google.cloud.firestore_v1beta1.query.Query object at 0x10e7aab00>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

python firebase google-cloud-firestore

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