- 博客(17)
- 收藏
- 关注
原创 JS、JQuery给动态生成的元素绑定点击事件
标题JS、JQuery给动态生成的元素绑定点击事件错误写法:该写发无效$(selector).click(function(){})正确写法:selector_parent: 这个选择器对应的元素需要在HTML中存在,$(selector_parent).on('click','selector',function(){});...
2020-12-04 18:57:22
592
原创 postgresql数据库id序列重复的问题
Postgres数据库id序列重复的问题select nextval('"table_name_id_seq"') from test."table_name";
2020-12-04 18:46:01
1413
原创 pymysql基本操作,远程连接数据库
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...
2020-04-20 16:43:36
1189
原创 github管理(删除历史记录,保留最新一次版本)
问题:旧项目提交到git上,历史记录中会包含项目密码等敏感信息,删除这些历史记录,保留最新一次版本。切换分支:git checkout --orphan latest_branch添加到暂存区:git add -A提交更改: git commit -am "commit message"删除分支: git branch -D master重命名分支: git branch -m mast...
2019-10-05 10:24:48
2696
2
原创 pyinstaller打包.py成.exe文件
pyinstaller打包.py成.exe文件1. 待打包文件需要放在Pyinstaller文件夹下cd C:\Users\Administrator\AppData\Local\Programs**\Python\Python37\Lib\site-packages\PyInstaller**2. 执行下面命令,successfully就成功了pyinstaller -F 文件名.py...
2019-09-09 17:46:07
124
原创 Git仓库远程管理
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...
2019-09-09 17:35:32
137
原创 跳过UTF-8编码错误
跳过UTF-8编码错误exception2:UnicodeDecodeError: utf-8 code can’t decode byte 0xd7 in position 0: invalid continuation byte因为某个无关紧要的字节无法解码,导致程序终止errors默认参数是strict,当出现解码错误时 会抛出一个解码错误,这时我们可以把errors的参数改成ign...
2019-08-26 09:31:15
698
原创 创建Python3 虚拟环境(CentOS7)
虚拟环境是Python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局Python解释器。每次使用Python或pip命令时,确认自己的Python是全局的还是虚拟的python3 -m venv dir_name(venv) 创建一个虚拟Python环境source dir_name(venv)/bin/activate 激活当前虚拟环境,本质就是修改环...
2019-08-26 09:13:25
310
原创 Python——运算符、流程控制结构
变量(Variable)***命名规则:***由字母、数字和下划线构成,不能以数字开头,大小写敏感,不能为关键字(Keywords),避免以两个下划线开头和结尾,可以包含中文,但不提倡这种做法可读性规则: 见名知义,采用主流的命名风格(大驼峰、小驼峰、下划线)常量(Constant)值不能被改变的变量(只读变量),Python没有提供定义常量的语法机制,按照约定俗称的习惯做法,我们通常使用...
2019-07-24 09:27:40
178
原创 Python——基本数据类型、变量
基本数据类型int:整数类型,可以使用不同的进制表示,比如-123, 0x123(十六进制), 0b1010(二进制), 0o123(八进制)float:浮点数类型,有两种表示形式,即十进制小数和科学计数法bool: 布尔类型,只有两个字面量:True和Falsestr: string, 字符串,即一串字符,在Python3 中str统一采用Unicode编码,有三种表示形式,单引号、双引...
2019-07-24 09:20:39
279
原创 Shell循环,创建多个新用户,且为随机密码
创建1000个用户,每个用户的初始密码为8位随机字符(由大小写英文字母和数字构成),将用户名和密码信息写入日志文件保存起来,并在用户第一次登录时强制要求其修改自己的密码;#! /bin/bashfor i in `seq -w 001 999`do #创建新用户 useradd user_$i #产生随机数 p=`pwgen -c 8 1` #...
2019-07-15 10:04:31
559
原创 Linux学习(五)——脚本编程、环境变量
Linux系统管理技术Shell脚本程序(Shell Script)后缀名通常为.sh,Shell也是一种脚本编程语言,支持变量、常量、运算符、表达式,流程控制、函数等语法规则。在Shell脚本中,可以直接使用所有Shell命令(相当于语句)#表示注释选择结构:if, case循环结构:while, for, until学习要求:会写简单的Shell脚本,能看懂别人写的Shell脚本并...
2019-07-12 20:59:38
120
原创 Linux学习(四)——(解)压缩、远程管理
常用shell命令文件系统管理chown:修改文件的所有者和所属组群chmod:修改访问权限ln:创建链接文件find:查找文件greb:在文件中查找符合内容的行head:打印文件开头的若干行tail:打印文件末尾的若干行wget:从网络上下载文件,常用参数-c表示支持断点传输tar :打包和解包,常用参数 :文件压缩系列命令:gzip ,bzip2 ,xz, zip (...
2019-07-09 20:45:29
219
原创 Linux学习(三)——文件系统管理
Linux系统管理技术常用Shell命令文件系统管理ls:list,打印文件信息列表,常用参数:-a显示所有文件(包括隐藏文件),-l显示文件的详细属性信息,-h以可读性更高的形式显示文件信息mkdir:make directory,创建文件夹rmdir:remove directory,删除空文件夹rm:remove,删除文件(如果要删除文件夹,要带上-rf参数)cp:copy...
2019-07-08 20:38:55
101
原创 前后台任务的切换方法
任务(进程)管理ps:process snapshot, 进程快照,常用参数:-auxtop:动态实时刷新显示系统中所有的进程信息pstree:(UID PID PPID )进程树, 常用参数:-apkill:send a signal to a process(向进程发送一个信号),常用参数:-9表示向进程发送一个编号为9的信号,任何进程收到这个信号,可以强制结束 (有64个信号)前后...
2019-07-08 09:38:22
1343
原创 Linux学习(二)——用户和组群、网络配置和电源管理
常用的shell命令根据功能进行分类学习电源管理poweroff:关机reboot:重启shutdown: 关机(-P)或重启(-r)定时关机(-h +5(5分钟后关机)/12:00(12:00关机))shutdown [options…][time][wall] []表示可有可无 [参数...]表示可以有多个参数文件管理系统pwd: print working di...
2019-07-08 08:59:50
248
原创 Linux学习(操作系统概述)
Linux系统管理技术操作系统(Operating System)简称OS,软硬件资源的管理者,他是用c语言编写的,世界上最复杂的软件(开发难度非常高),对下管理各种硬件资源,对上为所有的软件运行提供一个平台。(进程是软件资源)主流的操作系统PC:Windows(美国微软公司)是软件需要安装,Mac OSX(相较于Windows系统图形化界面流畅),Linux(普通人几乎是用不上)服务...
2019-07-06 19:14:23
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人