【腾讯云云上实验室】探索向量数据库背后的安全监控机制_向量数据库与数据中心(2)

169 篇文章 0 订阅
订阅专栏

给大家的福利

零基础入门

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

同时每个成长路线对应的板块都有配套的视频提供:

在这里插入图片描述

因篇幅有限,仅展示部分资料

网络安全面试题

绿盟护网行动

还有大家最喜欢的黑客技术

网络安全源码合集+工具包

所有资料共282G,朋友们如果有需要全套《网络安全入门+黑客进阶学习资源包》,可以扫描下方二维码领取(如遇扫码问题,可以在评论区留言领取哦)~

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以点击这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

在规格信息的具体实例类型方面,可以根据需要求进行更多规格的申请,而不单单只是一些基础的配置, 在填写申请表的阶段,可以详细描述一下自己所使用向量数据库的应用场景,这样的话可以腾讯云可以根据我们的需求推断出我们当前最适用的向量数据库:

在登录向量数据库后他之后,腾讯云针对向量数据库,推出数据库管理、开发工具,可帮您在线管理数据库、管理集合、快速查找更新数据等。后续腾讯云也将针对向量数据库持续推出更多的功能哦,我们期待未来它给我们更多的惊喜。

腾讯云向量数据库在主流操作系统(如Windows、Linux、MacOS等)和主流IDE(如Visual Studio Code、IntelliJ IDEA等)上都有良好的稳定性和兼容性。 它提供了多种客户端和SDK,可以方便地集成到各种开发环境和工具中。无论你使用哪种操作系统或IDE进行开发,都可以通过腾讯云向量数据库的客户端进行连接和操作。这里可以看到官方文档给我们相应的API文档:

这里使用开发工具,博主采用python语言与向量数据库进行相应的测试,首先我们需要终端执行如下命令进行安装相应的插件:

pip install tcvectordb

# pip版本过低导致安装失败,这里需要先更新一下pip版本至最新
python.exe -m pip install --upgrade pip

出现如下情况说明安装成功,这里我们就可以正常的使用腾讯云向量数据库给我们提供的插件与编程语言进行相应结合了,如果报错的话可以是由于网络原因导致的中断,可以多试几次:

这里我们开始使用插件来连接我们的向量数据库,并创建一个名为 db-test-by_ye 的数据库进行一个简单的测试,这里需要用到我们上文体验过程中开始的外网访问地址和相应密钥管理当中的API密钥作为识别你身份的参数,如果没有对应的正确信息是不能连接到我们的向量数据库的,具体的代码如下,url地址和相应的key信息这里输入自己的账号信息即可:

import tcvectordb
from tcvectordb.model.enum import FieldType, IndexType, MetricType, ReadConsistency

client = tcvectordb.VectorDBClient(
    url='http://lb-3f6goz65-9qzaxduhtkf........',
    username='root',
    key='xzxazMkko5..........Gekb02I',
    read_consistency=ReadConsistency.EVENTUAL_CONSISTENCY,
    timeout=30
)
db = client.create_database(database_name='db-test-by_ye')

print(db.database_name)

最终我们可以看到控制台打印了我们创建的数据库的名称:

回到控制台我们可以看到我们创建的数据库名称,在向量数据库当中已经呈现:

因为向量数据库这里也是兼容java语言来连接向量数据库的,这里我们也可以采用java进行连接:

import com.tencent.tcvectordb.client.VectorDBClient;
import com.tencent.tcvectordb.model.param.database.ConnectParam;
import com.tencent.tcvectordb.model.param.enums.ReadConsistencyEnum;

public class VDBClient {

    public static VectorDBClient createClient() {
        ConnectParam param = getConnectParam();
        return new VectorDBClient(param, ReadConsistencyEnum.EVENTUAL_CONSISTENCY);
    }

    private static ConnectParam getConnectParam() {
        return ConnectParam.newBuilder()
                .withUrl("url")
                .withUsername("username")
                .withKey("key")
                .withTimeout(30)
                .build();
    }
}

文档的后面也提供了一个比较详细的问答系统结合向量数据库的实现过程:

这么详细的文档和示例代码,可以帮助开发者快速上手并集成到他们的项目中。同时,腾讯云的技术支持团队也会为开发者提供及时的帮助和支持,确保在不同的开发环境下能够顺利使用腾讯云向量数据库。

四、数据可视化和数据安全

官方文档给我们讲解了关于腾讯云向量数据的具体操作,我们通过腾讯云提供的可视化界面,用户可以轻松地创建新的数据库,

进行数据操作以及数据查询分析等各种操作:

当然我们也可以借助代码将相应本地的文件上传到向量数据库当中进行检索,这里我们使用py进行相应的操作,这里我们先创建一个集合,并将一个相应的数据进行插入到向量数据库当中:

# 指定数据库
db = client.database('db-test-by_ye')
# 第一步,设计索引(不是设计 Collection 的结构)
index = Index(
    FilterIndex(name='id', field_type=FieldType.String, index_type=IndexType.PRIMARY_KEY),
    FilterIndex(name='question', field_type=FieldType.String, index_type=IndexType.FILTER),
    FilterIndex(name='answer', field_type=FieldType.String, index_type=IndexType.FILTER),
    VectorIndex(name='vector', dimension=3, index_type=IndexType.HNSW,
                metric_type=MetricType.COSINE, params=HNSWParams(m=16, efconstruction=200))
)
# 第二步,创建 Collection
coll = db.create_collection(
    name='intelligent',
    shard=1,
    replicas=0,
    description='this is a collection of test embedding',
    index=index
)
# 写入数据
res = coll.upsert(
    documents=[
        Document(id='0001', vector=[
                 0.2123, 0.23, 0.213],
                 question='请问车险理赔时,全责一方和无责任一方收到待遇的区别',
                 answer='这位朋友提问的有些过于笼统了不是很详细,理论上来讲,从商业险的角度分析,有责任,保险公司才会...', page=21),
        Document(id='0002', vector=[
                 0.2123, 0.22, 0.213],
                 question='买保险,一定要找代理人吗,直接去保险公司买不可以吗?',
                 answer='可以的。可以自行去保险公司进行投保,也可以选择在网上投保。不过有代理人的好处在于可以为被保险...', page=22),
        Document(id='0003', vector=[
                 0.2123, 0.21, 0.213],
                 question='机动车撞伤人至骨折保险公司该怎么赔偿',
                 answer='交通事故赔偿是有标准的,因交通事故造成损失,肇事者向受害者、保险公司对承保车辆造成的损失进行...', page=23)
    ],
    build_index=True
)

这里我们在向量数据库的控制台处进行相应的数据查询,可以看到我们的数据已经写入到我们的向量数据库当中:

当然我们也可以进行相应的相似度进行查询,代码如下:

import tcvectordb
from tcvectordb.model.enum import FieldType, IndexType, MetricType, ReadConsistency
from tcvectordb.model.index import Index, VectorIndex, FilterIndex, HNSWParams
from tcvectordb.model.collection import UpdateQuery
from tcvectordb.model.document import Document, SearchParams, Filter

client = tcvectordb.VectorDBClient(
    url='http://lb-3f6goz65-9q.......om:20000',
    username='root',
    key='xzxazMkko50V.......cpUYGekb02I',
    read_consistency=ReadConsistency.EVENTUAL_CONSISTENCY,
    timeout=30
)
# 指定数据库
db = client.database('db-test-by_ye')
# 指定集合
coll = db.collection('intelligent')

doc_lists = coll.searchById(
     document_ids=['0001','0002'],
     filter=Filter(Filter.In("question",["请问车险理赔时,全责一方和无责任一方收到待遇的区别", "买保险,一定要找代理人吗,直接去保险公司买不可以吗?"])),
     params=SearchParams(ef=200),
     limit=3,
     retrieve_vector=True,
     output_fields=['question','answer']
 )

for i, docs in enumerate(doc_lists):
    print(i)
    for doc in docs:
            print(doc)

查询的相似度的数据如下:

当然我们也可以在网上找些问答系统的数据集进行测试,那法律问题的回答我们可以采用Elasticsearch进行搜索:

def create_mapping(self):
    # 定义索引的映射关系
    node_mappings = {
        "mappings": {
            self.doc_type: {    # 索引中的类型
                "properties": {
                    "question": {    # 问题字段
                        "type": "text",    # 字段类型为text(文本)
                        "analyzer": "ik_max_word",    # 分词器为ik_max_word(中文分词器)
                        "search_analyzer": "ik_smart",    # 搜索时使用的分词器为ik_smart(中文分词器)
                        "index": "true"    # 控制该字段的值是否被索引
                    },
                    "answers": {    # 答案字段
                        "type": "text",    # 字段类型为text(文本)
                        "analyzer": "ik_max_word",    # 分词器为ik_max_word(中文分词器)
                        "search_analyzer": "ik_smart",    # 搜索时使用的分词器为ik_smart(中文分词器)
                        "index": "true"    # 控制该字段的值是否被索引
                    },
                }
            }
        }
    }
    
    # 如果索引不存在,则创建索引
    if not self.es.indices.exists(index=self._index):
        self.es.indices.create(index=self._index, body=node_mappings)
        print("Create {} mapping successfully.".format(self._index))
    else:
        print("index({}) already exists.".format(self._index))

得到的结果如下:

question:昨天把人家车刮了,要赔多少
answers: ['您好,建议协商处理,如果对方告了你们,就只能积极应诉了。', '您好,建议尽量协商处理,协商不成可起诉']
*******************************************************
question:最近丈夫经常家暴,我受不了了
answers: ['报警要求追究刑事责任。', '您好,建议起诉离婚并请求补偿。', '你好!可以起诉离婚,并主张精神损害赔偿。']
*******************************************************
question:毕业生拿了户口就跑路可以吗
answers: 您好,对于此类问题,您可以咨询公安部门
*******************************************************
question:孩子离家出走,怎么找回来
answers: ['孩子父母没有结婚,孩子母亲把孩子带走了?这样的话可以起诉要求抚养权的。毕竟母亲也是孩子的合法监护人,报警警察一般不受理。']
*******************************************************

在数据安全方面腾讯云采用的是API 密钥访问作为身份验证的方式,API 密钥通常是由 API 提供者生成的一串字符串,用于标识 API 的调用者。在使用 API 时,调用者需要将 API 密钥作为参数传递给 API,以便 API 可以验证调用者的身份。腾讯云向量数据库使用 API 密钥来保护 API 访问的安全性,在发送 API 请求时,携带密钥 ID 和签名信息,以便腾讯云可以验证请求的合法性。

当恶意用户在不知道我们的API密钥情况下,访问我们的向量数据库就会产生与向量数据库通信发生故障,产生中断。

然后在外面的实例列表中找到相应的密钥管理来作为对于username和key的参数,密钥作为能够识别我们身份的令牌,腾讯云将密钥进行了加密处理,如下:

这里我们可以看到腾讯云设置的API密钥的长度,可以说是杜绝了黑客进行暴力破解的可能:

五、安全监控机制实操过程

腾讯云向量数据库如何进行网络流量、日志数据等表示为向量的安全监控,我们在探讨其在异常检测、模式识别和发现潜在安全威胁时应该采取什么措施,或者说未雨绸缪应该搭配腾讯云向量数据库设置怎样的防护手段呢?如下:

配置告警:腾讯云向量数据库在实例实时监控方面下了很大的功夫,当我们打开控制台的管理面板时,可以看到相当多的资源监控画面:

很人性化的一点就是,当我们的网站数据被恶意请求时,当前的面板能够实时的监听出来,而且给我们还设置了一些报警的阈值,比如说当用户恶意请求网站大量的流量时,控制台将会根据我们设置的阈值进行相应的报警处理,我们可以在想要监听用户访问资源的面板处进行报警设置:

配置相应的告警规则后,当用户恶意攻击我们的时候,就会触发告警规则,及时通知我们目前我数据正在被攻击,这样就给我们一个处理被攻击的一个机会,而不是等到已经被攻击完毕之后,我们才后知后觉的发现网站数据被攻击:

我们可以下载相应的开源工具 ann-benchmark-dev 进行向量数据库的性能测试,具体方式可以参考官网的性能白皮书,我们根据官网的提示配置相应的探索参数:

然后在终端执行如下命令:

python3 run.py --dataset sift-128-euclidean  --local --force --parallelism 1 --algorithm vector_db --definitions=mytest.yml --runs 1

首先要cd到当前的工具目录下执行命令进行测试:

我们在资源监控的位置就可以看到外面的资源正在被请求当中,这里设置阈值来进行安全告警完全是可以的:

安全组:简单介绍如何防止网站被黑客攻击的有效方式,提升自己网站的安全级别,防止被黑的有效的方式可以备份!定时备份就算被攻击了也不慌!配置安全组,也是最有效的防护方式!

借助安全组我们可以限制某个ip段只能访问我们的服务器或者数据库,拿服务器举例来说,如果一个服务器不做任何限制的话是最容易被黑客攻击的,也就是说如果我们的所有端口都是开放的话就很容易被黑客入侵,如下:

在向量数据库当中也是可以进行配置相应的安全组的,我们在腾讯云向量数据库后台点击安全组,默认其给我们的是一个摩恩的安全组规则,其默认开放的也是80端口,这里如果我们可以根据需求进行一个规则的修改:

进行安全组规则的设置界面之后,我们进行添加规则的设置,可以根据需求添加相应的协议端口,如果我们本来已经存在的端口删掉的话,再次进行连接的话是已经连接不上了。

比如我们百度搜索ip,然后就会出现你当前所处地区的ip地址,我们可以将该ip地址添加到安全组规则当中:

给大家的福利

零基础入门

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

同时每个成长路线对应的板块都有配套的视频提供:

在这里插入图片描述

因篇幅有限,仅展示部分资料

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以点击这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

大禹智库:下一代向量数据库————具备在线化,协作化,可视化,自动化和安全互信的向量数据库
LCHub低代码社区
07-04 673
行业分析报告:下一代向量数据库的特征摘要:向量数据库是一种用于存储和处理向量数据的数据库系统。随着人工智能和大数据技术的快速发展,向量数据库在各个领域的应用越来越广泛。本报告将重点讨论大禹智库关于下一代向量数据库需要具备的特征,包括在线化、协作化、可视化和自动化。这些特征将使向量数据库更加灵活、高效和安全,满足不断增长的数据处理需求。
腾讯云云上实验室探索向量数据库背后安全监控机制_向量数据库数据中心(1)
2401_84264244的博客
04-28 664
出现如下情况说明安装成功,这里我们就可以正常的使用腾讯云向量数据库给我们提供的插件与编程语言进行相应结合了,如果报错的话可以是由于网络原因导致的中断,可以多试几次:最终我们可以看到控制台打印了我们创建的数据库的名称:回到控制台我们可以看到我们创建的数据库名称,在向量数据库当中已经呈现:文档的后面也提供了一个比较详细的问答系统结合向量数据库的实现过程:这么详细的文档和示例代码,可以帮助开发者快速上手并集成到他们的项目中。
腾讯云生态大会】腾讯云向量数据库
精益求精,永无止境,永远在路上!
09-08 5263
大家好我是ζ小菜鸡,让我们一起来体验腾讯云向量数据库(一起努力,让我们顶峰相见)
腾讯云云上实验室探索向量数据库背后安全监控机制
ztK63LrD的博客
11-24 2万+
通过上文学习我们了解到了腾讯云向量数据库安全监控机制在保护数据安全和隐私方面发挥着重要作用。其在实时监控、异常检测、审计日志、访问控制等方面都有很简便的操作性。当然除了安全方面,其应用场景也十分广泛,包括构建大型知识库、推荐系统、智能问答系统以及文本/图像检索等。但是关于腾讯云向量数据库安全防范方面功能也不是很齐全,要知道数据库被黑客攻击的方式有很多,像SQL注入、跨站脚本攻击、未经授权的访问、拒绝服务攻击、密码破解等。
腾讯云云上实验室探索向量数据库背后安全监控机制_向量数据库数据中心
2401_84247760的博客
05-04 538
通过上文学习我们了解到了腾讯云向量数据库安全监控机制在保护数据安全和隐私方面发挥着重要作用。其在实时监控、异常检测、审计日志、访问控制等方面都有很简便的操作性。当然除了安全方面,其应用场景也十分广泛,包括构建大型知识库、推荐系统、智能问答系统以及文本/图像检索等。但是关于腾讯云向量数据库安全防范方面功能也不是很齐全,要知道数据库被黑客攻击的方式有很多,像SQL注入、跨站脚本攻击、未经授权的访问、拒绝服务攻击、密码破解等。
腾讯云云上实验室探索向量数据库背后安全监控机制_向量数据库数据中心(3)
2401_84545046的博客
05-13 741
在数据安全方面腾讯云采用的是API 密钥访问作为身份验证的方式,API 密钥通常是由 API 提供者生成的一串字符串,用于标识 API 的调用者。在实际的渗透测试过程中,面对复杂多变的网络环境,当常用工具不能满足实际需求的时候,往往需要对现有工具进行扩展,或者编写符合我们要求的工具、自动化脚本,这个时候就需要具备一定的编程能力。薪资区间6k-15k。进行安全组规则的设置界面之后,我们进行添加规则的设置,可以根据需求添加相应的协议端口,如果我们本来已经存在的端口删掉的话,再次进行连接的话是已经连接不上了。
腾讯云云上实验室向量数据库+LangChain+LLM搭建智慧辅导系统实践
白洞,白色的明天在等着我们
11-25 2万+
得益于深度学习的快速发展和数据规模的不断扩大,以GPT、混元、T5等为代表的大语言模型具备了前所未有的自然语言处理和生成能力,然而,在实际应用中,大语言模型的高效存储、检索和推理成为了一个新的挑战。 为解决这一问题,向量数据库作为大语言模型时代的次世代引擎应运而生。向量数据库是一种专门设计用于存储和处理向量数据的数据库系统,能够高效地索引、查询和分析高维向量。它不仅适用于存储文本、图像、音频等数据的向量表示,还能有效管理和支持大规模的语言模型,提供快速的语义搜索和相似性匹配能力。
腾讯云云上实验室】用向量数据库解决如何快速上线智能问答应用
热门推荐
红目香薰
11-23 3万+
腾讯云云上实验室】用向量数据库——突破搜索极限-让问答应用秒上线 这里测试的内容是一个简单的游戏问答,我准备的是一些技能的数据,根据用户的问题来检索向量数据,根据向量数据库【相似度查询】匹配【score】最高的返回给用户结果。难度不是很大,就是过程的数据准备挺麻烦,希望各位看官点点赞支持一下哈,这里留了数据整理的连接。
腾讯云数据库mysql产品认证答案
11-14
腾讯云数据库产品具有自动备份、自动扩展、自动监控和自动维护等特点,能够大幅度降低数据库管理和维护成本,提高数据库的可用性和安全性。 腾讯云数据库mysql产品认证答案涵盖了mysql数据库腾讯云、云数据库、...
数据中心--医疗影像云云安全解决方案.pdf
07-14
数据中心--医疗影像云云安全解决方案.pdf数据中心--医疗影像云云安全解决方案.pdf数据中心--医疗影像云云安全解决方案.pdf数据中心--医疗影像云云安全解决方案.pdf数据中心--医疗影像云云安全解决方案.pdf数据中心--...
82分tencent的Mysql云数据库产品认证答案
07-25
DTS(Data Transmission Service)是腾讯云提供的一种数据迁移服务,旨在帮助用户快速、安全地将数据迁移到腾讯云 MySQL 云数据库中。DTS 数据迁移支持多种数据源、多种数据目标,支持 STRUCTURE 和 FULL 两种迁移...
数据中心--医疗影像云云安全解决方案模板v1.18页.doc
07-09
综上所述,医疗影像云云安全解决方案是一个综合性的架构,它涵盖了从基础安全到高级威胁防护的各个层面,旨在保护医疗数据的隐私,确保医疗服务的连续性和合规性,同时适应医疗行业对云技术的快速发展需求。...
云服务器(云数据库)连接Mysql数据库【超详细-少踩雷】
01-03
选择Windows server 数据中心 64位版本; 点进实例,点远程登陆; 进入系统后,自行下载配置MySQL,这里就不具体写数据库的安装; 安装好后(我这里用的系统是Linux CentOs 7.x版本,不是Windows系统),在云服务上...
一文解读,网络安全行业人才需求情况《网络安全产业人才发展报告》
weixin_59086772的博客
10-18 8294
随着近几天国家网络安全宣传周在全国各地开展活动,网络安全再一次成为热门话题。网络安全不再缩在小小的安全圈子里,惠及面越来越广。不少对网络安全颇有兴趣的朋友非常关心行业前景如何?该怎么提升自我能力,更快地加入网安行列。 今天雨笋君就10月13日在网络安全宣传周上发布的《2021网络安全人才报告》进行一个简单的行业前景分析。 一、网络安全行业市场发展情况 网络时代生活越来越离不开网络,与此同时发生的网络安全攻击事件、非法入侵等等一系列事件都威胁着普通人的生活。没有网络安全保障,个人和企业等重.
十大成长型思维:定位思维、商业思维、时间管理思维、学习成长思维、精力管理思维、逻辑表达思维、聚焦思维、金字塔原理、目标思维、反思思维
limengshi138392的博客
06-15 1102
十大成长型思维:定位思维、商业思维、时间管理思维、学习成长思维、精力管理思维、逻辑表达思维、聚焦思维、金字塔原理、目标思维、反思思维
【电子信息工程专业课】学习记录
共同进步!
06-12 346
- # **数字信号处理** * ## 离散时间信号与系统 + ### 周期延拓 一个连续时间信号经过理想采样后,其频谱将沿着频率轴以采样频率Ωs = 2π / T 为间隔而重复。 + ### 混频 各周期的延拓分量产生频谱交替的现象 + ### 奈奎斯特采样定理 fs > 2fh
怎么学习汇川Codesys PLC教程?
NAV3055的博客
06-12 341
各位好,我在B站和抖音上都有发布视频的,搜索我的名称“阿凡工控分享”即可。在CSDN上发表文章也是想把我的一点见解和经验分享出来,进一步的方便大家进行学习
学习记录:VS2019+OpenCV3.4.1实现SURF库函数的调用
最新发布
weixin_42532989的博客
06-16 935
1.LNK2019 无法解析的外部符号 "public: static struct cv::Ptr 2.opencv_ffmpeg.dll、opencv_ffmpeg_64.dll下载失败无法无法生成opencv_xfeatures2d341d.lib 3.**由于找不到opencv_features2d341d.dll……**
android studio连接腾讯云MySQL云数据库
05-01
2. 在腾讯云数据库实例的安全组中添加一个入站规则,允许来自Android应用程序的IP地址和端口访问数据库。 3. 在Android Studio项目中添加MySQL数据库的Java连接器依赖项。常见的MySQL连接器依赖项是mysql-...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Android UI--ViewPager扩展Tab标签指示(1) 1062
  • 2024年最新Android声明式UI框架-Litho-初探——基础使用篇,android 网络面试 1046
  • 想要走上Android中高级开发进阶之路,你需要掌握的一些技术! 1045
  • 网络安全最新Unity 之 接入IOS内购过程解析【文末源码】_unity3d ios订阅(1),网络安全面试题2024高级 1027
  • 网络安全最新网络安全学哪种编程语言好_学习网络知识,学习python还是网络安全,330页PDF10万字的知识点总结 1025

分类专栏

  • 2024年程序员学习 11篇
  • 程序员 169篇

最新评论

  • 想要走上Android中高级开发进阶之路,你需要掌握的一些技术!

    普通网友: 博主的文章让我对这个主题有了全新的认识,细节描写非常到位,让我感受到了博主的深厚功底。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • Android面试真题解析火爆全网,面试资料分享(2)

    普通网友: 支持一下,细节很到位!【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • 想要走上Android中高级开发进阶之路,你需要掌握的一些技术!

    普通网友: 文章结构严谨有条,层次分明,读起来一点也不费劲,让人受益匪浅。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • Sqlite全面学习(三)

    普通网友: 干货满满,实用性强,博主的写作风格简洁明了,让人一目了然。文章涵盖了很多实用的知识点。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • Android 使用讯飞语音SDK

    普通网友: 大佬高质量文章,图文并茂,逻辑清晰,受益匪浅,期待大佬新作。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

大家在看

  • C语言 | Leetcode C语言题解之第169题多数元素

最新文章

  • 2024年最全Mac 安卓Studio使用外部模拟器(1),2024年最新秋招面试常见问题
  • 2024年最全Leetcode面T3(1-5)栈(1),嵌入式开发面试题及答案
  • 2024年最全Leetcode面T16(11-20)树,面试时过往经历怎么说
2024
05月 157篇
04月 30篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司塘坑网站优化按天计费吉祥网站优化罗湖百搜词包塘坑高端网站设计木棉湾设计公司网站石岩模板推广惠州百度关键词包年推广大浪SEO按效果付费坂田网站建设设计双龙外贸网站设计福永阿里店铺运营宝安关键词按天收费塘坑标王布吉百度网站优化排名爱联关键词按天收费爱联SEO按天计费吉祥优化吉祥SEO按天扣费大浪百度seo南联设计网站龙岗模板网站建设丹竹头百度竞价包年推广福田标王吉祥英文网站建设平湖网站设计模板龙华网站改版大芬seo优化大运百度seo福田关键词按天扣费坪地关键词按天计费歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化