Nov182018
Spring Boot中使用Spring Data JPA实现数据持久化
Spring Boot是一个开源框架,可用于创建独立的、基于Spring的应用程序。它简化了Spring应用程序的配置和部署,并提供了一系列强大的功能,使开发人员可以快速构建高效的应用程序。
在Spring Boot中,Spring Data JPA是一种用于简化数据访问层的框架。它提供了一种简单而强大的方式来实现与数据库的交互,同时还能减少样板代码的编写。
安装和配置
首先,我们需要在我们的项目中添加Spring...阅读全文
作者:绝缘体.. | 分类:hibernate, java, MySQL, spring, 后端框架, 数据库, 编程语言 | 阅读: | 标签:hibernate, java, MySQL, spring, 实体类
抢沙发
Nov162018
Monkey测试
一 monkey简介
1.参考资料
http://blog.csdn.net/jlminghui/article/details/38238443
2.Monkey介绍
顾名思义,Monkey就是猴子,Monkey测试,就像一只猴子,在电脑面前,乱敲键盘在测试。猴子什么都不懂,只知道乱敲。Monkey会发送伪随机的事件流,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。
3.Monkey用来...阅读全文
Nov162018
adb移动端测试
1. Android介绍
Android 是google公司主导的一个开放的手机操作系统,不过目前已经超过了手机的局限,而定位于移动设备的操作系统。 Android一词的本义指“机器人”,取名原因很简单。开发者叫Andy Rubin。中文官方称呼“安致”,民间称呼“安卓”。Android由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分:底层以Linux内核...阅读全文
Nov162018
Android开发JNI之高级篇
在Android开发中,使用JNI(Java Native Interface)可以将Java代码与C/C++代码进行交互。JNI提供了底层代码的访问和调用,可以帮助我们实现一些高级的功能和优化。
JNI原理及基础知识
JNI是一种Java本地接口,它作为Java虚拟机和本地代码的桥梁,使得Java代码能够调用本地代码。JNI通过定义一套规范来处理Java代码和本地代码之间的交互。
在使用JNI开发Android应用时,需要编写Java代码...阅读全文
Nov122018
kafka6 编写使用自定义分区的生产者
一 客户端
在上一篇博客创建的简单生产者的基础上,进行两个修改操作:
1.新建SimplePartitioner.java,修改返回分区为1。
SimplePartitioner.java代码如下
package cn.test.mykafka;
import java.util.Map;
import org.apache.kafka.clients.producer.Partitioner;
import org.apache.kafka.common.Cluster;
/**
* 简单分区函数
*
*/
public class SimplePartitioner implements...阅读全文
Nov122018
kafka5 编写简单生产者
一 客户端
1.打开eclipse,新建maven项目(new–>other–>Maven Project–>Artifact Id设为mykafka)。
2.配置Build Path。
右击项目名mykafka–>Build Path–>Configure Buiid Path–>把原来的JRE干掉(点击JRE System Library [J2SE-1.5]–>remove)–>添加新的JRE(点击Add Library–>JRE System LibraryR...阅读全文
Nov082018
MySQL 8.0高性能数据库设计:索引优化策略、查询执行计划分析与读写分离架构实践
MySQL 8.0高性能数据库设计:索引优化策略、查询执行计划分析与读写分离架构实践
引言
随着互联网应用的快速发展,数据库性能优化已成为系统架构设计中的核心环节。MySQL 8.0作为当前最流行的关系型数据库管理系统之一,提供了众多新特性和优化手段来满足高并发、大数据量场景下的性能需求。本文将深入探讨MySQL 8.0的高性能数据库设计方法,通过索引优化、查询执行计划分析、分区表设计...阅读全文
Nov082018
Java JDK 环境变量配置教程
什么是环境变量?
在计算机中,环境变量是指在操作系统中定义的一组值,它们能够影响到操作系统的行为。在Java编程中,配置JDK环境变量是非常重要的一步,因为它能够确保我们能够在命令行或者IDE中正确地运行Java程序。
为什么需要配置Java JDK环境变量?
当我们安装了Java开发工具包(Java Development Kit,JDK)后,我们需要配置环境变量来将Java相关的路径添加到操作系统的搜索路径中。...阅读全文
Nov052018
Spring Boot与缓存集成:提高应用程序性能和响应速度
一、引言
在当今的互联网应用中,性能和响应速度是衡量一个应用好坏的重要标准。为了提高应用程序的性能和响应速度,我们通常会使用缓存技术来减少对数据库等慢速资源的访问。Spring Boot作为一个流行的Java框架,提供了强大的集成能力,可以方便地与缓存进行集成。本文将介绍如何使用Spring Boot与缓存进行集成,以提高应用程序的性能和响应速度。
二、Spring Boot与缓存集成
引入依赖
...阅读全文
Nov042018
MyBatis-Plus Spring Boot配置多数据源
介绍
在业务开发中,经常会遇到需要操作多个数据源的情况。MyBatis-Plus是一个强大的持久层框架,结合Spring Boot可以轻松实现多数据源的配置和管理。本文将介绍如何使用MyBatis-Plus和Spring Boot配置多数据源。
准备工作
在开始之前,你需要确保已经完成以下准备工作:
安装并配置好Java开发环境
安装并配置好Spring Boot开发环境
了解基本的Spring Boot和MyBatis-Plus的使用方法
步...阅读全文