草庐IT

【jvm系列-08】精通String字符串底层原理和运行机制(详解)

JVM系列整体栏目内容链接地址【一】初识虚拟机与java虚拟机https://blog.csdn.net/zhenghuishengq/article/details/129544460【二】jvm的类加载子系统以及jclasslib的基本使用https://blog.csdn.net/zhenghuishengq/article/details/129610963【三】运行时私有区域之虚拟机栈、程序计数器、本地方法栈https://blog.csdn.net/zhenghuishengq/article/details/129684076【四】运行时数据区共享区域之堆、逃逸分析https:/

我用我的10万条微信聊天记录和 280 篇博客文章,做了我自己的数字克隆AI

除了开飞机,做出完美的烤肋排,获得6块腹肌以及让公司赚大钱之外,我一直以来也想做成的一件事,是实现一个聊天机器人。和多年前简单通过关键词匹配来回复的小黄鸡,到现在已经堪比人类智慧的chatgpt,聊天AI一直在进步,但他们和我想的都有一些区别。我在微信上和很多人聊天,有的人聊得多,有的人聊的少,我在群里也会说话,我还会写博客和公众号,我会在很多地方留下评论,我也会发微博,这些是我在网络世界留下的痕迹,某种程度上这些东西构成了世界对我的认知,从这个角度上,也就构成了我。将这些数据——我对不同消息的回复,我写的每一篇文章,每一句话,我发过的每一条微博等,全部汇入一个神经网络模型之中,去更新其中的参

我用我的10万条微信聊天记录和 280 篇博客文章,做了我自己的数字克隆AI

除了开飞机,做出完美的烤肋排,获得6块腹肌以及让公司赚大钱之外,我一直以来也想做成的一件事,是实现一个聊天机器人。和多年前简单通过关键词匹配来回复的小黄鸡,到现在已经堪比人类智慧的chatgpt,聊天AI一直在进步,但他们和我想的都有一些区别。我在微信上和很多人聊天,有的人聊得多,有的人聊的少,我在群里也会说话,我还会写博客和公众号,我会在很多地方留下评论,我也会发微博,这些是我在网络世界留下的痕迹,某种程度上这些东西构成了世界对我的认知,从这个角度上,也就构成了我。将这些数据——我对不同消息的回复,我写的每一篇文章,每一句话,我发过的每一条微博等,全部汇入一个神经网络模型之中,去更新其中的参

读数据压缩入门笔记08_评价数据压缩

1. 并不是每个算法都适用于所有的使用场景2. 关注点2.1. 数据是在哪里压缩、存储和解压的2.2. 数据是从哪里来的、到哪里去3. 数据压缩的使用场景3.1. 线下压缩,客户端解压3.1.1. 打包的应用程序或者电子游戏3.1.2. 艺术家创作并共享他们的作品3.1.3. 原始的作品都是使用高分辨率、高保真的工具制作的,然后再输出并压缩以供分发3.1.4. 目的是使多媒体文件尽可能地小3.1.5. 权衡取舍的是多媒体文件的品质3.2. 客户端压缩,云端解压3.2.1. 在客户端进行初步压缩,以节省出站通信的流量费用3.2.2. 目的是减少用户的费用3.2.3. 权衡取舍是对于移动设备,需要

android - 将 ormlite-4.9 与 sqlcipher-2.08 集成

我正在将ormlite-4.9与sqlcipher-2.08集成。我用谷歌搜索,但没有成功。我还看到了格雷先生关于整合的回答(HowcanIuseORMLitewithSQLCiphertogetherinAndroid?)。我试过他的回答。但是,我猜这是针对旧版本的ORMLite和SQLCipher,它们的包与我的包不同,我的包是从http://sqlcipher.net/sqlcipher-for-android下载的。.有人可以详细解释一下吗? 最佳答案 我只是添加了和你一样的问题。问题是您必须更改ormlite-androi

android - 将 ormlite-4.9 与 sqlcipher-2.08 集成

我正在将ormlite-4.9与sqlcipher-2.08集成。我用谷歌搜索,但没有成功。我还看到了格雷先生关于整合的回答(HowcanIuseORMLitewithSQLCiphertogetherinAndroid?)。我试过他的回答。但是,我猜这是针对旧版本的ORMLite和SQLCipher,它们的包与我的包不同,我的包是从http://sqlcipher.net/sqlcipher-for-android下载的。.有人可以详细解释一下吗? 最佳答案 我只是添加了和你一样的问题。问题是您必须更改ormlite-androi

数据库连接异常:create connection error, url: jdbc:mysql://ip/数据库名, errorCode 0, state 08S01问题处理

    今天项目中新增了一部分接口,本地测试好之后打包部署到测试环境,数据库竟然连接失败,报错信息如下:createconnectionerror,url:jdbc:mysql://ip/数据库名,errorCode0,state08S01,这个报错信息的意思数数据库连接异常,相信很多人都遇到过,现在总接一下数据库远程连接遇到此问题的定位思路。1.确定mysql进程是否正在运行ps-ef|grepmysqld如果没有运行,可以启动mysql,启动方式:servicemysqlstartsudoservicemysqldstart不同的安装方式启动命令会有不同,可以参考:超详细的linux部署m

数据库连接异常:create connection error, url: jdbc:mysql://ip/数据库名, errorCode 0, state 08S01问题处理

    今天项目中新增了一部分接口,本地测试好之后打包部署到测试环境,数据库竟然连接失败,报错信息如下:createconnectionerror,url:jdbc:mysql://ip/数据库名,errorCode0,state08S01,这个报错信息的意思数数据库连接异常,相信很多人都遇到过,现在总接一下数据库远程连接遇到此问题的定位思路。1.确定mysql进程是否正在运行ps-ef|grepmysqld如果没有运行,可以启动mysql,启动方式:servicemysqlstartsudoservicemysqldstart不同的安装方式启动命令会有不同,可以参考:超详细的linux部署m

【嵌入式知识08】STM32的USART串口通信,给上位机连续发送Hello Windows!

本文主要介绍串口协议和RS-232、485标准,以及RS232、485电平与TTL电平的区别,了解"USB/TTL转232"模块的工作原理;并完成一个STM32的USART串口通讯程序。本文目录一、串口协议1.串口通信简介2.设备之间的通信方式3.STM32串口通信4.RS-232通信协议5.USB/TTL转232二、USART串口通信文件(HAL库方式)三、STM32的USART串口通信1.实验目标3.USB转TTL与STM32F103C8T6相连4.编写代码5.串口助手观察输出四、总结五、参考资料一、串口协议1.串口通信简介  串口通信(SerialCommunication)的概念非常简

选读SQL经典实例笔记08_区间查询

1. 计算同一组或分区的行之间的差1.1. 最终结果集1.1.1. sqlDEPTNOENAMESALHIREDATEDIFF-----------------------------------------------10CLARK245009-JUN-1981-255010KING500017-NOV-1981370010MILLER130023-JAN-1982N/A20SMITH80017-DEC-1980-217520JONES297502-APR-1981-2520FORD300003-DEC-1981020SCOTT300009-DEC-1982190020ADAMS110012