自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TensorFlow 2 saveModel模型JAVA 加载及调用

1、 saveModel模型:SavedModel 是更全面的保存格式,它可以保存模型架构、权重和调用函数的跟踪 Tensorflow 子计算图。2、张量(Tensor): 张量是具有统一类型(称为 dtype)的多维数组, :无法更新,只能创建新的张量.其定义格式为:Tensor([1 0], shape=(2,), dtype=int64),第一个参数为多维数组,参数二为数组维度信息,参数三为数组类型。模型的基本信息可以通过saved_model_cli 查看;maven pom 引用。

2023-06-02 10:14:23 1185 2

原创 ShardingSphere Proxy 单机模式部署,实现分库分表

ShardingSphere Proxy 单机模式部署,实现分库分表

2022-10-21 17:22:04 1382

原创 Docker 中配置mysql 主从同步

Docker安装mysql 主从配置

2022-10-18 16:11:31 496

原创 Mybatis-plus + kerberos+hikari+impala实现客户端身份认证

项目为已部署项目, impala新增Kerberos认证,因原有项目架构体系, 引入了多数据源, 新增认证只针对impala链接的升级,需要适配当前框架增加Kerberos客户端用户验证。Mybatis-plus 基于轻量级持久层框架mybatis的增强,易于使用,支持lamda方式查询、多数据源动态配置等;思路二: 重写连接池getConnection方法, 将自定义连接池整合入mybatis-plus动态数据源框架。验证配置是否正确,数据链路是否打通, 如果存在问题, 请依据服务端配置调整参数。....

2022-08-13 19:41:06 1764 5

原创 Activiti源码——持久化模型

Activiti持久层是基于MyBatis框架定制了一套自己的使用方式, 本文记录的是在学习改模型时的流程及总结。一 持久层对象的封装 在activiti中持久层所有的操作模型都需要实现org.activiti.engine.impl.persistence.entity.Entity接口, 持久层对象统一交给org.activiti.engine.impl.persistence.entity.EntityManager实现类 来管理,比如 一个重要的抽象类org.act

2022-06-22 14:37:52 701

原创 Activiti源码——命令模式

目录概述:1 项目启动时CommandInterceptor 责任链的初始化2 拦截器调用顺序和职责a. LogInterceptor:b. SpringTransactionInterceptor: c. CommandContextInterceptor:d. TransactionContextInterceptor:e. CommandInvoker: Activiti在对外提供流程处理功能的设计模式为典型的命令模式+责任链模式, activiti将处理业务的逻辑直接封装成一个个实现Command接

2022-06-22 11:31:49 470

原创 SpringMVC 源码之 HandlerInterceptor

看完Filter 顺便复习下Handler, 如果你在FIlter没有抓住请求, 那么Handler给你第二次机会。一 主要组件: 1 DispatcherServletDispatcherServlet是SpringMVC的核心当然不能少, 2 HandlerMapping 通过getHandler方法来获取包装类,即HandlerExecutionChain 3Hand...

2021-12-09 20:39:27 191

原创 Filter源码解惑

为了满足Shiro的分布式登录需求, 系统学习了Shiro的组件及流程, 但对于shiroFilter式如何注入到容器的存在疑问, 于是重新梳理了SpingWeb Filter的加载及调用。 一 基础组件认知 1ApplicationFilterChain 是过滤器的起始对象,生命周期与一次请求的生命周期相同,保存着对应urlMaping的过滤器和全局过滤器, 主要成员变量如下: private static final T...

2021-12-09 19:36:19 660

原创 JAR包混淆与加密处理

一 背景: 公司给甲方做的项目基本完结, 甲方向我们索要源码, 按公司要求,技术人员应对核心源码加密后,与非核心源码交给甲方, 甲方可以单独部署。 二 问题点: 1 核心源码和业务源码紧密耦合,导致核心源码分离困难 2如何才能保护自己的源码不被破解 三 我的分析: 1 对于问题一,因核心源码涉及业务较多。不利于提取为单独的服务部署, 抽取成jar包引入可...

2021-09-16 10:20:27 3890 2

原创 JAVA创建二叉排序树

二叉排序树使用的是二叉链表存储结构, 数据结构如下: static class DefType{ //前后引用 private DefType pre,after; //数据 private Integer data = null; public DefType getPre() { ...

2020-03-29 16:19:50 481

原创 Fibonacci查询JAVA实现

小菜鸡为了提高自己的算法意识, 接触了折半查找, 插值查找,Fibonacci查找, 前两个都查找比较简单, 根据原理代码一敲, run出来基本没问题, 磨人的是Fibonacci查找, 理论第一遍没看懂, 硬生生看了视频,才了解其中的原理. 小菜鸡理解Fibonacci查找的精髓是中间指针的处理, 教程上说还有补位的处理, 但是我就没有补位啊...... 大神帮忙看一...

2020-03-29 11:01:42 168

原创 CentOS安装和使用RabbitMQ遇到的坑

一 CentOS 7 安装RabbitMQ时遇到的坑     1.安装时未提前安装Elang环境, 系统会提示你环境有问题,切记一定要安装匹配的版本:(建议安装这个版本)              2.安装web管理端重启成功后 从主机上访问虚拟机连接不上:             a)查看虚拟机防火墙是否关闭 systemctl status firewalld       ...

2018-09-04 18:19:31 4971

原创 IP、子网掩码、网段相关知识

一   IP、子网掩码、DNS1)IP :       IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异.A类IP段  0.0.0.0 到127.255.255.255 B类IP段  128.0.0.0 到191.255.255.255 C类IP段  192.0.0.0 到223.255.255.255 ...

2018-08-26 13:32:56 798

原创 Linux 练习第一篇(VMWare虚拟机)

一 、  虚拟机安装前对虚拟机网络进行设置(也可以是安装后设置网络)  设置虚拟机ip 网段要跟宿主 网段不同(例:宿主192.168.1.2,那么虚拟机就可以 192.168.xxx.xxx)接下来我们就可以安装虚拟机了:借链接用一下 : https://blog.csdn.net/zyq_2014/article/details/79692181二、 我们开始虚拟机...

2018-08-24 22:07:54 834

空空如也

空空如也

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

TA关注的人

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