首页 > 编程语言
java 字符串转Base64
场景一: String base64encodedString = Base64.getEncoder().encodeToString("123".getBytes("utf-8")); System.out.println("Base64 编码字符串 (基本) :" + base64encode ...
分类:编程语言   时间:2021-04-01 14:08:28    收藏:0  评论:0  赞:0  阅读:16
Java 读取Word文本/段落格式属性
本文介绍通过Java后端程序代码来读取Word文本和段落格式的方法。 本次测试环境如下: Word版本:2013 编译环境:IntelliJ IDEA2018 Work库:free spire.doc.jar 3.9.0 JDK版本:1.8.0 通过textrange.getCharacterFor ...
分类:编程语言   时间:2021-04-01 14:08:12    收藏:0  评论:0  赞:0  阅读:27
Java-通用简单草稿箱基于Redis-香!
草稿箱功能 一.请求对象 1 import com.bdzl.common.validation.SaveAction; 2 import lombok.Data; 3 import org.hibernate.validator.constraints.NotBlank; 4 5 /** 6 * ...
分类:编程语言   时间:2021-04-01 14:07:38    收藏:0  评论:0  赞:0  阅读:76
Java 图片Base64
来自:https://blog.csdn.net/qq_38508087/article/details/84671522 引用的类 import sun.misc.BASE64Encoder; //jdk1.8自带就有哦 import java.io.ByteArrayOutputStream; ...
分类:编程语言   时间:2021-04-01 14:06:15    收藏:0  评论:0  赞:0  阅读:16
SpringMVC(一)SpringMVC概述
SpringMVC是基于servlet的MVC架构的web框架。 Spring框架中就已经包含了SpringMVC。 SpringMVC并没有代替servlet,只是在servlet上封装了一套组件,使得开发更加的容易和规范。 之前我们写web项目的时候,都是一个请求就书写一个servlet,比如注 ...
分类:编程语言   时间:2021-04-01 14:05:30    收藏:0  评论:0  赞:0  阅读:24
学习java异常
看看,java这边的定义。 是程序在执行过程中,出现的非正常的情况, 最终会导致JVM的非正常停止。 在java等面向对象的编程语言中,异常本身是一个类, 产生异常就是 创建异常对象并抛出一个异常对象。 java处理异常的方式是中断处理,就是我们自己的java程序中止了。 在java中,异常的根类是 ...
分类:编程语言   时间:2021-04-01 14:04:00    收藏:0  评论:0  赞:0  阅读:17
JAVA面试总结
1.字符串转换成整数 interget.parseint()?? interget.valueof() 这两个方法都是java.lang.Integer类中的静态方法。当输入的字符串不是有效的整数,这两个方法都会抛出NumberFormatException异常。 Integer.parseInt( ...
分类:编程语言   时间:2021-04-01 14:03:47    收藏:0  评论:0  赞:0  阅读:20
4 Python基础_自查函数汇总
一 自查函数汇总 一 dir()和help()说明: #说明: 1 python内置了很多内置函数、类方法属性及各种模块。 2 当我们想要当我们想要了解某种类型有哪些属性方法以及每种方法该怎么使用时, 3 我们可以使用dir()函数和help()函数在python ide交互式模式下获得我们想要的信 ...
分类:编程语言   时间:2021-04-01 14:00:36    收藏:0  评论:0  赞:0  阅读:19
Go语言学习5-切片类型
本篇带大家一起了解Go语言的切片类型
分类:编程语言   时间:2021-04-01 13:58:41    收藏:0  评论:0  赞:0  阅读:26
Spring(四)AOP
当业务不断发展的时候,原来的代码可能不能满足现在的需求了,可能就需要为现在的代码再增添一些功能。还有有时候代码可能需要一些执行情况的统计,比如说,老板说,你给每个方法的执行都加上日志输出吧,或者是,你给每个方法都加上运行时间统计吧。 这本身是很简单的需求,用代码实现对你来说也是小easy,但是那么多 ...
分类:编程语言   时间:2021-04-01 13:56:03    收藏:0  评论:0  赞:0  阅读:16
3 Python基础功能提取
python基础提取功能 一 入门系统提取功能 1 无限循环,主框架功能多选 while True: 变量_主多选 = input("1:新建.2:显示.3:查找") if 变量_主多选 in ["1", "2", "3"]: if 变量_主多选 == "1": pass #可以是语句,函数,模块等 ...
分类:编程语言   时间:2021-04-01 13:54:23    收藏:0  评论:0  赞:0  阅读:20
std::string::compare() in C++
Syntax 1: Compares the string *this with the string str. int string::compare (const string& str) const Returns: 0 : if both strings are equal. A value ...
分类:编程语言   时间:2021-04-01 13:54:05    收藏:0  评论:0  赞:0  阅读:25
Spring(五)AspectJ
AspectJ是一个Java语言实现的AOP框架。 支持注解配置和xml配置。 1.注解配置 还是三部曲:导包,写配置,测试。 (1)jar包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects ...
分类:编程语言   时间:2021-04-01 13:53:04    收藏:0  评论:0  赞:0  阅读:22
Python list根据下标删除元素
python list的remove方法,接受的参数是元素的值, 如果要想根据下标来移除元素,有两种方法: 方法一: 使用del(这种方法的好处是能用切片,如del l[-1:-3:-1]) a = [1,2,3,4] del a[-1] 方法二: 使用pop方法来移除指定下标的元素 a = [1, ...
分类:编程语言   时间:2021-04-01 13:52:52    收藏:0  评论:0  赞:0  阅读:183
python 图像加水印
from PIL import Image,ImageDraw,ImageFont image = Image.open("/data_2/dog1.jpg") text = "仅供授权证明用,他用无效 \n有效期:20210401-20210430" font=ImageFont.truetype ...
分类:编程语言   时间:2021-04-01 13:52:33    收藏:0  评论:0  赞:0  阅读:29
Spring(六)声明式事务
AspectJ是一个Java语言实现的AOP框架。 支持注解配置和xml配置。 1.注解配置 还是三部曲:导包,写配置,测试。 (1)jar包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects ...
分类:编程语言   时间:2021-04-01 13:51:29    收藏:0  评论:0  赞:0  阅读:21
c++光栅化软渲染器(四)三维渲染篇
引言 上一篇我们完成了2D渲染器,接下来要实现3D几何体的绘制。其实3D比2D没有多太多内容,无非就是多了几步空间变换和一个视角控制的部分。首先,我们设置一下视角,为之后的三维渲染做准备。 空间变换与相机 这里我们来简单谈谈空间变换。它的概念在unity渲染管线那篇文章中有详细介绍,大概就是要从模型 ...
分类:编程语言   时间:2021-04-01 13:48:09    收藏:0  评论:0  赞:0  阅读:52
PyCharm实现二维最大子数组覆盖率和单元测试
一、本文目标 1、用指定的txt文本文件形式读取二维列表 2、对列表数组进行最大连续子数组之和的计算 3、对最大连续子数组方法进行单元测试和代码覆盖率测试 4、分析单元测试以及代码覆盖率。 二、实现过程 求二维列表最大子数组(我们要求二维数组的子数组必须是矩形的,如下图) 实现的Python源代码如 ...
分类:编程语言   时间:2021-04-01 13:47:37    收藏:0  评论:0  赞:0  阅读:37
Java基础
Java语言基础 JVM 我们需要格外注意的是 .class->机器码 这一步。在这一步 JVM 类加载器首先加载字节码文件,然后通过解释器逐行解释执行,这种方式的执行速度会相对比较慢。而且,有些方法和代码块是经常需要被调用的(也就是所谓的热点代码),所以后面引进了 JIT 编译器,而 JIT 属于 ...
分类:编程语言   时间:2021-04-01 13:46:12    收藏:0  评论:0  赞:0  阅读:28
Python基础===》模块>>>基础知识 [2021/3/28]
首次导入模块的三个步骤:# 1、会触发spam.py运行,所以会产生一个模块的名称空间# 2、运行spam.py的代码,将运行过程中产生的名字都丢到模块的名称空间中# 3、在当前执行文件的名称空间中拿到一个名字money,该名字就是指向模块的名称空间对应的名字# 之后的导入都是引用首次导入时产生的名 ...
分类:编程语言   时间:2021-04-01 13:45:30    收藏:0  评论:0  赞:0  阅读:34
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!