后端
各个后端技术相关文章推荐
小场面丨不慌
努力的意义在于,在以后的日子里,放眼望去都是喜爱的人和事
展开
-
DNS服务器详细教程
DNS服务器详细教程原创 2023-04-28 17:07:22 · 2025 阅读 · 0 评论 -
IIS安装和配置
IIS安装和配置原创 2023-04-28 17:09:15 · 6520 阅读 · 0 评论 -
Apache安装与基本配置
Apache安装与基本配置原创 2023-04-28 17:16:58 · 2431 阅读 · 0 评论 -
Python读取Excel文件
方法一:导入xlrd包如:# 1 打开工作簿tableAlls = xlrd.open_workbook('文件名')# 2 获取工作表table1r = tableAlls.sheet_by_index(0) # 3 获取行数rows1 = table1r.nrows注:此方法可以获取表中数据的行数和列数方法二:导入openpyxl包# 1 打开工作簿tableAll = op.load_workbook('../document/成绩汇总.xlsx')# 2 获取工作表ta原创 2021-12-20 18:10:15 · 549 阅读 · 0 评论 -
Python向已有数据的Excel表写入数据
1.导入openpyxl包import openpyxl2.使用load_workbook()方法打开工作簿tableAll = op.load_workbook('../document/成绩汇总.xlsx')3.获取工作表table1 = tableAll['1班']4.使用cell()方法写数据table1.cell(行, 列, 值)5.保存工作簿tableAll.save('../document/成绩汇总.xlsx')...原创 2021-12-20 18:09:48 · 4592 阅读 · 0 评论 -
PyCharm中读取xlsx格式的Excel表失败解决方法之一
Python读取xlsx格式的Excel文件失败的两种解决方法原创 2021-12-20 17:26:24 · 6459 阅读 · 2 评论 -
Mybatis plus条件构造器QueryWrapper的简单用法
1. 首先来看下QueryWrapper有哪些常用方法查询方式说明setSqlSelect设置 SELECT 查询字段whereWHERE 语句,拼接 +?WHERE 条件andAND 语句,拼接 +?AND 字段=值andNewAND 语句,拼接 +?AND (字段=值)orOR 语句,拼接 +?OR 字段=值orNewOR 语句,拼接 +?OR (字段=值)eq等于=allEq基于 map 内容等于=ne不等于<原创 2020-11-05 14:37:28 · 15049 阅读 · 0 评论 -
计算机算法设计与分析——最优合并问题
计算机算法设计与分析(算法实现题4)4-2 最优合并问题问题描述:给定k个排好序的序列s1,s2,s3,…,sk,用2路合并算法将这k个序列合并成一个序列。假设采用的2路合并算法合并2个长度分别为 m 和 n 的序列需要m+n-1次比较。试设定一个算法确定合并这个序列的最优合并顺序,使所需的总比较次数最少。为了进行比较,还需要确定合并这个序列的最差合并序列,使所需的总比较次数最多。算法设计:对于给定的k个待合序列,计算最多比较次数和最少比较次数合并方案。具体代码实现:分为一个主方法,一个随原创 2020-10-27 23:39:18 · 2177 阅读 · 0 评论 -
计算机算法设计与分析——数字三角形问题
计算机算法设计与分析(算法实现题3)3-4 数字三角形问题问题描述:给定一个由n行数字组成的数字三角形。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。算法设计:对于给定的由n行数字组成的数字三角形,计算三角形的顶至底的路径经过的数字和的最大值。注:1<=n<=100,所有数字在0-99之间。具体代码实现:import java.util.Random;import java.util.Scanner;/** * User: 小场面原创 2020-10-02 19:10:31 · 764 阅读 · 0 评论 -
原码、补码、反码的转换
1.原码(1)一个正数,他的原码就是它对应的二进制数字。(2)一个负数,按照绝对值大小转换成的二进制数,然后最高位补1,就是负数的原码。2.反码(1)正数的反码与原码相同(这是规定)。(2)负数的反码是对该数的原码除符号位外各位取反(1变为0,0变为1)(3)符号位:符号位就是在二进制中用来表示一个数字的正或者负﹐是最高位(最左边的一位),1表示负数,0表示正数。3.补码(1)正数的补码与原码相同(规定)。(2)负数的补码为对该数的原码除符号位外各位取反(就是负数本身的反码),然后在最后原创 2020-09-28 16:46:51 · 14684 阅读 · 6 评论 -
计算机算法设计与分析(半数集问题)
计算机算法设计与分析(算法实现题2)2-3 半数集问题问题描述:给定一个自然数n,由n开始依次产生半数集set(n)中的数如下:(1)n∈set(n);(2)在n的左边加上一个自然数,但该自然数不能超过最近添加的数的一半;(3)按此规则进行处理,直到不能添加自然数为止。列如,set(6)={6,16,26,126,36,136}。半数集set(6)中有6个元素。注意,该半数集是多重集。算法设计:对于给定的自然数n,计算半数集set(n)中的元素个数。import java.util.Ra原创 2020-09-27 16:19:25 · 695 阅读 · 0 评论 -
利用二分搜索算法计算已排好序的数组a[0:n-1]。x 不在数组中时,小于 x 的最大元素位置 i 和大于 x 的最小元素位置j;x在数组中时,i 和 j 相同,均为 x 在数组中的位置
计算机算法设计与分析(算法分析题2:2-3)问题描述:设 a[0:n-1] 是已排好序的数组。请改写二分搜索算法,使得当搜索元素 x 不在数组中时,返回小于 x 的最大元素位置 i 和大于 x 的最小元素位置j。 当搜索元素在数组中时,i 和 j 相同,均为 x 在数组中的位置。import java.util.Scanner;/** * User: 小场面 * Date: 20/9/26 */public class Analyze2_3 { public static vo原创 2020-09-26 22:35:35 · 3653 阅读 · 4 评论 -
计算书的全部页码中分别用到多少次数字0,1,2,...,9
计算机算法设计与分析课后习题(算法实现题1)1-1 统计数字问题import java.util.Scanner;/** * \* User: 小场面 * \* Date: 20/9/22 * \* Time: 21:50 * * 问题描述: * 一本书的页码从自然数1开始顺序编码直到自然数 n 。书的页码按照通常习惯的编排,每个页码够不含多余的前导数字 0 。 * 列如,第6页用数字 6 表示而不是06或006等。 * 数字计数问题要求对给定的总页码原创 2020-09-24 10:58:38 · 1258 阅读 · 1 评论 -
ajax跨域
(1)什么是跨域?跨域问题来源于JavaScript的"同源策略",即只有 协议+主机名+端口号 (如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。跨域问题是针对JS和ajax的,html本身没有跨域问题。http://www.abc.com/a/b 调用 http://www.abc.com/d/c(非跨域)http://www.abc.com/a/b 调用 http://www.def.com/a/b (跨域:域名不一致)ht原创 2020-06-23 15:24:10 · 98 阅读 · 0 评论 -
AJAX——在不刷新整个网页的情况下,与服务端做数据交互
省市级联效果<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>provByCity</title> <script src="js/jquery-3.4.1.js"></script> <script> $(function () {原创 2020-06-23 14:46:34 · 504 阅读 · 0 评论 -
jsp中路径问题
<jsp:forward page=" "></jsp:forward><%--等同于 request.getRequestDispatcher("").forward(request,response);--%><jsp:forward page=""></jsp:forward><jsp:include page=" "></jsp:include><%--等同于 request.getRequestDi原创 2020-06-23 14:09:36 · 197 阅读 · 0 评论 -
java中的请求转发和重定向
1.重定向(向服务端重新发送了一个新的请求,则是客户端完成,客户端总共发起了两次请求)response.sendRedirect("LoginServlet");//值可以为网页、Servlet2.请求转发(地址栏不会变成转发后的地址,是在服务端完成的,客服端总共发送了一次请求)request.getRequestDispatcher("rememberPwdSuccess").forward(request,response);...原创 2020-06-23 13:53:29 · 232 阅读 · 0 评论 -
java中的文件上传、下载
(1)上传:如果有文件组件,必须采用post提交组件;get提交方式将参数暴露在url地址栏中,参数只能是字符串,并且长度最多为233个字符;post提交方式不会将参数暴露在url地址栏中,相对安全,支持二进制数据传参,大小没有限制;enctype=multipart/form-data 表示符合表单数据;file类型的标签必须有name属性;<form action="/register" method="post" enctype="multipart/form-data">&原创 2020-06-23 13:36:46 · 124 阅读 · 0 评论 -
Tomcat部署javaweb项目的方式
1.复制项目中webRoot(web)下面的所有资源放到tomcat的webapps下面,通常我们会自己创建一个文件夹管理这样的资源;包括:WEB-INF(classes lib web.xml xxx.xml);xxx.jsp;静态网页(html,image,css,js);2.导war包(不同的开发工具导出war包方式不同);将导出的war直接放在tomcat/webapps下面,启动tomcat会自动解压;3.修改tomcat中server.xml配置文件;4.在tomcat安装路径原创 2020-06-23 13:22:59 · 417 阅读 · 0 评论 -
Java中什么是反射机制
是在运行状态中,对于任意一个实体类,都能够知道这个类的属性和方法。对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。...原创 2020-06-23 12:48:27 · 173 阅读 · 0 评论 -
java中的日期类、日期转换类
日期类、日期转换类(1)获取当前系统时间对象;(2)日期格式化;(3)将日期转换为字符串;日期格式(4)将 字符串转换成日期,要获取异常;原创 2020-06-23 11:28:16 · 274 阅读 · 0 评论 -
java标识符命名规则
如:public class HelloWorld标识符:用来标记某个信息或数据的(自定义名字)(硬性规则)1、不能使用关键字(加粗斜体部分);2、以英文字母、下划线_、$、¥、数字组成;3、不能使用数字开头;(行业内规定)1、见名思意;2、使用驼峰命名法,列如:StudentName、studentAge3、类名首字母大写(大驼峰);变量名、方法名:小驼峰规则,首字母小写:fontSize、backgroundColor4、常量命名全大写(多个单词加_)...原创 2020-06-23 10:33:50 · 175 阅读 · 0 评论 -
Java的三种技术架构
javaSE:Java Platform, Standard Edition标准版:是为了开发桌面和商务应用程序提供的解决方案javaEE:Java Platform, Enterprise Edition企业版:为了开发企业环境下的应用程序而提供的一套解决方案javaME:Java Platform, Micro Edition小型版:是为了开发电子消费品和嵌入式设备提供的解决方案(已淘汰)...原创 2020-06-23 10:28:59 · 347 阅读 · 0 评论 -
java语言的开发环境——JDK,JRE,JVM的作用
JDK:Java Development Kitten(Java开发工具包)——含JRE,总的说来就是一句话:使用JDK开发完的程序交给JRE运行;JRE:Java Runtime Environment(Java运行环境)——包括javaJVM和核心类库,简单来说:JRE=JVM+核心类库;JVM:Java Virtual Machine(Java虚拟机)——加载程序.Class文件,对平台解释程序。...原创 2020-06-23 10:26:13 · 170 阅读 · 0 评论 -
关于VS中找不到找不到*引用*或*命名空间*名称的解决办法
关于VS中找不到找不到引用或命名空间名称的问题解决办法一般是框架版本不一样,修改版本一致即可!1.右击项目,选择属性2.选择“应用程序”–“目标框架”,设置成和另一个项目相同的版本即可:...原创 2020-06-04 14:17:41 · 6763 阅读 · 2 评论