- 博客(18)
- 资源 (1)
- 收藏
- 关注
转载 Java并发编程:volatile关键字解析深度解析
https://www.cnblogs.com/dolphin0520/p/3920373.html
2018-08-30 09:58:13 300
转载 Java中a+=b和a=a+b的区别
https://blog.csdn.net/m0_38022029/article/details/79606104
2018-08-28 16:50:07 612
原创 String转Long,以及转化后在值比较时的问题
通常String转化为Long有两种方式Long.valueOf(String);Long.parseLong(String);这两种方法,第一种是把String转化为Long的封装类型而第二种方法是将String转化为long,也就是基本类型所以如果你使用第一种方法将String转化成了Long的封装类型,然后和一个基本类型的long进行比较的话,即使显示的值相同,依然不会显...
2018-08-28 16:32:32 2772
转载 Java静态方法的注意事项
静态的使用注意事项: 1.静态方法只能访问静态成员(包括成员变量和成员方法) 非静态方法可以访问静态也可以访问非静态 2.静态方法中不可以定义this,super关键字 因为 一个类中,一个static变量只会有一个内存空间,虽然有多个类实例,但这些类实例中的这个static变量会共享同一个内存空间。静态方法在优先于对象存在,所以静态方法中不可以出现this,super关键字。 3.主函...
2018-08-28 16:09:14 1926
原创 [Mybatis异常]Mapper method '...attempted to return null from a method with a primitive return type(int
Mapper method '...attempted to return null from a method with a primitive return type(int)这是一个mybtis的映射雨具错误,原因是数据库中没有你想要查询的这个值造成的原因是因为这样写的映射语句因为没有结果,所以无法返回数值这里我们要搞明白resultType和resultMap的关系...
2018-08-24 18:14:12 8335
原创 Java 的反射机制的一些简单应用
java反射属于java中相对高级的部分,通俗来说,就是可以在程序进行时改变程序中存在的方法等,这种方式成为动态编译。如果我们预先并不知道程序执行到这里时需要用到什么方法时,此时便应该想的java中的反射。首先我们要知道什么是类对象,类对象,就是用于描述这种类,都有什么属性,什么方法的。现在来看看应用:如果你有一个对象定义为有两个方法setImage1、setImage2、se...
2018-08-24 10:22:19 231
原创 什么是 对象/关系 映射集成模块
要理解这个首先我们要明白一点编程语言--》面向对象,基本元素是对象数据库---》基本元素是一条条数据所以如果说想要将一个对象insert到数据库要把对象的值提取出来在一条条insert到数据库中,非常不方便。对象/关系 映射就可以将对象的数据关系和数据库进行匹配,可以理解为数据库中的一张表对应程序中的一个对象,添加数据时在service层直接向数据库添加对象,在操作数据库时根据对象...
2018-08-24 09:46:04 514
原创 Java中堆和栈的比较
1、首先在Java中程序员都不可以直接操作堆和栈2、new创建的对象存在于堆中,局部变量存在于栈中。在堆中定义的对象会在栈中存其的首地址,方便快速访问。3、栈的存取方式为先进后出,堆为先进先出4、栈的访问速度快于堆5、栈的生命周期一般短,用完即释放。堆相对较长,用完不一定释放,由操作系统的内存回收机制决定...
2018-08-24 09:20:21 2537
原创 GET和POST比较
当发送少量请求信息时一般用get方法当发送大量信息时用post,因POST 没有数据量限制。 post比get更稳定,get比post更快
2018-08-20 18:08:03 464
原创 【汇编程序】两个长整数相乘
STACKS SEGMENT STACK DW 100 DUP(?) TOP LABEL WORD STACKS ENDS DATAS SEGMENT NUM1 DW 9,9,8,7,4,5,6,7,8,9 NUM2 DW 6,4,5,6,7,8,9 ;定义两个数字,首位存放num的长度,这两个数字将用于做乘法运算 S...
2018-08-06 11:38:52 3735
原创 【操作系统】在一页式存储管理系统中,某作业页表如下。已知页面大小为 1024 字节,问逻辑地址1068,2566,5699 所对应的物理地址各是多少?如果需要置换一页,应该选择哪一页?置换后所对应的物
在一页式存储管理系统中,某作业页表如下。已知页面大小为 1024 字节,问逻辑地址1068,2566,5699 所对应的物理地址各是多少?如果需要置换一页,应该选择哪一页?置换后所对应的物理地址是多少?物理地址=帧号×页面大小+页内偏移帧号=逻辑地址/页面大小的商作为页号对应的帧号业内偏移=逻辑地址/页面大小的余1) 1068 位于 1#页,页内偏移 44,物理地址 3×1...
2018-08-06 11:38:28 15780 1
原创 Ubuntu安装Redis
Redis是常用基于内存的Key-Value数据库在Ubuntu上通过sudo apt-get install redis-server安装redis 然后通过ps -aux|grep redis检测redis是否启动正常 可以直接通过redis-cli启动redis客户端进行一些数据操作...
2018-08-06 11:37:38 174
原创 【Azure】azure创建linux虚拟机,azure配置jdk,azure配置tomcat全过程
系统:Ubuntu JDK:jdk1.8Tomcat:Tomcat9.0(其他环境或者版本不保证一定可以成功)废话不多说,首先看如何在新版的azure中创建Ubuntu虚拟机 !注意此处选择_资源管理器_并创建建议使用用户名加密码创建、此处的用户名就是等会远程连接的用户名资源组名称随意,就是你的虚拟机还有磁盘、网络等的统称此处按需购买入站...
2018-08-02 14:59:07 1497
( apache-tomcat-9.0.0.M21.exe )
2018-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人