- 博客(21)
- 收藏
- 关注
原创 gitlab使用
Gitlab的安装及使用1.1 GitLab介绍GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。GitLab能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找Gitlab服务构成Nginx:静态web服务器。gi
2022-04-11 10:27:06
1155
原创 Tomcat 内存溢出对应解决方式
1.Tomcat内存溢出的原因 生产环境中Tomcat内存设置不好很容易出现内存溢出。造成内存溢出是不一样的,当然处理方式也不一样。这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:OutOfMemoryError: Java heap spaceOutOfMemoryError: PermGen spaceOutOfMemoryError: unable to create new native thread. Tomcat内存溢出解决方案对于前两种情况,在应用本
2021-02-23 11:28:03
2836
原创 Oracle 数据库基础学习 (八) PL/SQL综合练习
Oracle 数据库基础学习 (八) PL/SQL综合练习1、定义游标:列出每个员工的姓名、部门名称并编程显示第10个到第20个记录。declare cursor zemp_cursor is (select temp.ename, temp.dname from (select e.ename, d.dname, ROWNUM rn
2021-02-08 12:54:44
698
原创 Oracle 数据库基础学习 (七) SQL语句综合练习
Oracle 数据库基础学习 (七) SQL语句综合练习一、多表查询综合练习1、 列出高于在30部门工作的所有人员的薪金的员工的姓名、部门名称、部门编号、部门人数分析: 需要的员工信息: |-emp表:姓名、部门编号 |-dept表:部门名称、部门编号 |-emp表:统计部门人数 确认关联关系:emp.deptno=dept.deptno查询出在30部门工作的所有人员的薪金select sal from emp where deptno=30 ;找出工资
2021-02-08 12:50:46
257
原创 SQL简单语句总结习题1
SQL简单语句总结习题创建一个表记员工个人信息:--创建一个表create table plspl_company_info( empno number(5) not null, ename varchar2(10) not null, job varchar2(10), manager number(5), hiredate date,
2021-02-08 11:51:08
186
原创 Oracle 数据库基础学习 (六) 子查询
Oracle 数据库基础学习 (六) 子查询子查询在一个select中出现多个嵌套查询语句1、在where子句中使用子查询(一般返回"单行单列" “单行多列” “多行单列”(可以提供in、any、all ))示例1:查找低于平均工资的雇员信息(返回单行单列)select * from emp where sal < (select avg(sal) from emp)示例2:查找出公司最早雇佣的雇员信息(返回单行单列)select * from emp where hiredate =(
2021-02-08 11:43:27
232
原创 Oracle 数据库基础学习 (四) group by的使用
Oracle 数据库基础学习 (四) group by的使用**group by分组查询示例:要求查询出每个部门的编号,人数,以及最高和最低工资**select deptno, count(empno), max(sal), min(sal)from empgroup by deptno;限制1:在没有使用group by子句,select中不能够使用统计函数正确代码:select deptno,count(empno), max(sal),min(sal) from emp grou
2021-02-08 11:36:13
445
原创 Oracle 数据库基础学习 (三) Oracle 四个表结构
Oracle 四个表的 emp dept salgrade bunus 的结构,记住有利于后期SQL语句的学习雇员表(emp)No.字段类型描述1empnoNUMBER(4)表示雇员编号,是唯一的2ENAMEVARCHAR2(10)表示雇员姓名3JOBVARCHAR2(9)表示工作职位4MGRNUMBER(4)表示雇员的领导编号5HIREDATEDATE表示雇佣的时间6SALNUMBER(7,2)表示雇员的薪金
2021-02-08 11:31:38
324
原创 Oracle 数据库基础学习 (二)
Oracle 数据库基础学习 (二) 学习小例子:创建一个表,记录商品买卖的情况加粗样式运行环境:Oracle database 11g + PL/SQL Developerex:–创建一个表create table plspl_test_product( --加入not null 表示product_name不能为空 product_name varchar2(25) not null, product_price Number(4,2) not null, --未
2021-02-08 11:11:17
1241
原创 Oracle 数据库
Oracle 数据库 基础学习 (一) SQL基本知识加粗样式一,什么是数据库? 为什么需要数据库?数据库实质上是一个信息的列表,或者是一组配合工作的列表,数据库程序可以看做是一个列表管理器。简单的信息可以用电子表记录,然后错综复杂列表信息需要数据库的进行管理,数据库有多种性能:行数多,允许许多用户同时使用,安全,关系能力,保证数据质量的约束条件。二,SQL的作用和特点?Structure Query Language(SQL)是一种结构化查询语言,是关系型数据库管理系统中最流行的数据查询和更新语句
2021-02-08 11:04:50
492
2
原创 ansible安装及使用
ansible安装及使用一、ansible介绍1、ansible简介2、ansible优缺点3、ansible架构及工作原理二、部署安装三、ansible常用模块一、ansible介绍1、ansible简介官方的title是“Ansible is Simple IT Automation”——简单的自动化IT工具。Ansible跟其他IT自动化技术的区别在于其关注点并非配置管理、应用部署或IT流程工作流,而是提供一个统一的界面来协调所有的IT自动化功能,因此Ansible的系统更加易用,部署更快。
2020-07-26 21:57:09
610
1
原创 python常用魔法方法
python常用魔法方法在python中有一些方法被称之为魔法方法,在对对象进行操作的时候会自动调用。__doc__• 查看说明文档class FirstClass(object): """我是说明文档""" passprint(FirstClass.__doc__)__mudule__• 查看类所属模块• 从下代码结果可以知道,FirstClass在main主程序中• 如果是从别的模块导入,如下所示从pandas导入的DataFrame类属于pandas.core.f
2020-07-13 13:33:04
233
原创 python笔趣阁爬取至尊神殿
笔趣阁爬取至尊神殿from bs4 import BeautifulSoupimport requests,sysclass downloader(object): def __init__(self): self.server = "https://www.biqukan.com/" self.target = "https://www.biqukan.com/64_64523/" self.name = [] self.ur
2020-07-09 11:44:47
309
原创 Linux expect 介绍和用法
Linux expect 介绍和用法Linux expect 介绍和用法介绍expect常用命令总结:示例:Linux expect 介绍和用法介绍expect是一个自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。expect自动交互流程:spawn启动指定进程—expect获取指定关键字—send向指定程序发送指定字符—执行完成退出.注意该脚本能够执行的前提是安装了expectyum install -y expectexpect常用命令总结:
2020-07-06 14:06:29
672
原创 函数二
函数二1.函数的返回值2. 文档字符串3. 函数的作用域4. 命名空间5. 递归函数1.函数的返回值返回值就是函数执行以后返回的结果通过return来指定函数的返回值return后面可以跟任意对象,返回值甚至可以是一个函数2. 文档字符串help()是Python中内置函数,通过help()函数可以查询Python中函数的用法在定义函数时,可以在函数内部编写文档字符串,文...
2020-04-26 13:39:59
141
原创 函数一
函数一1.函数简介2.函数的参数2.1 形参和实参2.2 函数的传递方式3. 不定长参数4.参数的解包1.函数简介函数也是一个对象函数用来保存一些可执行的代码,并且可以在需要时,对这些语句进行多次调用语法def 函数名([形参1,形参2,形参3....]): 代码块注意:函数名必须符合标识符的规范(可以包含字母、数字、下划线但是不能以数字开头)print是函数对象 ...
2020-04-24 19:16:29
196
原创 运算符
运算符1.运算符运算符的概念运算符的分类2.算术运算符3.赋值运算符4.比较运算符5.逻辑运算符not 逻辑非and 逻辑与or 逻辑或非布尔值的与或运算6.条件运算符(三元运算符)7.运算符的优先级1.运算符运算符的概念运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”运算符的分类算术运算符赋值运算符比较运算符(...
2020-04-20 15:12:23
135
原创 基本数据类型
基本数据类型1.几个概念表达式语句程序(program)函数(function)2.标识符关键字标识符概念3.基本数据类型整数和小数布尔值和空值4.字符串什么是字符串转义字符长字符串格式化字符串占位符字符串的其他操作5.变量变量的概念变量的运算1.几个概念表达式表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合表达式特点表达...
2020-04-20 14:05:24
1359
原创 计算机要点
这里写自定义目录标题1.计算机基本概念计算机是什么计算机组成2.计算机语言2.1 计算机语言的基本概念计算机语言的发展解释型和编译型的语言区别3.交互方式交互方式的种类文本交互模式打开的方式(win)4.文本文件和字符集文本文件常见的字符集5.进制进制之间的转换进制的计数数据间的换算6.环境变量基本概念path环境变量1.计算机基本概念计算机是什么计算机是20世纪最先进的科学技术发明之一,发...
2020-04-02 17:01:30
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅