• 2024-06-21秋招Java后端开发冲刺——基础篇2
    Java语言基础一、基本数据类型(8个)整型:byte(1字节)、short(2字节)、int(4字节)、long(8字节,使用时一定要在数值后面加上L)注:整型类型的最高位表示数据符号位,因此实际上数据的表示范围为(−
  • 2024-06-09Spring Boot集成 Geodesy讲解
    目录1Geodesy1.1什么是geodesy1.2操作实践1.2.1pom.xml1.2.2数学公式计算类1.2.3库包调用1.2.4测试1Geodesy1.1什么是geodesy浩瀚的宇宙中,地球是我们赖以生存的家园。自古以来,人类一直对星球上的位置和彼此的距离着迷。无论是航海探险、贸易往来还是科学研究,精确计算
  • 2024-06-07new/类/null/+/PrimitiveValue/valueOf/toString/环境/HTML 脚本元素属性
    newfunctionmyObjCreate(proto){functionF(){}F.prototype=protoreturnnewF();}functionmyNew(F,...args){letobj=myObjCreate(F.prototype)letres=F.call(obj,...args);returntypeofres==='object'&&res!==null?res:obj
  • 2024-06-01规约学习
    1.Set<Long>values=...if(values.contains(42))会出现问题 即使我们明确地声明希望在两种不同的情况下分别获得Double和Integer的0值,结果却始终返回的是Double类型的0值。这是因为根据JLS#15.25,不同的数值类型间的运算首先会经过双目类型提升(Binary Numeric Promotio
  • 2024-05-30golang reflect 常见示例
    reflect是golang中元编程的能力体现。需要注意的是,reflect尽量不用,有性能问题,也有避免滥用的考虑。packagemainimport( "log" "reflect")typeAstruct{ aint bstring cbool}//实验reflect的相关函数funcmain(){ typeValue() callFunc()}funcother
  • 2024-05-29react使用antd实现表格的时间排序
    importReactfrom'react';import{Table}from'antd';importmomentfrom'moment';constdata=[{key:'1',date:'2018-01-11T12:00:00Z',},{key:'2',date:'2
  • 2024-05-25Integer缓冲区
    整数缓冲区java预先创建了256个常用的整数包装类型对象。在实际应用当中,对已创建的对象进行复用。Integer缓冲区范围:-128-127;共计256个数publicstaticvoidmain(String[]args){//面试题1,下面的输出结果为true还是为flase?//答:integer1和integer2在栈
  • 2024-05-15JavaScript Object valueOf & toString All In One
    JavaScriptObjectvalueOf&toStringAllInOneclassArrayWrapper{arr:number[];constructor(nums:number[]){this.arr=nums;}//✅改写Object内置方法valueOf,返回一个number整数//❓object相加(本质上是object序列化后的string
  • 2024-05-07Js中valueOf和toString区别和使用
    对于number、string、Boolean、object、symbol数据类型调用valueOf方法,得到的都是数据本身(null、undefined两种类型上的原型链上没有valueOf方法)点击查看代码vara=1;varaa=a.valueOf();console.log(aa==a);//truevarb='a';
  • 2024-05-07BigDecimal精度理解
    BigDecimal的类声明以及几个属性:接下来我们可以debug来看下其运行原理BigDecimalbigDecimal1=BigDecimal.valueOf(2.88);BigDecimalbigDecimal2=BigDecimal.valueOf(3.5);BigDecimalresDecimal=bigDecimal1.add(bigDecimal2);Sys
  • 2024-05-03antd表格日期排序
     {dataIndex:'contractSignDate',key:'contractSignDate',title:'合同签订日期',width:120,ellipsis:true,sorter:(a,b)=>moment(a?.contractSignDate).valueOf()-moment(b?.contractSignD
  • 2024-04-24String.valueOf和强制类型转换(String)的区别
    String.valueOf和强制类型转换(String)在Java中都可以用来将其他类型的数据转换为字符串,但它们之间有一些重要的区别。空值处理:String.valueOf:当处理的对象为null时,String.valueOf会返回字符串"null",而不会抛出异常。(String):强制类型转换在面对null值时,会抛出NullPointerExc
  • 2024-04-11Java中将字符串转换成数字的方法
    转换为整数(int)你可以使用Integer.parseInt()方法或Integer.valueOf()方法将字符串转换为int类型。javaStringstr="123";intnumber=Integer.parseInt(str);//使用parseInt//或者intnumberValue=Integer.valueOf(str);//使用valueOfSystem.out.println(number);//
  • 2024-04-02蓝桥杯备考随手记: 字符串转换
    在Java中,字符串转换是指将一个数据类型的变量转换成字符串类型的操作。字符串转换可以通过以下几种方式实现:使用String类的valueOf()方法:该方法可以将任意数据类型转换成字符串类型。例如:intnum=10;Stringstr=String.valueOf(num);该方法还可以用于将字符数组转换
  • 2024-03-08【Java】Integer.parseInt()和Integer.valueOf()的区别
    1.Integer.parseInt()和Integer.valueOf()的区别区别1Integer.parseInt()将字符串转换为基本类型int,返回一个int类型值。inti=Integer.parseInt(Strings);Integer.valueOf()将字符串转换为Integer对象,返回一个Integer对象。Integeri=Integer.valueOf(Strings);
  • 2024-02-24原来你是这样的JAVA--[07]聊聊Integer和BigDecimal
    今天来聊聊Java中跟数值处理相关的两个类型Integer和BigDecimal。说起这两个类型,我们肯定都不陌生,但是其中有些容易踩到的坑需要注意避让。Integer整型我们应该每天都会用到,但是每种语言还是有自己的特性。从敬姐刚从.NET转过来的时候踩过的一个坑说起:话说在.NET世界中,数值的基
  • 2024-02-05无涯教程-valueOf()函数
    valueOf方法返回Date对象的原始值,即自UTC1970年1月1日午夜以来的毫秒数。valueOf()-语法Date.valueOf()valueOf()-返回值返回Date对象的原始值。valueOf()-示例vardateobject=newDate(1993,6,28,14,39,7);console.log(dateobject.valueOf());
  • 2024-01-31双重按位非运算符 ~~ 对数字取整
    介绍按位非运算符(~)将操作数的位反转。它将操作数转化为32位的有符号整型。也就是可以对数字进行取整操作(保留整数部分,舍弃小数部分)。~-2//1~-2.222//1并且按位非运算时,任何数字 x(已被转化为32位有符号整型) 的运算结果都是 -(x+1)。那么双重按位非(~~)对数字的运
  • 2023-12-20Java中“100==100”为true,而"1000==1000"为false?
    前言今天跟大家聊一个有趣的话题,在Java中两个Integer对象做比较时,会产生意想不到的结果。例如:Integera=100;Integerb=100;System.out.println(a==b);其运行结果是:true。而如果改成下面这样:Integera=1000;Integerb=1000;System.out.println(a==b);其运行
  • 2023-12-18十二,常用类
    封装类/包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublebooleanBooleancharCharacter通用功能基本数据类型和引用数据类型之间的转换//手动装箱Integerinteger1=Integer.valueOf(123);BooleanaBoolean=Boolean.valueOf(tr
  • 2023-12-13无涯教程-Java - valueOf()函数
    valueOf方法返回相关的Number对象,其中包含传递的参数的值,参数可以是原始数据类型,字符串等。此方法是静态方法。该方法可以使用两个参数,其中一个是字符串,另一个是基数。valueOf()-语法以下是此方法的所有变体-staticIntegervalueOf(inti)staticIntegervalueOf(String
  • 2023-12-12moment 获取本年/本季度/本月/本周/今天/上年/上季度/上月/上周/昨天 开始结束时间
    今天1conststartTime=moment(moment().startOf('day').valueOf()).format('YYYY/MM/DDHH:mm:ss');2constendTime=moment(moment().valueOf()).format('YYYY/MM/DDHH:mm:ss');昨天1conststartTime=moment(moment().add(-1,�
  • 2023-12-05BigDecimal处理Double类型精度问题
    最近发现工程里出现金额精度问题,记录下使用区别:publicstaticvoidmain(String[]args){Doublea=0.1;BigDecimalb=newBigDecimal(a);BigDecimalc=BigDecimal.valueOf(a);System.out.println("bis:"+b);System.out
  • 2023-12-01java BigInteger
    packagenet.elaina.BigIntegerTest;importjava.math.BigInteger;importjava.util.Random;publicclasstest1{publicstaticvoidmain(String[]args){/*publicBigInteger(intnum,Randomrnd)获取随机大整数,范围:[e~2的num次方
  • 2023-11-19go接口判断是否为nil
    variinterface{}varx*inti=x//不赋值时i接口为isanil,反射reflect.ValueOf(i).IsNil()会panilifi!=nil{fmt.Println("i!=nil")}else{fmt.Println("isanil")}ifreflect.ValueOf(i).IsNil(){fmt.Print