<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[guopiaowanan的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/guopiaowanan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; guopiaowanan]]></copyright><item><title><![CDATA[JS、JQuery给动态生成的元素绑定点击事件]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/110670900</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/110670900</guid><author>guopiaowanan</author><pubDate>Fri, 04 Dec 2020 18:57:22 +0800</pubDate><description><![CDATA[标题JS、JQuery给动态生成的元素绑定点击事件
错误写法：
该写发无效
$(selector).click(function(){

})

正确写法：
selector_parent: 这个选择器对应的元素需要在HTML中存在，
$(selector_parent).on('click','selector',function(){

});


...]]></description><category></category></item><item><title><![CDATA[postgresql数据库id序列重复的问题]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/110670795</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/110670795</guid><author>guopiaowanan</author><pubDate>Fri, 04 Dec 2020 18:46:01 +0800</pubDate><description><![CDATA[Postgres数据库id序列重复的问题
select nextval('"table_name_id_seq"') from test."table_name";


]]></description><category></category></item><item><title><![CDATA[pymysql基本操作，远程连接数据库]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/105633081</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/105633081</guid><author>guopiaowanan</author><pubDate>Mon, 20 Apr 2020 16:43:36 +0800</pubDate><description><![CDATA[conn = pymysql.connect(host=‘localhost’, user=‘n’, password=‘0000’, database=‘n’, port=3306) # 远程连接数据库
cur = conn.cursor()  # 获取游标
sql = ‘select * from students’
conn = cur.execute(sql)
ret = cur.fetc...]]></description><category></category></item><item><title><![CDATA[github管理（删除历史记录，保留最新一次版本）]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/102132745</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/102132745</guid><author>guopiaowanan</author><pubDate>Sat, 05 Oct 2019 10:24:48 +0800</pubDate><description><![CDATA[问题：旧项目提交到git上，历史记录中会包含项目密码等敏感信息，删除这些历史记录，保留最新一次版本。
切换分支：git checkout --orphan latest_branch
添加到暂存区：git add -A
提交更改： git commit -am "commit message"
删除分支： git branch -D master
重命名分支： git branch -m mast...]]></description><category></category></item><item><title><![CDATA[pyinstaller打包.py成.exe文件]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/100669296</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/100669296</guid><author>guopiaowanan</author><pubDate>Mon, 09 Sep 2019 17:46:07 +0800</pubDate><description><![CDATA[pyinstaller打包.py成.exe文件
1. 待打包文件需要放在Pyinstaller文件夹下
cd C:\Users\Administrator\AppData\Local\Programs**\Python\Python37\Lib\site-packages\PyInstaller**
2. 执行下面命令，successfully就成功了
pyinstaller -F 文件名.py
...]]></description><category></category></item><item><title><![CDATA[Git仓库远程管理]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/100668973</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/100668973</guid><author>guopiaowanan</author><pubDate>Mon, 09 Sep 2019 17:35:32 +0800</pubDate><description><![CDATA[Git远程管理
用户配置
git config user.name …
git config user.email …
初始化仓库
git init
添加文件到暂存区，同时文件被跟踪
git add .
git status
根据暂存区内容创建一个提交目录
git commit -m “…”
git log
关联远程仓库地址
git remote add origin https://github...]]></description><category></category></item><item><title><![CDATA[跳过UTF-8编码错误]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/100071193</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/100071193</guid><author>guopiaowanan</author><pubDate>Mon, 26 Aug 2019 09:31:15 +0800</pubDate><description><![CDATA[跳过UTF-8编码错误
exception2:UnicodeDecodeError: utf-8 code can’t decode byte 0xd7 in position 0: invalid continuation byte
因为某个无关紧要的字节无法解码，导致程序终止
errors默认参数是strict，当出现解码错误时 会抛出一个解码错误，这时我们可以把
errors的参数改成ign...]]></description><category></category></item><item><title><![CDATA[创建Python3 虚拟环境（CentOS7）]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/100071039</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/100071039</guid><author>guopiaowanan</author><pubDate>Mon, 26 Aug 2019 09:13:25 +0800</pubDate><description><![CDATA[虚拟环境是Python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局Python解释器。
每次使用Python或pip命令时，确认自己的Python是全局的还是虚拟的
python3 -m venv dir_name(venv)  	创建一个虚拟Python环境
source dir_name(venv)/bin/activate 激活当前虚拟环境，本质就是修改环...]]></description><category></category></item><item><title><![CDATA[Python——运算符、流程控制结构]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/97101994</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/97101994</guid><author>guopiaowanan</author><pubDate>Wed, 24 Jul 2019 09:27:40 +0800</pubDate><description><![CDATA[变量(Variable)
***命名规则：***由字母、数字和下划线构成，不能以数字开头，大小写敏感，不能为关键字(Keywords)，避免以两个下划线开头和结尾，可以包含中文，但不提倡这种做法
可读性规则： 见名知义，采用主流的命名风格(大驼峰、小驼峰、下划线)
常量(Constant)
值不能被改变的变量（只读变量），Python没有提供定义常量的语法机制，按照约定俗称的习惯做法，我们通常使用...]]></description><category></category></item><item><title><![CDATA[Python——基本数据类型、变量]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/97101376</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/97101376</guid><author>guopiaowanan</author><pubDate>Wed, 24 Jul 2019 09:20:39 +0800</pubDate><description><![CDATA[基本数据类型
int：整数类型，可以使用不同的进制表示，比如-123， 0x123（十六进制）， 0b1010（二进制）， 0o123（八进制）
float：浮点数类型，有两种表示形式，即十进制小数和科学计数法
bool： 布尔类型，只有两个字面量：True和False
str： string， 字符串，即一串字符，在Python3 中str统一采用Unicode编码，有三种表示形式，单引号、双引...]]></description><category></category></item><item><title><![CDATA[Shell循环，创建多个新用户，且为随机密码]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/95939405</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/95939405</guid><author>guopiaowanan</author><pubDate>Mon, 15 Jul 2019 10:04:31 +0800</pubDate><description><![CDATA[创建1000个用户，每个用户的初始密码为8位随机字符（由大小写英文字母和数字构成），将用户名和密码信息写入日志文件保存起来，并在用户第一次登录时强制要求其修改自己的密码；
#! /bin/bash
for i  in `seq -w 001  999`
do
    #创建新用户
    useradd user_$i
    #产生随机数
    p=`pwgen -c   8 1`
    #...]]></description><category></category></item><item><title><![CDATA[Linux学习（五）——脚本编程、环境变量]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/95660852</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/95660852</guid><author>guopiaowanan</author><pubDate>Fri, 12 Jul 2019 20:59:38 +0800</pubDate><description><![CDATA[Linux系统管理技术
Shell脚本程序(Shell Script)
后缀名通常为.sh，Shell也是一种脚本编程语言，支持变量、常量、运算符、表达式，流程控制、函数等语法规则。在Shell脚本中，可以直接使用所有Shell命令（相当于语句）
#表示注释
选择结构：if, case
循环结构：while, for, until
学习要求：会写简单的Shell脚本，能看懂别人写的Shell脚本并...]]></description><category></category></item><item><title><![CDATA[Linux学习（四）——（解）压缩、远程管理]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/95236125</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/95236125</guid><author>guopiaowanan</author><pubDate>Tue, 09 Jul 2019 20:45:29 +0800</pubDate><description><![CDATA[常用shell命令


文件系统管理
chown：修改文件的所有者和所属组群
chmod：修改访问权限
ln：创建链接文件
find：查找文件
greb：在文件中查找符合内容的行
head：打印文件开头的若干行
tail：打印文件末尾的若干行
wget：从网络上下载文件，常用参数-c表示支持断点传输
tar ：打包和解包，常用参数 :
文件压缩系列命令：gzip ，bzip2 ，xz， zip （...]]></description><category></category></item><item><title><![CDATA[Linux学习（三）——文件系统管理]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/95096246</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/95096246</guid><author>guopiaowanan</author><pubDate>Mon, 08 Jul 2019 20:38:55 +0800</pubDate><description><![CDATA[Linux系统管理技术
常用Shell命令


文件系统管理
ls：list，打印文件信息列表，常用参数：-a显示所有文件（包括隐藏文件），-l显示文件的详细属性信息，-h以可读性更高的形式显示文件信息
mkdir：make directory，创建文件夹
rmdir：remove directory，删除空文件夹
rm：remove，删除文件（如果要删除文件夹，要带上-rf参数）
cp：copy...]]></description><category></category></item><item><title><![CDATA[前后台任务的切换方法]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/95042983</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/95042983</guid><author>guopiaowanan</author><pubDate>Mon, 08 Jul 2019 09:38:22 +0800</pubDate><description><![CDATA[任务（进程）管理
ps：process snapshot， 进程快照,常用参数：-aux
top：动态实时刷新显示系统中所有的进程信息
pstree：（UID PID PPID ）进程树， 常用参数：-ap
kill：send a signal to a process(向进程发送一个信号)，常用参数：-9表示向进程发送一个编号为9的信号，任何进程收到这个信号，可以强制结束 （有64个信号）
前后...]]></description><category></category></item><item><title><![CDATA[Linux学习（二）——用户和组群、网络配置和电源管理]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/95042657</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/95042657</guid><author>guopiaowanan</author><pubDate>Mon, 08 Jul 2019 08:59:50 +0800</pubDate><description><![CDATA[常用的shell命令
根据功能进行分类学习


电源管理
poweroff：关机
reboot：重启
shutdown： 关机(-P)或重启(-r)定时关机（-h +5（5分钟后关机）/12:00（12：00关机））
shutdown [options…][time][wall]
 []表示可有可无  [参数...]表示可以有多个参数



文件管理系统
pwd： print working di...]]></description><category></category></item><item><title><![CDATA[Linux学习（操作系统概述）]]></title><link>https://blog.youkuaiyun.com/guopiaowanan/article/details/94884115</link><guid>https://blog.youkuaiyun.com/guopiaowanan/article/details/94884115</guid><author>guopiaowanan</author><pubDate>Sat, 06 Jul 2019 19:14:23 +0800</pubDate><description><![CDATA[Linux系统管理技术
操作系统（Operating System）
简称OS，软硬件资源的管理者，他是用c语言编写的，世界上最复杂的软件（开发难度非常高），对下管理各种硬件资源，对上为所有的软件运行提供一个平台。(进程是软件资源)
主流的操作系统

PC:Windows（美国微软公司）是软件需要安装，Mac OSX（相较于Windows系统图形化界面流畅），Linux（普通人几乎是用不上）
服务...]]></description><category></category></item></channel></rss>