自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wys578的博客

学而时习之不亦说乎

  • 博客(34)
  • 收藏
  • 关注

原创 Arch Linux

简介:    Arch Linux(或称Arch)是一种以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅、正确和代码最小化的设计宗旨。Arch Linux 项目受 CRUX 启发,由 Judd Vinet 于2002年启动。Arch Linux是起源于加拿大的一份致力于使用简单、系统轻量、软件更新速度快的GNU/Linux发行版。创始人Judd Vinet出于对Debian以及Re...

2018-06-27 16:10:50 653

原创 各远程连接模式常用端口

21/tcp FTP 文件传输协议 22/tcp SSH 安全登录(SFTP 为SSH的其中一部分)、文件传送(SCP)和端口重定向 23/tcp Telnet 不安全的文本传送 25/tcp SMTP Simple Mail Transfer Protocol (E-mail) 69/udp TFTP Trivial File Transfer Protocol 79/tcp...

2018-06-20 08:52:43 2765

原创 使用PyInstaller封装tkinter编写的带GUI的py程序转成exe程序

看人家都能编图形化界面,还可以在windows下独立运行,python也耐不住寂寞了。于是就有了PytInstaller和tkinter。python环境: python3X第一步,在windows下安装PytInstaller:$ pip3 installPytInstaller 即可,至于为什么要在windows下安装,是因为,这个模块在linux下使用只会将py文件转换...

2018-06-15 15:06:27 8465 1

转载 使用pip工具异常: Fatal error in launcher: Unable to create process using '"'

背景:由于在windows操作系统中已经安装了python2.7,之前安装过python3.4,现已卸载,将python3.6安装在C:\Python36目录下然后进入C:\Python36目录下执行pip -V能正常使用但是为了同时使用python2和python3,于是将python.exe改名为python3.exe,重新执行pip -V发现错误C:\Python36>pip3Fat...

2018-06-15 14:22:46 3126

原创 Django快速开发(精简版)

1.使用虚拟环境: workon 虚拟环境名2.退出虚拟环境: deactivatedajngo框架开发的大体流程:1.创建环境:mkvirtualenv 虚拟环境名, 删除:rmvirtualenv 虚拟环境名           virtualenv -p /usr/bin/python3 虚拟环境名    # 创建只有python3的虚拟环境2.创建项目:django-admin start...

2018-06-15 10:38:14 5926 3

原创 在纯净服务器中部署Django项目

后台开发人员,需要在远程服务器节点上进行项目部署,下面是笔者部署Django项目时的过程小结,如有需要可以参考:首先可以看看python2和python3有没有安装好安装虚拟环境(须在联网状态下)$ sudo pip install virtualenv$ sudo pip install virtualenvwrapper然后配虚拟环境的设置:$ virtualenv --version安装完虚...

2018-06-15 09:55:24 3711

原创 《深入理解计算机系统》----笔记

【个人学习使用】IEEE: 电气和电子工程师协会早期微型机机型: PC/XT 、 AT(286)、 386、 486 , 最初Linus Torvalds的Linux系统就是用在AT(386)486上。x86架构: 1978年6月8日,Intel发布了新款16位微处理器“8086”,也同时开创了一个新时代:x86架构诞生了。x86指的是特定微处理器执行的一些计算机语言指令集,定义了芯片的基本使用规...

2018-06-15 09:32:39 5295

原创 Linux中日常开发常用命令

    下面是本人日常使用频率较高的Linux命令,使用命令就是为了达到你的目的,一个目的的实现可能会有不同方法,找到适合你的就行,其它的了解即可,大脑需要选择性记忆,并且尽可能去记忆索引,类似系统内核中的Inode映射表一样,这样你才能高效处理所遇到的问题。UI界面的文件夹中:(查看隐藏文件 ctrl+h , 显示编辑路径ctrl+l )pip  install --index https://...

2018-06-15 08:59:08 3981

原创 Python学习网络资源汇总

下面是笔者学习Python时的网络资源链接:【CSDN】毫无悬念,放前面,零散知识点学习的天堂(这马屁拖的)。【玩蛇网】【Python中国】专业学python,不多说。【官方文档】最权威的莫过于官方文档。 然后就是一些网站的视频教学,就不多做介绍了。    未完待续。。。...

2018-06-14 14:43:42 3571

原创 网络爬虫学习网络资源链接汇总

CSDN 中的网络爬虫知识点学习。

2018-06-14 14:28:43 3815

原创 网络安全学习网络资源链接汇总

下面是笔者学习网络安全相关知识的网络资源链接:【慕课网】Linux综合学习,视频清晰,好多老师讲的逻辑也很清晰,适合入门学习,打下linux坚实的基础。【安全牛】专业基础打好,再来进攻这里。【Kali 论坛】 这是kali Linux系统学习的一个官方论坛,里面大牛还是有不少的。最后送大家一套学习资料、小工具以及相关教学视频,未加密直接获取:【点击获取】后续可能会发现更好的,会在这里继续更新。。。...

2018-06-14 13:53:32 5229 2

原创 前端学习网络资源链接汇总

下面是笔者个人学习前端知识感觉比较好的链接地址:前端知识经典网站 : 【W3Cshool】WebSocket的实现教程(后台语言不限):【阮一峰】HTML教程 :【W3Cschool】HTML5教程 : 【W3Cschool】JS之Window对象的使用: 【点击】JS之document对象的使用 : 【点击】JS 教程 : 【脚本之家】 【W3Cshool】未完待续。。。...

2018-06-14 13:36:41 3676

原创 在Linux中压缩/解压缩文件

关于后缀名为tar的(压缩和解压)# 打包文件tar -cvf 打包文件.tar 被打包文件/路径。。。 (-c打包,-v显示过程,-f指定打包后的文件名)# 解包文件tar -xvf 打包文件.tar关于后缀名是.tar.gz  的# 压缩文件tar -zcvf 打包文件.tar.gz 被压缩的文件/路径。。。(-z 压缩为.tar.gz格式)# 解压文件tar -zxvf 打包文件.tar.g...

2018-06-14 11:09:08 3734

原创 Liunx入门如何做到不放弃

一本不错的linux书籍【Linux From Scratch】小序:    跟服务器接触的或者是相关开发人员必须要了解Linux,才能更好的利用它。下面是笔者的学习笔记,大家可以参考一下这里面所涉及的小知识点。    服务器领域redhat要多于ubuntu,ubuntu的图形界面优势要强于redhad,但服务器恰好不需要图形界面,ubuntu适合公司内部的开发人员的使用。由于red...

2018-06-14 10:42:04 3798

原创 Linux中常见目录简介

学习一个东西只有去了解它的本源才能更好的利用它。一、根目录下的首先介绍一下linux中的根目录下的文件夹的作用:目录 说明 备注 /bin /sbin 保存系统命令 /bin所有用户都能执行,/sbin只有root用户才能执行的命令。 /boot 启动目录 这里保存的是用户的启动数据 /dev 系统硬件设...

2018-06-12 15:37:43 6126

转载 Markdown使用简介

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-06-11 18:27:35 5469

原创 linux中设置定时任务,最多只需两步

    linux中设置定时任务是后端和运维必须会的技能。那么怎样在你的服务器系统中设置定时任务呢?    首先你将你需要干的事写入一个shell脚本(如果任务只需要简单的命令即可完成可直接编辑在定时脚本文件中,不用编写额外的shell脚本),然后再编辑系统的定时脚本定时执行shell脚本。shell脚本的编写就不多少了,主要讲讲系统定时脚本的编辑:    系统定时文件(crontab),这个文件...

2018-06-11 14:30:04 5990

原创 一个纯净的linux基本部署

01 创建用户python, 将python加入到sudo用户组中sudo adduser pythonsudo usermod -aG sudo python02 安装配置虚拟环境pip install virtualenvpip install virtualenvwrapper03 安装所需包sudo apt-get updatesudo apt-get upgradeapt-get ins...

2018-06-11 10:27:09 7317

原创 Nginx的安装使用

安装部署nginx (linux)1.进解压后的安装包$ ./configure  (检查各种环境配置和依赖包,确定可以安装)$ make$ sudo make install默认安装路径:/usr/local/nginx/我们现在通过—prefix=/opt/nginx, 将nginx安装到/opt/nginx目录下。./configure --prefix=/opt/nginx以上都要在安装包...

2018-06-11 10:14:19 6184

原创 C语言从入门到放弃

Unix是C的作者开发的。Unix附属诞生物,当时使用的是cc编译器然后有了linux就封装成了gcc编译器,但由于考虑到老家伙的使用习惯,还保留了ccC语言是结构化程序语言(一个程序能包含多个函数).C语言简单粗暴,主要由两大块组成,头文件和函数。Nginx就是由C语言编写的比Apache性能优越。关于VIM的使用::set nu   (打开行号显示命令)编辑c文件直接编译命令$ cc hell...

2018-06-11 09:04:36 9467

原创 mysql 中函数和存储过程的区别和联系

怎么查询,怎样写sql在sql 语句中判断不能用 == ,要用  =  就行了 ,赋值 用 := 函数  和 储存过程的相同点 和不同点:函数的创建:函数只能在指定数据库中用。 和存储方法一样delimiter $$create function 函数名称(参数列表) returns 返回类型beginsql语句end$$delimiter ;调用:select 函数名(参数列表) 删除函数:dr...

2018-06-09 17:14:13 9791

原创 redis 的主从配置:以及集群创建的总结

redis 的主从配置:     一生二,二生三,三生万物     基本的主从,数据的备份,只要主服有修改,从服会直接备份,更新。     策略型的服务器,负载均衡。 主从配置:主机: 192.168.35.110打开配置文件conf , 把绑定改为这个vi /ect/redis/redis/conf更改 ip ,再加 主服ipbind 192.168.1.11slaveof 192.168.1....

2018-06-09 17:12:08 8237

原创 mogodb的基本操作

mongod 客户端中,配置文件在:/etc 中。关于mongodb的客户端和服务器的启动问题:ps ajx | grep mongodkill -9 进程号         # 然后再启动服务器: mongodservice mongod startservice mongod stopservice mongod restart如果 mongod 无法启动 mongod 的默认的端口被锁 27...

2018-06-09 17:10:12 8508

原创 redis的基本操作

配置配置文件在:/etc/redis - 绑定ip:如果需要远程访问,可将此行注释,或绑定一个真实ipbind 127.0.0.1- 端口,默认为6379port 6379- 是否以守护进程运行  - 如果以守护进程运行,则不会在命令行阻塞,类似于服务  - 如果以非守护进程运行,则当前终端被阻塞  - 设置为yes表示守护进程,设置为no表示非守护进程  - 推荐设置为yesdaemonize ...

2018-06-09 16:53:34 8611

原创 mysql与Python交互

增删改from pymysql import *def main(): # 创建Connection连接 conn = connect(host='localhost',port=3306,database='jing_dong',user='root',password='mysql',charset='utf8') # 获得Cursor对象 cs1 = co...

2018-06-09 14:41:28 8711

原创 mysql的基本操作

从Ubuntu进入mysql 命令行(登录mysql服务器):     mysql -uroot -p     # 这是本地登录,然后输入登录密码即可     mysql -uroot -P     # 这是通过端口号登录,如果用了默认的可不用这样登录     mysql hip地址 -uroot -p/-P    (大P为端口号方式登录)                             ...

2018-06-09 14:39:26 9557

原创 MySql查询语句集合

mysql用的最多的是查询操作,下面就总结一下mysql的常见查询语句。基本查询结构:-- 查询默认数据库文件存放在: /var/lib/mysql-- 数据库的操作# 在linux终端:启动:$ sudo service mysql start 停止:$ sudo  service mysql stop重启:$ sudo service mysql restart    -- 链接数据库    ...

2018-06-09 14:36:06 8896

原创 在VMware虚拟机中的linux与外界主机创建一个共享文件夹(实时共享)

------------------------最开始,在Windows中的一个路径中创建一个用于共享文件的文件夹(任意命名,最好英文字母)。1、安装VMware  Tools2、找到文件。sudo ./3、在weindows中创建分享文件夹,然后设置(注册)4、创建软链接:----------------------------...

2018-06-08 08:52:33 21638

转载 linux系统下怎么安装.deb文件?

linux系统下怎么安装.deb文件?deb 是 ubuntu 、debian 的格式。rpm 是 redhat 、fedora 、suse 的格式。他们不通用(虽然可以转换一下)。deb是debian发行版的软件包ubuntu是基于debian 发行的 所有可以用.deb是solaris系统下的安装包后缀名。安装方法如下cd 到安装包的目录dpkg -i 安装包名字如果你使用的是red hat ...

2018-06-06 19:01:46 57418

原创 关于VMware虚拟机中的Ubuntu中调用外部笔记本的摄像头问题

https://bbs.csdn.net/topics/392316355https://blog.csdn.net/cainiao2013/article/details/78638463https://blog.csdn.net/fendoubasaonian/article/details/50180025按照上述方法,还是不行,出现ubuntu中的驱动错误问题,然后问题就转移到...

2018-06-06 17:09:09 18941 2

转载 linux中查看硬件设备信息命令大全(备用)

系统# uname -a               # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue   # 查看操作系统版本# cat /proc/cpuinfo      # 查看CPU信息# hostname               # 查看计算机名# lspci -tv              # 列出所有PCI设备# lsusb -tv       ...

2018-06-06 15:47:15 34293

原创 关于安装及使用python的人脸识别模块:face_recognition

快捷安装方式:pip install cmakepip install face-recognition==1.2.2手动安装:一、相关软件以及环境的配置本文使用的环境为:python3x开源文件:https://github.com/umknow/face_recognition安装教程参考:[点击]1. 需要使用cmake编译(安装)工具(优先: pip ins...

2018-06-06 10:44:50 13071

原创 做爬虫的可以看一下

所谓爬虫,就是将目标网络资源通过自动化的方式获取并得到操作权。至于使用什么语言工具,那看你自己的爱好,但你选择的语言工具最好自带网络通信功能,否者你需要自己去封装很多这方面的功能模块,那就本末倒置了。笔者接下来主要是使用Python来进行案例介绍,也推荐大家使用Python进行网络爬取的主要语言工具,因为它使用起来效率特别高,有丰富的功能库,你只需吧重心放在你的主业务上就行。

2018-06-05 12:14:09 9943

转载 Kali系统中安装java

1. 下载最新的JAVA JDKjdk-8u91-linux-x642. 解压缩文件并移动至/opttar -xzvf jdk-8u91-linux-x64.tar.gzmv jdk1.8.0_91 /optcd /opt/jdk1.8.0_913. 设置环境变量1)执行 gedit ~/.bashrc , 并添加下列内容# install JAVA JDKexport JAVA_HOME=...

2018-06-01 09:08:52 15833

空空如也

空空如也

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

TA关注的人

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