自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 问答 (5)
  • 收藏
  • 关注

原创 spring boot问题记录(1):@Component注解类无法注入Service

【代码】问题记录(1):@Component注解类无法注入Service。

2023-04-20 09:49:28 1661

转载 vue问题记录 (1) : ios点击输入框页面会放大

最近用vue做移动端时,安卓系统运行正常,但是ios系统点击输入框后,页面会自动放大一丢丢。

2023-04-20 09:43:34 462

原创 axios发送x-www-form-urlencoded格式数据

例如在前端提交POST请求时,有时候后端接收的并不是json格式的数据,而是x-www-form-urlencoded格式,那么发送的方式就要发生变化。提示以下内容作为学习笔记,以免以后要使用时忘记。

2022-07-22 10:05:12 2404

原创 Win Server 2008安装mysql显示start server失败

问题WindowsServer2008安装mysql5.5-5.7版本到最后的startserver那一步,总是失败。期间以为是版本问题,从高版本到低版本,从免安装版到安装板都进行了尝试,但是还是在startserver那一步显示失败。经过查阅各种资料,应该是WindowsServer2008这个操作系统比较老,缺少mysql的插件,所以一直安装失败。解决方案。...

2022-07-15 09:42:58 674

原创 idea2022.1版本创建maven项目没有src文件夹

我的方法:1. 修改maven/conf/settings.xml文件1.1 修改本地仓库的路径1.2 修改阿里云镜像2. 删除C:\Users\Administrator\.m2文件夹下idea默认创建的repository文件夹。3. 将第1步修改的settings.xml文件复制到C:\Users\Administrator\.m2文件夹中。然后用idea创建maven项目,src项目就自动加载出来了。...

2022-06-24 23:53:34 2728 2

转载 Export2Excel导出excel出现报错

Export2Excel导出excel表格出现报错: TypeError:xlsx__WEBPACK_IMPORTED_MODULE_1__.default is undefined因为使用Export2Excel时,需要下载file-saver和xlxs这两个依赖包。最开始直接使用的是npm i xxx的方式。但是出现了报错:TypeError: xlsx__WEBPACK_IMPORTED_MODULE_1__.default is undefined。然后尝试修改版本,结果成功运行。版本如下:

2022-06-01 11:14:53 1873

原创 git clone项目时报错

之前安装vue-element-admin时,因为总是报错,在网上查了很多方式,修改了很多git配置。今天准备clone之前的一个项目时,就报错了,报错如下:git clone gitee.com[0: 212.64.62.183]: errno=Unknown error网上查了很多方式,其中一个有用,具体原理暂时还不清楚,先记录一下,如果有小伙伴遇到了可以先尝试一下。1. 在计算机搜索中,找到.gitconfig文件,记住是.gitconfig,不是gitconfig,我一开始就找成了g

2022-03-01 16:38:45 960 2

转载 git 本地修改文件commit后 再pull 显示 Already up to date?

当前分支文件和远程仓库的文件不一致,需要将远程仓库的文件同步到本地仓库后再merge或commit,push试试下面的git reset --hard 分支名git push --force origin master

2022-01-10 09:09:10 577

原创 gitee修改了账号后导致代码无法提交

今天遇到了这样一个问题。由于最近更换了手机号,所以要把原来的手机号替换成新的,在Gitee更换手机号一切正常,但是快到下班时,准备提交代码,输入最后一步git push时,提示无效的用户名或密码:如图:通过查阅资料,有部分网友说在windows的凭证管理里面设置一下就好了,但是我电脑不知道咋回事,凭证管理里面没有数据,于是只能继续查找相关的解决方案,最后找到了解决方案,并测试成功。输入这条命令清空账号信息:git config --system --unset credential.helper

2022-01-03 17:04:48 1000

原创 Vant组件样式没有生效

昨天在学习Vant组件库的时候遇到一个问题;我在main.js中引入了vant,也注册到了Vue中;因为我使用的是自动按需导入, 那么就要配置babel.config.js, 如图;但是在运行的时候vant的样式却没有生效, 相当于写了HTML+CSS, 但是CSS却没生效;在网上查阅了相关资料,有人说要在main.js写上import 'vant/lib/index.css', 但是我写上之后还是没有生效,于是在vant的文档里看了下,这是另一种导入的方法,而且也确实没有生效,那么与...

2021-12-28 15:31:44 6165 3

原创 Oracle数据库将时间戳转换成年月日时分秒格式

最近在工作中碰到了一个需求:需要将Oracle数据库中的时间转换成年月日时分秒的格式。在查阅了相关文档、博客和资料后,实现了该需求,现在进行了总结,避免以后忘记。-- 需求:将时间戳: 1631235067000 --> "年月日时分秒"格式-- 1. 将时间戳转换为"年"SELECTTO_CHAR(时间戳字段 / (1000 * 60 * 60 * 24) + TO_DATE('1970-01-01 08:00:00', 'YYYY-MM-DD HH24:MI:SS'), 'YYYY.

2021-12-17 15:17:27 18463

转载 python:利用configparser模块读写配置文件

在自动化测试过程中,为了提高脚本的可读性和降低维护成本,将一些通用信息写入配置文件,将重复使用的方法写成公共模块进行封装,使用时候直接调用即可。这篇博客,介绍下python中利用configparser模块读写配置文件的方法,仅供参考。。。一、读取文件configparser模块支持读取.conf和.ini等类型的文件,那么首先在文件夹新建一个.ini文件,写入一些信息,如下图:示例代码如下:# coding=utf-8import configparserimport o

2021-08-09 12:57:29 443

转载 PyCharm中Directory与Python package的区别

对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清晰,更好维护,亦或想要在几个程序中均使用某个函数,而不必将其复制粘贴到所有程序中。为了支持这一点,Python有一种方法将定义函数放在一个文件中,并在脚本中使用它们,这样的文件叫做模块,一个模块中的定义可以被导入到其他模块,或者主模块中。简单来说在python中模块就是指一个py文件,如果我们将所有相关

2021-08-07 13:59:11 878 3

原创 unittest基本的使用方法

一、基本用法定义一个测试类,并继承unittest.TestCase类. class TestClassName(unittest.TestCase) 类中的方法,必须用test开头,如test_001. 运行方式: if __name__ == "__main__": unittest.main() 类方法: assertEqual(expect, result):断言实际与预期是否一致. set.

2021-08-07 13:07:31 683

原创 CentOS 7 安装 MySQL8 问题记录

今天用centos7安装mysql遇到了很奇怪的问题,如下图所示:查了n多资料才发现,在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。以下是查找的网上的资料,然后根据自己的理解所写,如有不对请指出!首先要自己先下载repo源文件,好像可以在linux直接下载,我是选择在Windows下载好再传到Linux。repo源下载的网址:https://dev.mysql.com/downloads

2021-08-04 09:43:33 208

原创 软件的生命周期及模型

软件的生命周期软件的生命周期:软件从出生到死亡的整个过程,即软件的生命周期。软件的生命周期模型常见的软件生命周期模型有以下五大类:一、瀑布模型二、V模型三、W模型四、双V模型五、敏捷开发模型一、瀑布模型将软件的过程进行阶段划分:计划、需求、设计、编码、测试、运维。特点:从上往下依次执行,前一个阶段完成后,才能进行下一阶段。重要文档:需求规格说明书(SRS)、概要设计(HLD)、详细设计(LLD)测试介入的时间很晚,要等到编码完成后才能开始进行。二、V模型相对于瀑布模型,

2021-07-22 21:33:37 5395

原创 MySql的安装

一、用管理员身份运行命令提示行二、启动mysql服务2.1 进入mysql的bin目录:D:\mysql-8.0.23-winx64\bin(如果安装在d盘,那么先要进入d盘,输入d:即可)。2.2 输入命令mysql --install MySQL。2.3 输入命令net start mysql启动mysql服务。注意:如果输入此命令显示mySQL服务无法启动,则先输入mysqld --initialize-insecure,再输入net start mysql...

2021-04-06 00:19:37 83

原创 基于JS的简易版tab栏切换

首先,html部分:<!--外层大盒子--> <div class="tab"> <!--tab栏--> <div class="tab_list"> <ul> <li class="current">商品介绍</li> <li>规格与包装</li>

2020-07-27 20:55:53 130

原创 CSS中height和line-height的区别

height是元素自身的高度,line-height则是元素内部文字的行高。比如:height:100px; line-height:20px;表示具有height样式的元素的高度为100像素,里面的文字行高为20像素,就是可以排5行文字。补充说明一下:如果一个元素的height和line-height相同,意味着这行文字在元素中垂直居中(仅限文字,且只能一行)。当line-height=height时,元素会垂直居中。当line-height<height时,元素会偏上。...

2020-06-02 21:54:12 1208

原创 java的内存划分(基础)

java的内存需要划分称为5个部分:1、栈(Stack):存放的都是方法中的局部变量。方法的运行一定要在栈当中。 局部变量:方法的参数,或者是方法{}内部的变量。 作用域:一旦超出作用域,立刻从栈内存中消失。2、堆(Heap):凡是new出来的东西,都在堆内存中。 堆内存里面的东西都有一个地址值:16进制。 堆内存里面的数据,都有默认值。 规则: ...

2019-10-24 00:33:49 119

原创 基本数据类型转换

数据类型转换-自动转换(隐式)特点:1、代码不需要进行特殊处理,自动完成2、规则:数据范围从小到大案例:1、int转换成long(符合特点2)// int -> longlong num1 = 10;System.out.println(num1); // 102、float转换成double(符合特点2)double num2 = 10.3F;Syste...

2019-10-04 13:55:37 171

转载 Java中this和super的用法总结

super可以理解为是指向自己超(父)类对象的一个指针,而这个超类指的是离自己最近的一个父类。super也有三种用法:1.普通的直接引用与this类似,super相当于是指向当前对象的父类,这样就可以用super.xxx来引用父类的成员。2.子类中的成员变量或方法与父类中的成员变量或方法同名class Country { String name; void value() { ...

2018-07-02 15:43:06 185

转载 response.setHeader()的用法

1. HTTP消息头(1)通用信息头即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade(2)请求头用于在请求消息中向服务器传递附加信息,主要包括客户机可以接受的数据类型,压缩方...

2018-07-02 15:33:27 27469 1

转载 response.setContentType()的作用及参数

response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。response.setContentTy...

2018-07-02 15:26:58 256

原创 lastIndexOf的用法

String str = "你好啊,我是猪!";int i = str.lastIndexOf(",");输入的结果是3。lastIndexOf的结果是该字符的下标。下标从0开始。String str2 = str.substring(str.lastIndexOf(","));输出的结果是:,我是猪!substring是从该字符开始。...

2018-06-25 19:31:33 44485 9

原创 Struts标签中s:param用法

&lt;s:textarea name="content"&gt; &lt;s:param name="value"&gt;我是猪&lt;s:param&gt;&lt;/s:textarea&gt;问题:这段代码在jsp中显示的结果是? &lt;s:param name="value"&gt;我是猪&lt;/s:param&gt;这是显示的结果

2018-06-25 19:21:07 2351

原创 document.forms[0].action所提交的内容

问题:forms[0]提交了form表单中的什么内容?&lt;script type="text/javascript"&gt; function doName(){     document.forms[0].action = "${basePath}/form_testForm.action";        document.forms[0].submit();    }...

2018-06-25 19:07:03 3898 1

原创 为什么jsp中用GET传中文值,servlet接收为乱码?

当我们提交jsp表单的时候,如果采用post方式提交,那么传入的不管是英文,还是中文。servlet都是可以接收的。但是一旦采用get提交,中文传值就会出现乱码。例如:???é??é??。这时候该怎么办呢。当然还有很多其他的方式。这里主要是提供其中一种方式。只需要在重新编码即可。将服务器的ISO8859-1重新编码为UTF-8。byte[] buf = name.getBytes("ISO8859...

2018-05-22 12:32:54 356

转载 Struts2中关于There is no Action mapped for namespace [/] and action name [user_register] associate的总结

今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一个初学者经常碰到的问题,导致错误的原因主要有两种。总结如下:      一、struts.xml文件错误。这种错误又分为以下几种:1,struts.xml文件名错误。一定要注意拼写问题;2,strut...

2018-03-05 13:12:37 890

转载 ServletContext.getRealPath() 使用方法及注意事项

ServletContext.getRealPath() 是从当前servlet 在tomcat 中的存放文件夹开始计算起的比如,有个servlet 叫 UploadServlet,它部署在tomcat 下面以后的绝对路径如下:"C:\Program Files\apache-tomcat-8.0.3\webapps\UploadServlet"那么,Servl

2018-01-20 13:39:56 22571

原创 java中int转String

public class IntToString {public static void main(String[] args) {//第一种方式//String.valueOf(i)int i = 250;String str = String.valueOf(i);//验证System.out.println(getType(i));System.o

2017-09-13 20:43:43 273

原创 获取option节点的值

无标题文档    function getOption(){        //获取option的值        var node = document.getElementById("city");        var children = node.options;        for(var i=0;i            alert(children[i

2017-06-12 12:31:44 469

xPath-API文档

XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。

2017-12-29

jsp api 文档

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1] 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

2017-12-29

java 8-api

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程[

2017-12-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除