![](https://img-blog.csdnimg.cn/feb097ba24744753bb52c607da15bc91.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
【其它】
文章平均质量分 85
追yi个小太阳
长亭外,古道边,芳草碧连天
展开
-
【HTTP】HTTP协议
抄录、备忘、侵删。翻译 2023-01-07 01:30:00 · 144 阅读 · 0 评论 -
【Git】入门介绍
该篇文章,实为简陋,少了很多东西,只是粗浅的了解一下常用的git知识以及对可视化工具的使用ssh 为secure shell(安全外壳协议)的缩写,由IETF的网络小组所定制。ssh是目前较可靠,专为远程登录会话和其它网络服务提供安全性的协议。利用ssh协议可以有效防止远程管理过程中的信息泄漏问题。翻译 2022-12-31 01:15:00 · 450 阅读 · 0 评论 -
【代码生成器】代码生成器原理分析
抄录、备忘在项目开发过程中,关注点更多是在业务功能的开发及保证业务流程的正确性上,对于重复性的代码编写占据了程序员大量的时间和精力,而这些代码往往都是具有规律的。就如controller、service、serviceImpl、dao、daoImpl、model、jsp的结构,用户、角色、权限等等模块都有类似的结构。针对这部分代码,就可以使用代码生成器,让计算机自动帮我们生成代码,将我们的双手解脱出来,减小了手工的重复劳动。创建数据库表根据表字段设计实体类编写增删改查dao。翻译 2022-12-29 01:30:00 · 844 阅读 · 0 评论 -
【聚美智数】说说人脸识别中的活体检测吧
大致一个流程是,用户输入身份证、姓名,app端使用第三方sdk进行活体检测(点头、张嘴之类的动作)由app端设置,然后截图转递给后端,后端根据图片唤起第三方请求,对比人脸。该第三方不保存用户上传的图片等数据。本文章是结合官网demo自己整理。翻译 2022-12-28 01:30:00 · 199 阅读 · 0 评论 -
【AI】百度ai人脸识别
抄录、笔记,参考价值意义不是很大人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,可以设想,未来人工智能带来的科技产品,将会是人类智慧的“容器”。翻译 2022-12-25 01:15:00 · 2338 阅读 · 0 评论 -
【PDF报表】Jasper Report,(Jaspersoft Studio学习)
美观和好看的显示。当数据分为两层表时,经常需要批量打印子表的数据。打印时,常常需要按照父表的外键或关联值进行自动分组,即每一条父表记录所属的子表记录打印到一组报表中,每组报表都单独计数及计算页数。在应用中,可以通过选择需要打印的父表记录,将父表记录的 ID 传入,由报表自动进行分组。复杂报表或数据内容较多的时候,可以使用子报表解决。翻译 2022-12-23 01:30:00 · 556 阅读 · 0 评论 -
【PDF报表】 Jasper Report入门学习
文章为抄录,备忘使用,JasperReport是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。只需要将JasperReport引入工程中即可完成PDF报表的编译、显示、输出等工作。翻译 2022-12-23 01:15:00 · 1080 阅读 · 0 评论 -
【POI】POI报表的入门
文章作为备忘,抄录在企业级应用开发中,Excel报表是一种最常见的报表需求。为了方便操作,基于Excel的报表批量上传数据通过java代码生成Excel报表。在Saas-HRM系统中,也有大量的报表操作,那么接下来的课程就是一起来学习企业级的报表开发。Apache POI是Apache软件基金会的开源项目,由Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java语言操作Microsoft Office的功能。翻译 2022-12-17 01:15:00 · 341 阅读 · 0 评论 -
【Shiro】Shiro高级及SaaS-HRM的认证授权
文章是为2018年的ihrm学习资料,该项目是使用注解方式解决权限问题,抛出异常处理权限问题Realm域:Shiro从Realm获取安全数据(如用户、角色、权限),就是说SecurityManager要验证用户身份,那么它需要从Realm获取相应的用户进行比较以确定用户身份是否合法;也需要从Realm得到用户相应的角色/权限进行验证用户是否能进行操作;可以把Realm看成DataSource,即安全数据源/*** 构造授权方法。翻译 2022-12-17 01:00:00 · 168 阅读 · 0 评论 -
【Shiro】初步认识Shiro安全框架
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Apache Shiro 的首要目标是易于使用和理解。安全有时候是很复杂的,甚至是痛苦的,但它没有必要这样。框架应该尽可能掩盖复杂的地方,露出一个干净而直观的 API,来简化开发人员在使他们的应用程序安全上的努力。翻译 2022-12-11 00:15:00 · 415 阅读 · 0 评论 -
【Activiti7】SaaS-IHRM 项目-Activiti7 新特性
引入 pom.xml 坐标,如下我们除了使用 StandaloneProcessEngineConfiguration 来创建 ProcessEngine 流程引擎对象。还可以通过 org.activiti.spring.SpringProcessEngineConfiguration 与 Spring 整合方式来创建ProcessEngine 对象。创建 spring 与 activiti 的整合配置文件:activiti-spring.xml(名称不固定)1.2测试 Activiti 与 S翻译 2022-12-03 02:00:00 · 279 阅读 · 0 评论 -
【Activiti7】SaaS-IHRM 项目-Activiti7 进阶
参与者(可以是用户也可以是程序)按照流程定义内容发起一个流程,这就是一个流程实例。是动态的。流程变量在 activiti 中是一个非常重要的角色,流程运转有时需要靠流程变量,业务系统和 activiti结合时少不了流程变量,流程变量就是 activiti 在管理工作流时根据管理需要而设置的变量。比如在请假流程流转时如果请假天数大于 3 天则由总经理审核,否则由人事直接审核,请假天数就可以设置为流程变量,在流程流转时使用。翻译 2022-12-01 15:00:26 · 328 阅读 · 0 评论 -
【Activiti7】SaaS-IHRM 项目-Activiti7 基础
抄录、侵删。仅作为笔记使用,该教学视频是2018年。idea使用2017版,maven版本使用3.6以下工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。一个软件系统中具有工作流的功能,我们把它称为工作流系统,一个系统中工作流的功能是什么?就是对系统的业务流程进行自动化管理,所以工作流是建立在业务流程的基础上,所以一个软件的系统核心根本上还是系统的翻译 2022-11-26 00:15:00 · 438 阅读 · 0 评论 -
【RabbitMQ】初识RabbitMQ
防止忘记消息中间件是软件和软件之间发送消息的软件消息中级件最大的作用是异步处理、系统解耦消息中级件还有消息收集广播、流量控制等功能接收和分发消息的应用,RabbitMQ就是MessageBroker虚拟Broker,将多个单元隔离开publisher/consumer和broker之间的TCP连接connection内部建立逻辑连接,通常每个线程创建单独的channel路由键,用来指示消息的路由转发,相当于快递的地址交换机,相当于快递的分拨中心。翻译 2022-10-23 02:15:00 · 111 阅读 · 0 评论 -
【Redis】Redis入门学习
抄录、只为记录Redis为了方便我们学习,将操作不同数据类型的命令也做了分组,在官网(翻译 2022-10-22 01:15:00 · 86 阅读 · 0 评论 -
【UML】UML基础教程之顺序图、协作图、状态图、活动图、构件图、部署图
协作图是一种交互图,强调的是发送和接收消息的对象之间的组织结构,使用协作图来说明系统的动态情况。协作图主要描述协作对象间的交互和链接,显示对象、对象间的链接以及对象间如何发送消息。协作图可以表示类操作的实现。※ 描述系统的动态行为。※ 包含活动状态(ActionState),活动状态是指业务用例的一个执行步骤或一个操作,不是普通对象的状态。※ 活动图适合描述在没有外部事件触发的情况下的系统内部的逻辑执行过程;否则,状态图更容易描述。※ 类似于传统意义上的流程图。※ 活动图主要用于翻译 2022-06-08 00:00:00 · 3525 阅读 · 0 评论 -
【UML】UML基础教程之用例图与类图
组合关系在面向对象中一般称为继承关系,存在于父类与子类、父接口与子接口之间描述了一个类的变化对依赖于它的类产生影响的情况。有多种表现形式,例如绑定(bind)、友元(friend)等在用例驱动的开发过程中,通过分析各个用例及参与者得到类图。分析用例图的过程中需要根据面向对象的原则设计类和关系,根据用例的细节设计类的属性和操作...翻译 2022-06-08 00:00:00 · 3417 阅读 · 2 评论 -
【UML】UML基础教程(总三篇文章)
UML (Unified Modeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。UML的定义包括UML语义和UML表示法两个部分。UML包含4种事物:构件事物 行为事物 分组事物 注释事物它包括以下几种:另外,参与者、信号应用、文档库、页表等都是上述基本事物的变体依赖(dependency)是两个事物之间的语义关系,其中一个事物(独立事物)发生变化,会影响到另一个事物(依赖事物)的语义关联(associ翻译 2022-06-02 10:55:07 · 1965 阅读 · 0 评论 -
【Lombok】认识与使用
文章目录介绍IntelliJ IDEA安装Lombok插件常用注解使用方法利与弊介绍lombok是一个开源的代码生成库,能以简单的注解形式来简化Java类中的大量样板代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量。一句话:不需要去编写get、set等方法IntelliJ IDEA安装翻译 2022-03-19 09:15:00 · 116 阅读 · 0 评论 -
Windows下右键新建.md文件
新建文件(右键MD.reg)Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\.md]@="Typora.exe"[HKEY_CLASSES_ROOT\.md\ShellNew]"NullFile"=""[HKEY_CLASSES_ROOT\Typora.exe]@="Markdown"保存双击运行参考链接翻译 2021-09-01 15:59:07 · 117 阅读 · 0 评论 -
【Hutool】:使用hutool实现复杂excel导出功能
https://blog.csdn.net/qq_43230007/article/details/107591445?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162661820516780255219303%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=162661820516780255219303&am原创 2021-07-19 17:50:23 · 2768 阅读 · 0 评论 -
【编程工具使用】:VSCode 用户自定义代码片段(快捷键生成代码)--- vue(axios请求练习)代码片段
第一步:步骤总结:文件 >> 首选项 >> 用户片段 >> 新建全局代码片段文件 >> xxx.code-snippets (之后就会在文件中生成.vscode文件夹 如图三所示)>> 插入vue模版 >> 在html 输入 vuehtml 便会自动生成代码块图一图二图三第二步模版文件{ "vue htm": { "scope": "html", "prefix": "...原创 2020-05-30 17:20:40 · 734 阅读 · 0 评论 -
【EasyExcel】:入门篇
引入maven依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></dependency><dependency> <groupId>org.apache.poi</groupId>翻译 2021-07-13 23:07:16 · 153 阅读 · 0 评论