一切福田,不離方寸,從心而覓,感無不通。

Category Archives: Programming Language

@Nullable 注解的详细用法

@Nullable可以用在方法、属性、参数上。对应的意思分别如下:

方法:表示返回值可以是空
属性:表示属性值可以是空
参数:表示参数值可以是空

龙生   17 Apr 2024
View Details

Servlet、JDK、Tomcat各版本对应关系以及 web.xml 各版本写法

< ?xml version="1.0" encoding="UTF-8"?>

龙生   18 Mar 2024
View Details

C# SHA256加密

  from:https://www.cnblogs.com/webttt/p/12762318.html

龙生   18 Mar 2024
View Details

完整Servlet程序结构简介

6.1 MVC介绍
6.2 大致结构
6.2.1 util包
6.2.2 vo包
6.2.3 dao包
6.2.4 jsp页面
1、form表单
2、Ajax
6.2.5 servlet
1、登陆
2、处理ajax
6.2.6 service包
6.2.7 Filter
6.2.8 Listener

龙生   17 Mar 2024
View Details

Java包(package)的命名规范&规则

package必须是程序中可执行的第一行代码
package语句只能有一句
package命名要求包含的所有字符均为小写,同时不能有特殊字符
package可以有多层,每一层有.隔开,例如:package china.hubei.wuhan;(China是一个文件夹,hubei是china下的一个文件夹,wuhan是hubei文件夹下的一个文件夹
package语句后面的分号不要掉。​
包的路径符合所开发的系统模块的定义,比如生产对生产,物资对物资,基础类对基础类。
如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package)。

龙生   17 Mar 2024
View Details

Anaconda介绍、安装及使用教程

1. 简介
Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。

2. 特点
Anaconda具有如下特点:
▪ 开源
▪ 安装过程简单
▪ 高性能使用Python和R语言
▪ 免费的社区支持

其特点的实现主要基于Anaconda拥有的:
▪ conda包
▪ 环境管理器
▪ 1,000+开源库

龙生   15 Mar 2024
View Details

PaddleOCR服务部署-并通过Java进行调用

上一篇讲了PaddleOCR的简单使用,但是最终的目的肯定是要将它进行服务部署方便我们调用的,这里介绍一下他的服务部署方式

选择部署方式
官方推荐有以下几种:
Python 推理
C++ 推理
Serving 服务化部署(Python/C++)
Paddle-Lite 端侧部署(ARM CPU/OpenCL ARM GPU)
Paddle.js 部署

龙生   15 Mar 2024
View Details

webflux 支持formdata获取参数(包括文件),以及formdata参数封装

在项目微服务的升级过程中,我们通常会设置一个网关,作为一个洪流的出入口,在Spring Cloud 中提供了对应的功能,也就是Spring Cloud Gateway。对于旧的项目springMVC,实际也就是将spring-webmvc升级为spring-webflux,但你会发现fromdata 形式的数据,在webmvc可以被封装成参数,而在webflux中却不能,是不支持吗?

龙生   15 Mar 2024
View Details
1 2 185