- 博客(31)
- 资源 (5)
- 收藏
- 关注
原创 ShardingSphere-JDBC 入门教程(v4.1.1)
ShardingSphere-JDBC 定位为轻量级 Java 框架,在 Java 的 JDBC 层提供的额外服务。它使用客户端直连数据库,以 jar 包形式提供服务,无需额外部署和依赖,可理解为增强版的 JDBC 驱动,完全兼容 JDBC 和各种 ORM 框架。具备以下功能:特性定义数据分片数据分片,是应对海量数据存储与计算的有效手段。ShardingSphere 基于底层数据库提供分布式数据库解决方案,可以水平扩展计算和存储。分布式事务。
2023-11-27 11:05:39 1392
原创 MyBatis-Plus及多数据源入门教程
(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis 是一款非常优秀的开源框架,用来简化数据库应用程序的开发,使开发人员能够专注于应用程序逻辑,而不必关注数据库和 SQL 语句细节@TableIdreturn id;
2023-11-27 11:01:59 256
原创 SpringBoot 入门学习
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。简而言之,Spring Boot 通过提供默认配置的方式整合了所有的框架,让我们可以更加简单、快速、方便地构建应用程序。
2023-11-27 10:59:52 384
原创 Java SDK 性能测试方案
后台开发同事配合,先后部署两套服务,一套完全不使用 Java SDK、Java A/B Testing SDK,另外一套服务使用 Java SDK、Java A/B Testing SDK。使用 Jmeter 的聚合报告采集压测过程中网络请求的响应时间、吞吐量、错误率等,使用开源性能监测工具 nmon 监测压测期间服务器的性能(CPU、内存 等)。代码模拟是压测最方便的方式,编写 Java 代码,通过 CountDownLatch 管理线程池,来实现并发压测的效果。
2023-08-18 10:51:28 292
原创 Android Studio run app 设置 release 模式
Android Studio run app 设置 release 模式
2023-08-17 16:22:31 1882 1
转载 Android最佳的开源库集锦
工欲善其事,必先利其器。一个好的开发库可以快速提高开发者的工作效率,甚至让开发工作变得简单。本文收集了大量的Android开发库,快来切磋一下,到底哪一个最适合你。动画Android View Animations:一个非常强大的开源动画库,开发者可以用来创建各种效果。RecyclerView Animators:可实现RecyclerView动画。APIsClou
2016-11-09 14:08:55 348
转载 Android viewPage notifyDataSetChanged无刷新
Viewpager在调用notifyDataSetChanged()时,界面无刷新。 相信很多做过Viewpager的同学肯定遇到过这个问题,这个是bug还是android就是如此设计的,我们不做讨论。总之,它确实影响我们功能的实现了。 可能不少同学选择为Viewpager重新设置一遍适配器adapter,达到刷新的目的。但是这种方法在大多数情况下,是有问题的。追踪源代
2016-10-21 17:39:56 336
转载 android studio如何使用git
android studio为我们提供了git的插件,让我们能够很好的进行版本控制第一步、准备,下载git到你的电脑上,下载地址: http://git-scm.com/downloads安装,直接下一步下一步就好,记得下载位置就好,配置的时候要用在studio中设置git插件:File->Setting->Versi
2016-10-10 17:57:10 2709
转载 github入门到上传本地项目
GitHub是基于git实现的代码托管。git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好。GitHub可以免费使用,并且快速稳定。即使是付费帐户,每个月不超过10美刀的费用也非常便宜。利用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目。优点在于,他支持多人共同完成一个项目,因此你们可以在同一页面对话交流。创建自己的项目,
2016-10-10 17:52:47 1494
转载 Error:Execution failed for task ':app:transformClassesWithDexForDebug&#
3个错误non-zero exit value 1; non-zero exit value 2; non-zero exit value 3Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.Transfor
2016-09-13 16:47:00 674
原创 Android开发中动态获取RecyclerView的Item中EditText的内容
使用RecyclerView实现这种效果,其Item由一个TextView和一个EditText组成。用户填写相应数据,点击保存按钮,我要对用户输入的数据进行处理。这里我就要获取EditText的内容,首先我想到的是:使用RecyclerView提供的方法,getChildAt(position),一一获取对应的子view,然后进行处理,但令人遗憾的是:这里返回的view为null,奇怪的是recyclerView.getChildCount()能够正常返回。既然此路不通,我们只好换一个思路:通过监听Edi
2016-09-12 17:45:54 22297 5
原创 Android中实现带有头部的GridView(HeaderGridView)
在android开发中,经常需要根据项目要求开发定义特殊的布局,最近笔者遇到如下的问题:布局的第一行是两个图片,剩余部分均是四个图片。根据android开发经验来看,很明显除第一行外,剩下部分的布局用GridView实现是最好的,但这样子就出现了一个问题:GridView并没有addHeadView()的方法,这就会导致下方的GridView向上滑动时,最上边的两个
2015-07-08 11:47:02 12020 3
原创 Android中日期时间选择器的使用及常见的问题
最近闲来无事,特地写一篇博客,来介绍Android中日期选择器的使用及常见的问题。Android中的日期选择器DatePicker,能实现日期的选择、编辑和修改,虽是一个很简单的组件,但在实际使用中却会遇到很多难以预料的问题,在这里详细介绍该组件的使用方法和常见问题。运行效果图如下:项目的结构图:MainActivity的布局很简单,点击Edit
2015-01-28 13:10:31 5476
Android开发中动态获取RecyclerView的Item中EditText的内容
2016-09-12
Android中实现带有头部的GridView(HeaderGridView)
2015-07-08
Android日期时间选择器的使用
2015-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人