javascript

java

python

c#

android

node.js

c++

reactjs

php

html

jquery

css

.net

ios

git

ruby-on-rails

sql

c

string

ruby

python-将元组乘以s

我有以下代码:

print(img.size)
print(10 * img.size)

这将打印:

(70, 70)
(70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70)

我想要打印:

(700, 700)

有什么办法可以做到而不必写:

print(10 * img.size[0], 10 * img.size[1])

PS:img.size是PIL图像。 在这种情况下,Dunno是否重要。

trans by 2020-02-22T15:35:47Z

如何在ASP.NET MVC中设置HTML Helper TextBox的宽度?

我发现一些显然与较旧版本的mvc一起使用的示例表明,存在一个长度参数为sorts的类型:

<%=Html.TextBox("test", 50)%>

但这可能是错误地设置了值。

在当前版本中该如何工作? 传递样式似乎没有任何效果。

trans by 2020-02-22T15:30:08Z

javascript-如何在nodejs中获取以字节为单位的字符串长度?

如何在nodejs中获取以字节为单位的字符串长度? 如果我有一个字符串,例如:äáöü,则str.length将返回4。但是如何获得该字符串,形成多少字节呢?

提前致谢

trans by 2020-02-22T15:27:26Z

CodeGo.net>如何设置一个文本框,以输入密码在WinForms?

如何设置用于在Winforms中输入密码的文本框? 如果打开Capslock,我也想显示“ Caps Lock is ON”弹出窗口。

我想要类似的东西

HTML中的<input type="password" />

trans by 2020-02-22T15:22:28Z

将Android资源文件打包在可分发的Jar文件中

我正在研究一些可重用的Android代码,我希望将这些代码分发给其他开发人员以在其自己的应用程序中使用。 该代码具有一些资源依赖项(布局,xml和png drawables),我希望能够在单个包(Jar文件)中包含和引用这些依赖项。

这可能吗?如果可以,最好的方法是什么?

trans by 2020-02-22T15:15:34Z

实体框架6:克隆对象,除ID

在我的MVVM程序中,我有一个Model类(例如null),从中有一个从数据库中读取实例的实例(使用Entity Framework)。 检索对象时,我会将所有数据呈现给用户。 稍后,用户将修改一些字段。
我想要的是创建相同的对象,除了它的int(因为ID是主键并自动递增)。
那么我该如何处理呢? 我不想一一复制所有字段,这不是一种可靠的方法。 因为将来可能会修改模型,所以这种方式在克隆方法中必须考虑到这一点。

那么,有什么优雅的方法可以复制对象,并且在将其保存到数据库中时,其ID会再次自动递增? (将ID设置为null会给我带来编译器错误,因为它的类型为int)。

trans by 2020-02-22T15:11:55Z

grep-在包含的docker日志中查找字符串

在Docker容器的日志中找到特定字符串的最佳方法是什么? 假设我想查看所有在“ nginx” docker映像中发出的请求,这些请求来自以“ 127”开头的ip。

grep无法在docker logs命令上按预期工作:

docker logs nginx | grep "127."

它打印所有日志,但不过滤结果!

trans by 2020-02-22T15:06:36Z

打字稿-在定义文件中导入类(* d.ts)

我想扩展Express Session类型以允许在会话存储中使用我的自定义数据。 我有一个对象/// <reference path='models/user.ts'/>,它是我的类User的实例:

export class User {
    public login: string;
    public hashedPassword: string;

    constructor(login?: string, password?: string) {
        this.login = login || "" ;
        this.hashedPassword = password ? UserHelper.hashPassword(password) : "";
    }
}

因此,我创建了我的/// <reference path='models/user.ts'/>文件,以将定义与现有的快速会话类型合并:

import { User } from "./models/user";

declare module Express {
    export interface Session {
        user: User;
    }
}

但这根本不起作用-VS Code和tsc看不到它。 所以我用简单的类型创建了测试定义:

declare module Express {
    export interface Session {
        test: string;
    }
}

并且测试字段可以正常工作,因此导致导入问题。

我还尝试添加/// <reference path='models/user.ts'/>而不是导入,但是tsc看不到User类-如何在* d.ts文件中使用我自己的类?

编辑:我将tsc设置为在编译时生成定义文件,现在有了user.d.ts:

export declare class User {
    login: string;
    hashedPassword: string;
    constructor();
    constructor(login: string, password: string);
}

以及用于扩展Express Session的自己的输入文件:

import { User } from "./models/user";
declare module Express {
    export interface Session {
        user: User;
        uuid: string;
    }
}

但是当import语句放在最上面时仍然无法正常工作。 有任何想法吗?

trans by 2020-02-22T15:03:05Z

java-log4j-为不同的包/类设置不同的日志级别

我使用log4j进行日志记录,并且我想在特定的类/选定的包中打印所有logger.debug语句。

我将CFG设置如下>

log4j.category.my.pkg=info
log4j.category.my.pkg.ab.class1=debug

但仍然只显示信息消息。

这不是正确的方法吗?

trans by 2020-02-22T15:00:00Z

html-您称不需要结尾标记的标记是什么?

有HTML标记,例如<img /><input /><button />,它们不需要结束标记(</img></input></button>)。 描述这种标签的术语是什么?

trans by 2020-02-22T14:52:00Z

java-ant build.xml文件不存在

在Windows 7中安装我的蚂蚁后。 在cmd中,我键入ant -v,它给出了ant版本,但它也说明了以下内容。

Buildfile: build.xml does not exist!
Build failed

系统中有什么问题。 我该如何纠正这个问题?

trans by 2020-02-22T14:45:56Z

Windows 7中的Java首选项存储在哪里?

我们在某些应用程序中使用Java首选项,但实际上并没有注意到这一点,因为进行调用的实用程序已经相当老了,并且是在Windows XP时代编写的。 但是似乎Java首选项不再存储在Windows 7的注册表中,或者存储在其他位置。

我希望它位于:

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs

但我在那里看不到。

使它更奇怪的是,当我运行此应用程序时:

public static void main( final String[] args ) throws BackingStoreException {

    Preferences systemRoot = Preferences.systemRoot();
    Preferences preferences = systemRoot.node( "com/mycompany/settings" );

    systemRoot.put( "foo", "bar" );
    systemRoot.put( "baz", "lolz" );
    System.out.println( "-------------------------------" );

    String[] keys = preferences.keys();
    for( String key : keys ) {
        System.out.println( key );
    }

    System.out.println( "-------------------------------" );

    keys = systemRoot.keys();
    for( String key : keys ) {
        System.out.println( key );
    }
}

它实际上在写(我可以注释掉该内容,然后再次运行它,它可以工作),但是在注册表中看不到新项。

另外,我似乎在任何地方都看不到该文档。 提前致谢。

编辑#1唯一重要的原因是设置会根据运行的环境而变化。 话虽这么说,通常通过手动插入注册表项然后进行一些检查来模拟该环境通常很有用。

我以管理员身份运行,但是在注册表中没有看到我期望的键。

trans by 2020-02-22T14:41:15Z

uinavigationcontroller-IOS7中的UINavigationBar /状态栏问题

最终编辑

(而不是太长的问题要进行澄清以进行最后的编辑,请根据需要查看其他编辑内容)。

控制器设置

我有一个设置如下的应用程序:

InitialViewController(ECSlidingViewController的子类)

主导航控制器(viewDidLoad的子类)

主家庭视图控制器(子类viewDidLoad


在initialViewController的viewDidLoad中,我以Home View Controller为根加载主导航控制器。

self.topViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"MainNavVC"];

问题

在应用程序的第一次加载时,状态栏和导航栏是分开的。enter image description here

这是理想的效果。

但是,我然后使用标准方法加载模态视图控制器并关闭它:

[self performSegueWithIdentifier:@"LoadSelectOpponentVC" sender:self];

然后关闭:

[self dismissViewControllerAnimated:YES completion:nil];

这进而导致主导航控制器(握住主视图控制器)错误地显示状态栏并重叠:

enter image description here

测试中

  1. plist设置设置为“是”-edgesForExtendedLayout
  2. 我尝试将edgesForExtendedLayout设置为相关的无,但没有更改。

记录中

我尝试注销一些框架以查看发生问题的位置:

首次加载时:

主导航VC-视图框架-{{0,0},{320,480}}

Main Nav VC - Nav Bar Frame - {{0, 0}, {320, 44}}

Initial VC - View Frame - {{0, 0}, {320, 480}}

Home VC - View Frame - {{0, 0}, {320, 480}} -- viewDidLoad Home VC

Home VC - View Frame - {{0, 64}, {320, 416}} -- viewWillAppear Home VC

--- After Modal is opened/closed ----

Home VC - View Frame - {{0, 64}, {320, 416}} -- viewWillAppear Home VC

Main Nav VC - View Frame - {{0, 0}, {320, 480}} -- viewWillAppear Main Nav

Main Nav VC - Nav Bar Frame - {{0, 20}, {320, 44}} -- viewWillAppear Main Nav

Home VC - View Frame - {{0, 44}, {320, 436}} -- viewDidAppear Home VC
trans by 2020-02-22T14:32:42Z

C#-MVC 5如何使用本地化路由定义Owin LoginPath

我有一个MVC 5网站,其本地化路由定义为

routes.MapRoute(
            name: "Default",
            url: "{culture}/{controller}/{action}/{id}",
            defaults: new { culture = CultureHelper.GetDefaultCulture(), controller = "Home", action = "Index", id = UrlParameter.Optional }
        );

默认区域性结果为"en-US"


问题是在启动时我必须使用LoginPath属性定义登录网址,该属性设置一次,并且将始终使用提供的值,例如 如果“ / en-Us / Account / Login”是指定值,则为默认区域性。 然后,我尝试使用UrlHelper类,希望体验一些魔术,但结果显然是相同的:

var httpContext = HttpContext.Current;
        if (httpContext == null) {
          var request = new HttpRequest("/", "http://example.com", "");
          var response = new HttpResponse(new StringWriter());
          httpContext = new HttpContext(request, response);
        }

        var httpContextBase = new HttpContextWrapper(httpContext);
        var routeData = new RouteData();
        var requestContext = new RequestContext(httpContextBase, routeData);
        UrlHelper helper = new UrlHelper(requestContext);

        var loginPath = helper.Action("Login", "Account");

        // Enable the application to use a cookie to store information for the signed in user
        app.UseCookieAuthentication(new CookieAuthenticationOptions
        {
            AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,                
            LoginPath = new PathString(loginPath)
        });

我的问题是:有没有办法破解这种机制以动态检索当前区域性,还是我被迫将当前区域性设置为cookie,并且当我重定向到登录页面时,使用cookie值来设置当前区域性 呈现页面之前的文化?

谢谢

trans by 2020-02-22T14:26:32Z

size-WPF中的Width和ActualWidth之间有什么区别?

我当前正在使用WPF中的Widths,并且我注意到,关于2758905103750005005761和Height属性,还有两个其他属性,分别称为ActualWidth和2758905103750005005764。

Width

获取此对象的渲染宽度   元件。 这是一个依赖   属性。 (继承自   FrameworkElement。)

Width

获取或设置元素的宽度。   这是一个依赖属性。   (继承自FrameworkElement。)

参考:MSDN

谁能指出两者之间的区别以及何时使用两者之一?

trans by 2020-02-22T14:21:30Z

javascript-如何在Canvas上从HTML5 File API绘制图像?

我想在画布上绘制使用HTML5 File API打开的图像。

handleFiles(e)方法中,我可以使用e.target.files[0]访问文件,但不能使用drawImage直接绘制该图像。如何在HTML5画布上从File API绘制图像?

这是我使用的代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<script>
window.onload = function() {
    var input = document.getElementById('input');
    input.addEventListener('change', handleFiles);
}

function handleFiles(e) {
    var ctx = document.getElementById('canvas').getContext('2d');
    ctx.drawImage(e.target.files[0], 20,20);
    alert('the image is drawn');
}
</script>
</head>
<body>
<h1>Test</h1>
<input type="file" id="input"/>
<canvas width="400" height="300" id="canvas"/>
</body>
</html>
trans by 2020-02-22T14:17:34Z

PHP使用array_push向多维数组添加元素

我有一个多维数组$ md_array,我想将更多元素添加到子数组recipe_type和美食中,这些美食来自从表中读取数据的循环。

在循环中,我为每行创建一个新表$ newdata:

$newdata =  array (
          'wpseo_title' => 'test',
          'wpseo_desc' => 'test',
          'wpseo_metakey' => 'test'
        );

然后,使用array_push(),我需要将$ newdata数组附加到以下多维数组:

$md_array= array (
     'recipe_type' => 
      array (
        18 => 
        array (
          'wpseo_title' => 'Salads',
          'wpseo_desc' => 'Hundreads of recipes for Salads',
          'wpseo_metakey' => ''
        ),
        19 => 
        array (
          'wpseo_title' => 'Main dishes',
          'wpseo_desc' => 'Hundreads of recipes for Main dishes',
          'wpseo_metakey' => ''
        )
      ),
     'cuisine' => 
      array (
        22 => 
        array (
          'wpseo_title' => 'Italian',
          'wpseo_desc' => 'Secrets from Sicily in a click',
          'wpseo_metakey' => ''
        ),
        23 => 
        array (
          'wpseo_title' => 'Chinese',
          'wpseo_desc' => 'Oriental dishes were never this easy to make',
          'wpseo_metakey' => ''
        ),
        24 => 
        array (
          'wpseo_title' => 'Greek',
          'wpseo_desc' => 'Traditional Greek flavors in easy to make recipies',
          'wpseo_metakey' => ''
        )
      ) 
    );

使用array_push向食谱类型数组添加新元素(数组)的语法是什么? 我永远无法绕过多维数组,我有点困惑。

trans by 2020-02-22T14:15:13Z

java-如何从授权中排除一个网址

我的web.xml看起来像:

<security-constraint>
    <web-resource-collection>
        <web-resource-name>app</web-resource-name>
        <url-pattern>/*</url-pattern>
    </web-resource-collection>
    <auth-constraint>
        <role-name>Role</role-name>
    </auth-constraint>
</security-constraint>

这样可以保护各方免受授权,但是我想排除/ info。 这可能吗 ?

trans by 2020-02-22T14:12:07Z

Python:没有csv.close()吗?

我正在使用CSV模块读取制表符分隔的文件。 代码如下:

z = csv.reader(open('/home/rv/ncbi-blast-2.2.23+/db/output.blast'), delimiter='\t')

但是,当我在脚本的末尾添加Z.close()时,我得到了错误并指出“ csv.reader”对象没有属性“ close””

z.close()

那么如何关闭“ Z”呢?

trans by 2020-02-22T14:08:32Z

JavaScript通过.value或.innerHTML获取TextArea输入?

是否可以使用myTextArea.value在JavaScript中获取textarea元素的值,还是应该使用myTextArea.innerHTML

谢谢。

trans by 2020-02-22T14:04:16Z

上一页 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 下一页 共3510页