小编Doo*_*ght的帖子

将Android Studio更新到v2.3后,我无法加载任何项目

将Android Studio更新到v2.3后,我无法加载任何项目.这是错误的图片:

图片 它写着:

Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: 
com.intellij.diagnostic.PluginException: 
com/android/tools/idea/gradle/invoker/GradleInvoker$AfterGradleInvocationTask [Plugin: com.drakklord.gradle.metric.core]
Run Code Online (Sandbox Code Playgroud)

在我尝试卸载Checkstyle插件并重新安装Android Studio之后,我仍然遇到同样的错误.我已将JDK更新为1.8版本.

java android android-studio

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

REST是否可以为空?

我打了砖墙.我的REST实现不接受Nullable值.

    [OperationContract]
    [WebInvoke(ResponseFormat = WebMessageFormat.Json, UriTemplate = "/Transactions?AccNo={AccNo}&CostCentreNo={CostCentreNo}&TransactionType={TransactionType}&Outstanding={Outstanding}&CheckStartDate={CheckStartDate}&CheckEndDate={CheckEndDate}")]
    List<Transactions> GetTransactions(Int32 AccNo, Int32 CostCentreNo, Int32 TransactionType, Boolean Outstanding, DateTime? CheckStartDate, DateTime? CheckEndDate);
Run Code Online (Sandbox Code Playgroud)

而我原来的SOAP实现确实如此.那么有办法解决这个问题吗?或者我是否必须重新编写代码?

我仍然不明白为什么日期时间必须可以为空以便设置为null.

c# rest soap nullable

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

ASP.NET MVC3:如何使用Html.DisplayForModel和Html.EditorForModel隐藏字段

在我的视图和编辑视图中使用以下两种方法,它们运行模型并自动生成带有标签的字段列表,以显示/编辑.

  @Html.EditorForModel()

  @Html.DisplayForModel()
Run Code Online (Sandbox Code Playgroud)

问题是它们显示每个字段..包括ID字段,这在编辑时是不好的,因为它不应该被更改.

那么,如何隐藏模型中的某些字段.(不从模型中删除字段.)

c# asp.net asp.net-mvc asp.net-mvc-3

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

Android自定义画笔图案/图像

我有一个8x8的图像.(位图 - 可以更改)

我想要做的是能够绘制一个形状,给我一个Path和一个Paint对象SurfaceView.

目前我所能做的就是用纯色填充形状.如何用图案绘制它.

例

在图像中,您可以看到画笔图案(十字架).它可以是从十字架到甜甜圈或精灵的任何东西.

我将如何绘制此图案背景.

我最终也想要应用颜色.

到目前为止,我的理论是创建一个形状的剪辑区域,并平铺位图直到覆盖区域,但这在处理过程中是极端的过度杀伤.听起来也不理想.

在着色方面,我可以将画笔编辑为alpha,用背景颜色填充,然后在顶部绘制图像.真正的问题是这种模式的平铺.

我发现了一些类似性质的问题,都没有答案,和/或不适用于我的情况.(在视图等上使用xmls)

android drawing design-patterns brush paint

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

C#如何在不使用大量内存的情况下裁剪图像?

可能重复:
如何裁剪巨大的图像

有询问如何裁剪图像的一个问题在这里

我读过它并使用了答案.但他们似乎都需要将图像加载到BitmapImage.

这给我带来了内存问题.因为我试图将5幅图像(8000 x 8000)裁剪成瓷砖.一次一个.

如果我错了,请纠正我,但那是8000x8000x4字节= 244 MB.每张图片.

随机我出现内存问题.

如何从另一个图像中获取1000x1000图像,同时减少内存消耗.

c# memory image-processing out-of-memory

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

NavigationService删除forwardstack

我看到很多答案,关于拆除后台.

但是如何删除前向堆栈?

Aka,导航A,B,C

A - > B - > C.

然后我从C导航回B(表格保存,C关闭NavigationService.GoBack();)

B < - C.

我现在应该不能使用前进按钮导航回C. 但不知道如何实现这一点.以某种方式将它从堆栈中删除是最有意义的.

c# wpf navigationservice

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

DbUpdateException:导致"字符串或二进制数据被截断"的字段

我收到了一条DbUpdateException消息

字符串或二进制数据将被截断

据我所知,实体中的一个字段不符合数据库中列的长度.我可以下来手动检查它们.

然而,我想要做的是得到一个明智的错误信息,它可能告诉我它实际上是哪个字段!例如

字符串或二进制文件将在字段ProspectName处截断.

我能够打印出很多随机信息.并尝试了各种各样的东西.但没有任何东西指向字段名称.

请注意,这不是类型DbEntityValidationException,它是一个类型DbUpdateException

// DbUpdateException exception
foreach (var entry in exception.Entries)
{ 
    builder.AppendLine(String.Format("Error at: Type {0}", entry.Entity.GetType().Name));

    if ((exception.InnerException is System.Data.Entity.Core.UpdateException) &&
        (exception.InnerException.InnerException is System.Data.SqlClient.SqlException))
    {
        var updateException = (System.Data.Entity.Core.UpdateException)exception.InnerException;

        var sqlException = (System.Data.SqlClient.SqlException)exception.InnerException.InnerException;
        var result = new List<ValidationResult>();

        for (int i = 0; i < sqlException.Errors.Count; i++)
        {
            builder.AppendLine(String.Format("Error code: {0} ", sqlException.Errors[i].Number));
            builder.AppendLine(String.Format("Source: {0} ", sqlException.Errors[i].Source));
            builder.AppendLine(String.Format("Message: {0} ", sqlException.Errors[i].Message));
            builder.AppendLine(String.Format("State: {0} ", sqlException.Errors[i].State));
            builder.AppendLine(String.Format("Procedure: {0} ", …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework exception entity-framework-6

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

尝试从Android模拟器连接到我的REST服务器时连接被拒绝

考虑以下android代码,请解决我的问题:我的笔记本电脑上运行REST服务器..我可以从我的浏览器访问该服务器并获得正确的结果......但现在我想从我的android模拟器中使用它也是使用以下代码在我的笔记本上运行..

 // String URL = "http://localhost:8080/server/rest/user/1";
 String URL = "http://www.google.com";

HttpClient httpclient = new DefaultHttpClient();
HttpGet request = new HttpGet(URL);
HttpResponse result = httpclient.execute(request);
Run Code Online (Sandbox Code Playgroud)

在模拟器中,当我将URL作为http://www.google.com传递时,我得到了正确的结果,但是当我使用我的localhost url(上面评论的那个)时,我得到连接拒绝....

WARN/System.err(901): org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:8080 refused
WARN/System.err(901): Caused by: java.net.ConnectException: /127.0.0.1:8080 - Connection refused
Run Code Online (Sandbox Code Playgroud)

如果我在我的浏览器上运行相同的URL它可以工作.你能告诉我为什么localhost url不能在模拟器中工作..?

android android-emulator

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

ASP.NET MVC3:发布不包括我的CSS(.less)文件

最初,我将我的css .less文件命名为Site.less.css智能类型处于活动状态.哪个工作正常.

我最近需要使用这种@import "Site.less"; 能力.不幸的是,这.css最终不起作用,因为这会将其视为CSS文件,而不是传递.less参数.

但是,使用该名称Site.less,发布(到IIS)功能不包括此文件.我假设这与无法识别的文件类型有关?它包含在我的解决方案资源管理器中,因此应该复制它!

如何通过发布复制?(我可以手动完成,但不应该每次都这样做)

css asp.net asp.net-mvc-3 dotless

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

将部分图像绘制到屏幕(不加载所有内存)

我想做的是在我选择的位置绘制一个图像的剪切屏幕.

我可以很容易地将其加载到位图中.然后画一个小节.

但是当图像很大时,这显然会耗尽记忆力.

我的屏幕是一个表面视图.所以有帆布等

那么如何在给定的偏移处绘制部分图像并调整大小.无需将原始内容加载到内存中

我找到了一个沿着正确的方向看的答案,但它无法正常工作.使用文件中的drawables.代码尝试如下.除了它产生的随机调整大小外,它也是不完整的.

例:

例

Drawable img = Drawable.createFromPath(Files.SDCARD + image.rasterName); 

    int drawWidth = (int) (image.GetOSXWidth()/(maxX - minX)) * m_canvas.getWidth();        
    int drawHeight = (int)(image.GetOSYHeight()/(maxY - minY)) * m_canvas.getHeight();

    // Calculate what part of image I need...
    img.setBounds(0, 0, drawWidth, drawHeight);

    // apply canvas matrix to move before draw...?
    img.draw(m_canvas);
Run Code Online (Sandbox Code Playgroud)

java android image

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