会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
clay_ace
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
下一页
2019年4月28日
SpringMVC工作原理
摘要: 总体流程图如下:各个组件或者说模块间是通过DispatcherServlet交互的.@GetMapping时组合注解,@RequestMapping(method =RequestMethod.GET)的缩写类似的还有@PostMapping等。默认是使用G...
阅读全文
posted @ 2019-04-28 16:21 clay_ace
阅读(141)
评论(0)
推荐(0)
2019年4月25日
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'整合不同工程出错解决方法
摘要: Error:Execution failed for task ‘:app:transformDexArchiveWithExternalLibsDexMergerForDebug’.我整合了两个工程,然后由于依赖版本不同产生了上面的问题,不能整合googl...
阅读全文
posted @ 2019-04-25 09:53 clay_ace
阅读(1287)
评论(0)
推荐(0)
2019年4月24日
Android开发聊天功能
摘要: 效果图:具体消息传输参考:https://blog.csdn.net/u011463794/article/details/89482734项目在github上:https://github.com/xiatom/AndroidChatRoom具体用法在:h...
阅读全文
posted @ 2019-04-24 17:23 clay_ace
阅读(1876)
评论(0)
推荐(0)
2019年4月23日
Android实现聊天室功能,使用XMPP协议
摘要: 安卓大作业要做一个聊天室,然后查到了XMPP协议,然后搭建了openfire服务器(就是安装一下即可)可是到了XMPP编程的时候发现了问题,Smack是一个开源的已于使用的XMPP客户端类库,我选择这个类库,不过网上的资料很多版本过老,就自己去github查...
阅读全文
posted @ 2019-04-23 22:26 clay_ace
阅读(964)
评论(0)
推荐(0)
2019年4月22日
Android6.0以后的动态申请权限
摘要: 由于考虑到安全问题,安卓6.0以后,有些权限是需要动态申请的:if(ContextCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE) != Package...
阅读全文
posted @ 2019-04-22 17:25 clay_ace
阅读(349)
评论(0)
推荐(0)
2019年4月19日
Android Studio使用Git版本控制github
摘要: 由于安卓开始做大作业,小组形式,所以为了版本控制使用到了github,由于之前对git稍微熟悉,所以摸索起来不是很难。首先你需要下载git,自行谷歌1.在Android Studio配置git以及github打开设置,找到版本控制:Version Contr...
阅读全文
posted @ 2019-04-19 19:51 clay_ace
阅读(9282)
评论(1)
推荐(0)
2019年4月18日
HashMap源码分析(一)——逐行分析
摘要: 首先,我们要了解一下HashMap的存储方式既然名字包含Hash,不难看出他是以hash值作为地址存储的,更确切的讲他是以哈希桶aka链地址的方式存储元素的如果不了解什么是哈希桶,或者想先看一下HashMap的实现特点参见——HashMap实现特点——基于J...
阅读全文
posted @ 2019-04-18 09:57 clay_ace
阅读(341)
评论(0)
推荐(0)
HashMap实现特点——基于JDK文档
摘要: 前几天面试pdd,面试官一顿问HashMap,原以为掌握的不错,没想到还是过于皮毛。本着Geek精神,就钻研一下HashMap。首先先基于JDK对HashMap进行详细介绍,以后会再分析源码。HashMap的实现特点1. HashMap和HashTable比...
阅读全文
posted @ 2019-04-18 09:44 clay_ace
阅读(850)
评论(0)
推荐(0)
2019年4月17日
判断对象相等以及相同对象问题——自定义类重写equals方法以及hashCode方法,以及遇到HashSet集合问题
摘要: 这篇文章主要针对HashSet、HashMap存储元素时,对元素要求,使用自定义类需要保证判断是否为同一对象,equals和hashCode都相等才能时同个对象。否则两对象的equals方法相同,但是hashCode不同,那么HashSet就会存放在两个不同...
阅读全文
posted @ 2019-04-17 18:12 clay_ace
阅读(624)
评论(0)
推荐(0)
2019年4月16日
数据库连接池,实现及分析
摘要: 在我们日常对数据库操作时存在一个问题,要为每次数据操作请求建立一个数据库连接。而每次建立连接都需要花费很多开销,如加载驱动类、注册驱动、获取连接,这样如果在短时间内连接多次,就会耗费多余的时间(加载驱动+注册驱动)*n次;那么就有了数据库连接池这种解决方案:...
阅读全文
posted @ 2019-04-16 11:25 clay_ace
阅读(346)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告