- 博客(15)
- 收藏
- 关注
原创 Java内存与类的加载
Java内存和类的加载堆:栈:方法区:加载:链接:类初始化:什么时候会发生类初始化:类加载器:堆:存放new的对象和数组 ;可以被所有的线程所共享,不会存放别的对象引用 ;栈:存放基本变量类型(会包含这个基本类型的具体数值) ;引用对象的变量(会存放这个引用在堆里面的具体地址) ;方法区:可以被所有的线程共享 ;包含了所有的class和static变量 ;加载:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后生成一个代表这个类的j
2022-03-19 22:22:18 1450
原创 白话讲解Dubbo服务
白话讲解Dubbo服务dubbo服务是典型的RPC服务调用方式,即所谓的远程调用。dubbo服务涉及三要素:一、协议即服务提供者和服务消费者都要遵守的协议规则,里面规定了该服务都有哪些接口。一般都是直接定义接口名和接口内的方法名,然后打成依赖包注册到版本库中。服务的提供者和服务的消费者都要引用该协议的依赖。**具体写法:**直接新建一个maven项目,项目中直接定义service,不必具体实现。该maven项目中也可放入服务提供者和消费者都要用到的实体类。编写完毕后直接打包注册到setting.
2021-12-31 23:05:06 1673
原创 windows安装Kafka
官网下载Kafka直接将下载的压缩包解压到目标路径创建logs目录:D:\kafka\kafka_2.13-2.8.0\logs进入config目录,编辑 server.properties文件。找到并编辑log.dirs= F:\kafka\kafka_2.11-1.0.0\logs找到并编辑zookeeper.connect=localhost:2181。表示本地运行。(Kafka会按照默认,在9092端口上运行,并连接zookeeper的默认端口:2181)找到Kafka的libs目录.
2021-04-24 10:34:58 214
原创 maven安装配置
maven直接百度从官网下载解压下载的maven压缩包配置maven的环境变量系统环境变量-path-追加maven解压缩后的bin目录地址win+r 打开cmd命令窗口输入mvn -version或者mvn -v,如果弹出maven的版本信息则安装成功。...
2021-04-21 21:41:54 83
原创 java1.8Stream
package test;import java.util.Arrays;import java.util.List;import java.util.stream.Collectors;public class Test11 { public static void main(String[] args) { List<Integer> list = Arrays.asList(1,2,3,4,5,6,7,8,9,10,8); //规约操作,
2021-03-23 17:17:14 103
原创 判断字符串是否是纯数字的几种常用方法
package com.sunlibin;import java.util.regex.Pattern;public class StringUtil { /** * 正则表达式法 * @param str * @return */ public static boolean isNumberStr(String str){ if (str != null && !"".equals(str.trim())){
2021-03-23 00:47:16 1836
原创 利用BeanMap实现Bean与Map之间相互转换
导入依赖<!-- https://mvnrepository.com/artifact/cglib/cglib-nodep --> <dependency> <groupId>cglib</groupId> <artifactId>cglib-nodep</artifactId> <version>3.3.0</version> </dependency
2021-03-23 00:16:05 397
原创 Oracle日期显示为星期几
具体日期显示为英文:select to_char(sysdate,'day','NLS_DATE_LANGUAGE=AMERICAN') from dual;具体日期显示为中文:select to_char(sysdate,'day','NLS_DATE_LANGUAGE=''SIMPLIFIED CHINESE') from dual;
2021-03-22 23:36:37 849
原创 恢复oracle数据库误删数据
一、通过scn恢复删除1、获得当前数据库的scn号select current_scn from v$database; (切换到sys用户或system用户查询)查询到的scn号为:14992232、查询当前scn号之前的scnselect * from 表名 as of scn 1499220; (确定删除的数据是否存在,如果存在,则恢复数据;如果不是,则继续缩小 scn号)3、恢复删除且已提交的数据flashback table 表名 to scn 1499220;**二、通过时间恢
2021-03-14 19:30:11 108
原创 设置oracle数据库字符集和本地环境字符集
1.查询数据库使用的字符集select userenv(‘language’) from dual;复制查询到的结果2.添加系统环境变量NLS_LANG,将其值与数据库编码设置保持一致
2021-03-14 19:25:08 306
原创 Oracle数据库SQL语句查询结果求交集、并集、差集
Oracle数据库SQL语句查询结果求交集、并集、差集1.交集INTERSECT2.并集union 排除重复记录union all 包含重复记录3.差集minus
2021-03-14 19:11:04 604
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人