自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CONCAT关键字的妙用------一眼看懂!

SQL语句中CONCAT关键字的妙用

2022-07-20 17:44:15 700

原创 Eclipse启动报错 :“java was started but returned exit code = 13“

安装配置完jdk环境变量,安装Eclipse之后,启动报如上错误——错误码“code = 13”,则是虚拟机“javaw.exe”配置引起的问题,导致在寻找javaw.exe时报错,问题该如何解决呢?

2022-07-11 17:49:59 4317 1

原创 BASE64Encoder编译时报错,解决方案

Eclipse中无法接使用sun.misc.BASE64Encoder,一招教你100%解决!导入新的项目到自己的Eclipse中,发现所有用到BASE64Encoder的地方都是编译报错, 一片飘红,比如定义BASE64Encoder encoder = new BASE64Encoder(); 时。 网上说是JDK版本不一样引起的错误,建议修改代码,运用为继JDK1.8之后新 的java.util.Base64 包来解决问题,但是我的本意不是要以跟改代码为代价解决报错,公司的项目中 这些..

2022-05-03 08:39:44 3454

原创 项目搭建过程中常见的注解:

SpringMVC常用注解@Controller,@Service,@repository,@Component - GL_BKY - 博客园

2022-01-18 16:11:04 279

原创 Mybatis XML文件属性配置

Mybatis Mapper.xml文件ResultType,不同返回值类型的书写:mybatis Mapper 中resultType使用方法及返回值为Map的写法 - 戈博折刀 - 博客园Mybatis Mapper.xml文件ParameterType,不同参数类型的书写:Mybatis (ParameterType) 如何传递多个不同类型的参数 - 简书...

2021-10-04 22:44:31 235

原创 Oracle语句、Top-N思想、索引

一、Oracle查询语句:待补充...1、Oracle中的【Top-N思想,需借助ROWNUM来实现】(查询最...的几条数据信息):-- ROWNUM:-- 1、ROWNUM只能用于<= 2、并且=的时候,只能查询出第一条(最高/低的那条),默认ROWNUM=1 3、ROWNUM 用于>=时将报错-- 【案例】:查询工资最高的前三个人的信息 ROWNUM->伪列 DESC->降序(从大到小)select rownum,E.*from (select * f

2021-09-29 00:15:00 395

原创 eclipse上传项目到git(gitee)(看完一定会!)

一、注册一个gitee账户。一定要记住账户名跟密码,后面提交项目用得上。二、左上角自己账户名右边,点击进入 个人主页三、点击小齿轮个人设置页面,点击邮箱管理,根据提示完成邮箱绑定。四、gitee账户点击右上角 加号-->新建仓库--->给仓库起一个名字。下面的开源与私有主要看自己需求,最后点击创建。【这时候会自动跳转到仓库页】仓库页:========================下面正式开始上传项目======================五、点击仓库页...

2021-09-21 19:32:05 6758 8

原创 Redis集群

一、Redis集群的发展:1、Redis单实例架构简介:1、Redis是一个开源的键值对(key-value)存储系统,受到广大互联网公司的青睐。2、单例Redis架构使用场景:(其足以应对大多数使用场景) <1>、一主N从 <2>、读写分离,可以很好地解决读操作的负载均衡问题 <2>、Sentinel哨兵机制 <2>、故障迁移3、单例Redis架构缓存存在的问题:(针对单实例Redis的这些问题,引入了【

2021-09-16 23:54:18 343

原创 Hash一致性算法

一、使用场景: 1、Redis集群的使用: 为了保证Redis的高可用,提高Redis的读写性能,最简单的方式---做主从复制,组成Master-Master(主主模式)或者Master-Slave(主从模式)的形式,或者建立Redis集群,进行数据读写分离,类似于数据库的主从复制和读写分离。 同样类似于数据库,表单数据 > 500W 时,需要进行分库分表。所以当数据量很大时(Redis与数据库对数据量大小有所差异),我们同样可以对Redis进行...

2021-09-14 13:12:16 296

原创 java基础知识

1、Java 中应该使用什么数据类型来代表价格?如果不是很关心内存和性能的话,使用BigDecimal。否则使用预定义精度的double类型。

2021-09-12 21:01:37 267

原创 进程、线程、锁

1、什么是进程(Process)和线程(Thread)?有何区别?一、进程(Process): 1.进程是系统进行资源分配和调度的基本单位,进程是进程实体(包括:程序段、数据段、进程控制块PCB)的运行过程。 2、进程拥有系统中的资源。二、线程(Thread): 1、线程是CPU进行调度和分派的基本单位,线程是进程的实体,线程是比进程更小的独立运行的基本单位。 2、线程基本上不拥有系统资源,只拥有在运行中必不可少的资源(如:程序计数器、一组寄存器和栈),但是

2021-09-08 15:58:15 244

原创 协议、计算机网络、Servlet、Session、Coookie

1. tcp, UDP, IP是什么意思?1、TCP(传输控制协议): 是互联网协议组的主要协议之一,TCP为通过IP进行网络通信的主机上运行的程序提供了可靠的、有序的且经过错误检查的8字节流传递。万维网、电子邮件和文件的传输等主要都依赖于TCP。2、UDP(用户数据报协议): 提供不可靠的数据流服务、无连接的数据报服务。强调降低延迟而不是可靠性。3、IP(网络互连协议):能使链接到网上的所有计算机网络实现相互通信的一套规则,ip地址具有唯一性(注:TCP/IP协议

2021-09-07 11:27:59 223

原创 粘包和半包问题:

https://network.51cto.com/art/201910/604760.htm

2021-09-05 14:41:09 142

原创 java基础、数据结构

JAVA集合一·、自动装箱与拆箱 装箱:将基本类型转化为对应的类型包装类型 【例(手动装箱)】:Integer i = new Integer(12); 拆箱:将包装类型转化为对应的基本类型【例(手动拆箱)】:int j = i.intValue(); 应用:Java采用自动装箱与自动拆箱机制,节省了数值内存开销和创建对象的开销。这个机制由编译器根据语法,决定装箱和拆箱,自行完成 ...

2021-08-30 16:45:13 188

原创 OSI与TCP/IP协议详细阐述与分析总结

以下内容建议对照该博文一起使用效果更佳,参考博客OSI与TCP/IP协议一、OSI:开放系统互联基本参考模型(国际标准): 分层【七层】:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层 侧重点:强调通信协议必要的功能是什么二、TCP/IP:近年来被称为,实际上的国际标准: 分层【四层】:应用层、运输层、网络层、网络接口层 侧重点:强调在计算机上的协议应该开发哪种程序注:(上面是《计算机网络(第七版,谢希仁)》书中...

2021-08-24 16:47:20 1961

原创 Java并发编程:volatile关键字解析

https://www.cnblogs.com/dolphin0520/p/3920373.html

2021-08-23 15:17:21 220

原创 Data source rejected establishment of connection, message from server: “Too many connections“问题解决方案

一、网上其他的解决方案:Eclipse 跑项目的时候,小伙伴们有没有遇到这样的报错:Data source rejected establishment of connection, message from server: "Too many connections"。网上说更改数据库连接池最大连接数就可以了,但是我依照他们的方法更改之后依然报错[下面是错误示范]:错误示范:错误示范1:比如更改servers下面的content.xml中的<Resource>配置里...

2021-08-11 19:58:06 22437 5

原创 Several ports (8005, 8080,8888) required by Tomcat v9.0 Server at localhost are already in use问题解决

eclipse运行项目时界面弹框报错“Several ports (8005, 8080) required by Tomcat v9.0 Server at localhost are already in use”,明明之前都是好好地,怎么突然就觉得连服务器都没法启动了呢?有没有很气愤,百思不得其解?(下面是报错效果图)看到这里的小伙伴请不要慌张,这问题很是简单,三条命令教你轻松解决: 原因分析:错误信息里边的8080,8888,8005等这些端口被占用了。 ...

2021-07-30 21:06:59 11093 12

原创 Java 中的 instanceOf

A instanceOf B,是判断对象A是否属于B或B的子类,子接口实现类,实现类的实例。(下面例子:因为Object是integ 的父类,所以true)举例:package com.z.x;public class Test { public static void main(String args []) { Integer integ =new Integer(9); boolean b = integ instanceof Obj...

2021-07-24 10:23:51 676

原创 Java试题库(含答案)

1、CPU 指的是 (C )。运算器和 CRTCRT 和 RAMALU 和控制器ALU 和 ROM2、计算机与一般计算装置的本质区别是它具有 ( D)。大容量和高速度自动控制功能程序控制功能存储程序和程序控制功能3、在计算机中,数值数据一般采用 ( B)形式存储。原码补码反码真值 4、十进制数 01100001 97 转换成二进制数为 ...

2021-07-23 15:26:02 13919

原创 JDBC驱动类型(详细讲述):

定义:JDBC驱动程序是一个软件组件,JDBC使得Java应用程序可以与数据库进行交互。JDBC驱动程序有4种类型:JDBC-ODBC桥驱动程序 本地API驱动程序(部分是Java驱动程序) 网络协议驱动(完全Java驱动) 本地协议驱动(完全Java驱动程序)一、JDBC-ODBC 桥驱动程序JDBC-ODBC桥驱动程序使用ODBC驱动程序来连接数据库。JDBC-ODBC桥驱动程序将JDBC方法调用转换为ODBC函数调用。现在不建议使用这种驱动程序。Oracle...

2021-07-23 15:14:30 1536

原创 Windows快捷键大全

认识按键标准计算机键盘共104键,除了26个字母键、符号键、数字键外,其余按键功能如下:Windows快捷键大全主键盘区:Esc 键:escape,退出键。Tab 键:tabulator key,跳格键,在文本编辑软件中增加四个空格,Windows中可用于切换屏幕上的焦点。Ctrl 键:control,控制键。Shift 键:上档键。Alt 键:换档键。Caps Lock 键:大写锁定键,用于切换系统大写锁定。Windows 键:键盘上画着一个Windows视窗图标的键。按这个键可以

2021-07-16 17:11:26 1838

原创 Oracle -PL/SQL Developer错误解决方案(ORA-02291)

PL/SQL Developer 中建表,然后插入数据时报错:“ORA-02291:违反完整约束条件(*) -未找到父项关键字”原因及解决方案:(这里介绍我怎么出错以及怎么解决的,按步骤保证解决你的问题)分析原因:说明插入的从表中数据的外键编号不存在于主表中主键的值1.建立第一张职员表(tbEmp)表:--创建员工信息表create table tbEmp( eid int primary key, ename varchar2(8) not null...

2021-05-06 21:51:46 3029

原创 jdk api 1.8

jdk api 1.8 文档在线版及免费文档下载 (支持手机端、电脑端免费打开),点击: jdk API 1.8永久在线文档网址(希望可以解决大家的问题,感谢你的支持哦!)

2021-04-28 21:56:00 463

原创 数据库语言关键字分类(详细):

数据库语言关键字分类(详细):DDL(Date Denifiton Language,数据定义语言关键字:): create、drop、alter、rename、rename table + (旧表名)to (新表名)DML(Date Manipulation Language,数据操作语言关键字:): insert、delete、alter、updateDQL(Date Query Language,数据查询语言关键字:): sel...

2021-04-27 20:57:10 1401

原创 PL/SQL Developer 登录报错(ORA-12547)解决方案

PL/SQL Developer 登录时出现,“ORA-12547: TNS: 丢失连接”原因及解决方案1.原因分析: 服务器上的TNS监听没有启动,应该重新启动TNS监听就可。 【保底解决期间,这里我是重启了监听(listener)和实例(OracleServiceORCL),然后解决了标题描述的问题。】2.解决方案(详细步骤): 1.键盘命令 Windows + R 键唤醒【运行】窗口 2.输入指令:services.msc 然后回车...

2021-04-21 14:50:11 6971 2

空空如也

空空如也

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

TA关注的人

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