自定义博客皮肤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)
  • 收藏
  • 关注

原创 用java实现RPC编解码

自定义RPC编解码器

2022-07-01 22:37:34 327 1

原创 使用socket实现一个简单的RPC服务端和客户端

Socket实现简单的RPC中间间

2022-06-20 21:51:07 561

原创 MySql性能监控performance_schema数据库常用查询语句

这里写自定义目录标题–1、哪类SQL执行最多select DIGEST_TEXT,COUNT_STAR,FIRST_SEEN,LAST_SEEN FROM events_statements_summary_by_digest ORDER BY COUNT_STAR DESC–2、哪类SQL的平均响应时间最多SELECT DIGEST_TEXT,AVG_TIMER_WAIT FROM events_statements_summary_by_digest ORDER BY COUNT_STAR D

2021-03-24 16:19:43 286

原创 Spring 自定义标签

项目结构如下图POM文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven

2021-02-15 20:50:22 74

原创 Java byte[] 工具类

/** * byte[]工具类 */public class byteUtils { public int getBit(byte b, int i) { return ((b >> i) & 0x1); } //b为传入的字节,start是起始位,length是长度,如要获取bit0-bit4的值,则start为0,length为5 public int getBits(byte b, int start, int length.

2021-01-21 10:58:19 391

原创 JVM对类的加载代码示例

第一段代码:package jvm.domain;public class MyTest { public static void main(String[] args) { System.out.println(Child.str); }}class Parent { public static String str = "hello w...

2019-05-13 21:29:00 137

原创 JVM类的加载

概括:1.Java程序对类的使用方式可分为两种主动使用 被动使用2.所有的Java虚拟机实现必须在每个类或接口被Java程序“首次主动使用”时才初始化他们主动使用类的七种方式:创建类的实例 访问某个类或接口的静态变量,或这对该静态变量赋值 调用类的静态方法 反射(如Class.forName("xxx.xxx.xx")) 初始化一个类的子类 Java虚拟机启动时被标明...

2019-05-12 20:25:19 79

原创 JVM类加载器深入剖析

概括Java中的每一个类型(class字节码文件),数据结构信息都会被纳入到JVM的管辖范围内,也就是会进入到JVM的内存中,这些工作都是由JVM类加载器来完成的Java虚拟机与程序的生命周期1.可能导致虚拟机退出的情况在程序代码中显示的去调用了System.exit()方法 程序正常执行结束 程序在执行过程中遇到了异常或错误而异常终止 由于操作系统出现了错误而导致Java虚...

2019-05-11 19:02:36 89

原创 JVM类的加载概括

在Java代码中,类型的加载、连接与初始化过程都是在程序运行期间完成的1.类型的加载:常见的方式有将已经编译好的class文件,从磁盘中加载到内存中2.连接:将类与类之间的的关系给确定好,并完成对字节码文件的校验和一些相关的处理,确保字节码没有问题3.初始化:对代码中的一些静态变量进行赋值操作 ...

2019-05-11 18:19:07 79

原创 Springboot-plus安装

1. 下载项目:项目不要通过浏览器进行下载,经测试浏览器下载的项目出现了各种问题正确的下载方式是通过 git工具进行下载,git工具如何安装请百度通过git clone 命令进行下载如下图: 2. 安装项目通过git clone 下载的项目会放到当前目录下,项目结构如下图: 在运行项目之前需要创建数据库,数据库文件在doc文件夹中,只需要运行一个即可,注意建议mysql版本为8.0以上 数据库安装...

2018-07-13 10:49:19 719

转载 Centos7安装Oracle11g记录

1、下载Oracle安装包:linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip ,可以下载到本地,通过ftp服务上传到Linux系统(参考CentOS7 FTP服务器搭建),也可以使用Linux系统的wget命令,下载文件包;2、创建运行oracle数据库的系统用户和用户组:  用Root账号登录,运行下面指令...

2018-05-20 10:42:58 6806

原创 Java分页功能实现

代码是用用Maven管理的Controller代码package cn.masterYi.controller;import org.springframework.web.bind.annotation.ExceptionHandler;import org.springframework.web.bind.annotation.ResponseBody;import cn.m

2017-10-07 21:35:29 425

原创 js分页

js代码 a{ color: #000; } #map2-result{ margin-top: 60px; margin-left: 40px; margin-bottom:40px; line-height:15px;

2017-10-06 12:05:35 722

原创 netty学习demo01

最近一直在学习netty,吧自己学的时敲的代码和犯错的地方分析,希望能帮助到和我一样的新手以时间请求通信为例(这也是netty权威指南的上的java代码)分享一下我简单粗暴的学习方法,不懂的代码先敲3遍以上,在去看书会比直接看书效果好。import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFu

2017-10-04 21:34:04 464

c语言写的dpdk测试代码

c语言写的dpdk测试代码

2024-01-30

人脸识别sdk用于人脸设备的沟通和开发

人脸识别sdk用于人脸设备的沟通和开发

2023-01-10

Sage University学习资料.rap

Sage University学习资料.rap

2022-12-28

空空如也

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

TA关注的人

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