自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 mysql修改root用户的密码

1.出现:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)例子:mysql> set password for root@localhost = password(‘123’);格式:mysql> set password for 用户名@localhost = password(‘新密码’);格式:mysqladmin -u用户名 -p旧密码 password 新密码。首先登录MySQL。首先登录MySQL。

2023-10-18 14:29:57 476

原创 el-button添加浮动样式后点击无效

el-button添加浮动样式后点击无效

2022-12-07 17:16:06 2227 2

原创 OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443;error: RPC failed

OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443;error: RPC failed

2022-04-02 16:45:48 1866

原创 git fork使用流程

git fork1、fork项目在github页面上, 点击fork按钮, 将B的项目拷贝一份到A自己的代码仓库中.2、clone项目,并添加远程项目路径克隆A自己的代码仓库到本地.$ git clone https://github.com/A/A.git将B的项目作为最新代码的参考标准(upstream 是上游仓库的别名,别名随意命名)$ git remote add upstream https://github.com/B/B.git使用git remote 查看,可以看到有up

2021-12-24 09:50:48 16209

原创 JS 模块化

JS模块化JS模块化CommonJSbrowserifyAMDdefine( id, dependencies, factory);require([module], callback);requireJsCMD seajs 官网已经不存在了ESModule浏览器加载defer与async的区别JS模块化在ES6模块化规范出来之前,有AMD,CMD,CommonJS等模块化规范。AMD和CommonJS都是运行时加载,ES6是编译时加载也叫静态加载。CommonJSnodejs环境下(服务器端)的J

2021-09-25 17:41:26 286

翻译 理解Docker “容器主机”和“容器操作系统”的关系

http://www.floydhilton.com/docker/2017/03/31/Docker-ContainerHost-vs-ContainerOS-Linux-Windows.html定义:容器主机(Container Host):也称为主机操作系统(Host OS)。主机操作系统是Docker客户端和Docker守护进程运行的操作系统。对于Linux和非Hyper-V容器,主机操作系统与运行Docker容器共享其内核。对于Hyper-V,每个容器都有自己的Hyper-V内核。容器操作系

2021-06-23 16:28:12 4812 1

原创 python+selenium点击input上传文件报错selenium.common.exceptions.InvalidArgumentException

browse = driver.find_element_by_id("ffdcFile")browse.click()报错:Traceback (most recent call last): File "D:/work/LCPSVN/DCSC/testProject/ffdcparsertest.py", line 19, in <module> browse.click() File "D:\Program Files\Python\Python37\lib\sit

2021-06-02 11:00:23 1514

原创 django-DRF学习记录

Django rest framework(DRF)

2021-05-20 17:59:33 226

原创 mysql学习记录

1.alter命令修改数据表名或者修改数据表字段2.查看MySql数据库物理文件存放位置mysql> show global variables like "%datadir%" ;+---------------+--------------------------------------------+| Variable_name | Value |+---------------+---------------

2021-05-08 18:02:52 91

原创 MySQL 时间类型 DATE、DATETIME和TIMESTAMP

1.DATE、DATETIME和TIMESTAMP 表达的时间范围TypeRangeRemarkDATE‘1000-01-01’ to ‘9999-12-31’只有日期部分,没有时间部分DATETIME‘1000-01-01 00:00:00’ to ‘9999-12-31 23:59:59’时间格式为 YYYY-MM-DD hh:mm:ss,默认精确到秒TIMESTAMP‘1970-01-01 00:00:01’ UTC to '2038-01-19 03:1

2021-04-29 17:07:01 1096

原创 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

问题:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?linux系统重启后,docker daemon守护进程没有启动,需要重启docker服务。解决方法:1.进入 /etc/docker,没有daemon.json文件就自己新建一个:cd /etc/docker2.编辑daemon.json文件,加入这段代码:{ "registry-mirror

2021-04-27 14:11:51 244

原创 Docker学习

1.Docker介绍1.1什么是DockerDocker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 是一种虚拟化技术,解决开发环境和生产环境环境一致的问题,通过 Docker 我们可以将程序运行的环境也纳入到版本控制中,排除因为环境造成不同运行结果的可能。1.2 Docker的核心技术核心思想:隔离Li

2021-04-26 17:42:34 136

原创 django-orm学习记录

初识django项目1.创建django项目django-admin startproject mysite #创建了一个名为"mysite"的Django 项目2.创建应用python manage.py startapp blog 3.启动项目python manage.py runserver 8080 python manage.py runserver 127.0.0.1:8080 #本机就不用写ip地址了 如果连端口都没写,默认是本机的8000端口4.setting

2020-10-27 17:05:06 128

原创 robot 接口测试-post request

四种常见的 POST 提交数据方式:1.application/x-www-form-urlencoded2.multipart/form-data3.application/json4.text/xmlpost请求需要在header中指定Content-Typeapplication/x-www-form-urlencoded和multipart/form-data的区别当action为get时候,浏览器用x-www-form-urlencoded的编码方式把form数据转换成一个字串(n

2020-10-21 15:06:51 679

原创 前端预览pdf:PDFJS

没有使用<c:url>标签之前必须使用文档相对路径或是绝对路径对目标资源进行定位,如果使用根相对路径就会发生错误,具体详见J2EE中的绝对路径&根相对路径&文档相对路径 问题注意,但是在使用<c:url>标签的时候就可以以Web应用的根目录为参考点出发进行资源的定位,即根相对路径的使用....

2020-09-09 18:00:20 1565

原创 批量处理图片

1. 图片按尺寸/分辨率排序要求:只处理分辨率大于330的图片,所以需要按尺寸/分辨率对图片进行排序。win7可能用‘尺寸’,我的是win10用‘分辨率’。2.ps批量修改图片的尺寸大小https://jingyan.baidu.com/article/9f7e7ec0ecf9676f2815540a.html1、 首先我们新建两个文件夹,按需要命名好,一个文件夹放原图片,一个文件夹放修改好尺寸的图片。然后打开Photoshop,将原图片中的任意一张拖动到Photoshop的工作区域中;

2020-09-09 15:48:47 1424

原创 JS关闭当前窗口window.close()方法

过去,当直接调用window对象的close()方法,而不是对window实例调用close()时,浏览器会关闭最前面的窗口,不管脚本是否创建了该窗口。现在,出于安全原因,不再允许脚本关闭未打开的窗口。(Firefox46.0.1:脚本无法关闭尚未打开的窗口)1.直接调用window对象的close()方法window.close()当直接调用window.close()方法时,IE会弹出提示框,询问是否关闭此窗口。Firefox则不会关闭页面。Google则会立即关闭当前页面。2.wind

2020-05-11 11:25:29 22649 3

原创 jQuery绑定事件,dom刷新后绑定事件失效

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <script src="jquery.min.js"></script> <script> $(...

2020-03-23 17:19:43 1297

原创 Nodepad++ Find result搜索结果窗口恢复

不小心拖拽notepad++的find result搜索结果窗口想把它固定在页面最底部,结果给拖没了。解决办法:1.打开文件,随便搜索一个内容,按F7,焦点就切换到了Find result。2.按Alt+Space,出现小窗口点击"移动"可以看到鼠标上有一个虚线框,在可视区内点击就可以把Find result窗口显示出来了。3.把Find result固定在Nodepad++的最底部的方法...

2020-03-17 14:08:48 12174 2

原创 CSS初识-定位Position

定位Position

2020-03-12 10:52:15 84

原创 正则表达式

正则表达式的两种写法:JS风格—new RegExp(‘a’, ‘i’)perl风格—/a/i字符串相关操作:search–字符串搜索substring–获取字符串charAt–获取某个字符match–获取匹配的项目replace–替换所有匹配split–分割字符串为数组正则中的option(可选项):i 忽略大小写g 全局匹配量词:+ 若干,匹配前面的子表达...

2020-03-10 15:49:45 191

原创 js手动触发事件

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>js手动触发事件</title> <script> window.onload = function(){ var oA = docum...

2020-03-03 17:38:11 1875

原创 js实现保存文件到本地-兼容各浏览器

先上代码:支持IE8+,Edge,Firefox,Chrome。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Save Test</title> <script> function save(f...

2020-03-03 16:26:35 3417

原创 disabled属性在edge中不起作用的情况

今天遇到一个disabled属性在edge中不起作用,其他浏览器都起作用,感觉很奇怪,查了半天发现是Edge的bug。但这种情况只在嵌套的时候会出问题。<body> <button > <span id="btn1">按钮1</span> </button> <button id="btn2" disabled=...

2020-02-28 18:04:47 1580

原创 bootstrap多个modal实现只可以操作当前modal,其他modal不可操作

思路:如两个modal,在第一个modal上又显示第二个modal。默认情况下,两个modal可以同时操作。但如果想打开第二个modal的时候,禁止操作第一个modal上的内容,可以通过再创建一个新的modal,作为中间层。这个中间层modal的位置和大小要能覆盖住第一个modal,但内容为空,同时设置这个中间层modal的background-color为#000,opacity为0....

2020-02-26 17:45:45 1467

原创 javascript null和undefined

1.概述null与undefined都可以表示“没有”,含义非常相似。将一个变量赋值为undefined或null,老实说,语法效果几乎没区别。var a = undefined;// 或者var a = null;上面代码中,变量a分别被赋值为undefined和null,这两种写法的效果几乎等价。在if语句中,它们都会被自动转为false,相等运算符(==)甚至直接报告两者相等。...

2020-02-10 11:48:54 161

原创 js和jquery获取select选中的值

<select id="select"> <option value="A" url="http://www.baidu.com">第一个option</option> <option value="B" url="http://www.qq.com">第二个option</option></select>...

2020-01-09 15:41:12 404

原创 !function($){}(window.jQuery)

function(){}();(function(){})();这两个是自调用的匿名函数,也称为立即调用的函数表达式(IIFEs)。它立即内联执行匿名函数。()是对函数赋值,所以function( $ ){}(window.jQuery) 就是指把window.jQuery 作为参数传给前面的匿名函数,也就是$.这样做的好处是,在这个匿名函数代码块里保证了$ 与 window.jQuery...

2019-12-23 17:38:01 1501

原创 js的event对象

一个完整的事件系统,通常存在以下三个角色:事件对象,用于储存事件的状态。 event || window.event事件源对象,当前事件在操作的对象,如元素节点,文档对象,window对象,XMLHttpRequest对象等。 event.target || window.event.srcElement事件监听器,当一个事件源生成一个事件对象时,它会调用相应的回调函数进行操作。在...

2019-12-23 13:41:52 178

转载 js选择性禁止backspace,防止按backspace时页面回退

//处理键盘事件 禁止后退键(Backspace)密码或单行、多行文本框除外 function banBackSpace(e){ var ev = e || window.event; //获取event对象 var obj = ev.target || ev.srcElement;//获取事件源 var t = obj.type || obj.g...

2019-12-20 11:07:43 2691 1

原创 input的oninput、onchange与onpropertychange事件

汇总onchange onpropertychange 和oninput事件的区别:onpropertychange 只在IE8及以下的版本起作用。oninput在IE9以上版本及其他浏览器都支持。<head><script type="text/javascript" src="js/jquery.min.js"></script> <scr...

2019-12-19 14:42:51 985

原创 js动态改变input的值不触发input的change事件的解决办法

input通过键盘改变值会自动触发change事件,但通过js动态改变值后,不会自动触发,需要手动触发change事件。1.通过js赋值后手动触发/手动监听<input type="text" /><button>赋值</button><script src="js/jquery.min.js"></script><scr...

2019-12-19 11:16:15 13642 1

转载 JS中document对象 && window对象

所有的全局函数和对象都属于Window对象的属性和方法。区别: 1、window 指窗体。Window 对象表示浏览器中打开的窗口。 document指页面。document是window的一个子对象、一个对象属性。 2、用户不能改变 document.location(因为这是当前显示文档的位...

2019-12-16 10:57:04 202

转载 十款移动APP开发框架

  十款移动APP开发框架:1.jquery mobile框架2.bootstrap框架3.ionic框架4.Mobile Angular UI框架5.Intel XDK框架6.Appcelerator Titanium框架7.Sencha Touch框架8.Kendo UI框架9.PhoneGap框架10.mui框架  1.jquery mobile框架  jQue...

2019-11-16 21:44:26 5338

原创 ubuntu16.04打开软件或终端的窗口自动在左上角

ubuntu16.04打开软件或终端的窗口自动在左上角,而且部分窗口隐藏在左侧的任务栏下,导致无法关闭窗口。解决办法如下:1、安装compizconfig-settings-managersudo apt install compizconfig-settings-manager2、打开compizconfig-settings-manager在shell中输入ccsmccsm找...

2019-10-27 20:44:35 4884 4

转载 linux常用命令学习总结(超详细)

作为一个程序员,我们在进行项目部署和运维时,经常会用到一些linux命令,可是这些命令老是忘记,每次用到的时候都要去谷歌百度,很是麻烦!这不,为了自己使用方便,对常见的linux命令进行了系统的总结,以便在用到时能够快速地找到相关命令,同时有需要的朋友也可以参考搜藏该篇文章!文章对讲到的每个命令都有详细的参数...

2019-10-19 21:16:02 701 1

原创 Sublime Text3使用Package Control 安装emmet插件

Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度。Sublime Test3版本中自带了Package Control插件,点击Preferences–>Package Control。如果报错了:“There Are No Packages Availab...

2019-10-16 11:27:13 209

原创 eclipse更改项目使用的jdk version

eclipse更改项目使用的jdk version1)从java官网下载对应的版本:https://www.oracle.com/technetwork/java/javase/downloads/index.html下载的为.exe(如jdk-6u45-windows-x64.exe, 6表示jdk1.6.0,45表示更新次数)双击执行该.exe,会在java的安装目录下安装jdk1.6....

2019-09-26 16:03:46 771

原创 log4j只在控制台输出error信息,其他信息输出到文件

Java log4j配置文件:log4j.propertieslog4j.rootLogger=DEBUG,stdout,I,D,E #output error to consolelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Threshold = ERROR ...

2019-09-16 16:12:12 4827

转载 删除文件时提示已在windows资源管理器中打开怎么办?

删除文件时提示已在windows资源管理器中打开的原因是系统错误导致的,具体解决方法步骤如下:1、首先打开计算机,在计算机桌面下方任务栏鼠标右键点击一下,在弹出来的选项点击【启动任务管理器】。2、然后在任务管理器中,点击【进程】选项。3、然后我们鼠标右键点击里面的【explorer.exe】。4、之后在弹出来的选项点击【结束进程】。5、然后会弹出来一个提示,我们点击【结束进程】按钮。6...

2019-08-29 17:03:45 53157 10

空空如也

空空如也

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

TA关注的人

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