自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 SpringCloud alibaba nacos安装

1:从官网下载nacos,这里以nacos-server-1.4.0.tar.gz为例2:新建nacos文件夹,把nacos-server-1.4.0.tar.gz copy到该文件夹,进行解压 tar - zxvfnacos-server-1.4.0.tar.gz3:进入bin文件夹 启动 命令: sh startup.sh -m standalone如果启动报下启动Nacos报错:which: no javac in (/usr/local/sbin:/usr/local/bin..

2021-09-03 17:08:58 301

原创 linux离线安装redis

1:redis下载进入redis官网https://redis.io/download进入选择,这里以版本6.2.4为例。下载如下图所示:2:上传通过winSCR进行上传,把下载好的redis文件上传到usr/local/redis目录(目录自己定义)下。3:redis安装1:解压redis文件进入上传的目录:cd /usr/local/redis执行 tar -zxvf redis-6.2.4.tar.gz 进行解压进入解压后的目录 输入 cd redis-6...

2021-07-13 10:35:54 401

原创 linux环境搭建FTP服务器

1:FTP安装(离线)首先检查是否安装过:rpm -qa | grep vsftpd如果出现vsftpd-xxx,就表示已经

2021-06-01 16:59:51 227

原创 String长度的限制

String 字符串长度限制分为2种1:编译期限制String长度之所以会受限制,是因为JVM规范对常量池有所限制,常量池中每种数据项都有自己的类型。JAVA中UTF-8编码的Unicode字符串在常量池中CONSTANT_Utf8类型表示。CONSTANT_Utf8的数据结构如下:CONSTANT_Utf8_info {u1 tag;u2 length;u1 bytes[length];}bytes数组是真正存储常量数据的地方,而 length 就是数组可以存储的最大字

2021-03-03 13:54:33 1966

原创 集合

1:使用Arrays.asList的注意事项1:arrays.asList返回的arrayList不是我么平时所用的arrayList(平时用到在java.util包下的)这个arrayList是arrays的内部类,它也继承AbstractList,重写了很多方法,比如contains方法但是确没有重写add方法,所以在调用的时候会报UnsupportedOperationException。所以使用工具类Arrays.asList把数组转化为集合时,不能使用修改集合相关的方法。它的 add/re

2021-02-26 09:53:27 76

原创 java序列化

java序列化1.1 什么是java序列化序列化:把java对象转化为字节序列的过程。反序列化:把字节序列恢复为java对象的过程。1.2 为什么需要序列化java对象是运行在堆内存中的,如果jvm停止,它的生命也就戛然而止。如果jvm停止后,要把对象保存到磁盘或者另一台机器上,就需要把对象转化为字节数组。序列化可以使对象脱离程序运行而独立存在,它主要有两个好处:1:减轻内存压力的同时,持久化 序列化可以让对象保存到硬盘上,减轻内存压力的同时,也起到了持久化的作用..

2021-02-24 16:12:59 98

原创 spring controller是单例还是多例 怎么保证并发的安全

spring controller是默认是单例,不要使用非静态的成员变量,否则会发生数据混乱,正因为为单例,所以不是线程安全的。解决办法:1:不要在controller中定义成员变量。 2:万一必须要有一个非静态的成员变量时,则通过注解@Scope(“prototype”),将其设置为多例模式。 3:在Controller中使用ThreadLocal变量...

2020-08-17 14:17:25 359

原创 sql优化、慢查询优化方案

1:对查询进行优化,尽可能的避免全表扫描在where 和order by对应的列上建立索引2.1:减少where 字段值null判断SELECT * FROM m_userwhere type = null如何这样做,就会导致引擎放弃使用索引而进行全表扫描应该这样去设置(也就是在没有值时,我们在存数据库时自动默认给个o值,而不是什么都不写):SELECT * FROM m_userwhere type = 02.2 应尽量避免在 where 子句中使用!=或<>操...

2020-07-16 09:37:20 696

原创 sql注入

防止sql注入的方法:

2020-07-15 17:31:15 101

原创 ORA-01745: 无效的主机/绑定变量名

ORA-01745: 无效的主机/绑定变量名这是由于向oracle中插入的数据过多导致的,可以按照分批次插入:例如:void savePortraitGroup(List<StudentScoreVO> allList){ int fromIndex = 0; int listSize = allList.size(); while(listSize> DimensionConst.BATCH_INSERT_SIZE){ savePor

2020-07-09 17:12:02 451

winscp 连接服务器工具

winscp 连接服务器工具

2021-07-13

学生成绩管理系统

学生成绩管理系统 采用SSH框架 非常实用,便于初学者学习

2014-08-22

C++ 画图板

C++ 课程设计 画图板 直线,圆 椭圆,矩形 很好用

2013-06-10

空空如也

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

TA关注的人

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