用户中心USER CENTER

首页/用户
  • Struts2 入门 1

    摘要:是的下一代产品,是在和的技术基础上进行了合并的全新的框架。其全新的的体系结构与的体系结构差别巨大。以为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与完全脱离开,所以可以理解为的更新产品。 Struts是什么 概念 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Cont...

    tabalt 发布于Java
  • solidity智能合约如何判断mapping值为空

    摘要:值的判断问题在这类编程语言中,我们可以获得里面的值然后与或空来进行判断该对应的值是否为空。值的判断解决方案如果值里面存的为,那么只需在内设置一个字段,用来表示改结构体是否已经被赋值。前一种情况并不存在面向编程语言中的空指针异常的问题。 mapping值的判断问题 在Java这类编程语言中,我们可以获得Map里面的值然后与null或空来进行判断该key对应的值是否为空。可是在solidi...

    tabalt 发布于Java
  • JeecgBoot 2.0 入门视频教程

    视频大纲showImg(https://segmentfault.com/img/bVbtHba?w=687&h=633);showImg(https://segmentfault.com/img/bVbtHbe?w=695&h=431); 在线视频:https://segmentfault.com/ls/1...视频网盘: https://pan.baidu.com/s/1Il0T... 提取码...

    tabalt 发布于Java
  • 数据库面试题

    摘要:不过这里的时间指的是系统版本号死锁数据库的解释现象两个或两个以上事务在同一资源相互占用,并请求锁定对方占用的资源,从而导致恶性循环的现象。并发控制解决问题我在读数据,你在删数据的情况锁分类读锁共享锁,不阻塞写锁排他锁,排除其他写锁和读锁。 数据库面试题 showImg(https://s2.ax1x.com/2019/01/11/FXc580.md.jpg); DBS DBMS DB区...

    tabalt 发布于Java
  • Java中的显示锁ReentrantLock使用与原理

    摘要:使当前线程休眠,不可调度。这三种情况下会恢复其它线程调用了,当前线程恰好被选中了恢复执行其它线程调用了假醒。 考虑一个场景,轮流打印0-100以内的技术和偶数。通过使用 synchronize 的 wait,notify机制就可以实现,核心思路如下: 使用两个线程,一个打印奇数,一个打印偶数。这两个线程会共享一个数据,数据每次自增,当打印奇数的线程发现当前要打印的数字不是奇数时,执行...

    tabalt 发布于Java
<