源码保护的方法及装置
    2.
    发明公开

    公开(公告)号:CN118349966A

    公开(公告)日:2024-07-16

    申请号:CN202310429406.0

    申请日:2023-04-20

    Abstract: 本申请实施例提供了一种源码保护的方法及装置,该方法包括:加载字节码编译器;获取待运行于目标运行环境的程序的源码文件;通过字节码编译器对程序的源码文件进行分析,以得到程序的源码文件对应的语法树;通过字节码编译器将语法树转换为程序的源码文件对应的目标字节码文件;通过字节码编译器生成与目标字节码文件对应的目标字节码加载器,目标字节码加载器用于加载目标字节码文件;将目标字节码文件和目标字节码加载器部署到目标运行环境中。本申请实施例的方案有利于提高源码的保护效果。

    一种代码索引管理方法、装置、设备及介质

    公开(公告)号:CN113220279B

    公开(公告)日:2025-03-21

    申请号:CN202010072041.7

    申请日:2020-01-21

    Inventor: 王亚伟 叶巍 王谦

    Abstract: 本申请提供了一种代码索引管理方法,包括:远程代码仓库接收代码版本控制装置提交的代码,索引装置从远程代码仓库获取代码,然后根据代码创建代码的全量索引,存储代码的全量索引,远程代码仓库发送代码至集成开发装置,索引装置发送代码的全量索引至集成开发装置。如此,解决了集成开发装置在本地进行全量索引占用本地系统资源的问题,使得轻量级集成开发装置也能用于大型程序开发。而且,节省了对代码进行索引所花费的时间。

    一种集成开发环境的构建方法、装置、设备及介质

    公开(公告)号:CN113391796B

    公开(公告)日:2024-01-30

    申请号:CN202010174458.4

    申请日:2020-03-13

    Abstract: 本申请提供了一种集成开发环境IDE的构建方法,包括:管理装置接收用户装置发送的IDE实例创建请求,所述管理装置在资源提供装置提供的资源上部署IDE内核以形成IDE实例,所述管理装置向所述用户装置发送连接信息,以使所述用户装置和所述IDE实例之间建立连接。该方法通过对管理装置和资源提供装置进行解耦,使得用户装置和IDE实例之间的网络流量无需通过管理装置进行转发,减少了管理装置占用的网络资源,避免了不同用户共享管理装置的网络资源导致访问变慢,提高了用户体验。

Patent Agency Ranking