自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (4)
  • 收藏
  • 关注

原创 java设计模式23种---单例模式

1.手写单例模式(1)懒汉式:public class Demo1{private static Demo1 Demo1;static{Demo1 = new Demo1;}private Demo1(){}public static Demo1 getInstance(){return Demo1;}}(2)饿汉式public class Demo2{private...

2019-06-10 19:24:58 108

原创 Mac m1 安装Redis

mac安装redis

2023-01-29 14:29:48 262

原创 根据数据库表结构生成Java的po类

代码生成双击运行【mybatis-generator:generate】即可

2023-01-12 15:35:49 371

原创 mac电脑启动台图标每排个数每列个数配置

mac的启动台配置每排个数

2023-01-12 10:18:39 534

原创 Redis知识点汇总

Redis知识点汇总

2023-01-06 14:49:40 114

原创 dubbo自动生成接口文档

dubbo自动生成接口文档

2023-01-06 14:29:17 819

原创 根据数据库表结构生成Java的po类

根据数据库表结构生成po类

2023-01-06 14:18:19 188

转载 URL-IP-域名-DNS

ip、域名、url、dns之间的关系

2022-06-10 15:26:54 122

原创 Mac保持电脑唤醒状态/恢复默认状态

1)禁用Lid-Sleep的命令(保持系统唤醒):sudo pmset -b sleep 0; sudo pmset -b disablesleep 12)激活Lid-Sleep的命令(让系统再次正常休眠):sudo pmset -b sleep 5; sudo pmset -b disablesleep 0mac

2022-04-21 09:46:39 1287

转载 DataGrip使用手册

说实话,DataGrip真得牛逼,只是你不会用而已~最近被同事案例了一款数据库客户端工具:DataGrip,大爱!其实,这个标题的话肯定会引出一些杠精,为了不给杠精留机会,多做一点说明:Navicat 和 DataGrip 都是非常优秀的数据管理工具,各有所长,这里就不做对比了!你喜欢什么样的风格用什么样的产品,就我个人而言更喜欢 DataGrip 一些。 把杠精安排的明明白白!DataGrip 版是由 JetBrains 公司(就是那个出品 Intellij IDEA 的公司)推出的数据库管理软件。如果

2022-04-14 17:14:42 9507 4

转载 Maven 中央仓库地址大全

最常用仓库: http://www.sonatype.org/nexus/ http://mvnrepository.com/ (本人推荐仓库) http://repo1.maven.org/maven21、阿里中央仓库(首推1)<repository> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com

2022-04-13 17:28:42 2155

转载 FastMyBatis

FastMyBatis

2022-04-13 16:28:50 73

转载 OPENSSH PRIVATE KEY转换为RSA PRIVATE KEY

今天公司遇到一个密钥进行版本转换的问题,找到一个大佬的博文,记录一下https://blog.csdn.net/zzz127333092/article/details/118158004

2022-01-19 17:11:19 1136

原创 负载均衡器之F5和Nginx

由于在最近参加的一个项目的技术架构中用到了F5和Nginx,本着用到啥就学啥的态度,在这里对这两种负载均衡的方式进行一下学习记录首先我们要了解这几个问题:什么是负载均衡?负载均衡的作用是什么?负载均衡器如何选择要转发的后端服务器?我们经常使用的负载均衡策略有?负载均衡可以处理的的请求形式?下面我们就一一进行学习记录什么是负载均衡?负载均衡是高可用系统中的一个重要组件,主要用于将前端的请求任务分配给多个服务器进行处理,从而减缓服务器的工作压力,提高前端请求的反馈速度,提高网站、应用、

2022-01-17 18:10:45 10142

转载 进入新的项目组,你应该这样做

我这几年待过一些公司,最近入职了一下新公司,闲来没事,发现网上有很多小白去新公司,不知从何下手,导致劝退,或者很慌的。说说我的一些建议和一些个人经验吧项目都不知道是干什么的,千万不要一开始就选择看代码看技术,项目的技术往往是结合业务相关联的1.公司入职java,前3天或前一周,正常来说是不会接手开始做项目。 达环境配启动项目,不要浪费太多时间,最多半天到一天时间,以前有个同事搭个环境要两三天首先要体现自己的专业性: 自己常用的开发工具和安装文件要有云存储和备份。自常用工具要快速安装搭建。 最重要的云

2022-01-13 22:00:01 1005

原创 mac系统,思科Cisco Anyconnect卸载之后,无法重新安装问题

思科vpn安装

2022-01-12 23:04:10 2644

原创 引用数据类型

引用数据类型1、 什么叫引用数据类型- 引用数据类型是java的两大数据类型之一;- 该数据类型在创建的时候,会先在堆内存中分配一块空间,存储对象的具体信息,然后在栈中存储该对象的地址信息;2、引用数据类型的种类:- 引用数据类型包括:类(class)、接口类型(interface)、数组类型(list)、枚举类型、注解类型,字符串型(String,String的衍生类,如StringBUilder等)。3、需要注意的是1、引用数据类型是由类加载器创建的,他们是用于访问对象的; 2、任何引用数

2021-08-09 19:45:38 14996

原创 八种基本数据类型的大小,以及他们的封装类

八种基本数据类型的大小,以及他们的封装类1、八种数据结构:byte,char,short,int,long,float,double,boolean2、封装类:Byte,Character,Short,Integer,Float,Double,Boolean| byte | char | short| int | long | float | double | boolean |Byte,Character,Short,Integer,Float,Double,Boolean

2021-08-09 16:31:50 2095

原创 Mac使用命令行批量导入数据库数据

Mac使用命令行批量导入数据库数据进入你的mysql安装目录 /usr/local/mysql/bin/mysql -u root -p创建database CREATE DATABASE ’你的数据库名字‘;使用你新创建的数据库 use ’你的数据库名字‘;导入需要导入的sql文件 source ‘sql文件路径’...

2021-05-31 11:18:41 545

原创 mac安装git的时候踩过的坑

新换的mac安装git时出现问题以及解决方案:刚开始去官网找的git安装包,花了好久下载完了(访问外网下载慢,新配的mac没有弄vpn),安装的时候提示安装包有问题;之后去百度其他安装方法,了解到mac安装git是需要工具的,xcode或者Homebrew,因为我不用xcode开发,所以只需要安Homebrew就好了。/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh

2020-12-29 20:51:06 1681 2

原创 遍历二维数组

遍历二维数组代码,生成一个11×11的二维数组,进行遍历按照11*11进行输出。 public static void main(String[] args) { int array1[][] = new int[11][11]; array1[1][1]=1; array1[2][2]=2; for (int[] item:array1) { for (int x:item) { S

2020-12-24 14:32:26 71

转载 如何优化代码中大量的if/else,switch/case?

转载与:https://my.oschina.net/19921228/blog/3044249如何优化代码中大量的if/else,switch/case?前言随着项目的迭代,代码中存在的分支判断可能会越来越多,当里面涉及到的逻辑比较复杂或者分支数量实在是多的难以维护的时候,我们就要考虑下,有办法能让这些代码变得更优雅吗?正文使用枚举这里我们简单的定义一个表示状态的枚举。public enum Status { NEW(0),RUNNABLE(1),RUNNING(2),BLOCKED

2020-12-14 14:50:09 200

原创 Kafka

1、什么是kafka答:①kafka是用来做数据缓存和消息队列的,在流式计算中,kafka一般用来做缓存数据,storm通过消费kafka的数据进行计算②kafka是Apache的开源消息系统③kafka的目标是为处理实时数据提供一个统一,高通量,地等待的平台④kafka是一个分布式消息队列。kafka对消息保存时根据topic(主题)进行归类,发送消息者称为producer,接收消息者称...

2019-07-20 14:25:39 176

翻译 非关系型数据库之--Redis--Java操作Redis

2.1、介绍Redis给Java提供了对应的方式操作Redis,代表性的有Jedis和RedisTemplate。我们上课使用Jedis,使用Jedis和Springboot整合。2.2、使用2.2.1、pom文件<dependency> <groupId>org.springframework.boot</groupId> <artifactI...

2019-07-18 21:18:49 191

原创 非关系型数据库之--Redis--命令部分

1、redis的数据库Redis默认有16个数据库从0开始,如果不指定我们使用的是0号库2、清空当前库127.0.0.1:6379> flushdb3、通杀所有库127.0.0.1:6379> flushall4、切换数据库127.0.0.1:6379> select 15、redis的配置Redis的配置文件默认在redis的安装目录下,名字是redis.co...

2019-07-18 21:05:00 174

原创 非关系型数据库之--Redis--基础部分

一、什么是Redis1)是一个通过c语言编写的开源 的数据库2)可以用来进行数据存储,消息队列,数据缓存3)他的特点是可以将数据存储在内存中,性能非常快4)他支持的存储类型:string字符串,hash键值对,set无序集合,zset有序集合。二、运行时命令1)推荐在linux上运行2)解压:tar -zxvf redis安装包3)安装:在解压后的文件内运行make命令4)启动服...

2019-07-18 20:49:42 308

原创 关系型数据库sql与非关系型数据库nosql

一、什么是非关系型数据库?1、非关系型数据库就是区别于关系型数据库的数据库。2、虽然说起来有点绕嘴,但是非关系型数据库就是因为,关系型数据库处理不了的一些读写问题而产生的数据库3、我们常用的非关系型数据库有:Redis,HBase,Mongodb;关系型数据库有:mysql,oracle,DB2二、非关系型数据库相对于关系型数据库的比较1、成本低,nosql数据库相对于关系型数据库来说,...

2019-07-18 20:07:38 1172

原创 linux的常用命令

一、目录(文件夹)操作1)进入目录 cd 目录名案例:进入到根目录下[root@zhiyou101 ~]# cd /[root@zhiyou101 /]# cd /usr/local进入父目录[root@zhiyou101 bb]# cd …回到上次离开的目录[root@zhiyou101 bb]# cd -2)创建目录案例1:创建单层目录[root@zhiyou101 va...

2019-07-18 18:57:02 230

原创 在Java中四种访问修饰符的区别

在Java编程语言中有四种权限访问控制符,这四种访问权限的控制符能够控制类中成员的可见性。一、public(1)定义:public是公共的,被public所修饰的成员可以在任何类中都能被访问到。(2)修饰的成分:public能用来修饰类,在一个java源文件中只能有一个类被声明为public,而且一旦有一个类为public,那这个java源文件的文件名就必须要和这个被public所修饰的类...

2019-06-10 20:33:10 803

原创 Java中如何实现序列化,有什么意义

序列化:就是将对象转换成二进制流,方便传输和存储。反序列化:将二进制流转换成对象来使用。Java实现序列化:Java的对象可以通过实现Serializable接口实现序列化。它是一个标记接口,意味着它不包含任何方法或字段,仅用于标识可序列化的语义。如果我们想序列化一段不可序列化的字符串时我们将得到一个 RuntimeException 异常:主线程中出现异常 java.io.NotSer...

2019-06-10 20:10:54 1723

原创 Final,Finally,Finalize的区别

Final:可以修饰类,变量,方法;Finally:异常代码块的一部分,被包裹的代码块必须执行,除非关闭虚拟机。关闭虚拟机的代码System.exit(0);Finalize:shi object类中的一个方法,当回收垃圾的时候调用该方法。...

2019-06-10 20:00:35 196

原创 Error和Exception的区别

Error和Exception都是程序中的错误,他们都继承于Throwable。Error:一般都是系统出现的问题,比如虚拟机JVM内存溢出之类的,一般不用管。这种情况时代码编写的问题,比如无限循环的情况。Exception:异常,受查异常和非受查异常,异常需要程序员处理的,捕获或者抛出。...

2019-06-10 19:56:31 615

原创 String和StringBuffer,StringBuilder的区别

string(字符串常量):被final修饰,不可被继承,每次对string类型进行改变的时候,都相当于重新生成了一个string对象stringBuffer(字符串变量,线程安全):buffer缓冲区,是一个可变的字符串缓冲区,值是可变的,可以对字符串进行CRUD(增删改查)操作,对对象本身进行操作,而不是生成新的对象之后在进行改变。stringBuilder(字符串变量,非线程安全):j...

2019-06-10 19:41:44 81

原创 JVM虚拟机加载class文件的原理机制

JVM:java虚拟机,java是一个跨平台的语言,依赖于JVMJVM运行class文件(字节码),我们写的是java文件(源码),而电脑只认识机器码(01),JVM就将class文件翻译成对象平台的字节码文件,从而实现了跨平台。JVM需要去执行的class文件,通过使用classLoader(类加载器)或者其子类实现class文件的加载过程。...

2019-06-10 19:31:00 533

apache-tomcat-11.0.0-M1

mac m1版本的apache tomcat 11.0.0

2023-02-01

ProFind for mac(文件搜索工具)

ProFind mac版是一款Macos上的文件搜索软件,具有强大的功能和出色的性能,可为macOS提供高级文件搜索。并支持自然语言查询,应用程序启动,隐藏位置搜索,脚本编写等。此外,能在隐形文件夹和包中搜索,并搜索任何磁盘类型。

2023-01-12

TouchbarPet Mac版

TouchbarPet Mac版是Mac电脑上的一款Touchbar工具栏小应用。看起来是十分的炫酷,但平时却很少有人使用,为了让touchbar充分利用起来,Touch bar pet就横空出世了,可爱的画风,简单的玩法,让你可以在touchbar上也可以养一只自己的宠物!感兴趣的朋友快来下载使用吧。

2023-01-06

深信服vid安装包mac版

深信服vid安装包mac版

2023-01-06

C4D R24插件:SolidAngle Cinema 4D To Arnold for mac(C4DtoA阿诺德渲染器) v

SolidAngle Cinema 4D To Arnold 是一款先进的蒙特卡洛光线追踪渲染器,专为动画长度和视觉效果的需求而打造。最初与Sony Pictures Imageworks共同开发,现在是他们的主要渲染器,Arnold在全球300多家工作室中使用,包括ILM,Framestore,MPC,The Mill和Digic Pictures。阿诺德是Monster House和阴云密布的几十部电影中的主要渲染者,这些电影有着肉丸到太平洋的轮辋和重力的机会。它可以在Linux,Windows和Mac OS X上作为独立渲染器使用,并具有 Maya,3ds Max, Houdini,Cinema 4D, Katana和 Softimage。

2022-07-29

Permute 3 for mac

Permute 3 for mac(万能音视频转换器)v3.9.6中文版 Permute mac是一款非常好用的万能媒体格式转换工具,可以帮助用户转换自己需要的音频视频格式。Permute 3 for mac最新特别版带给大家!Permute 3 for mac支持当前所有流行的音视频格式,使用非常方便,Permute 3中文版下载分享给需要的朋友,赶快试试吧!

2022-07-29

Downie 4 for Mac

Downie 4 for Mac(最好用的视频下载软件)4.5.7直装版 支持M1/M2 视频下载软件

2022-07-29

M1 jdkzulu11-jdk

M1 jdkzulu11-jdk

2022-07-29

空空如也

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

TA关注的人

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