首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ok
订阅
juniors
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
很开心,在使用mybatis的过程中我踩到一个坑
在实际开发过程中我踩到了 mybatis 的一个坑,我觉得值得记录、分享一下。 先说说这个坑是什么吧。如果你踩过这个坑,并且知道具体的原因,那这篇文章可以加深你的印象。如果你没有踩过,那你可得好好看看,因为你总会遇到的。 具体如下:在 mybatis 中的 OgnlOps.eq…
Netty实战:设计一个IM框架就这么简单!
bitchat-example 模块提供了一个服务端与客户端的实现示例,可以参照该示例进行自己的业务实现。 要启动服务端,需要获取一个 Server 的实例,可以通过 ServerFactory 来获取。 目前客户端提供了三种 Func,分别是:登录,查看在线用户列表,发送单聊…
还搞不懂 Java NIO?快来读读这篇文章!
首先,我们需要弄清楚几个概念:同步和异步,阻塞和非阻塞。 1. 同步 比如你必须亲自去银行取钱。 2. 异步 比如你把银行卡给我,让我帮你去银行取钱,你需要告诉我银行卡密码和取多少钱,我取完了之后把钱给你。 3. 总结 自己干就是同步,别人干就是异步。 1. 阻塞 2. 非阻塞…
一篇文章搞懂android存储目录结构
前两天因为开发一个app更新的功能,我将从服务器下载的apk文件放在了内部存储目录(测试手机为小米,路径为:data/user/0/packagename/files)下面,然后安装的时候一直安装不了,提示解析包出错。后来查询发现,安装apk是调用了PackageInstall…
全网最通俗易懂的Kafka入门!
众所周知,消息队列的产品有好几种,这里我选择学习Kafka的原因,无他,公司在用。 下面我以Kafka为例对这些问题进行简单的解答,进而入门Kafka。 众所周知,Kafka是一个消息队列,把消息放到队列里边的叫生产者,从队列里边消费的叫消费者。 一个消息中间件,队列不单单只有…
数据库两大神器【索引和锁】
索引和锁在数据库中可以说是非常重要的知识点了,在面试中也会经常会被问到的。 表经常进行INSERT/UPDATE/DELETE操作就不要建立索引了,换言之:索引会降低插入、删除、修改等维护任务的速度。 索引需要占物理和数据空间。 为什么说索引会降低插入、删除、修改等维护任务的速…
深入理解Java反射机制
最近在接触 Android 的组件化原理的时候,发现自己对 Java 反射的机制理解并不是很深,只能利用周末的时间把 Java 反射机制回炉重铸。 反射机制是 Java 语言提供的一种基础功能,赋予了 Java 程序在运行时的自省(introspect,官方用语)的能力。通过 …
羞!扒开字节码,我竟发现这个.....
作为一名安卓开发者,我们可以以多年单身的手速光速的撸一个java文件。但相信很多人对java的了解就像了解女神,只看到光鲜的外表。但往往有时候我们应该看看她卸了妆的样子,脱了....,咳咳。总之我们应该深入的了解,这样可以帮助我们做很多有意思的事情。 最近接触了asm这个框架,…