自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 传送:个人微信公众号(关注我,会有更详尽的笔记和资源等着你!)

关注我,会有更详尽的笔记等着你会持续更新Oracle、MySQL、SQL Server的笔记会整理以前学习Kettle、Java、Linux时的笔记会同步更新Python的学习笔记会记录Cognos的使用笔记还包括Git和其他IT资源的分享...

2020-06-30 13:44:14 222

原创 Linux没网络的情况下快速安装依赖或软件(挂载本地yum仓库源(Repository))

LInux没联网的情况下快速安装依赖

2023-04-24 23:16:09 2577

原创 Docker exec进入容器后不显示容器ID,显示bash-4,4#的解决方法

命令行显示-bash-4.2# 的原因是在当前用户的root目录缺少了两个文件。不是出现 [root@6829a4eaef65 /]#而是出现了bash-4.4#

2023-03-31 13:58:23 2217

原创 三、自定义Docker镜像(以JDK和Tomcat为例)

指定启动容器时执行的命令,每个 Dockerfile 只能有一条 CMD 命令。如果用户启动容器时候指定了运行的命令,则会覆盖掉 CMD 指定的命令。:告诉 Docker 服务端容器暴露的端口号,供互联系统使用,在启动容器时需要通过 -p映射端口,Docker 主机会自动分配一个端口转发到指定的端口;:RUN 指令将在当前镜像基础上执行指定命令,并提交为新的镜像,当命令较长时可以使用 \ 来换行;:指定一个环境变量,会被后续 RUN 指令使用,并在容器运行时保持;:复制指定的到容器中的;

2023-03-31 13:45:09 365

原创 二、Docker安装、启动、卸载、示例

启动主机 – 启动Docker服务 – 下载容器镜像 – 启动镜像得一个到容器 – 进入容器使用我们想要的程序。删除容器时,容器必须是停止状态,否则会报错,加-f表示强制删除;(相当于新增了一个容器,和start不一样,-d表示后台运行)(默认最新版本(latest指最新版本),可以指定。(使用start启动时,可以存档stop前的容器状态)(注意是rmi,不是rm,rm是删除容器)主机一般是Linux、Utuban。

2023-03-31 13:18:57 974

原创 一、Docker介绍:

是运行在硬件之上的虚拟化技术,它的核心技术是Hypervisor 发音 [,haip.'vaiz.],比如VMware、Xbox、HyperV,都是在主机的基础上分出部分硬件的空间或性能给虚拟机,达到类似于独立子系统的效果。:运行在操作系统之上的虚拟化技术,它模拟的是运行在一个操作系统上的多个不同进程,并将其封装在一个密闭的容器里面,该技术也称为容器化技术。缺点:每拓展一个虚拟机,都需要单独安装系统,造成主机性能的浪费。注意:Docker并不是容器,它是管理容器的引擎。

2023-03-31 11:12:15 477

原创 常用网站记录

记录常用网站

2022-11-24 10:09:39 68

原创 Python统计文件夹及子文件夹下所有.txt/.csv文件的行数

import os#输入任意一级的目录dir_path = input('请输入文件路径:') #设置为全局变量,方便创建存储记录的count_lines.txt文本'''统计行数'''def count_Lines(file_name): fp = open(file_name, 'r+',encoding = 'utf-8') line_count = 0 #如果此处不用去处空行,可以直接用len()计算fp.readlines()的长度,就是行数...

2021-02-20 16:50:32 1328 2

原创 Pandas学习之to_csv()

用法:df.to_csv(输出路径,参数1,参数2,,参数3...)sep=',' #以逗号 ,作为数据的分隔符,如果分隔符不为逗号,则包含符双引号”“就会消失。分隔符为空格时,写法如下:df.to_csv('new.csv', sep='\t')na_rep='NA' #确实值保存为NA,如果不写,默认是空 shkiprows= 10 # 跳过前十行usecols=['column1', 'column2', 'column3'] # 读取指定列nrows = 10......

2021-02-19 16:37:39 22520 2

原创 用Python对PDF文字颜色加深

情景:找了本电子书《PYTHON面向对象编程指南 [(美)STEVEN F.LOTT著;张心韬,兰亮译][人民邮电出版.pdf》想要啃一下,发现电子书里字是灰色的,看起来累眼睛,重新找没有找到更清晰的版本,决定自己修改字体颜色。1. 首先想要直接用Adobe Acrobat DC直接修改颜色,但这个软件的处理是先识别文字,后更改颜色,速度比较。2. 电子书不是彩色的,就两种颜色,灰色和白色,所以想到了把所有的灰色改为黑色,百度了一下发现像素值这个东西:0为黑色,256为白色。用Adobe A

2021-02-02 17:07:59 2560

原创 MySQL入门笔记(五):另存数据为文件(导出数据)

在select查询数据之后,要把结果数据保存到文件里,则需要另存数据为文件的操作,即导出数据mysql> select user,host into outfile 'out.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\n' from mysql.user;解释:fields terminated by ',' //字段分隔符,默认没有分隔符...

2020-10-09 15:41:14 934

原创 MySQL入门笔记(四):建表

1. 建表语法:Create table IF NOT EXISTS `<database>`.`<table_name>`(`id` int unsigned zerofill AUTO_INCREMENT PRIMARY KEY ,`firstname` varchar (20),`lastname` varchar (20),`country` varchar (20),) ENGINE=InnoDB ;句点符号: 表可以使用 datab...

2020-09-27 15:36:08 219

原创 Python学习笔记:索引

1. frame.reset_index()情景:在循环读取数组时,是最常触及到数组索引的场景,比如数组data_stfx想要逐条读取数组数据,操作如下:for i in range(len(data_stfx)): print(i, data_stfx.loc[i,:]) // data_stfx.loc[i,:] 获取索引为i的数据i的值是从0开始,数组data_stfx的长度减1结束如果数组data_stfx是有多个数组组合而成,并且保留了原本的索...

2020-09-24 16:31:34 203

原创 MySQL入门笔记(三):创建数据库

1. 专业名词:RDBMS: 关系数据库管理系统DDL :数据定义语言数据库对象:数据库、表、函数、存储过程、序列等schema:有针对性规划的数据库对象的集合2. 创建数据库:mysql> create database zcl; //创建数据库,名为zclmysql> create database `mysql.zcl`; //创建数据库,名为zcl注意:反标记字符(、)用于引用标识符,如数据库和表名 。 当数据库名称包含特殊字符,如句点(.)时,需..

2020-09-24 14:58:18 164

原创 MySQL入门笔记(二):命令行远程连接MySQL

1.修改默认密码:在MySQL入门笔记(一):YUM仓库安装MySQL:2.4,有修改root默认密码的操作2. 执行客户端命令行连接MySQL的命令,如下:[root@MySQL ~]# mysql --host=localhost --port=3306 --user=root --password='Zqwe@132'如果在命令行中写入了密码(以上命令的加粗部分,包括等号=),则会提示如下警告:mysql: [Warning] Using a password on the .

2020-09-23 09:54:14 982

原创 MySQL入门笔记(一):YUM仓库安装MySQL

1.安装官方的mysql仓库到linux仓库列表中:仓库类型有两种:YUM: 可用于CentOS、Redhat、Fedora和Oracle Linux系统APT: 可用于Debian、Ubuntu系统安装MySQL YUM仓库的两种方法:第一种:1.1).查看当前系统版本(CentOS或Redhat)1.2).去链接https://dev.mysql.com/downloads/repo/yum/选择和系统版本相匹配的rpm文件,大概20多K例如:mysql80-commun

2020-09-18 13:30:56 690

原创 第12章:外星人入侵游戏(一)

1. 安装Pygame包下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame安装:把下载好的复制到项目文件夹下 —— 运行 —— cmd —— 切换到存放pygame目录下 —— 执行pip安装pip install pygame-1.9.6-cp37-cp37m-win_amd64.whl拓展:切换到其他盘的dos命令:直接输入"盘符:"进入文件夹:cd回到上一层:cd..回到根目录:cd/2. 创建游戏窗口3.4.加载

2020-05-29 10:14:37 430

原创 第10章:读写文件与异常处理

10.1 读取文件常规方法:with open('document\\.file.txt') as file_object: #windows中用斜杠(\),linux或UNIX中使用反斜杠(/) concents = file_object.read() print(concents.rstrip()) #去掉行尾的空格注意:路径分为绝对路径和相对路径,windows系统中使用双斜杠(\\),书中所说的单...

2020-05-29 10:12:17 404

原创 第9章:类

1.自定义属性并赋值class User(): """ Class doc """ def __init__ (self,first_name,last_name): """ Class initialiser """ self.first_name = first_name self.last_name = last_name self.age = 20...

2020-05-29 10:11:11 144

原创 第8章:函数

8.1.1 函数1. 形参:实参的名字,代表着实参,如下函数: def greet_user(user_name): print("Hello,"+user_name)user_name在这里就是形参,执行函数体 print("Hello,"+user_name) 时传入的 user_name 的值,叫做实参8.2 不同的实参写法例子: def greet_user(user_name:str,age:int): pr...

2020-05-29 10:09:52 253

原创 第7章:用户输入和while循环

7.11. 变量所存储的字符串过长,需要换行续写的解决方法: 使用 += 并配合换行符达到预期效果 或者换行符放在第一行后面\n2. 数值转字符 ,用 str( ) 函数3. 字符转数值,用 int( ) 函数4. 求模运算(即求余数),用 % 7.1 continue :跳出当前循环break : 跳出所有循环标志:添加一个变量,放在循环之前,作为程序是否活动的标志,并在任何事件导致标志的值被改变为Fals...

2020-05-29 10:06:19 179

原创 第6章:字典

6.1.1 字典字典定义:是键--值对。每个键对应一个值,值可以是python的任何对象,包括数字、字符、列表、元组、字典等,可以通过键获取对应的值。用花括号 { }括起来,键--值对之间用逗号 , 分割 , 键和值之间用分号 : 分割区别: 列表:方括号[ ] 元组:小括号( ) 字典:花括号{ }6.1.1 字典的增、删、改、查1. 增加:字典['键'] = 值 新增键--值对的顺序和添加顺序不一致2. 删除:del...

2020-05-29 10:03:02 228

原创 第5章:if语句

5.1.1 if 语句 · 比较字符、数值用 ==· 比较大小用 >、<、>=、<=· 比较多个条件用 and 或者 or · in 或者 not in 表示包含或者不包含 ·可以使用if...else、if...elif...else...

2020-05-29 10:01:12 170

原创 第3章:列表简介

3.1.11. 列表元素的下标:正序是从0开始,倒序是从-1开始2. 列表可以使用方法:比如:print(bicycles[0].title()) 其中,title()是首字母大写的方法3.2.3:元素的增、删、改、查例子:col = ['honda', 'yamaha', 'suzuki']1. 增加元素有两种方法: append(元素): 在列表末尾追加元素,追加的元素位置始终在最后一位 insert(元素位置,元素):在列表任意位置添加元素,需要指定所要...

2020-05-29 09:54:40 595 1

原创 第4章:操作列表

4.1.1 循环/遍历1. for循环:python中for循环的执行部分需要缩进,但是想要在循环之后再做其他执行,那么该执行部分不需要缩进 输出为: 注:如果第二个print()不缩进,那么 I can't wait to see your next trick, 只会输出一次,并且名字是Carolina4.3.1创建列表1. 函数range()的巧用 range(开始数值,结束数值,[跨度/步数]):生成范围内的整数,包括开始数值,但不包括结束数值 创建数值列表:...

2020-05-29 09:49:31 270

原创 第2章:变量和简单数据类型

2.3:1. 字符和字符串都可以用单引号和双引号括起来2. 输出字符或者字符串含有单引号或者双引号时,最外面应该用不同的引号括起来比如:col=‘Hello “world”’ 或者 col=“Hello ‘world’”输出:Hello “world” 或者 Hello ‘world’3. 如果输出的字符串里同时含有单引号和双引号时,应该把其中一种引号用转义符 \ 转义,最外面用被转义的引号括起来比如:col=‘Hello people’s “world”’ 输出:Hello peopl

2020-05-29 09:41:16 154

原创 Timestamp 的用法

一、相当于数据库的计数器(记录着数据行的插入、更新行为)。    在表里添加 Timestamp 类型的字段以后,每次插入或更新,该字段将记录每一个数据行的计数器值(基本不会重复,select into 除外)。二、Timestamp 的作用。1.SQL Server全文索引时用以增量填充(待补充)。                                         

2018-01-04 12:32:32 49022

原创 文章标题

Oracle 零碎知识点和使用中的问题:1. Oracle 中的锁表问题(关键字:锁表)

2017-07-06 21:35:02 250

空空如也

空空如也

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

TA关注的人

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