上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页

2020年1月18日

通过查看字节码来学习Java代码

摘要: 最近学习java的一些知识, 通过学习编译后的字节码可以更好的了解java的编译.1. 安装查看字节码的插件在eclipse上直接通过Eclipse Marketplace安装, 直接搜索bytecode就可以看到插件最后通过Window-> Show View -> Other -> Java -> Bytecode打开查看字节码在IntelliJ IDEA上也通过安装插件方式IntelliJ ... 阅读全文

posted @ 2020-01-18 18:59 努力做一个伪程序员 阅读(378) 评论(0) 推荐(0) 编辑

2019年12月26日

List、Map、set的加载因子,默认初始容量和扩容增量

摘要: 参考博客: https://www.cnblogs.com/lizhen-home/p/7352125.html首先,这三个概念说下。初始大小,就是创建时可容纳的默认元素个数;加载因子,表示某个阀值,用0~1之间的小数来表示,当已有元素占比达到这个阀值后,底层将进行扩容操作;扩容方式,即指定每次扩容后的大小的规则,比如翻倍等。当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配... 阅读全文

posted @ 2019-12-26 20:36 努力做一个伪程序员 阅读(439) 评论(0) 推荐(0) 编辑

2019年12月7日

WildFly的学习

摘要: 1. WildFly介绍: WildFly,前身是JBoss AS,从V8开始为区别于JBoss EAP,更名为WildFly. 由红帽 (Red Hat)开发,是另一个功能齐全且经过认证的应用服务器. Wildfly是一个开源的基于JavaEE的轻量级应用服务器。可以在任何商业应用中免费使用。 WildFly是一个灵活的、轻量的、强大管理能力的应用程序服务器。Wildfly是一个管理EJB的容器... 阅读全文

posted @ 2019-12-07 16:21 努力做一个伪程序员 阅读(4778) 评论(0) 推荐(0) 编辑

2019年12月3日

Java中的锁分类与使用

摘要: 1.1 乐观锁/悲观锁 乐观锁与悲观锁并不是特指某两种类型的锁,是人们定义出来的概念或思想,主要是指看待并发同步的角度。 乐观锁:顾名思义,(个人理解,读多写少), 就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。 乐观锁适用于多读的应用类型,这样可以提高吞吐量. ... 阅读全文

posted @ 2019-12-03 19:54 努力做一个伪程序员 阅读(526) 评论(0) 推荐(0) 编辑

2019年11月10日

Oracle简单学习

摘要: 最近一段时间重温了oracle关于存储过程和oracle包以及function中的定义, 先看一下要用的表:devices(id number, name varchar2, age number)groups(id number, devicesid number, name varchar2, content varchar2)在oracle中建立如下的package和package bodi... 阅读全文

posted @ 2019-11-10 16:49 努力做一个伪程序员 阅读(258) 评论(0) 推荐(0) 编辑

2019年11月2日

Mybatis调用oracle存储过程

摘要: 最近使用到了oracle的存储过程, 下面建立一个测试的存储过程:查询devices表格里面的所有内容, 这里输入的fid没有用到,是为了做其他调试create or replace procedure get_data_by_procedure( fid in Integer, ... 阅读全文

posted @ 2019-11-02 17:21 努力做一个伪程序员 阅读(1486) 评论(0) 推荐(0) 编辑

2019年10月27日

Java基础复习(1)

摘要: 1. Java 基本数据类型参考博客: https://www.cnblogs.com/LiaHon/p/11043238.htmlJava语言提供了八种基本类型. 六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型byte:(字节型, 8位)byte 数据类型是8位、有符号的,以二进制补码表示的整数;最小值是 -128(-2^7);最大值是 127(2^7-1);默认值是 0;... 阅读全文

posted @ 2019-10-27 16:45 努力做一个伪程序员 阅读(278) 评论(0) 推荐(0) 编辑

2019年10月25日

mybatis中Oracle分页语句的写法

摘要: 最近一段时间使用oracle数据库查询分页, 用的是springboot.Oracle数据库中没有像mysql中limit的写法, 只能换其他方式写. 考虑到oracle中的ROWNUM变量, 使用它能做到分页查询.看下面的mybatis的xml文件:这里主要注意下面几个问题:1. mybatis 中 SQL 写在mapper.xml文件中,而xml解析 、= 时会出错,这时应该使用转义写法, 两... 阅读全文

posted @ 2019-10-25 18:20 努力做一个伪程序员 阅读(3675) 评论(0) 推荐(0) 编辑

2019年9月22日

Spring Security 入门原理及实战

摘要: 参考博客: https://www.cnblogs.com/demingblog/p/10874753.htmlSpring Security 是spring项目之中的一个安全模块,可以非常方便与spring项目无缝集成。特别是在spring boot项目中加入spring security更是十分简单, 这里就简单介绍一下入门案例和使用原理吧!写一个简单的springboot测试例子:@Cont... 阅读全文

posted @ 2019-09-22 09:45 努力做一个伪程序员 阅读(739) 评论(0) 推荐(0) 编辑

2019年9月21日

Java中的基本类型和包装类型区别

摘要: 首先看一下几个测试题,验证一下java中对基本类型和包装类型的理解,看看最后输出的答案对不对,答案在这篇博客中哦:// 第一题: 基本类型和包装类型int a = 100;Integer b = 100;System.out.println(a == b);// 第二题: 两个包装类型Integer c = 100;Integer d = 100;System.out.println(c == d... 阅读全文

posted @ 2019-09-21 11:25 努力做一个伪程序员 阅读(3055) 评论(0) 推荐(2) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页

导航