自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Rocky Linux 9 快速安装docker 教程

CentOS 7系统将于2024年06月30日停止维护服务。由于 CentOS Stream 相对不稳定,刚好在寻找平替系统的时候发现了Rocky Linux ,Rocky Linux 是 CentOS 的一个分支,它是 Red Hat Enterprise Linux 或 RHEL 的下游。与 CentOS 一样,它提供了非常适合服务器的稳定版本的 Linux。刚好我也搭建一个Rocky 9环境,需要搭建一个docker环境,写此教程就是帮助有类似需求的朋友更好的迁移到 RockyLinux 上。

2024-07-03 10:05:15 347

原创 docker简单快速使用上手

镜像:Docker将应用程序及其所需要的以来,函数库,环境,配置文件打包在一起,称为镜像容器:镜像中的应用程序运行后形成的进程就是容器,只是dockers会给容器做隔离,对外不可见。

2024-06-22 20:25:29 741 6

原创 Python中Threading对于TCP的使用

多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。线程在执行过程中与进程还是有区别的。每个独立的进程有一个程序运行的入口、顺序执行序列和程序的出口。

2023-07-16 21:41:07 957

原创 python连接oracle处理data类型问题

然后在多方查询之后,发现Oracle的data需要通过 to_data(:birthday,‘yyyy-MM-DD hh24:mi:ss’) ,去进行日期转换,然后再次执行代码,顺利插入。最近需要使用python的import cx_Oracle库对oracle数据库进行操作,在使用对oracle中data类型的数据操作时,出现了一个问题。对于大佬来说可能这就是一个很简单的问题,但是我只是一个小菜鸡,给大家提供一个参考!

2023-03-25 21:36:47 711

原创 Pycharm快速导入包避坑点

Pycharm想必都是很多学习Python码农都会使用的工具,在使用的过程,我们必然会使用一些提高代码的效率,说到这个当然就避不开快捷键的使用学习,今天学习刚刚遇到一个快速导包的问题如果出现以下情况,没有出现“improt 类名“快速导包操作,情况有以下两种:1.文件名命名不规范(最好使用,字符,数字,划线组合,不要使用数字开头的文件名)2.没有这个文件以上情况可以进行自行检查!

2022-09-25 16:31:29 1490

原创 Python对列表中的字典排序

列表的排序,默认是对列表中的数据进行对比大小的,可以对数字类型和字符串进行对比大小,但是对于字典来说,就是不知道该怎么比大小。对与列表排序还是比较简单,可以直接调用sort()或者使用sort(reverse=True)方法就行。

2022-09-12 22:20:44 6935 4

原创 Liunx下Navicat连接mysql报错ACCESS DENIED FOR USER ‘ROOT‘@‘XXX.XXX.XXX.XXX‘ (USING PASSWORD: YES

最近在本地搭建一个Liunx系统,安装了mysql在Liunx使用正常,密码也是正确,然后用Navicat连接一下,结果发现直接报错被拒绝访问,经过网上一顿查找终于找到了处理方法解决方案进入mysqlmysql -u root -p执行下面语句GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;最后重启mysqlservice mysqld restart重新使用N

2022-04-19 21:00:36 1132 1

原创 postman接口测试工具-基础使用教程

1.postman介绍Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。2.下载安装官网地址:https://www.postman.com/下载完成后双击安装吧,安装过程极其简单,无需任何操作3.使用教程这里以百度为例,工具使用简单,填写URL地址即可发送请求,在下方查看响应结果和响应状态码常用方法都有支持请求方法:ge

2022-04-06 17:54:59 3956 2

原创 mysql基础

创建数据库`CREATE DATABASE python查看数据库`show create DATABASE python切换数据库USE test查看当前数据库SELECT DATABASE();修改数据库ALTER DATABASE 库名删除数据库drop database python查看所有数据库show DATABASES示例– 创建完整创建– UNSIGNED 无符号– primarykey 主键– auto_increment 自动增长

2022-03-19 20:25:51 982

原创 AJAX响应JSON数据入门实例

服务端express框架由于response.end();只支持两种数据类,一种是二进制,一种是字符串,需要首先对数据进行转换成为字符串 //响应一个数据 const data ={ name:'pink' } //对对象进行字符串转换 let str = JSON.stringify(data) // response.send();只支持两种数据类,一种是二进制,一种是字符串 //设置响应体 response.send(str

2021-09-22 21:46:51 263

原创 AJAX基础实例

AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。AJAX实例展示服务端应用的express框架**服务端**//引入expressconst express = require('express')// 创建应用对象const app =express()// 创建路由规则//request 对请 //response 响应 //get 路由

2021-09-22 21:29:32 413

原创 http-server使用

http-server是一个简单的零配置命令行http服务器,对于生产使用来说是已经足够强大,但它的测试,本地开发学习是足够简单易用前提要素下载node.js完成安装cmd 中输入: node -v验证是否安装完成,正常安装会显示版本号http-server安装在终端中输入以下命令行二者选其一即可通过npm下载速度较慢npm install http-server -g通过淘宝npm镜像下载速度会更快(推荐)cnpm install http-server -g验证安装是

2021-09-21 11:37:02 2903

原创 art-template中if判断使用

art-template if在判断男女中的使用案例```bash <label for=" ">性别</label> {{if student.gender == 0}} <div> <label class="radio-inline"> <input type="radio" name="gender" id="" value=

2021-09-15 21:20:29 582

原创 jQuery如何动态修改Input的Type属性

jQuery动态修改input属性,废话不多说上代码HTML内容<input type="password" > <button class="btn">按钮</button>jQuery$(function () { // flag=0; 代表现在是密码框 // flag=1 代表现在是文本框 var flag=0; $(".btn").click(function () {

2021-07-22 21:05:53 1868 3

原创 webstorm自动编译less文件(完整流程步骤)

第一步安装Node.js下载node官网推荐的版本就行node.js官网第二步安装less模块打开cmd控制台输入下面npm命令,安装lessnpm install less -g安装less-plugin-clean-css插件(less的插件,用于压缩代码)npm install less-plugin-clean-css -g第三步webstorm配置点击File>Settings>Tools>File Watcher 添加less自动编译参数prog

2021-04-17 21:27:02 1839

原创 JS移动端click事件延时解决方案

移动端click事件会有300ms的延迟,原因是移动端屏幕双击会缩放(double tap zoom)页面!1.禁用缩放通过禁用浏览器默认的双击缩放行为并且去掉300ms的点击延迟缺点:如果有网页在移动端需要进行缩放,就无法正常缩放<meta name="viewport" content="user-scalable=no"/>2.使用FastClick插件github地址: http://github.com/ftlabs/fastclick/gtiee地址:https:/

2021-04-12 21:23:03 260

原创 JS点击空白隐藏弹窗

给div设置display: none,然后通过button触发display:block,在这里需要进行一个阻止事件冒泡处理,通过e.stopPropagation()方法进行阻止冒泡到document上,再通过点击document事件源点击给div设置display: none。 div{ display: none; width: 300px; height: 300px; backgro

2021-01-22 09:46:02 920

原创 JS自定义光标案例

<img src="images/xxx.png"> img{ position: absolute; width: 50px; height: 50px; top: 100px; left: 100px; cursor: none; } var pic=document.querySelector('img'); doc..

2020-12-17 21:48:23 1020 1

原创 position:fixed元素定位,如何不影响下面的布局

position:fixed;一般是用来定位头部导航栏,固定头部在最上方的位置,不会因为页面滚动产生影响fixed是一个绝对定位的元素,是相对于整个浏览器窗口进行定位,相对定位一旦移动就会不占据原来的位置,后面的元素就会向上位移;解决方法:1.在fixed定位的元素最外面一层div,并设置一个相同的宽高(推荐使用)```bash <style type="text/css"&gt...

2020-04-19 17:35:05 17990 1

原创 CSS + HTML实现导航栏悬停二级菜单效果(仿一加设计)

CSS样式div,ul,li,p{ margin: 0; padding: 0; } a{ text-decoration: none; color: black; } li{ list-style: none;...

2020-04-19 16:20:07 3350

原创 GitHub注册时,出现的问题:Unable to verify your captcha response

在访问GitHub网站https://github.com/,进行注册GitHub账号进行账户校验的时候,如上图的错误Unable to verify your captcha response. Please visit https://help.github.com/articles/troubleshooting-connectivity-problems/#troubleshootin...

2020-02-28 18:26:11 22461

原创 Python requests错误:ImportError: No module named 'requests'

刚刚接触学习python,使用发现导的requests包用不了,执行出现报错如下:import requests ImportError: No module named ‘requests’以为把requests导入安装就能用了, 结果原来发现安装导入完requests,还有最重要的一步就是在PyCharm,选择需要导入requests的Project步骤如下:在PyCharm中安装re...

2020-02-24 20:54:55 3777

空空如也

空空如也

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

TA关注的人

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