首页 > 编程语言
Java读取图片exif信息实现图片方向自动纠正
起因 一个对试卷进行OCR识别需求,需要实现一个功能,一个章节下的题目图片需要上下拼接合成一张大图,起初写了一个工具实现图片的合并,程序一直很稳定的运行着,有一反馈合成的图片方向不对,起初怀疑是本身图片方向有问题,但是用windows图片查看器打开图片方向是正常“显示”的 定位 exif信息 查阅相 ...
分类:编程语言   时间:2021-04-13 23:29:14    收藏:0  评论:0  赞:0  阅读:23
Java实现日期格式校验
/** * 校验时间字符串是否合法 * * @param dateStr the date str * @param pattern the pattern * @return the boolean */ public static boolean validDateStr(String date ...
分类:编程语言   时间:2021-04-13 23:28:03    收藏:0  评论:0  赞:0  阅读:29
js将表格数据转换成json java
js将表格数据转换成json var materia = document.getElementById('material');//表格id var sendName = new Array(); var trs = materia.getElementsByTagName("tr"); var ...
分类:编程语言   时间:2021-04-13 23:26:01    收藏:0  评论:0  赞:0  阅读:22
python自动化2021/04/13 时间模块
import time#模块即一个py文件#一 三种时间形式: 时间戳 1618191690.3712082 时间字符串 “2020-12-12” 时间元组 (年,月,日...)#当前时间戳 float类型# print(time.time())#时间字符串# print(time.strftime ...
分类:编程语言   时间:2021-04-13 23:24:00    收藏:0  评论:0  赞:0  阅读:34
流程控制学习--for循环以及for增强循环for数组 九九乘法口诀输出等
package com.kuang.struct; public class ForDemo03 { public static void main(String[] args) { //练习2:用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个 // for (int i ...
分类:编程语言   时间:2021-04-13 23:23:09    收藏:0  评论:0  赞:0  阅读:36
计算机专业:大学生的疑问,学会了C语言可以做什么?
C语言相比其他高级语言,就像人和武器一样。只会C语言可能并不能写出一个看起来就很厉害的程序,但C语言是你学好其他一切语言的基础。 有了C语言的底子,再学别的语言就很容易上手了。 你能想到的,C语言都能搞,可以说是无所不能,把C学好,上手其他语言也会事半功倍。只看教程不动手永远学不会。 推荐几个C的入 ...
分类:编程语言   时间:2021-04-13 23:22:41    收藏:0  评论:0  赞:0  阅读:41
python_变量
变量 计算机本质上是?种可以执?计算的机器,这?的计算是?种?义的“计算”,计算 机上所有的处理都可以看做是计算。要计算必须的有数据,在程序中如何表示数据 呢? 在程序中,我们?般以变量表示数据,所谓变量: 变量是?来保存数据的 在程序中,变量的值是可以改变的,所以叫变量,不能改变的叫常量 1 变量 ...
分类:编程语言   时间:2021-04-13 23:22:19    收藏:0  评论:0  赞:0  阅读:17
Python-单例实现
""" __new__函数:在实例化开始之后,在调用 __init__() 方法之前,Python 首先调用 __new__() 方法 """ # 单例1 class Singleton1(object): def __new__(cls, *args, **kwargs): if not hasa ...
分类:编程语言   时间:2021-04-13 23:21:45    收藏:0  评论:0  赞:0  阅读:29
java在内存中创建对象的过程
学习需要简单理解,废话不多说,直接说原理!! 1,当使用 new 类名时,.程序会先将其对应的.class文件并加载到内存中。 2,执行该类中的static代码块,如果有的静态属性话,给.class类进行初始化。 3,在堆内存中开辟空间,分配内存地址。 4,在堆内存中建立对象的特有属性。并进行默认初 ...
分类:编程语言   时间:2021-04-13 23:20:08    收藏:0  评论:0  赞:0  阅读:22
【C++11】lambda 表达式
概述C++ 11中引入了新的lamdba表达式,使用也很简单,我最喜欢的是不用给函数取名称,每次给函数取名称都感觉自己读书太少~ 1、lambda表达式lambda表达式可以理解为一个匿名的内联函数。和函数一样,lambda表达式具有一个返回类型、一个参数列表和一个函数体。与函数不一样的是lambd ...
分类:编程语言   时间:2021-04-13 23:18:24    收藏:0  评论:0  赞:0  阅读:22
JavaSE基础--用户转换 Scanner
Scanner 首先我们写一个程序,一定是为了服务别人,不可能自己一个人玩,所以我们必须要通过某种方式来实现,用户转换。 Java 就给我们留了一个叫做Scanner 的工具类,来实现这个操作。 在类(class) 的上方导入装有我们Scanner使用权限的包,也就是 import java.uti ...
分类:编程语言   时间:2021-04-13 23:17:38    收藏:0  评论:0  赞:0  阅读:20
【Java】 5.0 判断与转换
【概述】 在if/条件语句中,我们已经谈及判断了,这次将详细讲讲一些逻辑判断 基本逻辑 &:且,And,需要二者均为True |:或,Or ,需要二者其一为False即可 ^:异或,XOE,两者结果不同为true,否则为false !: 非,Not 短路 短路与 && 短路或 || 简而言之,短路与 ...
分类:编程语言   时间:2021-04-13 23:12:27    收藏:0  评论:0  赞:0  阅读:23
python math 库
π #3.145926……e #2.72…..ceil(x) #对x向上取整floor(x) #对x向下取值整pow(x,y) #x的y次幂log(x) #自然对数Log10(x) #常用对数squrt(x) #x的算术平方根exp(x) #x的e次幂degrees(x) #将弧度值x转化成角度值r ...
分类:编程语言   时间:2021-04-13 23:12:09    收藏:0  评论:0  赞:0  阅读:30
Java基础
简单的命令 常用的dos命令 #盘符切换 #查看当前目录下的所有文件 dir #切换盘符 加 /d #返回上一级 cd.. #清理屏幕 cls #推出终端 exit #打开计算机 calc #画图工具 mspaint #记事本 notepad #创建文件夹 md 文件名 java版本 javase ...
分类:编程语言   时间:2021-04-13 17:42:28    收藏:0  评论:0  赞:0  阅读:35
Mokito 单元测试与 Spring-Boot 集成测试
Mokito 单元测试与 Spring-Boot 集成测试 版本说明 Java:1.8 JUnit:5.x Mokito:3.x H2:1.4.200 spring-boot-starter-test:2.3.9.RELEASE 前言:通常任何软件都会划分为不同的模块和组件。单独测试一个组件时,我们 ...
分类:编程语言   时间:2021-04-13 17:40:47    收藏:0  评论:0  赞:0  阅读:31
Python 简单乘客进站
#!/usr/bin/env python3#!-*- coding:UTF-8 -*-tikcet = int(input("请出示你的车票(1代表有车票,0代表无车票):"))if tikcet == 1 : print("验票通过") safe = (input("是否携带危险物品(y,Y/n ...
分类:编程语言   时间:2021-04-13 17:35:10    收藏:0  评论:0  赞:0  阅读:38
java之web自动化环境搭建
环境搭建: 一、 ...
分类:编程语言   时间:2021-04-13 17:34:36    收藏:0  评论:0  赞:0  阅读:29
C/C++内存模型
1、存储区域 1)Heap堆 由malloc分配的内存块,由程序员控制内存块的申请和释放(malloc/free)。如果申请的堆内存没有被释放掉,在程序结束时操作系统会自动回收。涉及问题:缓冲区溢出、内存泄漏。 2)Free store 自由存储区 由new分配的内存块。由程序员控制内存块的申请和释 ...
分类:编程语言   时间:2021-04-13 17:34:19    收藏:0  评论:0  赞:0  阅读:24
进程、线程和协程
一、进程 进程是保存在硬盘上的程序运行之后,会在内存空间内形成一个独立的内存体,有自己的独立的内存空间,有自己的堆。操作系统以进程为单位分配(时间片、内存)等资源,进程是资源分配的最小单位。 进程之间通信的方式: 管道(Pipe)、命名管道(FIFO)、消息队列(Message Queue) 、信号 ...
分类:编程语言   时间:2021-04-13 17:32:36    收藏:0  评论:0  赞:0  阅读:19
Java并发编程学习4-线程封闭和安全发布
本篇带大家一起了解线程封闭和安全发布
分类:编程语言   时间:2021-04-13 17:32:20    收藏:0  评论:0  赞:0  阅读:20
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!