- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 【Tensorflow 2.12 简单智能商城商品推荐系统搭建】
基于 Tensorflow 2.12 搭建一个简单的智能商城商品推荐系统demo~主要包含6个部分,首先是简单介绍系统架构,接着是训练数据收集、处理,然后是召回模型、排序模型的搭建以及训练、导出等,最后是部署模型提供REST API接口以及如何调用进行推荐。Tensorflow是谷歌开源的机器学习框架,可以帮助我们轻松地构建和部署机器学习模型。这里记录学习使用Tensorflow来搭建一个简单的智能商城商品推荐系统。
2023-10-23 08:47:23
1346
原创 Kafka简单Demo
首先,在虚拟机上搭建一个Kafka,可以参考这里:Linux 安装Kafka单机、集群。新建一个spring boot工程,引入maven依赖:kafka-client,如下: <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.0.0<
2021-03-07 15:25:10
4167
2
原创 kafka最新版2.7.0单机、集群
Linux 安装Kafka单机、集群(注意:需要先安装zookeeper,可以参考这里:Linux安装Zookeeper单机,集群)1、下载wget http://mirror.bit.edu.cn/apache/kafka/2.7.0/kafka_2.12-2.7.0.tgz2、解压tar -zxvf kafka_2.12-2.7.0.tgz3、创建日志文件夹cd kafka_2.12-2.7.0/mkdir logs4、编辑配置cd config/vi server.prop
2021-03-07 14:34:51
874
原创 redis 最新版 6.2.1 cluster 集群搭建
准备三台服务器,每台启动两个节点,搭建一主一从集群:192.168.3.4192.168.3.5192.168.3.6连接服务器192.168.3.4,下载最新版redis 6.2.1cd /home/soft/download-package/wget https://download.redis.io/releases/redis-6.2.1.tar.gz复制到其他机器上scp redis-6.2.1.tar.gz root@192.168.3.5:/home/soft/downl
2021-03-07 12:21:38
3964
4
原创 RabbitMQ集群模式
搭建RabbitMQ集群模式准备三台服务器192.168.3.4192.168.3.5192.168.3.6修改服务器的hostname,RabbitMQ会读取hostname来作为集群节点名称linux修改hostname命令:hostnamectl set-hostname [name]# 192.168.3.4 修改hostname 为node1hostnamectl set-host node1# 192.168.3.5 修改hostname 为node
2021-03-06 17:58:35
1096
1
原创 zookeeper最新版3.6.2单机、集群
Linux安装Zookeeper单机,集群(注意:需要先安装JDK)1、下载wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz2、解压tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz3、创建数据、日志文件夹cd apache-zookeeper-3.6.2-bin/mkdir datamkdir log4
2021-03-06 16:05:18
27162
1
原创 Spring Boot 整合 RabbitMQ
首先,引入maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>配置RabbitMQ服务信息spring: application: name: demo rabbitmq: host: 192.16
2021-03-06 16:00:44
152
原创 RabbitMQ快速安装整合
安装首先要安装erlangyum install epel-releaseyum install erlang然后安装rabbitmq-serveryum install rabbitmq-server启动service rabbitmq-server start查看服务状态service rabbitmq-server status停止服务命令service rabbitmq-server stop启用web控制台rabbitmq-plugins enable rabb
2021-03-06 15:56:00
181
原创 Linux 安装JDK1.8
Linux 安装JDK1.81、下载jdk-8u131-linux-x64.tar.gz2、解压tar -zxvf jdk-8u131-linux-x64.tar.gz3、配置环境变量修改/etc/profilevi /etc/profile在底部增加变量export JAVA_HOME=/home/soft/jdk1.8.0_131export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:
2021-03-06 15:53:18
179
原创 Spring Cloud微服务搭建
目录一、创建springcloud项目二、创建eureka-server项目-高可用服务注册中心三、创建eureka-client项目-服务提供者四、创建ribbon-rest项目-服务消费者(rest方式负载均衡调用)五、创建feign-hystrix项目-服务消费者(声明式HTTP调用、服务降级处理)六、创建zuul项目-网关(过滤请求、路由)七、创建zipkin-...
2019-11-30 12:32:55
217
原创 CentOS7安装redis5.0并且搭建集群
记录在两台虚拟机(版本:CentOS7)上搭建Redis集群(Redis版本:redis-5.0.4),过程如下:1、下载安装首先在一台虚拟机A(IP:192.168.1.103)上新建目录redis,接着进入该目录下,下载redis-5.0.4,然后解压,进入解压目录下,编译并安装redis,虚拟机B(IP:192.168.1.104)上同理mkdir rediscd redis...
2019-04-13 17:25:41
2050
原创 spring boot 整合mybatis、druid以AOP+自定义注解方式实现多数据源,读写分离
众所周知,当应用的访问量变大的时候,数据库的压力也会随之增大,这个时候除了可以使用缓存为数据库分担压力外,还可以使用备库做读写分离来分担主库压力。 最近项目可能要实现读写分离,看了不少资料,先实践实践,这里使用springboot整合mybatis、druid以AOP+自定义注解方式实现多数据源,读写分离。demo项目大致实现如下: 首先,新建一...
2019-04-06 20:40:19
1224
1
原创 SpringBoot 配置文件读取
记录下几种注解读取SpringBoot配置文件的方式1、要获取application.properties指定配置key的值时,可以通过为属性注解@Value("${配置key}")方式获取,如下:@Configurationpublic class Config { @Value("${config.id}") private String configId; @Val...
2019-03-26 22:59:12
634
原创 springboot elasticsearch整合实践(RestHighLevelClient)
最近项目用到elasticsearch,结合官方提供的RestHighLevelClient使用,这里记录下项目整合实践的过程,包括创建索引、增删改、搜索以及批量操作等。首先,简单的介绍下:elasticsearch是一个实时的分布式搜索引擎,基于Lucene开发,它可以快速的存储和搜索海量数据,同时提供RestAPI操作接口,可以说开箱即用。安装准备:这里用的是elasticse...
2018-12-14 07:39:58
29700
2
原创 SpringBoot整合Dubbo,分布式服务框架
SpringBoot整合Dubbo,分布式服务框架 Dubbo是一个分布式服务框架,之前有用过,最近重新看了下,想到项目刚好是分布式架构,所以实践下SpringBoot整合Dubbo,为项目改造做好准备。一、环境搭建首先在本机搭建zookeeper集群(服务注册中心)以及dubbo-admin(服务监控中心)1、zookeeper window下伪分布式搭建先下载zooke...
2018-08-26 14:35:04
1812
4
原创 基本Action类以及配置通用Action
基本Action类编写基本的Action类,将通用的代码写进去,让其它Action类继承,从而减少冗余代码。在struts.xml中配置通用的Action,以后便不用再一个一个的配置Action。
2015-12-24 15:37:06
1829
1
原创 SSH项目,架包,源码
搭建SSH项目,源码示例在项目中有spring配置Oracle示例,同样也有MySQL的有关于struts2的拦截器栈配置、全局result配置以及Action的404错误处理等ps:一个简单的SSH小模版好了下面是源码示例: 首先,新建一个新的Web Project,接着导入项目所需的所有架包 架包如下(源码在最后,包含架包): 然后项目的src目录下 项目包com.ssh.bean下建立
2015-11-05 15:10:55
924
原创 activity的生命周期
activity的生命周期最近在重拾Android,下面的代码是对Activity生命周期的总结,可能还没吃透,一点一滴积累吧!import android.os.Bundle;import android.app.Activity;import android.util.Log;import android.view.Menu;/** * 个人总结Activity的生命周
2015-10-12 17:19:14
356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人