Wesley13 Wesley13
3年前
java验证课上代码
1.intvalue100;MyClassobjnewMyClass();这两种方式定义的变量是不一样的,第一种赋值方法直接就给了变量值,同时赋予了他空间,第二种方法没有赋值,只赋予了他空间。对象变量如果不引用一个真实的对象,则必须声明为null对于原始数据类型的变量(比如int),可以直接使用“”判断两变量值
Wesley13 Wesley13
3年前
java垃圾回收机制
成为垃圾的标准对于非线程对象,当所有的活动线程都不能访问到改对象时候,成为垃圾对于线程对象,除满足以上条件外,还要求线程处于死亡或者还处于新建状态符合条件的几种情况对象设为Null,代码都应该这样写,释放资源应用指向别的对象语句块结束,局部应用消亡Java不用手动管理内存,只是需要程序员管理对象是否变
Wesley13 Wesley13
3年前
java中activiti框架中的排他网关使用方法,多条件判断
当排他网关的判断条件中出现多个条件时,需要注意,设置判断条件时,可能遇到,流向相同的任务,而判断条件的变量个数不同那么,必须在后面的运行任务时,将所有的涉及到的变量都设置进任务中,只不过,如果这个任务没有涉及到这个变量的话,将该变量的值设为null!(https://oscimg.oschina.net/oscnet/62a25808a83433
Stella981 Stella981
3年前
JavaScript的深拷贝和浅拷贝
一、数据类型数据分为基本数据类型(String,Number,Boolean,Null,Undefined,Symbol)和对象数据类型。、1.基本数据类型的特点:直接存储在栈(stack)中的数据2.引用数据类型的特点:存储的是该对象在栈中引用,真实的数据放在堆内存里。引用数据类型在栈中存储了指针,该指针指向堆中该实
Easter79 Easter79
3年前
SpringBoot使用@Value给静态变量注入值,不能正确读取相应的值
今天在调试代码的时候发现SpringBoot中使用@Value()给变量赋值,给普通变量赋值是可以的,但是给静态变量即static变量赋值的时候,读取不到相应的值,如果是字符串会读取为null,数字值会读取为0.网上查了一下才发现不能直接给static变量赋值。1、SpringBoot中使用@Value()给普通变量注入值:在applica
Stella981 Stella981
3年前
HashSet和TreeSet
 Set是java中一个不包含重复元素的collection。更正式地说,set不包含满足e1.equals(e2)的元素对e1和e2,并且最多包含一个null元素。正如其名称所暗示的,此接口模仿了数学上的_set_抽象。HashSet与TreeSet都是基于Set接口的实现类。其中TreeSet是Set的子接口Sor
Stella981 Stella981
3年前
Android下谷歌zxing二维码的最大容量
使用谷歌的zxing,发现是有最大长度的。超过一定长度,将无法生成像素矩阵,为null,于是也就不能生成二维码了。记录:jar版本:3.2.1手机:联想A808t系统:4.4.2文本编码:"utf8",二维码图片编码:BarcodeFormat.QR\_CODE能生成的的汉字只有449个;能生成的数字有1852个能生成
Stella981 Stella981
3年前
JavaScript学习小结
JavaScirpt变量可用来保存两种类型值:基本类型值,引用类型值基本类型值:Undefined,Null,Boolean,Number,String基本类型及引用类型值特点:1.基本类型值在内存中占据固定大小的空间,被保存在栈内存中;2.从一个变量向另一个变量复制基本类型值,会创建这个值的一个副本;
Wesley13 Wesley13
3年前
IP 地址怎么定位?
!(https://oscimg.oschina.net/oscnet/297f29e7f22543c18c6708ef74e809b6.jpg"null")我们经常可以在影视作品中见到某某组织通过对某个人的IP地址进行监控,定位其位置,甚至精确到某栋大楼的某一层,如此可怕的场景在现实生活中真的有可能会发生吗?先来说结果,仅通过I
Wesley13 Wesley13
3年前
mysql实践:sql优化
\恢复内容开始设计表的时候1\.不同的表涉及同一个公共意义字段不要使用不同的数据类型(可能导致索引不可用,查询结果有偏差)2\.不要一张表放太多的数据  主表20~30个字段  其他表最好不超过20个3\.最好不要有为Null的列,原因:https://mp.weixin.qq.com/s/U4