- 博客(13)
- 收藏
- 关注
原创 Nginx离线安装
将相关的离线安装包上传至服务器目录下(以/usr/local/src目录为例)离线包下载地址:链接: https://pan.baidu.com/s/1_vk-XDX6CA-W_J99qXLwXw?pwd=td1b 提取码: td1b。
2024-06-18 18:02:16
684
原创 面试题目自存
在-128至127之间的赋值,Integer对象是在IntegerCache.cache产生,会复用已有对象,这个区间内的 Integer 值可以直接使用==进行判断,但是这个区间之外的所有数据,都会在堆上产生,并不会复用已有对象,其实非常简单,首先网络IO模块的性能瓶颈就不在CPU上,而是要提升我们的IO利用率,虽然使用多线程能带来一些提升,但是多线程也是存在一定的弊端的,首先是多线程模型下的共享资源和并发控制非常复杂,线程的上线文切换也会带来一定的性能损耗,所以Redis在这块采用的是IO多路复用。
2024-06-18 09:40:37
387
原创 安装Kafka记录
如果没有设置,则使用listener的值。java.net.InetAddress.getCanonicalHostName()返回的值。修改5.1环境变量及kafka配置文件中的broker.id及listener即可。设置zookeeper.connect属性用于指定zookeeper集群地址;修改data中的myid为102,并将环境变量配置好即可。log.dirs设置为刚才创建的logs文件夹全路径。将tar.gz包上传到安装目录下,以/home为例。#broker的全局唯一编号,不能重复。
2024-04-25 18:41:48
1571
1
原创 Spring Boot+WebSocket
1.引入websocket依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency>2.编写websocket配置文件,直接复制即可import org.springframework.context.annotat
2022-04-06 09:54:26
308
原创 零散知识点
JPA书写自定义sql(数据库为PG库)自定义查询语句@Query(value = "select * from user where test.name= :name AND test.passwd=:passwd", nativeQuery = true)Optional<Test> findByParam(@Param("name") String name, @Param("passwd") String passwd);自定义插入语句 @Transacti
2022-03-17 11:11:51
918
原创 Postgres数据库安装
1. 卸载已安装的数据库1.1 查看已安装的postgresrpm -qa | grep postgresql1.2删除查询到的pg相关yum remove postgresqlyum remove postgresql11-server-11.15-1PGDG.rhel7.x86_64yum remove postgresql11-libs-11.15-1PGDG.rhel7.x86_64yum remove postgresql11-11.15-1PGDG.rhel7.x86
2022-03-08 14:36:43
3323
原创 NFS挂载系统配置
1.服务器端1.1查看是否安装好nfs及相关依赖rpm -qa|grep nfsrpm -qa|grep rpcbind未安装则安装nfs:yum -y install nfs-utils rpcbind1.2设置开机自启动systemctl enable rpcbind.servicesystemctl enable nfs.service1.3启动相关服务:(先启动rpcbind后启动nfs)systemctl start rpcbind.servicesys
2022-03-08 14:14:23
1248
原创 PGSQL字符类型常用函数
字符串拼接:concat_ws('_','a','b'):第一个参数为分隔符,第二、三为待拼接参数。拼接后字符为"a_b"字符串截取并获取前一部分:split_part('a_b','_',1):使用下划线分割第一个参数,并获取第一个部分。返回值为"a";split_part('a_b','_',2):使用下划线分割第一个参数,并获取第一个部分。返回值为"b"字符串替换:replace('a_a_b','a','b'):将第一个参数中的a全部替换为b,返回值为'b_b_b'..
2021-11-30 14:13:14
1194
原创 Spring学习整理2-Spring Boot常用注解
1.用在启动类中的注解① @SpringBootApplication在Spring Boot的启动类中,@SpringBootApplication = @Configuration + @EnableAutoConfiguration + @ComponentScan。其中@Configuration经常与@Bean搭配使用,使用这两个注解就可以创建一个简单的spring配置类,可以用...
2020-02-27 09:43:51
165
原创 Spring学习笔记1
什么是Spring?Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB(企业级JavaBean)完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring特点1.轻量。Spr...
2020-02-25 16:47:46
204
原创 sqlite数据库的应用
1.sqlite简介: SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多...
2019-08-27 15:14:27
657
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人