自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

万物皆可互联,一切均可编程

学如逆水行舟,不进则退

  • 博客(161)
  • 资源 (3)
  • 收藏
  • 关注

原创 kafka_2.13-3.4.0安装和使用

【代码】kafka_2.13-3.4.0安装和使用。

2024-03-18 13:32:07 320

原创 elasticsearch基本使用

【代码】elasticsearch基本使用。

2024-02-04 10:13:46 352

原创 linux防火墙配置

【代码】linux防火墙配置。

2024-01-17 21:22:40 365

原创 达梦8搭建DataWatch集群

MON_INST_OGUID = 453331 #组 GRP1 的唯一 OGUID 值 #以下配置为监视器到组 GRP1 的守护进程的连接信息,以―IP:PORT‖的形式配置。#IP 对应 dmmal.ini 中的 MAL_HOST,PORT 对应 dmmal.ini 中的 MAL_DW_PORT。MON_LOG_PATH = /opt/dmdbms/log #监视器日志文件存放路径。MON_LOG_FILE_SIZE = 32 #每个日志文件最大 32M。

2023-12-02 12:39:39 247

原创 达梦数据库常用命令

【代码】达梦数据库常用命令。

2023-10-12 18:01:32 832

原创 linux使用odbc

编写odbcinst.ini。编写odbc.ini。

2023-10-11 19:40:25 377

原创 vsftpd使用

【代码】vsftpd使用。

2023-10-10 22:23:44 193

原创 nginx使用

【代码】nginx使用。

2023-08-05 17:12:12 180

原创 centos7安装mysql5.7

【代码】centos7安装mysql5.7。

2023-07-23 20:39:24 81

原创 linux文本操作

【代码】linux文本操作。

2023-07-05 12:47:55 378

原创 springboot总结

返回为true,表示放行该请求。

2023-05-25 16:25:47 78

原创 达梦8数据库安装和初始化

初始化配置服务删除服务2.2 界面方式关键步骤模式初始化sql模式删除sql4. 其他windows安装达梦修改dm_svc.conf,便于备份和恢复数据库

2023-03-29 20:57:14 363

原创 squid编译安装

squid编译安装

2023-01-19 21:19:45 314

原创 JeecgBoot学习

jeecgboot学习

2022-12-19 22:05:09 156

原创 chocolatey使用

【代码】chocolatey使用。

2022-12-17 23:22:01 86

原创 thttpd安装和使用

【代码】thttpd安装和使用。

2022-12-15 10:08:45 211

原创 boa安装和使用

【代码】boa安装和使用。

2022-12-10 12:15:49 193

原创 gitblit使用

gitblit

2022-12-06 23:46:20 188

原创 mysql基本用法二

【代码】mysql基本用法二。

2022-10-06 16:10:14 188

原创 密码学学习

加密技术

2022-08-27 15:48:47 138

原创 nodejs的简单使用

npm

2022-08-14 04:54:00 114

原创 linux各种包管理器

linux各种包管理器

2022-07-10 10:23:43 496

原创 redis的使用

redis

2022-06-03 07:44:31 80

原创 percona-xtrabackup-24使用

前言percona-xtrabackup有两个版本,2.x和8.x,2.x支持mysql5。版本:mysql5.7.37,系统centos7安装rpm -qa | grep -i 'mysql-community'rpm -qa | grep -i 'percona-xtrabackup'rpm -ivh mysql-community-common-5.7.37-1.el7.x86_64.rpmrpm -ivh mysql-community-libs-5.7.37-1.el7.x86

2022-04-04 11:48:24 1501

原创 linux常用命令及脚本

tar命令打包-c #创建文档-t #列出存档内容-x #提取存档-f #要操作的文档名-v #详细信息压缩格式-z #用于gzip压缩: filename.tar.gz-j #用于bzip2压缩: filename.tar.bz2-J #用于xz压缩: filename.tar.xz压缩tar -czvf bdir.tar.gz file1 folder1/解压tar -xzv

2022-03-23 19:55:13 1846

原创 java生产力

java -classpath 类名 即可运行jar包

2022-03-12 12:17:41 506

原创 java nio和netty学习

nio三大核心:缓冲区(Buffer) 选择器(Selector) 通道(channel)

2022-03-10 11:31:29 289

原创 gradle配置和使用

安装并配置maven安装gradle,并配置环境变量配置init.gradle,主要是配置仓库配置项目中build.gradle,配置仓库和其他

2022-03-10 10:50:44 3540

原创 win10常用快捷键、命令和脚本

立即关机shutdown -s -t 0立即重启shutdown -r -t 0查看网络适配器ncpa.cpl查看控制面板control计算器calc计算机管理compmgmt.msc资源管理器explorerwindows防火墙firewall.cpl

2021-11-28 11:37:09 3342

原创 HBase伪分布式安装

前言已安装Hadoop已安装ZooKeeper编辑hbase-env.shexport JAVA_HOME=/home/wsx/opt/jdk1.8.0_241export HBASE_MANAGES_ZK=false编辑编辑hbase-site.xml<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="configuration.xsl"?><configuration> &l

2021-05-11 10:45:46 131

原创 Hbase架构

行键设计原则长度越短越好越散列越好唯一Hbase的某表的某一个列族对应一个HFile

2021-03-09 07:28:17 107

原创 java之Map

前言1.HashMap线程不安全2.Hashtable线程安全,使用synchronized实现3.ConcurrentHashMap线程安全,使用CAS+synchronized实现4.Collections.synchronizedMap()线程安全,使用synchronized实现HashMapgetpublic V get(Object key) { HashMap.Node<K,V> e; return (e = g

2020-10-03 17:20:02 189

原创 数据结构之图

文章目录代码Dijkstra算法代码Dijkstra算法import java.util.Scanner;/** * Dijkstra算法求单源最短路径,应用于非负权的有向图 * 输入示例: * 6 9 * 1 2 1 * 1 3 12 * 2 3 9 * 2 4 3 * 3 5 5 * 4 3 4 * 4 5 13 * 4 6 15 * 5 6 4 * 输出示例: * min(1->1): 0 * min(1->2): 1 * min(1->3)

2020-09-14 11:05:13 112

原创 java之jvm

一、内存布局(1)虚拟机栈。它保存局部变量和部分结果,并在方法调用和返回中起作用。(2)本地方法栈。与虚拟机栈基本类似,区别在于虚拟机栈为虚拟机执行的 Java 方法服务,而本地方法栈则是为 Native 方法服务。(3)程序计数器。程序计数器是一块较小的内存空间,可以看作当前线程所执行字节码的行号指示器。字节码解释器工作时通过改变计数器的值选取下一条执行指令。分支、循环、跳转、线程恢复等功能都需要依赖计数器完成。是唯一在虚拟机规范中没有规定内存溢出情况的区域。如果线程正在执行 Java 方法,计数

2020-08-14 15:10:58 352

原创 java并发之锁分类

分类偏向锁/轻量级锁/重量级锁这三种锁特指 synchronized 锁的状态,通过在对象头中的 mark word 来表明锁的状态。偏向锁。如果自始至终,对于这把锁都不存在竞争,那么其实就没必要上锁,只需要打个标记就行了,这就是偏向锁的思想。一个对象被初始化后,还没有任何线程来获取它的锁时,那么它就是可偏向的,当有第一个线程来访问它并尝试获取锁的时候,它就将这个线程记录下来,以后如果尝试获取锁的线程正是偏向锁的拥有者,就可以直接获得锁,开销很小,性能最好。轻量级锁。JVM 开发者发现在很多情况下

2020-08-08 07:54:58 216

原创 java并发之线程池

线程池线程池的好处是减少在创建和销毁线程上所消耗的时间以及系统资源的开销,解决资源不足的问题。如果不使用线程池,有可能造成系统创建大量同类线程而导致消耗完内存或者“过度切换”的问题。线程资源必须通过线程池提供,不允许在应用中自行显式创建线程。——阿里巴巴java开发手册线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。——阿里巴巴java开发手册...

2020-08-07 15:41:14 136

原创 java并发之CAS

一、什么是CASCAS,全称为CompareAndSwap,即比较并交换。二、代码CAS实现一个自旋锁import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicReference;public class SpinLockDemo { public AtomicReference<Thread> atomicThread = new AtomicReference<

2020-08-07 06:31:19 170

原创 java并发之内存模型(JMM)

主内存与工作内存每个线程只能够直接接触到工作内存,无法直接操作主内存,而工作内存中所保存的正是主内存的共享变量的副本,主内存和工作内存之间的通信是由 JMM 控制的。JMM 有以下规定:(1)所有的变量都存储在主内存中,同时每个线程拥有自己独立的工作内存,而工作内存中的变量的内容是主内存中该变量的拷贝;(2)线程不能直接读 / 写主内存中的变量,但可以操作自己工作内存中的变量,然后再同步到主内存中,这样,其他线程就可以看到本次修改;(3) 主内存是由多个线程所共享的,但线程间不共享各自的工作内

2020-08-05 22:41:56 172

原创 java并发之volatile

特点保证可见性不保证原子性禁止指令重排代码import java.util.concurrent.TimeUnit;class Share { public volatile int num1 = 0; public int num2 = 0; public void method1() { try { TimeUnit.SECONDS.sleep(2); } catch (InterruptedExcep

2020-08-05 22:24:15 142

原创 java并发之synchronized

特点保证每一时刻仅有一个线程访问资源是非公平锁,可重入锁以谁作为锁以类作为锁 public static synchronized void staticMethod1() { //method body } public static void staticMethod2() { synchronized (Share.class) { //method body } }静态方法以类作

2020-08-05 20:42:24 141

vlan实验指导书

关于vlan的实验指导书,使用cisco packet tracer, 关于vlan的实验指导书,使用cisco packet tracer

2018-12-28

OpenCV入门教程.pdf

OpenCV中文入门教程,很基础,OpenCV中文入门教程,很基础

2018-04-05

山东科技大学2017无线传感器网络课程ppt

山东科技大学2017无线传感器网络课程ppt山东科技大学2017无线传感器网络课程ppt山东科技大学2017无线传感器网络课程ppt

2018-01-07

空空如也

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

TA关注的人

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