基于DOM的Web前端样式代码生成方法

    公开(公告)号:CN118626065A

    公开(公告)日:2024-09-10

    申请号:CN202410584258.4

    申请日:2024-05-11

    Abstract: 本发明公开了基于DOM的Web前端样式代码生成方法,一、基于不同主题的网页构建样式模板库;二、根据网页的HTML结构构建网页的DOM树,基于所述DOM树提取网页的文本内容,将提取的文本划分为单个词语,清除词语中停用词,确定网页主题;三、将网页分成多个块;四、到对应主题的样式模板库中进行块与样式模板的结构匹配,若匹配成功,则保留该样式模板中的样式代码为块的样式代码,完成样式模板检索工作;五、将每个块的样式代码依次添加到CSS文件中,实现网页整体的CSS代码输出;本发明能够生成整体CSS代码。

    基于蒙特卡洛图搜索算法的网络最佳防御体系构建方法

    公开(公告)号:CN109120646B

    公开(公告)日:2021-02-02

    申请号:CN201811259465.3

    申请日:2018-10-26

    Abstract: 本发明涉及一种基于蒙特卡洛图搜索算法的网络最佳防御体系构建方法,属于信息安全技术领域。具体操作步骤为:步骤一、初始化。步骤二、通过蒙特卡洛图搜索算法,构建网络系统防御体系。本发明提出的基于蒙特卡洛图搜索算法的最佳防御体系构建方法与已有技术相比较,具有以下优点:①适用于多个攻击者和一个防御者的情景;②最佳防御体系构建速度快;③最佳防御体系构建不受网络结构影响。

    一种基于工作流与模板的网页UI自动生成方法

    公开(公告)号:CN118550530A

    公开(公告)日:2024-08-27

    申请号:CN202410529850.4

    申请日:2024-04-29

    Abstract: 本发明提出了一种基于工作流与模板的网页UI自动生成方法,用于解决传统网页用户界面开发过程中自动化程度低、技术门槛高的问题。首先从用户使用网页的步骤和流程角度出发,将网页功能需求抽象为不同用户角色的工作流;然后将工作流转化为一定形式的数据结构;接下来对得到的数据结构使用pipeline进行分步处理,经此处理后的数据结构可以直接被模板代码中的各个函数调用,以生成目标网页代码;最后预先编写模板文件,采用Jinja2引擎解析模板文件,将经过pipeline处理后的数据绑定到模板文件中生成HTML代码,即目标代码,运行目标代码即生成所需要的网页UI。

Patent Agency Ranking