mysql8.0远程连接权限设置
主要设置两个地方,一个是数据库的远程连接权限,另外一个是需要放开端口3306的访问权限。从网上查询解决办法,最后都解决不了。网上查到的信息大都是给root用户或者某个用户设置权限,使这个用户可以被远程连接访问。针对该问题的解决办法是通过语句GRANT ALL ON *.* TO 'root'@'%';为root用户(或者是其他用户)设置权限,但我试了几次都是失败的,都报错了,ERROR 1410 ...
nginx配置多个网站
以前在本地windows上配置过,没出现过什么问题,现在要配置一台linux服务器作为测试机器。1.首先配置nginx的server。我这环境的nginx的配置文件在/etc/nginx目录下面,打开nginx.conf文件,翻到最下面看这里:include /etc/nginx/conf.d/*.conf;好了,从这里我们可以获取到server的信息在conf.d目录下,server是以.con...
linux中的rz和sz
这两个命令就是文件的传输命令,即上传与下载。rz:receive,接收文件,也就是上传sz:send,发送文件,也即是下载。这两个命令都只能操作文件,不嫩操作文件夹,如果有要对文件夹的操作,请先将文件夹打包吧。使用方法:rz 回车,选取需要上传的文件sz file[file2,file3] 回车,下载文件centos中默认是没有安装这两个命令的,安装方式:yum -y install lrzsz...
vscode格式化vue文件
使用vscode编写vue文件的时候,发现不能格式化,手动格式化代码,太费劲,还有可能会出错,不格式化,有的时候代码编写的时候,没有很好的管理格式,不美观。vscode格式化vue代码,让vue代码更美观,是可以做到的。我们打开vscode的配置文件,搜索vetur.format.defaultFormatter.html这个配置项,发现这个配置项值是“hmtl”,我们重写一下这个值,将这个值更改...
element-ui表格实现html包裹的数据
element-ui的表格数据中怎么使用html格式数据?按照官网demo,大致效果如下:就是地址一栏,使用了自定义HTML格式数据,这样,也是有办法实现的。实现代码:<el-table :data="tableData" style="width: 100%">
<el-table-column prop="date" label="日期" width="180&am
[html] 点击html界面button,实现http请求发送,原界面不做跳转
预期实现的功能:1. 点击界面上的一个按钮,出发JavaScript动作2. 在JavaScript中,实现http请求发送3. 原有界面保持不变(即点击按钮之后不能做页面跳转)实现要点:利用JavaScript的XMLHttpRequest请求对象参考链接:https://jingyan.baidu.com/article/95c9d20d7bc617ec4f756150.html示例:1. 定...
CentOS 7安装Python3
在阿里云上新装了CentOS 7,由于其自带的Python版本是Python2,但是我想用Python3,所以需要自己重新安装,这里记录一下安装过程。1. 新建Python3安装目录linux下面,自定义软件默认安装在/usr/local目录下,所以在/usr/local目录下新建python3目录:mkdir /usr/local/python32. 下载Python3安装包Python包的下载...
[python] python“静态”变量、实例变量和本地变量的声明
虽然各种编程语言之间大部分语法存在共通的地方,但是在一些细节的处理上还是千差万别才接触Python不久(之前是学Java的),实在想吐槽一下语言之间编码格式上的不统一问题,比如Java用分号分隔代码块,Python用空格,这无形之中增加了编码人员的学习成本作为初学人员,还是老老实实记录一下学习过程中的坑:)1. “静态”变量的声明这里的静态变量是借用Java中静态变量的概念(不知道Python中的...
[FAQ] CentOS7 安装软件时报File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: SyntaxError
在CentOS 7 上,用yum命令安装软件时,发现报如下所示的错误:File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: SyntaxError: invalid syntax然后进入错误提示中的文件/usr/libexec/urlgrabber-ext-down发现开头声明中所用的是 /usr/bin/pytho...
CentOS 7 安装Nginx及其简单的配置和使用
最近在阿里云服务器上尝试安装了Nginx,现简单记录过程中的安装、配置和使用过程1. 安装NginxNginx的安装过程参考了阿里云的帮助文档:CentOS 7.4 实例配置 Nginx + HTTPS 服务其中需要注意的是:要注意Nginx版本和OpenSSL版本之间的匹配,我完全按照帮助文档的版本来安装没有成功,最后更改了两者的版本我用的Nginx是:nginx-1.15.0.tar.gz我用...
[python] 使用subprocess在Python中执行shell脚本
最近的开发过程中需要在Python中执行shell命令,现将学习到的使用方式记录下来主要参考Python官网的subprocess介绍:https://docs.python.org/3.5/library/subprocess.html需要考虑的问题:1. shell的执行结果输出处理2. 遇到阻塞性的shell命令,如top,会停止执行下面的语句要如何处理——利用linux的特性:comman...
[yum] yum将软件安装到指定的目录
在CentOS 7上用yum安装软件时,默认将软件安装到了/etc目录下有时候可能希望将软件安装到自己指定的某个目录,这里记录一下实现办法。【注意】个人并不推荐使用yum安装软件时将软件安装到自定义目录,因为实际操作过程中发现如果安装到自定义目录,会额外安装很多依赖的软件包,即使这些依赖包已经安装过,也会在你自定义的目录中重新安装!参考链接:http://www.zhimengzhe.com/li...
JUnit单元测试学习笔记
单元测试的概念:单元测试是对一个单一实体(类或者方法)的测试,用来验证该单一实体是否按照需求正确执行。 JUnit:JUnit是一个Java编程语言的单元测试框架。l 提供注释来识别测试方法。l 提供断言来测试预期结果。l 提供测试运行来运行测试。l JUnit 测试可以被组织为测试套件,包含测试用例,甚至其他的测试套件。 TIPS:快速生成一个类中所有方法的JunitTest Case:...
Robot Framework自动化测试学习笔记
Robot Framework基础知识RobotFramework特性:Enables easy-to-use tabular syntax for creating test cases in a uniform way. Provides ability to create reusable higher-level keywords from the existing ke...
Thinking in Java 学习笔记
Java内存JVM内存空间划分:l 方法区(Method Area):方法区存放类信息(类名、修饰)、类的静态变量、final常量和方法信息。在Hotspot中,方法区对应的是持久代(permanent generation)。方法区的垃圾收集主要针对常量池回收和对已加载类的卸载l 堆区(Heap):堆区存放对象实例及数组,通过new创建的对象都存储在堆区,堆区在虚拟机启动的时候被创建,并被所...
linux学习笔记(1)
《linux就该这么学》读书笔记Shell简介计算机硬件是由运算器、控制器、存储器和输入/输出设备等共同组成,系统内核就是让各种硬件协同工作的程序。Linux系统内核负责完成对硬件资源的分配和任务调度等任务。 Shell,也称为终端,它相当于用户与内核之间的翻译官——用户将命令输入终端,Shell就会调用程序服务来完成某些特定的工作。当前许多主流的Linux系统默认使用的Shell是Bash(Bo...
linux学习笔记(2)
第4章 Vim编辑器与Shell命令脚本vim文本编辑器vim编辑器有三种模式:命令模式,末行模式和编辑模式。命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。输入模式:正常的文本录入。末行模式:保存或退出文档,以及设置编辑环境 在每次运行Vim编辑器时,默认进入命令模式,此时需要先切换到输入模式后再进行文档编写工作,而每次在编写完文档后需要先返回命令模式,然后再进入末行模式,执行...
今日推荐
周排行