小编use*_*445的帖子

HttpWebRequest端口耗尽

我们使用Windows服务对内部REST服务进行非常频繁的HTTP调用(每秒20-40次调用),但是注意在服务运行几分钟后获得响应的时间很长.

看看netstat,有很多端口具有"TIME_WAIT"状态,似乎我们可能用完了端口.

我们如何确保端口重用?

.net c# asp.net visual-studio

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

EntityFramework - 方法未找到:'System.Threading.Tasks<TSource> System.Data.Entity.QueryableExtensions.FirstOrDefaultAsync...'

我在多个应用程序中使用 Entity Framework 6.1.0,并且我尝试在本地主机上运行的每个应用程序都显示以下错误:

方法未找到:'System.Threading.Tasks System.Data.Entity.QueryableExtensions.FirstOrDefaultAsync...'

目前针对 .Net 4.5。

有没有其他人看到过这个错误?

感觉它与 GAC 或其他地方的 DLL 相关,但在 Fusion Log Viewer 中没有看到任何冲突。

.net c# asp.net entity-framework asp.net-web-api

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

Android - 旋转 ImageView 但宽度/高度不变?

如何让 ImageView 在旋转时更新其宽度/高度?

如果我有下面的 ImageView 并进行调试,宽度为 827,高度为 543。旋转后,宽度/高度保持不变,导致我的动画出现问题。

图像在屏幕上正确旋转,但我希望更新 ImageView 尺寸(宽度 = 543,高度 = 827)。

<ImageView
    android:id="@+id/imageView2"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:layout_width="wrap_content"
    android:layout_centerInParent="false"
    android:src="@drawable/img"
    android:adjustViewBounds="true"
    android:padding="0dp"
    android:background="@android:color/transparent"
    android:visibility="visible"
    android:layout_centerVertical="false" />

    _img = FindViewById<ImageView>(Resource.Id.imageView2); //width = 827, height = 543
    _img.Rotation = -90;
// width is still 827 and height is still 543 
Run Code Online (Sandbox Code Playgroud)

c# java android xamarin

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

Visual Studio的发布管理 - 管道如何与DEV/QA/Production Branches一起使用?

我们为每个环境(DEV/QA/PROD)设置了单独的TFS 2012分支机构.

更改将签入DEV分支,该分支触发通过RM将Visual Studio 2013 Update 4发布到DEV服务器.

当前发布模板选择了DEV分支的Build Definition,但是在移动到下一阶段时我们需要切换到QA/PROD分支.

我们是否需要为每个阶段创建单独的模板,而不是使用包含所有阶段的单个模板?

tfs release-management visual-studio ms-release-management

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

Cassandra - 数据建模时间序列 - 避免"热点"?

我正在研究Cassandra数据模型来存储用户上传的记录.

潜在的问题是,一些用户可能在5分钟内上传50-100k行,这可能导致分区键(user_id)的"热点".(如果每个分区超过10k行,Datastax建议重新考虑数据模型).

如何避免在短时间内在分区键上记录太多?

我尝试过使用Datastax时间序列建议,但即使我有年,月,日,小时列,也可能会出现热点.

CREATE TABLE uploads (
    user_id text
   ,rec_id timeuuid
   ,rec_key text
   ,rec_value text
   ,PRIMARY KEY (user_id, rec_id)
);   
Run Code Online (Sandbox Code Playgroud)

用例是:

  • 通过user_id获取所有上传记录
  • 按日期范围范围搜索上传记录

data-modeling cassandra nosql datastax

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

如何在 Android 选择器中更改 DrawableLeft?

如何使用选择器更改按钮的 DrawableLeft 图像?

我正在使用以下选择器文件和用于 drawable 的形状 XML。单击按钮时,图像不会改变。

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_selected="true"
          android:drawable="@drawable/toolbar_button_pressed"
          android:drawableLeft="@drawable/ic_selected" />
    <item android:state_pressed="true"
          android:drawable="@drawable/toolbar_button_pressed" 
          android:drawableLeft="@mipmap/ic_selected" />
    <item android:drawable="@drawable/toolbar_button_normal" />
</selector>
Run Code Online (Sandbox Code Playgroud)

toolbar_button_pressed

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

布局按钮

<Button android:id="@+id/background_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/btn_background"
        android:drawableLeft="@drawable/ic_background"
        style="@style/ToolbarButton"
        android:drawablePadding="10dp"
        android:singleLine="true"
        android:layout_weight="1" />
Run Code Online (Sandbox Code Playgroud)

java android xamarin

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

Android Studio 2-相机SecurityException

我正在尝试使用相机意图捕获照片并在ImageView中显示。

每当启动摄像机意图时,就会发生以下异常:

    java.lang.SecurityException: Permission Denial: starting Intent { act=android.media.action.IMAGE_CAPTURE cmp=com.android.camera/.Camera } from ProcessRecord{c4afeea 3037:com.example.jt.testapp/u0a57} (pid=3037, uid=10057) with revoked permission android.permission.CAMERA
Run Code Online (Sandbox Code Playgroud)

调用代码:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Button gallery = (Button) findViewById(R.id.btnGallery);
    gallery.setOnClickListener(new Gallery(this));

    Button camera = (Button) findViewById(R.id.btnCamera);
    camera.setOnClickListener(new Camera(this));

}
Run Code Online (Sandbox Code Playgroud)

避免收到上述异常的正确清单权限是什么?

java android android-studio

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

合理数量的List <string>元素?

我知道可以添加到List的项目数量有限制(基本上是int.MaxValue),但在日常场景中使用的合理数量是多少--100k,500k,100万?

我正在使用DataReader并一次向List添加一个字符串,然后将这些元素作为批处理.我想通过使批量过大来确保我不会过多地限制内存限制.

c# sql generics list

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