自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

原创 ShardingSphere-JDBC 入门教程(v4.1.1)

ShardingSphere-JDBC 定位为轻量级 Java 框架,在 Java 的 JDBC 层提供的额外服务。它使用客户端直连数据库,以 jar 包形式提供服务,无需额外部署和依赖,可理解为增强版的 JDBC 驱动,完全兼容 JDBC 和各种 ORM 框架。具备以下功能:特性定义数据分片数据分片,是应对海量数据存储与计算的有效手段。ShardingSphere 基于底层数据库提供分布式数据库解决方案,可以水平扩展计算和存储。分布式事务。

2023-11-27 11:05:39 1137

原创 MyBatis-Plus及多数据源入门教程

(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis 是一款非常优秀的开源框架,用来简化数据库应用程序的开发,使开发人员能够专注于应用程序逻辑,而不必关注数据库和 SQL 语句细节@TableIdreturn id;

2023-11-27 11:01:59 181

原创 SpringBoot 入门学习

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。简而言之,Spring Boot 通过提供默认配置的方式整合了所有的框架,让我们可以更加简单、快速、方便地构建应用程序。

2023-11-27 10:59:52 364

原创 App 流量测试(Fiddler)

App 流量测试(Fiddler)

2023-08-21 15:42:37 1022 1

原创 静态代码扫描工具 Sonar 配置及使用

静态代码扫描工具 Sonar 配置及使用

2023-08-21 15:21:45 4651

原创 静态代码扫描持续构建(Jenkins)

静态代码扫描持续构建(Jenkins)

2023-08-21 15:00:06 710

原创 Jmeter 接口测试总结

Jmeter 接口测试总结

2023-08-21 11:43:35 584

原创 SDK 自动化测试方案

SDK 自动化测试方案

2023-08-21 10:13:51 515

原创 Java SDK 性能测试代码配置及实操

Java SDK 性能测试代码配置及实操

2023-08-18 11:12:03 374

原创 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 190

原创 如何计算 SDK 占用的 CPU 算力值(DMIPS)

如何计算 SDK 占用的 CPU 算力值(DMIPS)

2023-08-18 10:46:28 1032

原创 Flutter 测试小结

Flutter 测试小结

2023-08-18 10:22:46 1738 1

原创 使用 Charles 对 Java 项目进行抓包

使用 Charles 对 Java 项目进行抓包

2023-08-18 10:17:51 232 1

原创 vim 配置环境变量与 JDK 编译器异常

vim 配置环境变量与 JDK 编译器异常

2023-08-18 10:16:07 860 1

原创 Unreal Engine 测试总结

Unreal Engine 测试总结

2023-08-18 10:10:59 368 1

原创 Unity3D 测试总结

Unity3D 测试总结

2023-08-18 10:10:19 514 1

原创 React Native 环境搭建

React Native 环境搭建

2023-08-18 10:08:54 866 1

原创 RN 项目异常问题整理

RN 项目异常问题整理

2023-08-18 10:07:22 202 1

原创 Cocos2d 项目问题记录

Cocos2d 项目问题记录

2023-08-17 16:54:58 426 1

原创 Android 远程真机调研

Android 远程真机调研

2023-08-17 16:52:16 591 1

原创 Android 获取 SHA256 签名

Android 获取 SHA256 签名

2023-08-17 16:44:23 373 1

原创 Android Studio 无法正常导入项目

Android Studio 无法正常导入项目

2023-08-17 16:41:14 814 1

原创 Android Studio run app 设置 release 模式

Android Studio run app 设置 release 模式

2023-08-17 16:22:31 1421 1

转载 Android最佳的开源库集锦

工欲善其事,必先利其器。一个好的开发库可以快速提高开发者的工作效率,甚至让开发工作变得简单。本文收集了大量的Android开发库,快来切磋一下,到底哪一个最适合你。动画Android View Animations:一个非常强大的开源动画库,开发者可以用来创建各种效果。RecyclerView Animators:可实现RecyclerView动画。APIsClou

2016-11-09 14:08:55 329

转载 Android viewPage notifyDataSetChanged无刷新

Viewpager在调用notifyDataSetChanged()时,界面无刷新。  相信很多做过Viewpager的同学肯定遇到过这个问题,这个是bug还是android就是如此设计的,我们不做讨论。总之,它确实影响我们功能的实现了。  可能不少同学选择为Viewpager重新设置一遍适配器adapter,达到刷新的目的。但是这种方法在大多数情况下,是有问题的。追踪源代

2016-10-21 17:39:56 326

转载 android studio如何使用git

android studio为我们提供了git的插件,让我们能够很好的进行版本控制第一步、准备,下载git到你的电脑上,下载地址: http://git-scm.com/downloads安装,直接下一步下一步就好,记得下载位置就好,配置的时候要用在studio中设置git插件:File->Setting->Versi

2016-10-10 17:57:10 2688

转载 github入门到上传本地项目

GitHub是基于git实现的代码托管。git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好。GitHub可以免费使用,并且快速稳定。即使是付费帐户,每个月不超过10美刀的费用也非常便宜。利用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目。优点在于,他支持多人共同完成一个项目,因此你们可以在同一页面对话交流。创建自己的项目,

2016-10-10 17:52:47 1452

转载 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 664

原创 Android开发中动态获取RecyclerView的Item中EditText的内容

使用RecyclerView实现这种效果,其Item由一个TextView和一个EditText组成。用户填写相应数据,点击保存按钮,我要对用户输入的数据进行处理。这里我就要获取EditText的内容,首先我想到的是:使用RecyclerView提供的方法,getChildAt(position),一一获取对应的子view,然后进行处理,但令人遗憾的是:这里返回的view为null,奇怪的是recyclerView.getChildCount()能够正常返回。既然此路不通,我们只好换一个思路:通过监听Edi

2016-09-12 17:45:54 22071 5

原创 Android中实现带有头部的GridView(HeaderGridView)

在android开发中,经常需要根据项目要求开发定义特殊的布局,最近笔者遇到如下的问题:布局的第一行是两个图片,剩余部分均是四个图片。根据android开发经验来看,很明显除第一行外,剩下部分的布局用GridView实现是最好的,但这样子就出现了一个问题:GridView并没有addHeadView()的方法,这就会导致下方的GridView向上滑动时,最上边的两个

2015-07-08 11:47:02 11914 3

原创 Android中日期时间选择器的使用及常见的问题

最近闲来无事,特地写一篇博客,来介绍Android中日期选择器的使用及常见的问题。Android中的日期选择器DatePicker,能实现日期的选择、编辑和修改,虽是一个很简单的组件,但在实际使用中却会遇到很多难以预料的问题,在这里详细介绍该组件的使用方法和常见问题。运行效果图如下:项目的结构图:MainActivity的布局很简单,点击Edit

2015-01-28 13:10:31 5344

Android开发中动态获取RecyclerView的Item中EditText的内容

Android开发中动态获取RecyclerView的Item中EditText的内容,详细描述可见我的博客:http://blog.csdn.net/ch1451082329/article/details/52514910

2016-09-12

Android中实现带有头部的GridView(HeaderGridView)

Android中实现带有头部的GridView(HeaderGridView),具体介绍,见我的博客:http://blog.csdn.net/ch1451082329/article/details/46801497

2015-07-08

Android日期时间选择器的使用

Android日期时间选择器的使用,主要功能是日期的选择、编辑和修改,具体使用方法见代码,使用过程中常见的问题见我的博客《Android日期时间选择器的使用》。

2015-01-28

侧拉菜单SlingMenu

一个android应用中运用非常广泛的组件,可以实现从手机频幕左边滑出菜单,右边滑出菜单,左右均滑出菜单。代码中有非常详细的注释,适合初学者使用。

2014-03-11

Android手机开发教程

Android手机开发教程,安卓手机开发

2012-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除