自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 a表b表同步数据——sql同步

前言:今天遇到个需求,需要将a表的部分字段的数据(约7万多条),处理成要的字段同步到b表中。之前的处理方式是写代码通过分页的方式是循环添加,效率会非常慢。今天用一段sql解决此需求,而且还是秒级的速度!!!INSERT INTO SD_BASEINFO.SYS_BILLBOARD_NO ( ID, AREA_CODE, PROVINCE, CITY, COUNTY, TOWN, VILLAGE, SEQUENCE_LENGTH, IS_DELETE, CREATE_USER, CREATE_D

2021-06-08 15:55:04 722

原创 集合(对象)将某个属性取出转集合,集合中取最大值

今天遇到个业务代码中需要将一个集合对象中的某个属性抽出来成为一个集合,并取出最大值。(看代码)这里用到几个apijava.util.Collectionsjava.util.stream.Collectors List<LdbhdjDTO> dtoList = wisdomMapper.ldbhBySlfgl(year); List<Integer> collect = dtoList.stream().map(LdbhdjDTO::getValue)

2021-05-27 10:24:30 648

原创 springboot整合redis实现消息发布和订阅

springboot整合redis实现消息发布和订阅redis消息发布订阅的机制:发布者将消息发布在一个channel(可认为是频道)上,可以供多个订阅者订阅查看信息,所以说channel是连接发布者和订阅者之间的桥梁。实现消息发布者package com.otitan.mc.otitanmcnews.controller;import com.otitan.mc.otitanmcnews.service.RedisServices;import io.swagger.annotation

2021-05-14 08:49:31 783

原创 Centos关于防火墙的设置

Centos关于防火墙的设置关闭防火墙systemctl stop firewalld启动防火墙systemctl start firewalld重启防火墙(***尤其是开放端口和删除端口时需要重新载入,更新防火墙规则重启才能生效!!!***)firewall-cmd --reload查看防火墙状态systemctl status firewalldfirewall-cmd --state表示启动关闭设置开启启动或关闭防火墙在开机时启用一个服务:

2021-05-12 18:20:08 176

原创 vmware虚拟机网络配置

vmware虚拟机网络配置虚拟机中网络设置为桥接模式,分配一个固定IP使的跟物理机在同一个层级访问,区别于NAT模式。选中要配置网络的虚拟机,点击虚拟机,选择设置选择桥接模式查看我本地主机的网络(cmd-ipconfig)下面配置网络进入centos系统,输入指令vi /etc/sysconfig/network-scripts/ifcfg-ens33修改其中两项配置,并添加内容BOOTPROTO=static ONBOOT=yesIPADDR=192.168.

2021-05-12 18:19:32 259

原创 Linux安装docker-compose

Linux安装docker-composesudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2021-05-06 11:03:35 173

原创 docker安装kafka(先安装zookeeper)

docker安装kafka(先安装zookeeper)kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。kafka对外使用topic的概念,生产者往topic里写消息,消费者从读消息。为了做到水平扩展,一个topic实际是由多个partition组成的,遇到瓶颈时,可以通过增加partition的数量来进行横向扩容。单个parition内是保证消息有序。每新写一条消息,k

2021-04-19 17:04:33 366

原创 Linux下的docker安装redis篇

Linux下的docker安装redis篇拉去镜像的地址:https://hub.docker.com/_/redis?tab=tags&page=1&ordering=last_updated收下下载镜像docker pull redis:latest查看redis是否已安装docker images运行redis容器docker run -itd --name redis-test -p 6379:6379 redis查看redis是否已经启动

2021-04-19 10:37:20 53

原创 docker安装elasticsearch(VM下的Linux Centos7)

docker安装elasticsearch(VM下的Linux Centos7)docker安装elasticsearch和head插件设置max_map_count(包含限制一个进程可以拥有的VMA(虚拟内存区域)的数量)不能启动elasticsearch会启动不起来。//查看max_map_count的值,默认是65530cat /proc/sys/vm/max_map_count重新设置max_map_count的值sysctl -w vm.max_map_count=26214

2021-04-12 08:49:26 126

原创 Java爬虫篇

Java爬虫心得篇最近做了个项目,其中涉及到爬虫的功能,需要将省厅和市级的网站数据给爬下来展示在系统项目中,主要用到的技术就是Jsonp和json的解析,下面主要讲解下爬虫思路以及对数据中分页的处理(递归)。爬虫网站http://zwfw-new.hunan.gov.cn/onething/service/index.jsp需要将这里的数据给爬下来。 2.根据分类查询去爬取数据,这里我根据行政许可类型去获取数据。3.通过F12分析数据来源图上列表的数据通过分析是通过js动态拼接请求的,而子

2021-04-08 18:13:31 272

原创 vmware创建虚拟机并安装centos7系统

vmware创建虚拟机并安装centos7系统一、vmware创建虚拟机1、添加一个全新的虚拟机2、以典型的方式创建虚拟机,然后下一步3、选择稍后安装操作系统(这样我们等下可以自由选择操作系统),然后下一步4、选择客户及操作系统类型及版本(由于我这里将安装的是centos7 64位的 所以选择如下图),然后点击下一步5、为虚拟机命名(自定义,怎么开森怎么来,怎么好记方便怎么来)及设置虚拟机存储位置(自定义,想怎么来怎么来)6、为虚...

2021-02-04 15:12:47 278

原创 自己模拟创建一个LruCache(缓存机制)

什么是LruCache?LruCache(Least Recently Used)算法的核心思想就是最近最少使用算法,在运用缓存的机制,第一次访问时,会通过缓存判断是否存在数据,没有从database数据库中获取数据,并通过put方法将数据存入,当再次访问时,此时缓存中已经存在该数据,会从缓存中调取数据使用,从而提高性能.当数据满了,按照LruCache最少使用算法将不常用的数据删除来节省内存空...

2019-03-21 20:47:43 356

空空如也

空空如也

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

TA关注的人

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