后端
文章平均质量分 64
鱼香Ross
好好学习,天天向上
展开
-
Apache --Tomcat 8下载与配置(Tomcat压缩包下载 Windows 7 x64)
1.环境配置:1、安装好jar jdk文件包 jdk1.8.0_66与jre1.8.0_66打开我的电脑--属性--高级--环境变量 :新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:Program FilesJavajdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;其中变量值为你自己安装jdk的文件目录这里要注意。2、选择“系统变量”中变量原创 2022-03-20 15:18:47 · 455 阅读 · 0 评论 -
LeetCode 1578. 使绳子变成彩色的最短时间
基本思想:第一时间想到dp,但是发现会爆时间;最后发现贪心一次就过了。。。特娘的;具体代码:class Solution {public: int min_Cost(string colors, vector<int>& neededTime) { vector<vector<int>> dp(2,vector<int>(colors.size(),0)); int cnt=0; for原创 2022-03-20 14:35:45 · 94 阅读 · 0 评论 -
Java导出无规则excel,如报销单,申请单,结算单等
普通业务我们导出的excel文件大多是有规则的表记录导出,即表头+表记录。但是如果业务上让我们去导出一些复杂的excel结构,比如导出结算单,申请单这些,如下:类似这种excel文件格式的导出,现有的框架并不能很友好的支持,我们需要些一堆复杂的代码,而且还不能复用。针对这种业务本人编写了以下的excel处理工具,希望可以帮助到大家。ZlExcel类import org.apache.poi.ss.usermodel.*;import org.apache.poi.ss.util.CellRang原创 2022-03-19 21:39:21 · 1072 阅读 · 0 评论 -
ESP32上手笔记 06 -驱动1.3‘ ST7789 SPI屏幕(TFT_eSPI)
一、TFT_eSPI库TFT_eSPI是用于TFT-LCD液晶屏的Arduino图形库,支持多种平台,多种LCD驱动IC。1. 安装库下载库:https://github.com/Bodmer/TFT_eSPI。git clone https://github.com/Bodmer/TFT_eSPI.git下载之后放到platformIO工程的lib文件夹中。2. 使用库2.1. 头文件#include <TFT_eSPI.h>2.2. 配置文件(1)用户设置文件User原创 2022-03-19 20:08:12 · 3761 阅读 · 0 评论 -
Easyx-----c语言实现斗兽棋
原游戏链接:新斗兽棋_新斗兽棋html5游戏_4399h5游戏-h.4399.com#include<stdio.h>#include<easyx.h>#include<stdlib.h>#include<time.h>#define IMAGE_NUM_ANIMAL 8 //动物图片数量/* 动物类型枚举 从弱到强*/enum AnimalType{AT_None, //没有AT_Mouse, //老鼠AT_Cat, //...原创 2022-03-19 17:48:33 · 382 阅读 · 0 评论 -
buildroot入门总结
build: 存放解压后的各种软件包编译完成后的现场package:下面放着应用软件的配置文件,每个应用软件的配置文件有Config.in和soft_name.mk。buildroot使用介绍 - ArnoldLu - 博客园原创 2022-03-19 16:17:44 · 119 阅读 · 0 评论 -
2020 408试卷错题
1将一个10*10对称矩阵M的上三角部分的元素mi,j(1<= i<= j <=10)按列优先存入C语言的一维数组N中,元素m7,2在N中的下标是 22因为是对称矩阵,所以在存储的时候只存储上三角或者下三角,m7,2是下三角,但题目中只要求存储上三角,所以m7,2可以当成m2,7来看待因为是列优先,所以先存储第一列,第一列是1个,第二列是两个,,,第六列是6个,第七列是两个。1+2+3+4+5+6+2= 23个因为C语言数组从0开始,因此下标为22,表示第23个。2修改递归方原创 2022-03-19 12:17:44 · 6213 阅读 · 0 评论 -
约瑟夫、约瑟夫环问题
目录?Josephu? 问题提示:??构建一个单向的环形链表思路?创建节点:(单向环形链表)先创建第一个节点添加元素小孩出圈遍历环形链表Josephu 问题Josephu 问题为:设编号为1,2,… n的n个人围坐一圈,约定编号为k(1<=k<=n)的人从1开始报数,数到m 的那个人出列,它的下一位又从1开始报数,数到m的那个人又出列,依次类推,直到所有人出列为止,由此产生一个出队编号的序列。提示:用一个不带头结点的循环链表来处理Josephu 问题:先构成一个有n个结原创 2022-03-18 18:25:00 · 270 阅读 · 0 评论 -
信息学奥赛一本通C++语言-----2043:【例5.11】杨辉三角形
【题目描述】例5.11 打印杨辉三角形的前n(2≤n≤20)n(2≤n≤20)行。杨辉三角形如下图:当n=5n=5时11 11 2 11 3 3 11 4 6 4 1输出:11 11 2 11 3 3 11 4 6 4 1【输入】输入行数nn。【输出】输出如题述三角形。nn行,每行各数之间用一个空格隔开。【输入样例】5【输出样例】11 11 2 11 3 3 11 4 6 4 1【代码】#include<iostream>原创 2022-03-18 14:45:12 · 1251 阅读 · 0 评论 -
【Qt Quick聊天软件练习】二、登录界面搭建
目录1 主界面2 创建登录面板qml文件3 补充?结语?1 主界面大概长成这样2 创建登录面板qml文件新建一个qml文件命名为LoginPanel.qml,首先先把右上角两个圆圈搓出来,一个是缩小,一个是关闭。main.qml中,定义一下id并调用LoginPanel,主窗口的颜色设置为透明,我想在LoginPanel设置背景颜色以及窗口形状Window { id:main_Window visible: true width: 400 hei原创 2022-03-17 18:29:44 · 632 阅读 · 0 评论 -
【Docker】利用WordPress搭建最简单的个人博客
目录一、WordPress搭建博客二、发布文章三、开通SSL,https访问网站四、WordPress网站后台的基本设置1.删除无用的插件2.启用Akismet拦截垃圾评论3.填写网站标题和副标题4.报错解决5.备案号添加6.WordPress网站加速:Disable Google Fonts插件7.Wordpress删除多余主题一、WordPress搭建博客宝塔面板登录->软件商店->一键部署点击一键部署后面就一步一步执行就行了,安装好之后注册Wo原创 2022-03-16 22:04:46 · 459 阅读 · 0 评论 -
SpringBoot集成通用Mapper和分页插件PageHelper(二)
通用mapper也是提供了代码生成器,并且提供了两种:专用代码生成器 和 通用代码生成器,本文主要介绍 专用代码生成器。通用 Mapper 专用代码生成器生成的 Model 会在原有基础上增加 @Table,@Id,@Column 等注解,方便自动会数据库字段进行映射。1. 导入jar包通用 Mapper 的代码生成器需要配置MyBatis使用,注意包之间的版本依赖关系<!-- MyBatis代码生成核心包 --><dependency> <groupId>原创 2022-03-16 13:19:50 · 493 阅读 · 0 评论 -
css高级技巧(一)
一、精灵图和字体图标1.1 为什么需要精灵图以前,每当客户端需要服务器时,便向服务器请求一张图片,为了改善服务器的压力,所以将多张图片放到一张图片上,减少了服务器的请求次数。1.2 精灵图片(sprites)的使用注意事项:设置一个和小图标一样大小的盒子。然后测出其坐标,设置background-position即可。1.3 字体图标的产生字体图标展示的是图标,实际上是字体。1.4 图标的优点1.5 字体图标的下载与使用(1)下载图标(2)在style中引入字体图标,做一个原创 2022-03-15 13:19:43 · 130 阅读 · 0 评论 -
2021 前端校招面试知识点(八股文)整理
1. JavaScript基本数据类型 (7种)this 的指向 (new, 隐式绑定, 显式绑定)Function 的 call, apply, bind 方法Promise, eventloop, 宏任务和微任务闭包 (概念, 用途, 手写)原型链继承 (extends, 原型链继承, 构造函数继承, 组合继承, 寄生组合继承)深拷贝和浅拷贝事件冒泡/捕获, 事件委托, 阻止冒泡, 哪些事件不能冒泡sort() 的复杂度2. 浏览器回流和重绘http 缓存, 协商缓存c原创 2022-03-15 11:58:34 · 1727 阅读 · 0 评论 -
P1028 [NOIP2001 普及组] 数的计算
题目描述我们要求找出具有下列性质数的个数(包含输入的正整数 n)。先输入一个正整数n(n≤1000),然后对此正整数按照如下方法进行处理:不作任何处理;在它的左边拼接一个正整数,但该正整数不能超过原数,或者是上一个被拼接的数的一半;加上数后,继续按此规则进行处理,直到不能再加正整数为止。输入格式一行,一个正整数 n(n≤1000)。输出格式一个整数,表示具有该性质数的个数。输入输出样例输入 #16输出 #16/* * @Description: To iter原创 2022-03-15 10:37:38 · 293 阅读 · 0 评论 -
Kafka学习笔记(二):Kafka之常用配置文件核心内容
上一篇了解了Kafka的基本概念,主要是日志、主题、分区、生产者、消费者、消费者群组、偏移量、消息和批次以及Broker和集群。这些基本概念了解以后就是上手自己下载Kafka,安装起来。安装Kafka很简单,就是将下载的压缩包解压出来,首先启动zookeeper,然后再启动Kafka服务。启动zookeeper、Kafka的时候都需要指定配置文件,zookeeper不是本系列文章的主要内容,就不多说,使用默认的zookeeper配置就可以。同样Kafka启动使用默认配置也可以,但是为了学习Kafka,还是需原创 2022-03-15 09:17:31 · 549 阅读 · 0 评论 -
Fault-tolerant Network(连通块贪心)
题目题意:给定两排网络 a a a和 b b b,每排电脑数为 n ( 3 < = n < = 1 0 5 ) n(3<=n<=10^5) n(3<=n<=105),同排的网络,相邻电脑网线是相通的,现要将这两排网络连通。要求:当出现一台电脑故障时,网络仍是相同的。即一台电脑故障,不会把电脑拆分为多个网络。两台电脑相连的代价为 ∣ a i b j ∣ |a_i-b_j| ∣aibj∣,要求输出最小代价。参考思路:1、边上的网络一定要通, a 1 , a n , b原创 2022-03-14 16:48:22 · 104 阅读 · 0 评论 -
B1070
1070 结绳 (25 分)给定一段一段的绳子,你需要把它们串成一条绳。每次串连的时候,是把两段绳子对折,再如下图所示套接在一起。这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连。每次串连后,原来两段绳子的长度就会减半。给定 N 段绳子的长度,你需要找出它们能串成的绳子的最大长度。输入格式:每个输入包含 1 个测试用例。每个测试用例第 1 行给出正整数 N (2≤N≤104);第 2 行给出 N 个正整数,即原始绳段的长度,数字间以空格分隔。所有整数都不超过104。输出格式:原创 2022-03-14 15:26:43 · 72 阅读 · 0 评论 -
18.用户界面样式
目录1??鼠标样式 cursor2??表单轮廓线 outline3??文本域防止拖拽 resize1鼠标样式 cursor鼠标样式的属性是cursor,它的语法是这样的它有下面五个常用的样式default 白色光标,大部分元素的默认值pointer 手型光标move 移动光标,十字的内种text 文本光标not-allowed 禁止光标我们做一个例子现在我将鼠标放到红色区域,鼠标就会变成移动光标的样式,我当前截图截不了鼠标cursor只对元素生效,如果直接给body,原创 2022-03-13 14:53:07 · 65 阅读 · 0 评论