EasyExcel自定义样式生成Excel

EasyExcel是一个基于Java的简单、省内存的读写excel的开源项目。在尽可能节约内存的情况下支持读写百M的excel.官方文档地址为:https://www.yuque.com/easyexcel/doc/easyexcelEasyExcel生成excel1、定义实体类(模板)import com.alibaba.excel.annotation.ExcelProperty;import com.alibaba.excel.annotation.write.style.Col..
分类: 移动开发 发布时间: 10-28 20:25 阅读次数: 0

常见排序之---选择排序(Selection)

选择排序:(O(n^2)→不稳)的排序算法和优化空间废话不多说代码如下,如果有用可以点赞评论收藏哦,大家一起学习加油!↓↓↓第一种:从大到小排序,并且做到优化程序。package com.shiyang.algorithm;public class SelectionSort01 { public static void main(String[] args) { int[] arr = {5, 3, 6, 9, 8, 4, 2, 1, 7, 0};
分类: 移动开发 发布时间: 10-28 20:24 阅读次数: 0

Java 使用Consumer接口实现分页功能

public class HandlePage { public static void main(String[] args) { /** * 传入总条数和每页页数计算每页起始条数和结束条数 * TriConsumer接口是重写的,可以以此分页功能为参考,自己重写Consumer接口实现别的功能 */ handleAsPage(3000, 100, null, (data, start, end) ->
分类: 移动开发 发布时间: 10-28 20:24 阅读次数: 0

如何在整个DevOps中建立分层安全?

将我们的DevSecOps方法分成多层,可以在对强大安全性的需求与快速移动并经常部署的需求之间找到适当的平衡。DevOps运动改变了我们集成和发布的方式。它使我们从缓慢的发行周期(有时是每年的发行周期)过渡到每天(有时甚至是每小时)发行。我们能够编写代码并几乎立即看到生产中的变化。DevOps是突破壁垒并支持对市场变化、客户需求快速响应的令人惊叹的第一步,但是仍然需要打破一堵重要的壁垒,我们需要折
分类: 企业开发 发布时间: 10-28 20:14 阅读次数: 0

python调用百度api实现摄像头识别文字

python调用百度api实现摄像头识别文字关于文字识别关于文字识别关于文字识别,起初来自一从医朋友的想法,朋友想通过搭建一个平台来观察康复病人的状况以此减少夜班护士的工作压力,但是由于某些仪器是国外进口,通过正规渠道成本可能会很高,于是乎想到能不能用摄像头抓取识别仪器上的数据,并将数据传输到平台供护士随时查看的功能。之前我尝试过使用pytesseract+tesseractOCR来识做文字...
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

基本数据类型引用数据类型

java中分基本数据类型(byte short int long float double char boolean)和引用数据类型(数组 类 接口)基本数据类型在方法的调用中,只进行值传递,变量不发生改变,而引用数据类型在方法中修改了引用数据类型的变量会改变原变量。string也是引用数据类型,但是它却不发生改变。public class Test { public static void main(String[] args) { String a = new String(
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

for循环对二维数组的值进行累加

for循环对二维数组进行累加和public class Test { private static int Add(int arr_2[][]) { int sum = 0; for(int x=0; x<arr_2.length; x++)//arr_2.length->获取二维数组行的行数 { for(int y=0; y<arr_2[x].length;y++)//arr_2[x].length->获取行的长度 { sum = sum +
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-1 计算分段函数[2] (10分)

标题7-1 计算分段函数[2] (10分)本题目要求计算下列分段函数f(x)的值:注:可在头文件中包含math.h,并调用sqrt函数求平方根,调用pow函数求幂。输入格式:输入在一行中给出实数x。输出格式:在一行中按“f(x) = result”的格式输出,其中x与result都保留两位小数。输入样例1:10输出样例1:f(10.00) = 3.16输入样例2:-0.5输出样例2:f(-0.50) = -2.75c语言:#include <stdio.h>
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-3 输出三角形面积和周长 (15分)

标题7-3 输出三角形面积和周长 (15分)本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√​s(s−a)(s−b)(s−c)​​​ ,其中s=(a+b+c)/2。输入格式:输入为3个正整数,分别代表三角形的3条边a、b、c。输出格式:如果输入的边能构成一个三角形,则在一行内,按照area = 面积; perimeter = 周长的格式输出,保留两位小数。否则,输出These s
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-10 计算天数 (15分)

标题7-10 计算天数 (15分)本题要求编写程序计算某年某月某日是该年中的第几天。输入格式:输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。输出格式:在一行输出日期是该年中的第几天。输入样例1:2009/03/02输出样例1:61输入样例2:2000/03/02输出样例2:62C语言:#include <stdio.h>//用了for循环
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-1 求交错序列前N项和 (15分)

7-1 求交错序列前N项和 (15分)本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,结果保留三位小数。输入样例:5输出样例:0.917c语言:#include <stdio.h>int main(){ int x,y,N; float z,sum=0; scanf("%d",&N); for(x=
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-8 念数字 (15分)

7-8 念数字 (15分)输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:0: ling1: yi2: er3: san4: si5: wu6: liu7: qi8: ba9: jiu输入格式:输入在一行中给出一个整数,如:1234。提示:整数包括负数、零和正数。输出格式:在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si。输入样例:-600输出样例:fu liu
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-9 龟兔赛跑 (20分)

7-9 龟兔赛跑 (20分)乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?输入格式:输入在一行中给出比赛时间T(分钟)。输出格式:在一行中输出比赛的结果:乌龟赢输出@@,兔子赢输出_,平局则
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-10 jmu-c-二进制转10进制 (20分)

7-10 jmu-c-二进制转10进制 (20分)输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input!输入样例1:11111111输出样例1:255输入样例2:34输出样例2:error input!c语言:#include <stdio.h>int main(){ char c[100]={0}; int i=0,n=0,j,sum=0,k=1,flag=0; gets(c); while(c[i
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-11 简单计算器 (20分)

7-11 简单计算器 (20分)模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。输入格式:输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。输出格式:在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输出错误信息“ERROR”。输入样例:1+2*10-10/2=输出样例:10c语言:#include<stdio.h>int main(){
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-1 求n以内最大的k个素数以及它们的和 (20分)

7-1 求n以内最大的k个素数以及它们的和 (20分)本题要求计算并输出不超过n的最大的k个素数以及它们的和。输入格式:输入在一行中给出n(10≤n≤10000)和k(1≤k≤10)的值。输出格式:在一行中按下列格式输出:素数1+素数2+…+素数k=总和值其中素数按递减顺序输出。若n以内不够k个素数,则按实际个数输出。输入样例1:1000 10输出样例1:997+991+983+977+971+967+953+947+941+937=9664输入样例2:12 6输出样例2:11
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-2 梅森数 (20分)

7-2 梅森数 (20分)形如2​n​​ −1的素数称为梅森数(Mersenne Number)。例如2​2​​ −1=3、2​3​​ −1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了2​31​​ −1=2147483647是一个素数,堪称当时世界上“已知最大素数”的一个记录。本题要求编写程序,对任一正整数n(n<20),输出所有不超过2​n​​ −1的梅森数。输入格式:输入在一行中给出正整数n(n<20)。输出格式:按从小到大的顺序输出所有不超过
分类: 其他 发布时间: 10-28 19:47 阅读次数: 0

7-6 水仙花数 (20分)

7-6 水仙花数 (20分)水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=1​3​​ +5​3​​ +3​3​​ 。 本题要求编写程序,计算所有N位水仙花数。输入格式:输入在一行中给出一个正整数N(3≤N≤7)。输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行。输入样例:3输出样例:153370371407#include <stdio.h> //153-> 153/100 百位 //
分类: 其他 发布时间: 10-28 19:46 阅读次数: 0

7-4 编程打印空心字符菱形 (10分)

7-4 编程打印空心字符菱形 (10分)本题目要求读入菱形起始字母和菱形的高度,然后输出空心字符菱形。所谓“空心菱形”是指:每行由两端为字母、中间为空格的字符串构成,每行的字符串中心对齐;上半部分相邻两行字符串长度差2,且字母从给定的起始字母逐一递增;下半部分与上半部分对称。输入格式:输入在一行中给出起始字母(范围为英文大写字母A-G)和菱形的高度(为不超过10的奇数)。输出格式:输出空心字符菱形。输入样例:B 5输出样例:BC CD DC CB#include <st
分类: 其他 发布时间: 10-28 19:46 阅读次数: 0

7-2 交换最小值和最大值 (15分)

7-2 交换最小值和最大值 (15分)本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。注意:题目保证最大和最小值都是唯一的。输入格式:输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔。输出格式:在一行中顺序输出交换后的序列,每个整数后跟一个空格。输入样例:58 2 5 1 4输出样例:1 2 5 4 8一开始以为只是单纯的排序,用了冒泡排序,结果错了。。。注意审题呀!输出:1 2 【5
分类: 其他 发布时间: 10-28 19:46 阅读次数: 0