用户中心USER CENTER

首页/用户
  • 你用过不写代码就能完成一个简单模块的组件么?

    开篇四连问你是否懒得写普通的增删改查方法?你是否不喜欢代码生成插件的重复代码?你是否渴望一个没有冗余代码的项目?你是否渴望一行代码都不用写就能完成一个简单的模块?组件由来作为后端程序员,相信大家都写过以下几种代码: 根据主键查询多条件分页查询插入根据主键修改根据主键删除(单个或批量)抛开业务来说,这几种代码是我们项目中最最基本的代码了,每一个项目中都会出现大量的这种代码。那么你的项目中这种代码你是...

    PiscesYE 发布于Java
  • Java多线程学习(四)等待/通知(wait/notify)机制

    摘要:运行可运行状态的线程获得了时间片,执行程序代码。阻塞的情况分三种一等待阻塞运行的线程执行方法,会把该线程放入等待队列中。死亡线程方法执行结束,或者因异常退出了方法,则该线程结束生命周期。死亡的线程不可再次复生。 系列文章传送门: Java多线程学习(一)Java多线程入门 Java多线程学习(二)synchronized关键字(1) java多线程学习(二)synchronized关键...

    PiscesYE 发布于Java
  • TabLayout的简单运用和若干问题的解决

    摘要:初步实现之前在知乎上看到有人对微信的设计改动将使用频率高的朋友圈消息提醒和公众号这三个功能独立出来放在首页。 1、介绍和准备 我们在使用手机App时不难会看到这样的页面上面是一组起导航作用的标签,点击标签就会切换到相应的页面;在不同的页面中滑动时,标签的样式(文字大小或者颜色)也会发生变化。这样你任何时候都能一眼看出自己停留在哪个页面。这个布局出镜率实在太高了,我甚至敢说每个学Andr...

    PiscesYE 发布于Java
  • h2指南

    摘要:和第一点类似,利用数据的嵌入式的特点,在单元测试种使用该数据库将大大的降低配置成本。如果在连接数据库时,发现没有该数据库,其会自动新建数据库文件。该模式的运行效率是最高的。另外只有确保导出目标是空的才能顺利导入,否则会有冲突。 为什么是h2 方便开发 h2数据库可以作为一个嵌入式的数据库使用,在开发环境种使用非常方便。不像mysql等数据库需要专门启动一个数据库服务,并做相关配置。可...

    PiscesYE 发布于Java
  • LinkedHashSet内部是如何工作的(翻译)

    摘要:下面看看的构造函数是如何定义的。的每一个键值对都是通过内部的静态类实例化的。如果你知道内部是如何工作的,就非常容易明白内部是如何工作的。 LinkedHashSet是HashSet的一个扩展版本,HashSet并不管什么顺序,不同的是LinkedHashSet会维护插入顺序。HashSet内部使用HashMap对象来存储它的元素,而LinkedHashSet内部使用LinkedHash...

    PiscesYE 发布于Java
<