ICode9

精准搜索请尝试: 精确搜索
  • 在对象为boolean的情况下,如何在Javascript中键入Coercion?2019-06-13 12:22:52

    据我所知,(x == false)应该做与!x相同的事情,因为它们都试图将x解释为布尔值,然后否定它. 但是,当我试图测试时,我开始得到一些非常奇怪的行为. 例如: false == []和false ==![]都返回true. 另外 false == undefined和true == undefined都返回false,就像这样 false ==无限和真= =无穷

  • 如何在函数定义中强制执行自动参数转换?2019-06-13 00:52:06

    考虑一个函数(及其使用)的示例,该函数接收一个仅作为int有意义的参数: def fun(index): index = int(index) # do something with index def main(): print fun(1e6) 我发现我在几个处理整数的函数上不断重复这个模式,因为它确保我真的收到一些整数(注意1e6是一个浮

  • 如何在c#中有条件地转换为多个类型2019-06-12 13:54:21

    我正在看这个模式的函数: if( obj is SpecificClass1 ) { ((SpecificClass1)obj).SomeMethod1(); } else if( obj is SpecificClass2 ) { ((SpecificClass2)obj).SomeMethod2(); } else if( obj is SpecificClass3 ) { ((SpecificClass3)obj).SomeMethod3(); } 并获得代

  • java – 类型转换Math.random?2019-06-12 09:50:18

    看看这个网站上的问题,并且找不到我正在寻找的关于将Math.random()方法从double转换为int的类型的答案. 我的问题是,为什么Math.random只返回没有括号的0,而当它包含在括号中时它会返回随机数?代码的第一部分返回0: int number; number = (int) Math.random() * 10; System.out.pr

  • c# – 将Object [,]转换为String [,]2019-06-11 17:52:21

    我试图将对象[,]数组(例如其中的一些整数)转换为字符串[,]数组.我写了这段代码,但Visual Studio给了我一个错误说: Cannot implicitly convert String[] to String[,]. 我应该给Array.ConvertAll函数什么参数?非常感谢. object[,] input = GetSelectedRange(); string[,] dst =

  • c# – 搜索数字时始终将第一个值设为false?2019-06-11 05:52:29

    我要做的是允许用户搜索在bool中保存多少假值或真值.Vektor程序应该处理输入错误也很重要. 我想我必须使用Convert.Boolean但我不知道如何.目前,无论是搜索号码还是写信,我都会继续这样做. static void Main(string[] args) { Random newRandom = new Random(); int slump

  • 如何pythonicly实现多态算术运算符?2019-06-10 20:44:13

    我正在尝试创建一个类,允许我将同一个类的对象添加/相乘/分割,或者为该类的每个成员添加/乘以数字参数 所以我的班级是坐标(我知道那里有很棒的套餐可以做我想要的一切比我自己希望的更好,但现在我只是好奇). class GpsPoint(object): """A class for representing gps coordi

  • c# – 接口铸造类型安全2019-06-09 02:02:51

    类型安全可防止在编译类型期间进如何为继承的接口实现相同的编译时类型安全性? public interface IBase { } public interface IFoo : IBase { } public interface IBar { } public class Base { } public class Foo : Base { } public class Bar { } public class Test { p

  • c# – 如何在IValueConverter中使用targetType参数?2019-06-09 00:04:36

    我有一个IValueConverter,我想用它做一个简单的数学,具有以下转换函数: public object Convert( object value, Type targetType, object parameter, CultureInfo culture ) { if ( parameter == null ) return value; switch ( ( ( s

  • c# – 你能限制泛型中的Type类型吗?2019-06-08 13:01:33

    我有一个字典,其中键和值都是Type类型,就像这样…… private static Dictionary<Type, Type> myDict; 我要做的是将第二个Type限制为仅继承自FrameworkElement的类型. 注意我不是在讲故事FrameworkElement实例,我试图只存储从FrameworkElement派生的Type类型的对象,使得以下语句

  • python – 在所有pandas列中将字符串转换为float,这是可能的2019-06-07 17:42:25

    我从列表列表中创建了一个pandas数据帧 import pandas as pd df_list = [["a", "1", "2"], ["b", "3", np.nan]] df = pd.DataFrame(df_list, columns = list("ABC")) >>> A B C 0 a 1 2 1 b 3

  • java – Struts2将空字符串参数转换为“int”2019-06-06 23:50:46

    如何使用Struts2将空字符串转换为int.当应用程序遇到没有值的此参数时,例如从空文本字段,它会抛出以下异常. java.lang.NoSuchMethodException: com.XXXXXXXXXXXX.setID([Ljava.lang.String;) 其中ID是整数,URL是: Something.action?ID=&other=rawr 有没有办法在不使用Integer(

  • 处理来自java“未经检查的转换”的潜在运行时异常的最佳方法是什么?2019-05-30 15:47:12

    所以我有一个看起来像这样的函数: @SuppressWarnings("unchecked") public static <E> Set<E> getSetOfClass(Query q,Class<E> clazz) { return new LinkedHashSet<E>( q.getResultList() ); } 我相信这样做是采用javax.persistence.Query并将其结果集作为通用Set<

  • c# – 当T是接口时,为什么我的演员运算符从T到SomeStruct不工作?2019-05-29 22:56:18

    当我尝试使用从接口类型到泛型结构类型的用户定义的强制转换操作符时,我收到一个编译错误,指出该类型无法转换: public interface J { } public struct S<T> { public static explicit operator S<T>(T value) { return new S<T>(); } } public static class C {

  • mysql – 如何在视图中更改数据类型?2019-05-29 22:01:26

    在MySQL中,有没有一种方法来更改字段的数据类型,而不是原始数据类型,而没有中间表参与?解决方法:看看12.10. Cast Functions and Operators The CAST() function takes an expression of any type and produces a result value of a specified type, similar to CONVERT(). CAST

  • android – Spinner.getItemAtPosition(…)返回什么类型的Object?2019-05-29 10:13:16

    这句话会回归什么? parent.getItemAtPosition(position) 其中parent是微调器的父视图,position是微调器视图中的选定位置.解决方法:我假设你所说的“父母”是一个旋转器.在这种情况下: Spinner.getItemAtPosition(pos); 将始终返回您填充Spinner的对象类型. 使用CustomType的示

  • 可能有损转换从long到int,JAVA2019-05-28 14:50:22

    我试图将long值传递给该方法并在那里使用它来创建一个Long Array.然而,我在创建数组时遇到“可能从long转换为int”的错误 long[] array = new long[n]; 虽然我没有使用任何整数值. import java.util.Scanner; import java.util.ArrayList; public class test{ public static v

  • 将MySQL tinyint booleans(0/1)转换为PHP布尔值(true / false)2019-05-28 03:01:50

    我需要重复将MySQL tinyint(1)’boolean’数据类型转换为PHP布尔值,我一直在尝试测试最快的方法来执行此操作.我的数据映射如下: > NULL = FALSE > 0 =假> 1 = TRUE 环顾四个小时后,我似乎无法找到任何性能解释/批评,所以我去尝试自己制作一个我找到的可能解决方案.我的代码如下: ec

  • java中的long to int转换不起作用2019-05-27 23:48:26

    我正在研究java中的大数字问题. int temp =0; long last = 218212982912L; temp = (int) last%10; last = last/10; 对于上面的代码行,我得到了 temp = -4 在第一次迭代中.我不确定是什么问题.我已经尝试了很多在线解决方案.解决方法:把括号放在最后? 在模数运算之前应用转换为

  • javascript – 为什么隐式转换比JS中的显式快得多?隐式铸造是一种好的做法吗?2019-05-27 23:28:03

    我知道像String(1234)和Number(“1234”)这样的类型会更清晰,更好,但我只是尝试对同样的事情进行基准测试,特别是“”1234 // – > “1234”和 – – “1234”// – > 1234. 结果非常令人惊讶(对我而言).我在Chrome中每次迭代100,000次. 我使用了这个简单的代码. var then = D

  • 为什么Python的eval(输入(“输入输入:”))会改变输入的数据类型?2019-05-19 12:46:03

    在Python 3中,我编写了一个简单的命令来接受来自用户的整数输入: x = int(input("Enter a number: ")) 如果我跳过int()部分并简单地使用x = input(“输入数字:”),我输入的数据类型是一个字符串,而不是整数.我明白那个. 但是,如果我使用以下命令: x = eval(input("Enter a number:

  • python – Pandas:使用`df.loc`从datetime64到int的类型转换2019-05-19 10:55:53

    当尝试使用df.loc []在列中重新分配某些值时,我得到一个奇怪的类型转换错误,将日期时间转换为整数. 最小例子: import numpy as np import pandas as pd import datetime d = pd.DataFrame(zip(['12/6/2015', np.nan], [1, 2]), columns=list('ab')) print(d) d.loc[pd.notnull(d.a

  • php – 为什么Eloquent(在Laravel中)将我的varchar uuid主键强制转换为导致错误的整数?2019-05-19 10:21:16

    跟进我昨晚的question,我度过了一个美好的睡眠之夜,并“发现”这是因为自动演员/类型转换或其他原因. 总结一下: >模型使用uuidas主键 >他们通过mySQL插入的触发器获取它们>要获取数据库运行时生成的uuid,我调用$model_object-> fresh(); fresh()>这在将对象作为一个整体获取时起作

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有