java
坚强一点
这个作者很懒,什么都没留下…
展开
-
IPhone UC 浏览器基于cookie登录的用户无法退出(无法删除 cookie)问题
IPhone UC 浏览器基于cookie登录的用户无法退出问题。其实是在服务端添加 cookie 时 httponly 设置为true 在服务端删除失败,导致的用户无法退出。事件还原在服务端增加 cookie 时 httponly 参数设置为 true,添加代码如下 Cookie cookie = new Cookie(key, value); co...原创 2017-09-25 14:19:07 · 2653 阅读 · 0 评论 -
JAVA 中创建线程的三种方式,如果在面试的时候被问到记住一点要回答是三种,面试官也希望你回答的是三种
一搬情况下大家都知道在 java 中创建一个新线程的二种方式,但是对第三种方式基本不熟,甚至一些工作好几年的老程序员也不知道。// 继承 Thread 类public class NewThread extends Thread{ public void run(){}}// 实现 Runnable 接口public class NewThread2 implements...原创 2019-01-11 10:37:16 · 316 阅读 · 0 评论 -
synchronized 是公平锁吗?可以重入吗?详细的来说说 synchronized
公平锁:获取不到锁的时候,会自动加入队列,等待线程释放后,队列的第一个线程获取锁非公平锁:获取不到锁的时候,会自动加入队列,等待线程释放锁后所有等待的线程同时去竞争 什么是可重入?同一个线程可以反复获取锁多次,然后需要释放多次 回答标题问题:synchronized 是非公平锁,可以重入。 在来看几个问题:1、 synchronized 加在 stati...原创 2019-01-10 14:18:30 · 20790 阅读 · 8 评论 -
企业信息化系统中的权限管理实战
实际需求1、不同用户拥有不同权限(功能)2、不同部门拥有相同权限的用户可以查看或修改相应部门下的数据3、高一级的用户(经理,总监)可以看到管辖下的其他用户的数据。4、同一个用户可以支持多个角色(可以是销售,也可以是采购经理,这2个角色的功能权限完全不同,需要区分) 鉴以上需求,可以从2个维度来控制用户的功能权限,和数据权限。功能权限很简单是一个 RABC 的权限模型:...原创 2018-12-12 13:59:21 · 740 阅读 · 0 评论 -
JAVA 虚拟机,你需要了解这些(内存模型,垃圾收集机制,垃圾收集算法)
1、内存模型JVM 把内存分为了5个大的区域 程序计数器 线程私有 很小的一块区域 存放当前正在执行的字节码指令 唯一一块不会抛出任何异常的区域 java 虚拟机栈 线程私有 会抛出 OOM 异常 和 StackOverflowError 存储了方法执行时相关信息(栈帧) 本地方法栈 线...原创 2018-12-16 10:11:19 · 893 阅读 · 0 评论 -
Redis 中可能导致性能问题以及原因
1、线上环境是用 keys 命令因为 Redis 是单线程的,执行 keys 命令会导致扫描 所有的 key 非常耗时,导致阻塞了其他的命令执行。从而影响性能,一般线上环境会禁止使用该命令 2、aof 备份数据方式配置了 appendfsync always 每次数据改变都同步刷新到磁盘每写入一条日志就进行一次fsync操作,数据安全性最高,但速度最慢,因为要进行磁盘操作。如果一个...原创 2018-12-12 15:47:42 · 1150 阅读 · 0 评论 -
Redis 实现的可用于生产环境的分布式锁(带超时时间)
我写的加锁方式有缺陷,所以删掉了。正确方式见博客:http://www.cnblogs.com/linjiqin/p/8003838.html 写的特别好 小程序查看更多java相关面试题原创 2018-11-21 15:32:07 · 2063 阅读 · 0 评论 -
中国大陆省市区县三级、四级菜单数据整理
省市区县三级数据 json 格式数据,mysql 导入数据下载element 级联菜单地理数据 下载iview 级联菜单 地理位置数据下载原创 2017-10-20 16:37:40 · 8363 阅读 · 1 评论 -
java 使用 pdfbox 转图片 中文乱码,或者空白页面解决方案
如果出现以上情况 或则报Cannot read JBIG2 image: jbig2-imageio is not installed<dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>fontbox</artifactId> <...原创 2019-06-12 23:39:03 · 4264 阅读 · 2 评论