
JAVA
sinat_30075299
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java和JavaScript语言特性对比
语言特性JAVAJavaScript抽象类(class),对象(object)类(class),对象(object),函数(function)继承extendsprototype面向过程AOP,动态代理装饰器模式,func.call/func.apply,Proxy/Reflect回调多线程,Future+CallablePromise动态参数动态参数(…),只能放在最后Rest参数(只能放在最后)和Spread参数(…)对象拷贝Be...原创 2022-03-19 10:48:32 · 1205 阅读 · 0 评论 -
RSA加解密
原理参考博文前端rsa加密工具jsencrypt.js不支持分段加解密,明文长度超过117字节会报错官网github扩展支持分段加解密原博中分段加密输出是字节类型,为了实现前端加密,后端解密,改为base64输出//十六进制转字节function hexToBytes(hex) { for (var bytes = [], c = 0; c < hex.length; c += 2) bytes.push(parseInt(hex.substr(c, 2原创 2020-07-11 12:16:46 · 252 阅读 · 1 评论 -
Java字符全半角转换
Java字符以下代码可以打印出Java中的所有字符 public static void main(String[] args) { for (int i = Character.MIN_VALUE; i <= Character.MAX_VALUE; ++i) { System.out.println("unicode编码:"i + ",代...原创 2020-04-25 10:42:29 · 349 阅读 · 0 评论 -
JVM内存模型
各种溢出StackOverflowError:无结束的递归操作引起,发生在JVM虚拟机栈。OutOfMemoryError:堆,JVM虚拟机栈都有可能发生,其中堆最常见.内存模型图图片来源网络虚拟机栈:为虚拟机执行Java方法(也就是字节码)服务本地方法栈:为虚拟机使用到的Native方法服务;内存不足时,本地方法栈会拋出native heap OutOfMemory本...原创 2019-11-24 13:38:36 · 172 阅读 · 0 评论 -
POI注意点
关于getPhysical*()、getLast*Num()方法sheet.getPhysicalNumberOfRows(); //获取此工作表中有效定义的行row.getPhysicalNumberOfCells(); //获取此行中有效的单元格数sheet.getLastRowNum(); //获取最后一行非NULL行的行下标row.getLastCellNum(); ...原创 2019-10-14 16:29:11 · 395 阅读 · 0 评论 -
树形菜单
树形菜单通用查询逻辑菜单数据一次全部查出来,在内存里,根据权限递归循环菜单数据,然后组装成树形结构返回,这样提高接口执行效率写法:从根节点往下查,查出所有子节点,一直到叶子节点为止从叶子节点往上查,一直找到根节点为止一般从根节点查找简单些,因为叶子节点是多个,根节点只有一个...原创 2018-10-16 16:14:55 · 464 阅读 · 0 评论 -
eclipse 快捷键
全文内容搜索:ctrl + h文件内搜索: ctrl + f查找文件:ctrl + shift + r返回上一次查看点:alt + < alt + >原创 2018-10-19 13:55:38 · 111 阅读 · 0 评论 -
Apache Shiro相关问题收集
web.xml配置filter配置,使用spring代理(org.springframework.web.filter.DelegatingFilterProxy)被代理的filter配置在xml文件里,由spring容器管理维护shiro配置filter链配置:重写自己的filter,指定filter顺序和类型securityManager配置:包括sessionManager和re...原创 2018-11-02 09:59:12 · 170 阅读 · 0 评论 -
IO模型
阻塞/非阻塞应用程序发起IO操作时,是立即返回还是等待,立即返回即是非阻塞,等待即是阻塞。例子:tomcat的NIOEndPoint同步/异步应用程序在与内核通信时,数据从内核空间到应用空间的copy,是内核主动发起还是应用程序触发,即有回调函数的是异步,没有的是同步例子:tomcat的NIO2EndPoint...原创 2019-06-24 14:12:15 · 134 阅读 · 0 评论