自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 服务器下的无3306端口数据表缺失问题处理

前言:今天客户方提出一个bug:调用某接口时出现500如下:(部分关键数据隐藏)2021-07-26 10:45:31.873198+0800 ApexWear[5546:579773] ---------- url ---------- http://服务器地址隐藏/接口与请求参数隐藏2021-07-26 10:45:31.873316+0800 ApexWear[5546:579773] ---------- token ---------- token隐藏2021-07-26 10:

2021-07-26 18:41:29 548 2

原创 Redis的缓存机制

Redis之哨兵模式:哨兵简介:哨兵本身就是一个分布式系统,用于对主从结构中的每台服务器进行监控,当出现故障时通过投票机制选择新的master并将所有的slave连接到新的master哨兵的作用:1.监控:①.不断检查master和slave是否正常运行②.master存活检测、master与slave运行情况监测2.通知:当被监控的服务器出现问题时,向其他(哨兵之间、客户端)发送通知3.自动转移故障:断开master与slave链接,选取一个slave连接新的master,并告知客户端新

2021-03-12 16:43:27 3120 2

原创 Redis的简介和使用场景

什么是Redis:Redis是用C语言开发的一个开源的高性能键值对(key-value)的数据库;也是Nosql(非关系型数据库)的一种redis的特征:1.数据之间没有必然的联系2.内部采用单线程机制进行工作3.高性能(官方提供测试数据:50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s 当然 随着数据量的增加,读写速度会有所降低)4.多数据类型支持①.字符串类型 string②.列表类型 list③.散列类型 ha

2021-03-11 17:31:43 210

原创 spring框架——springIOC

此系列将从四个方面讲述spring框架的一些学习经验:springIoC、spring的注解开发、spring的AOP、spring的事务管理 今天讲述springIoc的学习经历(基于idea开发工具,使用maven项目)一、springIOC概述:让spring帮我们管理对象(实体类 os:并不单指)的创建流程:①、配置需要被创建的类②、spring读取配置文件、根据配置文件创建对象③、获取并使用对象具体步骤:①、导入pom依赖<dependency> <g

2020-11-05 21:50:20 383 3

原创 mybatis_crud

今天分享mybatis的简单crud首先进行项目环境的搭建:如下图所示创建配置文件:mybatis-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><co

2020-10-11 21:28:49 75

原创 mybatis的快速上手

本篇博客是基于maven工程的mybatis连接数据库的快速上手1.连接数据库下面的错误信息是由于jar包的问题,引用下文提供的pom.xml文件即可成功检查对应数据库中的表User实体类package com.jian.pojo;import lombok.Data;/** * @description: * @author: ajian */@Datapublic class User { private Integer StuID; private

2020-10-10 11:28:26 87

原创 Linux创建分区的虚拟机

今天分享一下如何安装分区的Linux虚拟机任务要求(1)在VMware虚拟机上安装CentOS 6.5,虚拟系统存放至D:\虚拟机\CENTOS目录中,内存分配为1024MB,虚拟硬盘为20G SCSI接口。(2)在安装过程中对硬盘进行分区,分区方案如下:/boot分区500M,/分区12G左右,swap分区2G左右,/usr分区剩余的容量。(3)设置主机名为amy.com。(4)设置根帐户密码为123456。(5)安装Web服务器。(1)新建虚拟机步骤1:打开VMware虚拟机,单击“文

2020-09-12 09:39:24 1120

原创 浅谈ArrayList集合的添加方法

本篇博客基于源码层面浅谈下ArrayList的add方法:具体源码如下所示:注:源码以及图片分析结合更容易理解,若有不懂请留言//ArrayList() 构造一个初始容量为十的空列表。/* 在创建对象的时候仅仅是将一个长度为0的数组赋值给elementData 那么到底什么时候会初始容量为十的空列表 (集合底层用于存数据的数组)*/public class ArrayList<E> { //集合的长度, 将来真实添加数据的个数 private int

2020-09-07 21:46:45 1525

原创 集合中使用随机数以及冒泡排序的操作

今天给大家分享一个挺有意思的题目(1)生成10个1至100之间的随机整数(不能重复),存入一个List集合(可以先不使用泛型,泛型明天讲)(2)编写方法对List集合进行排序,禁用Collections.sort方法和TreeSet(2)然后利用迭代器遍历集合元素并输出(3)如:15 18 20 40 46 60 65 70 75 91package com.jian.jihe;import java.util.*;/** * @description: * @author:阿坚 *

2020-08-25 21:14:36 354

原创 基于Java语言的二分查找、冒泡排序、递归算法实现

本篇博客是基于Java语言实现二分查找、冒泡排序、递归的算法实现注:各算法的前提要求以及各步骤思路在注释中二分查找/** * @description:二分查找 * @author:ajian */public class DoubleFind { public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};//二分查找必须是有序数组 int n

2020-08-22 21:16:30 185 2

原创 基于MVC分包分类思想控制台输出的系统

基本逻辑:Student(domain包下:封装数据类)---->StuDao(dao包下:也叫数据访问层,实现对数据库的访问 os:本项目未涉及数据库,故使用数组替代)---->StuService(service包下:逻辑业务层,调用dao层,实现数据调用)---->StuController(controller包下:控制层)---->Entry(运行程序的入口,唯一有main方法)XMind视图解析:分包分类思想的建包、建类:实现添加功能实现删除功能实现

2020-08-19 20:59:21 270

原创 关于Java特性的见解

Java中的三大特性:1.封装2.继承3.多态以上就是Java的三大特性以及基本的介绍,下面具体在代码中的体现形式:多态的表现形式(内含继承)/** * */package com.jian.boke;/** * @author ajian * *///父类:public class Fu { public void show(){ System.out.println("Fu..show..."); }}//子类:pu

2020-08-19 20:39:01 146

原创 休闲小游戏——猜数字 异常与while循环的配合使用

这是无聊的时候给自己玩的猜数字游戏实现了控制数字区间的效果//导包import java.io.IOException;import java.util.Random;import java.util.Scanner;public class Test {public static void main(String[] args) {//生成随机数System.out.println(“猜数字游戏开始”);System.out.println(“请输入1-100之间的整数”);Rand

2020-08-15 21:11:52 382

原创 idea工具利用鼠标控制字体

关于idea利用鼠标滚轮放大缩小字体的设置打开idea,左键点击工具栏里面的File–>Settings…图片: Settings…–>Keymap-到搜索框–>输入font右键单击Decrease Font Size(设置字体缩小)–>左键单击AddMouse Shortcut左键单击AddMouse Shortcut-点击弹框,按住Ctrl+鼠标滚轮往下,点击OK保存,则设置成功以上就是今天的分享@ajian...

2020-08-15 18:41:31 629

空空如也

空空如也

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

TA关注的人

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