自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 Golang Iris Websocket 跨域问题

问题描述在尝试使用iris中的websocket搭建一个实时通讯聊天的demo时,出现一个Upgrade Error错误,一个跨域问题,网上说要修改golang中的websocket upgrader 配置,但是不知道从哪改起。最后在一个项目中看到了解决方案。Upgrade Error: websocket: request origin not allowed by Upgrader.CheckOrigin解决方案重写gorilla的部分内容,在引入自己所创建的gorilla包gorilla包

2020-12-24 15:48:05 1144

原创 经验积累——忘记mysql的登录密码时的骚操作

当我们忘记了mysql的root密码时,我们可以先跳过密码登录,进去mysql后对用户表进行修改,然后在恢复密码登录。这一波骚操作如何实现呢?↓通过配置文件设置mysql为无密码登录通过命令:# vi /etc/my.cnf 进入配置文件在文件的最后添加一行跳过密码的命令:skip-grant-tables=1:wq保存退出并重启mysql服务:# systemctl restart mysqld登录mysql 修改root密码连接mysql数据库,通过命令 # mysql

2020-09-30 11:21:38 159

原创 经验积累——Centos7找不到IP地址

最近在学习linux过程中,想通过ssh对centos系统进行远程连接时,发现没有对外的系统没有对外的ip地址,解决了该问题之后在此记录一下虚拟机里查看Centos的IP地址直接通过命令: # ip addr 进行ip地址的查询,可以看到查询出来的结果是我们可以看到 ens33 没有 inet 这个属性,也就没有对外连接的IP,那么就没法通过IP地址进行SSH连接。解决办法需要对ens33网卡进行配置修改,通过命令:# vi /etc/sysconfig/network-scripts/if.

2020-09-30 10:39:16 899

原创 实战——golang实现JWT验证登录

g

2020-09-18 17:57:03 1031

原创 cookie、session、token与JWT

http协议超文本传输协议(HyperText Transfer Protocol,HTTP)一种用于分布式、协作式和超媒体信息系统的应用层协议,是基于 TCP/IP 协议的应用层协议。通常运行于TCP上,指定了客户端发送什么样的请求信息,得到来自服务端返回回来的相对应的响应。我们知道HTTP是一种无状态的协议,无状态的意思就是说是没有记忆的,前后的HTTP请求是相互独立互不干扰的,也就是说客户端每向服务端发送请求时,后发送的请求无法得知前发送请求所包含的各种状态数据。如果还想要得到前发送请求响应的数据

2020-09-18 16:42:21 210

原创 纯CSS做菜单下拉框

效果:代码:<!DOCTYPE html><html><head> <title>test</title> <style type="text/css"> li{ /*取消li的点*/ list-style: none; height: 28px; } #menu{ display: inline-block; width: 100% } .plat {

2020-09-08 14:57:45 152

原创 使用goquery实现对网页信息的爬取

概述本文参考 飞雪无痕 的 《golang goquery selector(选择器) 示例大全》飞雪无情的博客

2020-09-08 14:53:10 1201

原创 伪站小工具整站下载工具

用于将整个网页代码css样式、js、img等资源文件下载下来的实用小工具镜像源下载地址http://smalltool.xftsoft.com/

2020-09-03 17:11:50 519

原创 golang中*与&的一些解惑

*和&的区别 :& 是取地址符号 , 即取得某个变量的地址 , 如 ; &a*是指针运算符 , 可以表示一个变量是指针类型 , 也可以表示一个指针变量所指向的存储单元 , 也就是这个地址所存储的值 .代码解惑:type Person struct { id int name string}func main() { p1 := Person{ id: 1, name: "lisi", } p2 := &Person{ id:2, na

2020-09-01 15:41:12 3194

原创 MySQL数据库用户创建、修改、授权及远程访问

MySQLMySQL数据用户创建1.使用CREATE USER创建用户2.使用 INSERT 新建用户修改删除用户1.查看数据库所有用户2.查询指定用户的权限3.修改用户4.删除用户用户权限授予与撤销1.用户授权2.撤销权限数据库的远程访问MySQL数据用户创建1.使用CREATE USER创建用户语法: CREATE USER 用户1 [ IDENTIFIED BY 'password' ] [,用户2 [ IDENTIFIED BY 'password' ]]其中用户的格式为:'user_n

2020-08-24 17:10:51 490

原创 Windows环境下进行mysql数据库备份

备份功能使用mysqldump进行数据库备份跨主机备份还原数据库Windows定时执行脚本任务使用mysqldump进行数据库备份mysql数据库自带备份命令mysqldump,可对数据库进行备份操作最简单的备份是将数据库备份至本地,生成 **.sql文件编写备份脚本文件(创建一个txt文件,写入批处理脚本,再将文件的后缀改为.bat变为批处理脚本文件)rem autherBeginnerXiaorem date:20200814rem ******Backup MySQL Start***

2020-08-14 16:33:44 7112 2

原创 WampServer配置单IP多域名访问和多端口访问

对于访问路径,域名和端口的配置操作主要是修改Apache的两个配置文件,该配置文件是:位于\wamp\bin\apache\apache2.4.23\conf的httpd.conf和位于\wamp\bin\apache\apache2.4.23\conf\extra的httpd-vhosts.conf。配置多端口httpd.conf:开启端口监听:Listen 0.0.0.0:80Listen 0.0.0.0:8080Listen 0.0.0.0:81httpd-vhosts.conf:配

2020-08-03 23:37:54 746

原创 GitLab第一次使用遇到的坑

配置全局gitbush执行下列代码,创建.ssh文件git config --global user.name "XXX"git config --global user.email "XXXXXX"生成ssh密匙于.ssh文件夹中id_rsa.pub(公钥)在gitlab中—》头像----》设置----》SSH密钥-----》将.ssh文件夹中的id_rsa.pub里面的信息全部复制添加到密钥生成一、创建项目按照gitlab提供的代码依次执行推送文件夹,注意ip地址是否正确,一定得确保正

2020-06-24 16:00:09 744

原创 Java面试常见问题

01对面向对象的理解面向对象是以“组织者”的思维模式来考虑问题面向过程是以“执行者”的思维模式来考虑问题比如我们要做一些数据库的连接或者说封装操作。 面向过程想的是我要怎么来创造一个连接池的对象,怎么去管理 而面向对象的思维是市面上有哪些现成的连接池,我们拿来来用再比如软件开发的三层结构(UI层、业务层、数据持久层) 面向对象会去选市面上优秀的框架,做一个选择,而面向过程就是在造轮子。面向对象有三大特性:封装继承和多态继承为了复用,抽取共性的东西;多态父类引用指向子类对象

2020-06-24 15:36:58 374

原创 运用Python批量修改图片文件的名称

import osimport reimport sysdef renameall(): fileList = os.listdir(r"E:\python\car\data\text\丰田凯美瑞") #待修改文件夹 print("修改前:"+str(fileList)) #输出文件夹中包含的文件 currentpath = os.getcwd() #得到进程当前工作目录 os.chdir(r"E:\python\car\data\text\丰田凯美瑞") #将

2020-06-24 15:34:11 304

原创 Git一些常用的相关操作命令

(一)初始配置用于生成git自身的用户信息,在ssh密匙中有用到$ git config --global user.name "Your Name"$ git config --global user.email "[email protected]"(二)创建版本库(repository)在一个空文件夹中创建:$ mkdir <name>$ cd <name>显示当前目录:$ pwd 把目录变为git可管理的仓库:$ git init(三)提交至

2020-06-24 15:23:08 93

原创 Ext Js框架的学习向导

转载相关的教程链接Ext JS 6学习文档–第1章–ExtJS入门指南Ext JS 6学习文档–第2章–核心概念Ext JS 6学习文档-第3章-基础组件Ext JS 6学习文档-第4章-数据包Ext JS 6学习文档-第5章-表格组件(grid)Ext JS 6学习文档-第6章-高级组件Ext JS 6学习文档-第7章-图表Ext JS 6学习文档-第8章-主题和响应式设计Ext JS 6学习文档–第1章–ExtJS入门指南第一章Ext JS 6学习文档–第2章–核心概念第二章Ext JS 6学

2020-06-10 11:47:16 258

小白兔整站下载工具XFTV10.0.zip

用于将整个网页代码css样式、js、img等资源文件下载下来的实用小工具小白兔整站下载工具XFTV10.0.zip

2020-09-03

仿站小工具V10.6.zip

用于将整个网页代码css样式、js、img等资源文件下载下来的实用小工具 15,872 DeviceId.dll 173,568 DwrUtility.dll 516,096 IrisSkin2.dll

2020-09-03

carstore.rar

本科毕设项目,SSM框架的易车网网页设计。 初学时搭建的项目,包含基本的CURD,用户注册登录商品详情订单信息等等 项目还是比较简单的,不喜勿喷,仅供参考

2020-08-04

基于Go Iris框架的用户管理系统.md

第一次用go搭建的小项目,用于对一些信息数据的管理操作。 目前实现的功能: 1.用户的登录退出,session的创建删除 2.用户信息管理页面 3.用户的增加、修改、删除 4.用户信息按名称模糊查询、按日期期间查询、按性别精准查询 有不足之处,欢迎指正!!

2020-06-24

基于Extjs6.2的用户管理系统.md

用extjs框架与go的iris框架进行搭建的一个基础性用户管理系统。 本次的侧重点主要放在Extjs框架的搭建 实现功能: 1.用户登录退出 2.用户信息管理模块 运用extjs框架很好的呈现用户信息,实现分页排序等功能 3.用户的添加、修改、批量修改、删除 4.用户信息按名称模糊查询、按日期期间查询、按性别精准查询,并能实现分页排序 初学者,如有不足之处,欢迎大家指正!!

2020-06-24

空空如也

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

TA关注的人

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