小编Chr*_*ris的帖子

ASP.NET Core:启动URL与App URL

之间有什么区别App URLLaunch URL距离ASP.NET Core

在此输入图像描述

通过这些设置,我可以HTTP在端口4099和HTTPS端口上访问我的应用程序,44363但首先它启动.HTTPS我使用VS 2017,如果我使用相同的URL用于App和Launch我得到:

尝试确定dotnet.exe托管应用程序的进程ID时发生错误.发生了一个或多个错误.

如果我删除Launch URL,并保持App URLHTTPS我得到同样的错误.

它们之间有什么区别以及如何将每个重定向HTTPHTTPS?微软目前没有提供帮助:链接到微软文档

asp.net iis iis-express asp.net-core

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

何时以及如何正确使用[ResponseType(typeof(...))]?

我工作的一个项目,我有一个基本的控制器Get(int id),GetElements(),UpdateElement(int id, Element element),AddElement(Element element),DeleteElement(int id).每个方法都使用[Route][Get]...注释和返回IHttpActionResult.

我对[ResponseType(typeof(...))]感到困惑.它是为了什么?何时以及如何正确使用它?

我应该写这样的东西吗? [ResponseType(typeof(IEnumerable<Element>))]GetElements()

谢谢!

asp.net asp.net-web-api asp.net-web-api-routing asp.net-web-api2

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

Flutter/Dart:任何语言的语音到文本(离线和连续)

我可以使用任何软件包来创建可以将语音处理为文本的应用程序吗?

它应包括以下功能:

  • 离线语音转文本
  • 连续聆听(10-30分钟)
  • 识别器适用于 Android/IOS 支持的所有语言

到目前为止,我发现了这个https://pub.dev/packages/speech_recognition但它说:

iOS API 发送中间结果,在我的 Android 设备上,仅收到最终转录

其他限制:在 iOS 上,默认情况下该插件配置为法语、英语、俄语、西班牙语、意大利语。在 Android 上,无需额外安装,它可能仅适用于默认设备区域设置。

有人测试过这个包并取得了良好的结果吗?或者您还有其他建议吗?

speech-recognition speech-to-text dart flutter

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

ASP.NET Core 3.0:命名空间中不存在类型或命名空间名称“CreateDefaultBuilder”

我在用什么:

  • .NET 核心 SDK 3.0.100
  • Visual Studio 社区 2019 版本 16.3.2

我创建了一个针对 netcoreapp3.0 的新 ASP.NET Core Web API 项目,但出现以下错误:

The type or namespace name 'CreateDefaultBuilder' does not exist in the namespace 'Template.Host' (are you missing an assembly reference?)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

c# .net-core asp.net-core asp.net-core-3.0 .net-core-3.0

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

Android:如何使用Parse.com的Bolts同步查询?

Parse.com用作我的应用程序的后端.他们还提供了一个本地数据库来存储信息,作为替代SQLite.

我想通过解析将电话号码添加到我的数据库中.在添加数字之前,我需要检查数据中是否已存在该数字,因此我findInBackground()用来获取与我想要添加的数字相匹配的数字列表.如果列表为空,则我想要添加的数字在数据库中不存在.

执行此操作的方法是:

public void putPerson(final String name, final String phoneNumber, final boolean isFav) {

        // Verify if there is any person with the same phone number
        ParseQuery<ParseObject> query = ParseQuery.getQuery(ParseClass.PERSON_CLASS);
        query.whereEqualTo(ParseKey.PERSON_PHONE_NUMBER_KEY, phoneNumber);
        query.fromLocalDatastore();
        query.findInBackground(new FindCallback<ParseObject>() {
                                   public void done(List<ParseObject> personList,
                                                    ParseException e) {
                                       if (e == null) {
                                           if (personList.isEmpty()) {
                                               // If there is not any person with the same phone number add person
                                               ParseObject person = new ParseObject(ParseClass.PERSON_CLASS);
                                               person.put(ParseKey.PERSON_NAME_KEY, name);
                                               person.put(ParseKey.PERSON_PHONE_NUMBER_KEY, …
Run Code Online (Sandbox Code Playgroud)

java android parse-platform bolts-framework local-datastore

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

如何在Android中的活动之间发送大字节数组?

我需要发送byte[] dataActivity1Activity2,为了写data("FileOutputStream.write(data)")一个JPG文件.我的最终.jpg文件可能超过1mb.

活动1:

public void onPictureTaken(byte[] data, Camera camera) {

    Log.w("ImageSizeMyApp", String.valueOf(data.length));

    mCamera.startPreview();
    Intent shareWindow = new Intent(Activity1.this, Activity2.class);
    shareWindow.putExtra("photo",data);
    startActivity(shareWindow);
    closeCamera();

    Log.w("CameraActivity:", "onPictureTaken");

}
Run Code Online (Sandbox Code Playgroud)

在Activity2中:

Bundle extras = getIntent().getExtras();
data = extras.getByteArray("photo");
Run Code Online (Sandbox Code Playgroud)

Log.w("ImageSizeMyApp", String.valueOf(data.length));用来得到这个:

  1. ImageSizeMyApp:446367(此大小发送到下一个活动,一切都很好)

  2. ImageSizeMyApp:577368(此尺寸关闭我的相机,不会发送到下一个活动)

所以500kb是Intent的限制维度.有没有其他稳定的方法来发送我的byte[]大于500kb的活动?

欢迎任何参考或建议.提前致谢!

更新:

我可以创建另一个类来存储byte []数组吗?或者使用静态变量更好?

android byte jpeg image android-activity

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

什么是活动空闲,为什么在应用程序启动后调用它?

我正在使用Camera API开发相机应用程序,在我启动应用程序后,在大约3秒内,我的活动空闲(这是我的logcat,当活动开始时):

18317-18317/com.example.cristi.appname W/Preview? surfaceCreated() 18317-18317/com.example.cristi.appname W/Preview? setFlash() 18317-18317/com.example.cristi.appname W/Preview? surfaceChanged()

---->18317-18317/com.example.cristi.appname I/Timeline? Timeline: Activity_idle id:android.os.BinderProxy@30f1e190 time:11392220

18317-18317/com.example.cristi.appname W/CameraActivity? onPause() 18317-18317/com.example.cristi.appname W/CameraActivity? onResume()

---->18317-18317/com.example.cristi.appname I/Timeline? Timeline: Activity_idle id: android.os.BinderProxy@30f1e190 time:11393866

我知道如果屏幕被锁定,它确实是这样的,但是为什么当我的活动被打开而没有做任何其他事情时它会这样做?这让我很烦,因为它会影响我想做的一些事情onPause()以及onResume()在第一次闲置后调用的事情.奇怪的是,之后出现了第二次空闲onResume().

它与我的手机有什么关系吗?我在Allview P5 Mini三星Galaxy S5上测试我的应用程序.它确实只在三星上,Allview和模拟器上的一切都很好.我需要提一下,闲置不会一直出现,只是在三星的一些应用程序启动时.

有人知道会发生什么吗?欢迎任何参考或建议!提前致谢!

camera android onresume onpause android-activity

5
推荐指数
0
解决办法
3796
查看次数

Android Volley 库:如何将图像发送到服务器?

嘿伙计们!

我有一个jpg image stored on my device我想要sent it to server(mywebsite.com/api.php)。我想使用volley library它是因为它是由 google 的官方 android 开发人员制作的,我认为他们会尽快将它添加到 sdk 中。

现在我正在使用以下代码将字符串发送到服务器:

 postRequest = new StringRequest(Request.Method.POST, url,
            new Response.Listener<String>() {
                @Override
                public void onResponse(String response) {
                    try {
                        // code here for response
                    } catch (JSONException e) {
                        e.printStackTrace();
                    }
                }
            },
            new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {
                    // code here for error response
                }
            }
    ) {
        @Override
        protected Map<String, String> getParams() {
            Map<String, …
Run Code Online (Sandbox Code Playgroud)

android jpeg android-networking android-volley

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

Azure SQL多个弹性池(多租户SaaS)

假设我想使用ASP.NET Core创建一个多租户SaaS应用程序,并且要使用类似于以下示例的Azure SQL弹性池:Microsoft Docs

每个池的最大数据库数为500:Azure定价

附加信息:

  1. 我将从Azure SQL单一数据库开始

  2. 我将使用实体框架核心

问题:

  1. 如果我的应用程序超过500个用户怎么办?有什么选择可以有效地扩展规模?(当您达到弹性池的限制时)

  2. 该选项与EF Core迁移的适应程度如何?

  3. 关于以后如何开始和解决此问题的其他建议?

saas azure azure-sql-database asp.net-core azure-elasticpool

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

Angular 10:尝试导入模块时找不到名称

我使用 CLI 在该项目中创建了一个新的 Angular 项目和一个新模块。如果我尝试在app.module.tsIntellisense 中导入新创建的模块不起作用,并且找不到自动导入的模块。我没有更改tsconfig.json文件中的任何内容。

  • 角 CLI:10.0.4
  • 节点:12.16.3
  • 角度:10.0.5
  • 打字稿:3.9.7
  • VS 代码:1.47.3

知道是什么原因造成的吗?

编辑:手动导入工作正常,但我问的是自动导入功能。

在此处输入图片说明

在此处输入图片说明

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';



@NgModule({
  declarations: [],
  imports: [
    CommonModule
  ]
})
export class TestModule { }
Run Code Online (Sandbox Code Playgroud)

typescript visual-studio-code angular

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

在Facebook登录Android期间获取jsonObject中的唯一ID和名称

我正在尝试使用我的应用程序登录,facebook login但我收到的回复jsonObject只是id和名称,而我请求的时候没有别的loginButton.setReadPermissions("public_profile").任何人都可以找出问题所在?这是我的代码.

public class LoginActivity extends AppCompatActivity {
LoginButton loginButton;
CallbackManager callbackManager;
String id, name, gender, ageRange;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    FacebookSdk.sdkInitialize(getApplicationContext());
    setContentView(R.layout.activity_login);
    loginButton=(LoginButton)findViewById(R.id.login_button);
    callbackManager= CallbackManager.Factory.create();
    loginButton.setReadPermissions("public_profile");
    loginButton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
        @Override
        public void onSuccess(LoginResult loginResult) {
            AccessToken accessToken=loginResult.getAccessToken();
            GraphRequest graphRequest= GraphRequest.newMeRequest(accessToken, new GraphRequest.GraphJSONObjectCallback() {
                @Override
                public void onCompleted(JSONObject jsonObject, GraphResponse graphResponse) {
                    if (jsonObject!=null)
                    {
                        Log.e("JSON Object",jsonObject.toString());
                        Log.e("GraphResponse",graphResponse.toString());
                        try
                        {
                            id=jsonObject.getString("id");
                            name=jsonObject.getString("name");
                            gender=jsonObject.getString("gender");
                            ageRange=jsonObject.getString("age_range");
                        }
                        catch (JSONException e)
                        {
                            e.printStackTrace(); …
Run Code Online (Sandbox Code Playgroud)

android facebook facebook-graph-api jsonobject

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

Chart.js 图例位置错误

我尝试将饼图的图例(使用 Chart.js 2.0 创建)向左或向右移动,但总是出现错误。底部和顶部选项有效。

var myChart = new Chart(ctx, {
        type: 'pie',
        data: {
            labels: optionLabels,
            datasets: [{
                label: '# of Resources',
                data: optionData,
                backgroundColor: optionColor,
                borderColor: "white",
                borderWidth: 1,

            }]
        },
        options: {
            legend: {
                position: 'left'
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

是否存在库错误或类似问题?

javascript charts typescript chart.js chart.js2

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

ASP.NET Core:如何隐藏数据库 ID?

也许这已经被问了很多,但我找不到关于它的全面帖子。

问:当你不想将 ids 从数据库传递到前端时,有什么选择?您不希望用户能够看到您的数据库中有多少记录。

到目前为止我发现/听到的:

  1. 在后端加密和解密Id
  2. 使用 GUID 而不是数字自动递增的 Id 作为 PK
  3. 使用 GUID 和自动增加的 Id 作为 PK

问:你认识其他人或者你有这些方面的经验吗?有哪些性能和技术问题?如果您知道,请提供有关此主题的文档和博客文章。

database sql-server entity-framework-core azure-sql-database asp.net-core

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