目录SQLCipherSQLiteCrypt其它SQLCipher 是 SQLite 数据库的的开源扩展,使用了 256 位 AES 加密,支持跨平台、零配置、数据100%加密、加密开销低至 5 -15%、占用空间小、性能出...
-
SQLiteCrypt SQLCipher kotlin 【Android】数据安全(一) —— Sqlite加密
-
【解决方法】Python报错AttributeError: module ‘tensorflow‘ has no attribute
问题描述:从网上找了一个大佬的图像处理项目,在运行时出现了几个报错都是module ‘tensorflow’ has no attribute,问题产生的原因是当前Python使用的Tensorflow库为2.0最新版本,而...
-
功能测试 自动化测试 软件测试 程序人生 职场和发展 浅谈Django之单元测试
一、什么是单元测试单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。如果测试通过则说明我们这个函数或功能能够正常工作,如果失败要么测试用例不正确,要么函数有bug需要修复。二、如何使用单元测试# 测试开...
-
人工智能 AI绘画——了解AI绘画爆火原因与工具,并生成几个端午绘画小作品
作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页 目录 前言 一.AI绘画 1.AI绘画爆火原因 2.AI绘画背后原理 二.AI绘...
-
数据库备份 数据库迁移 数据库升级 Flutter应用-使用sqflite升级数据库
文章目录 问题描述具体做法代码示例更多条件限制升级 数据库迁移和备份简介数据库迁移数据库备份 问题描述 使用fluttter开发的应用程序发布后,发现数据库有些设计不合理。如何来更新数据库呢? 使用sqflite来处理...
-
UnityPlayer Toast 【Unity3D】Unity与Android交互
1 前言 本文主要介绍 Unity 打包发布 Android apk 流程、基于 AndroidJavaObject(或 AndroidJavaClass)实现 Unity 调用 Java 代码、基于 Uni...
-
python linux 解决pip错误ERROR: Cannot unpack file C:\Users\Administrator\AppData\Local\Temp\pip-unpack-gqvvcmix\simp
一、报错信息 博主使用清华源安装 sphinx包时,出现:ERROR: Cannot unpack file C:\Users\Administrator\AppData\Local\Temp\pip-unpack-xhei...
-
golang 开发语言 后端 经验分享 设计语言 改行学it 设计规范 【送书活动五期】Go语言开发规范指南
今天和一个小伙伴偶尔聊了两句,聊到现在工作的开发语言,大学时接触的第一个语言应该是html,系统且简单的学习了前端语言,之后伴随着学校的课程,C++、C#、Java都有涉及,然后就一直已Java为主了,也是在今年,有机会做g...
-
javascript ecmascript echarts 树图案例
案例一:label formatter自定义:代码:symbolSize:[207,77],// 节点的大小symbol:'image://'+window.CMS_URL+'/images/pages/xinJiang/t...
-
深度学习 GNN 【图-注意力笔记,篇章2】Graphormer 和 GraphFormers论文笔记之两篇经典Graph Transformer来入门
Graphormer 和 GraphFormers的论文笔记前情回顾论文信息概览Graphormer论文信息概览论文核心要点介绍三大编码的介绍Centrality EncodingSpatial EncodingEdge E...
-
人工智能 自然语言处理 ai写作是什么?兴起的原因又是什么?
一、AI写作的定义AI写作,也被称为自动写作或机器写作,是一种利用人工智能技术进行自动生成文本的写作方式。它基于自然语言处理和机器学习技术,通过对大量文本数据的学习和训练,使机器能够自动识别和生成文本。这一技术的发展,旨在将...
-
架构 云原生 微服务 Spring Cloud 1,服务如何拆分?使用微服务的注意事项?
目录一、前言二、单体服务的弊端三、微服务化四、服务如何拆分?1、拆分原则2、拆分时机和拆分方法3、拆分实践五、使用微服务的注意事项1、确保相关业务和利益相关者的支持2、确定微服务的拆分粒度3、遵循微服务架构的原则4、确保接口...
-
c语言 ide C/C++开发神器CLion快速入门指南 - 如何使用任意编译器
CLion是一款专为开发C及C++所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时...
-
人工智能 python AI写作:颠覆认知,重塑文学的边界
大家好,小发猫降重今天来聊聊AI写作:颠覆认知,重塑文学的边界,希望能给大家提供一点参考。以下是针对论文重复率高的情况,提供一些修改建议和技巧,可以借助此类工具:AI写作:颠覆认知,重塑文学的边界随着科技的飞速发展,AI写作...
-
myeclipse eclipse javaweb sqlserver 基于SpringMVC+Hibernate开发OA网上办公自动化系统
基于SpringMVC+Hibernate开发OA网上办公自动化系统(大作业/毕业设计) 开发环境: Windows操作系统 开发工具: MyEclipse+Jdk+Tomcat+SQLServer数据库运行效果图: 基于S...
-
2023年度盘点:AIGC、AGI、GhatGPT、人工智能大模型必读书单
【文末送书】今天推荐几本AIGC、AGI、GhatGPT、人工智能大模型领域优质书籍。 前言 2023年是人工智能大语言模型大爆发的一年,一些概念和英文缩写也在这一年里集中出现,很容易混淆,甚至把人搞懵。 LLM:Larg...
-
linux 程序人生 物联网 VMware虚拟机安装Ubuntu与配置Ubuntu(超详细教程)
前言: 此教程包含 VM虚拟机安装Ubuntu (以18.04为例,但同时也适用18.04版本以上 、ubuntu换源、安装VMTools、安装中文输入法。目录VM虚拟机安装ubuntu一 配置虚拟机二 安装虚拟机配置Ub...
-
javascript 前端 TypeScript 全局变量 declare global
在 TS 中全局变量可以通过 declare global 声明 在经过诸多查阅后,以下是正确读写方式:globalThis.$NAME = "张三" // 正确$NAME = "张三" // 错误注意,在以上声明中 v...
-
前端 javascript vue.js Vue2,实现电子签名(web、移动端)功能
...
-
人工智能 c++ 自动驾驶 | 决策规划岗位校招面试中常见的数学方法整理
文章目录前言计算几何学求解方程的根无约束优化——求解函数极值前言前段时间,我mentor面试了一个决策规划方向实习的候选人,这个候选人是我母校的学生,算是我的学弟,跟我一个专业,他的老师是我学院的院长,所以我一开始抱着比较大...
-
java Eclipse中导入外部jar包
文章目录 Eclipse中导入外部jar包第一步:创建文件夹【lib】第二步:jar包放到lib包中第三步:配置生成路径第四步:添加JARs第五步:选择该项目 提示:以下是本篇文章正文内容,下面案例可供参考 Eclipse...
-
软件测试 职场和发展 程序员 自动化测试 测试工具 程序人生 掌握3个Mock工具,轻松玩转单元测试
公司要求提升单元测试的质量,提高代码的分支覆盖率和行覆盖率,安排我研究单元测试,指定方案分享并在开发部普及开。单元测试中的Mock的目的Mock的主要目的是让单元测试Write Once, Run Everywhere.即编...
-
javascript 前端 vue.js vue3+ts warning Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
vue3+ts 控制台警告 warning Unexpected any. Specify a different type @typescript-eslint/no-explicit-any解决方法1:找到并打开你的.e...
-
人工智能 SORA 2.1 ——Stable diffusion技术解析+基于diffusion的视频生成技术介绍
本文是DataWhale开源项目Sora原理与技术实战的第二次打卡任务的第一节,主要是简单试用Stable diffusion技术在魔塔社区进行文生图实践。同一打卡任务的其他小节请参见个人主页。目录一.【AIGC简介——以文...
-
java 【算法优选】 动态规划之路径问题——贰
文章目录 前言[下降最小路径和](https://leetcode.cn/problems/minimum-path-sum/ 题目描述算法思路:代码实现 [最小路径和](https://leetcode....
-
javascript vue.js 定位跳转 Openlayers6入门,Openlayers调整中心点坐标、Openlayers调整缩放级别、Openlayers调整地图可视角度和地图复位
专栏目录: OpenLayers6入门教程汇总目录前言本章介绍一下Openlayers6最基础的调整中心点坐标方式、调整缩放级别、调整地图可视角度和地图复位的小功能示例,非常简单,可直接上手。Openlayers飞行动画方式...
-
linux (超详细版)树莓派4b烧录Ubuntu Desktop 22.04 LTS (x64)+换清华源+安装VScode+安装Todesk并实现远程控制
树莓派4b烧录Ubuntu 22.04 提前准备树莓派4bTF卡读卡器显示器(支持HDMI接口)键鼠(USB接口)下载 Raspberry Pi Imager 这里选择对应你电脑系统的版本开始烧录!!!注意...
-
tomcat与Apache---一起学习吧之服务器
Apache和Tomcat都是Web服务器,但它们有一些重要的区别。Apache服务器是普通服务器,本身只支持HTML即普通网页。不过可以通过插件支持PHP,还可以与Tomcat连通(单向Apache连接Tomcat,就是说...
-
数据库 SQLiteC/C++接口详细介绍之sqlite3类(五)
快速跳转文章列表:SQLite—系列文章目录上一篇:SQLiteC/C++接口详细介绍之sqlite3类(四) 下一篇:SQLiteC/C++接口详细介绍之sqlite3类(六)14.sqlite3_busy_hand...
-
单片机 arm c语言 学习 STM32-串口通信(串口的接收和发送)
文章目录 STM32的串口通信一、STM32里的串口通信二、串口的发送和接收串口发送串口接收 三、串口在STM32中的配置四、串口接收的两种实现方式1. 需要更改的地方2. 查询RXNE标志位3. 使用中断 总结...
-
大数据 Caused by: org.apache.flink.table.api.ValidationException: The MySQL server has a timezone offset
flink cdc 由mysql往flink table表里面同步数据时报上面错,是由于flink table创建时数据库服务器中的会话时区设置的不对。配置上'server-time-zone' = 'Asia/Shangh...
-
c语言 Objective-C和C/C++混合编译
在iOS开发过程中,Objective-C的代码有时需要调用C/C++代码,本篇文章介绍Objective-C如何混合编译C/C++。Xcode新建一个工程,选择macOS选项下面的Command Line Tool,工程命...
-
数据挖掘 时间序列分析 时间序列预测中的数据分析->周期性、相关性、滞后性、趋势性、离群值等特性的分析方法
本文介绍本篇文章给大家介绍的是,当我们在进行有关时间序列相关的工作或者实验时,需要对数据进行的一些数据分析操作(包括周期性、相关性、滞后性、趋势性、离群值等等分析 的方法。在本篇文章中会以实战的形式进行讲解,同时提供运行代码...
-
intellij-idea java IDEA十大插件
在本文中,我们将介绍 10 多个最好的 IntelliJ IDEA 插件,以提高工作效率并在更短的时间内完成更多工作。如果将这些插件合并到您的工作流程中,您将能够更有效地应对开发挑战。1、TabNine TabNine 是一...
-
spring boot Spring框架:Java领域的瑰宝
前言 Spring是Java领域中最流行、最成熟的开源框架之一,它为企业级应用提供了一个全方位的解决方案。本文将基于官方文档,介绍Spring框架的核心概念和主要功能模块,并详细说明各种配置方式及使用场景,最后介绍框架的设...
-
IOS:Safari无法播放MP4(H.264编码)
一、问题描述MP4使用H.264编码通常具有良好的兼容性,因为H.264是一种广泛支持的视频编码标准。它可以在许多设备和平台上播放,包括电脑、移动设备和流媒体设备。使用caniuse查询H.264兼容性,看似确实具有良好的兼...
-
人工智能 python 接口 语音评测 英语语音识别,语言评测,语音打分实践与代码实现
项目在这:couldn/speech-evaluation-of-english详细的可查看项目内的md文档...
-
python的numpy的用法总结
本文总结Numpy的用法,建议先学习python的container 基础。numpy可以理解列表或数组。一个numpy数组是一个由不同数值组成的网格。网格中的数据都是同一种数据类型,可以通过非负整型数的元组来访问。维度的数...
-
【GRNN-RBFNN-ILC算法】【轨迹跟踪】基于神经网络的迭代学习控制用于未知SISO非线性系统的轨迹跟踪(Matlab代码实现)
欢迎来到本博客❤️❤️博主优势:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。⛳️座右铭:行百里者,半于九十。本文目录如下:目录1 概述2 运行结果2.1 第1部分2.2 第2部分2...
-
github 开源软件dev-sidecar
我自己录制的视频链接 github边车工具,安装简单,功能强大,极大减少部署开源项目的时间 dev-sidecar 仓库地址安装根据官网操作即可,功能如下:...
-
python 机器学习 人工智能 [玩转AIGC]如何训练LLaMA2(模型训练、推理、代码讲解,并附可直接运行的kaggle连接)
目录 一、clone仓库二、数据集下载与处理1、数据集下载2、数据集标记化(耗时较长) 三、修改配置四、开始训练五、模型推理六、train.py训练代码讲解1、导包2、定义模型训练参数与相关设置3、加载模型配置4、迭代...
-
运维 服务器 经验分享 内网穿透 如何在Linux搭建Inis网站,并发布至公网实现远程访问
如何在Linux搭建Inis网站,并发布至公网实现远程访问【内网穿透】前言1. Inis博客网站搭建1.1. Inis博客网站下载和安装1.2 Inis博客网站测试1.3 cpolar的安装和注册2. 本地网页发布2.1 C...
-
eureka 容器 云原生 运维 kubernetes 运维开发 【送书活动三期】解决docker服务假死问题
工作中使用docker-compose部署容器,有时候会出现使用docker-compose stop或docker-compose down命令想停掉容器,但是依然无法停止或者一直卡顿在停止中的阶段,这种问题很让人头疼啊!...
-
开发语言 后端 Rust之构建命令行程序(一):接受命令行参数
开发环境 项目工程 这次创建了新的工程minigrep. IO工程:构建命令行程序 这一章回顾了到目前为止你所学的许多技能,并探索了一些更标准的库特性。我们将构建一个与文件和命令行输入/输出交互的命令行工具,来实践一些您现在...
-
android studio gradle android cvc-complex-type.2.4.a: 发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头
常见的1种case记录一下,新电脑安装android studio导入公司那些gradle还是5.5左右的工程以后,各种不适应。编译问题出现了。老电脑都是好好的。 cvc-complex-type.2.4.a: 发现了以元素...
-
大数据 搜索引擎 1024程序员节 Elasticsearch索引模板
目录1、索引模板是什么2、索引模板的操作2.1、定制索引结构2.2、查询索引模板2.3、创建索引2.4、删除索引模板2.5、es内置的索引模板3、模板组件3.1、创建组件模板3.2、查看组件模板3.3、使用组件模板3.4、删...
-
【Docker】如何查看一个 docker 镜像有哪些版本
文章目录1. 如何查看一个 Docker 镜像有哪些版本方式 1,通过 Docker Hub方式 2,通过官网看有没有命令方式 3,通过尝试加版本号猜测2. 参考资料点击跳转:Docker安装MySQL、Redis、Rabb...
-
servlet java Jenkins版本升级
这里写目录标题 1、jenkins版本过低,一些插件无法升级,这个时候我们就需要升级jenkins版本2、第一种方法——下拉会在jenkins页面上让我们下载新版本3、第二种方法是去官网上下载war包4、进入jenkins...
-
工具 能 AI写作神器,快写带你飞
AI技术日新月异,其在诸多领域得到广泛应用。近期备受瞩目的莫过于“AI写文章工具快写”这款奇妙工具。今日特邀您一同了解此款软件。1.什么是ai写文章工具快写?"AI文章助手快写"这款实用工具是基于人工智能研发而来,采用先进的...
-
主干网络篇 | YOLOv8 更换主干网络之 VanillaNet |《华为方舟实验室最新成果》| 新增多个尺寸
2023/11/14 新增 VanillaNet5 VanillaNet13 🍀论文地址:https://arxiv.org/pdf/2305.12972.pdf 代码地址:https://github.com/huawei...