自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (3)
  • 收藏
  • 关注

原创 oracle数据库查询表空间

cmd命令连接数据库sqlplus / as sysdba表空间查询脚本select a.tablespace_name, a.bytes / 1024 / 1024 "sum MB", (a.bytes - b.bytes) / 1024 / 1024 "used MB", b.bytes / 1024 / 1024 "free MB", round(((a.bytes - b.bytes) / a.bytes) * 100, 2)

2021-06-18 16:39:30 9

原创 Springboot+SpringSecurity:第一个Security项目

文章目录新建boot项目,引入依赖增加一个方法启动项目访问该方法注意事项新建boot项目,引入依赖首先新建一个springboot项目,然后引入以下依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <

2021-05-31 11:26:39 21

原创 基于springboot和poi-tl实现导出word文档

文章目录poi-tl初识相关配置项目目录poi-tl maven依赖doc文件核心代码测试以及结果poi-tl初识poi-tl(poi template language)是Word模板引擎,基于Word模板和数据生成新的文档。具体参考地址相关配置项目目录poi-tl maven依赖<dependency> <groupId>com.deepoove</groupId> <artifactId>poi-tl</artifactId

2021-05-14 17:18:54 86

原创 python基础:基于python的邮件发送工具

文章目录固定发送多人发送读取文件发送邮件固定发送# smtplib 用于邮件的发信动作import smtplibfrom email.header import Headerfrom email.mime.text import MIMEText# email 用于构建邮件内容# 发信方的信息:发信邮箱,QQ 邮箱授权码from_addr = 'XXX@qq.com'password = '******'# 收信方邮箱to_addrs = ['XXXX@qq.com','XXXX

2021-05-10 15:51:40 15

原创 python基础:基于python的邮件发送-完善邮件内容

以下已qq邮箱为例,实现简易邮件发送,其中from_addr 、to_addr 可以是一致的,也可以不一样。password 是from_addr 对应的授权码。具体操作登录from_addr 邮箱后在设置里面处理。实现以代码为主,已测试没问题,只需要替换from_addr 、to_addr 、password 就可以运行# smtplib 用于邮件的发信动作import smtplibfrom email.header import Headerfrom email.mime.text impor

2021-05-10 15:44:16 18

原创 python基础:基于Python的邮件-简易邮件

以下已qq邮箱为例,实现简易邮件发送,其中from_addr 、to_addr 可以是一致的,也可以不一样。password 是from_addr 对应的授权码。具体操作登录from_addr 邮箱后在设置里面处理。# smtplib 用于邮件的发信动作import smtplibfrom email.mime.text import MIMEText# email 用于构建邮件内容# 发信方的信息:发信邮箱,QQ 邮箱授权码from_addr = 'XXX@qq.com'password

2021-05-10 15:40:10 13

原创 python基础:模块的使用——time使用——时间记录器实现

time包含了很多方法,如获取当前系统的时间,获取年月日等都可以。下面使用了while for循环,if条件判断,time模块获取本地当前时间以及时间倒计时,文件的写操作等实现了时间记录到文本的功能import timeinput("欢迎使用“时间管理器”!请按回车继续。")while True: task_name = input('请输入任务名:') task_time = int(input('你觉得自己至少可以专注这个任务多少分钟?输入 N 分钟')) input

2021-04-27 00:06:46 102

原创 python基础:模块使用——CSV模块库操作

文章目录CSV库读操作写操作CSV库# 请直接运行并体验代码import csv# dir()函数会得到一个列表,用for循环一行行打印列表比较直观for i in dir(csv): print(i)执行以上代码可以看到如下结果DialectDictReaderDictWriterErrorQUOTE_ALLQUOTE_MINIMALQUOTE_NONEQUOTE_NONNUMERICSnifferStringIO_Dialect__all____bui

2021-04-27 00:01:59 29

原创 pyhton基础:模块的使用

文章目录模块使用自己模块inport语句from...import...if __name__=='__main__'使用他人的模块模块模块是最高级别的程序组织单元使用自己模块inport语句# 【文件:story.py】sentence = '从前有座山,'def mountain(): print('山里有座庙,')class Temple: sentence = '庙里有个老和尚,' def reading(self): print('在讲

2021-04-26 23:53:32 14

原创 Python基础:文件读写

文章目录文件读写读取文件写入文件文件读写是Python代码调用电脑文件的主要功能,能被用于读取和写入文本记录、音频片段、Excel文档、保存邮件以及任何保存在电脑上的东西读取文件读取每以行并打印file1 = open('/Users/Ted/Desktop/scores.txt','r',encoding='utf-8') file_lines = file1.readlines()file1.close()for i in file_lines: #用for...in...把每一

2021-04-26 23:42:58 13

原创 Python基础:面向对象编程实战——简易图书管理系统

简易图书管理系统主要有以下功能:1.查询所有书籍2.添加书籍3.借阅书籍4.归还书籍5.退出系统。代码实现主要为:class Book: def __init__(self, name, author, comment, state = 0): self.name = name self.author = author self.comment = comment self.state = state def __str_

2021-04-25 17:18:06 55

原创 Python基础:类的继承和定制

文章目录类的继承和定制类的继承类的定制继承写法基础写法多层继承多重继承定制写法新增重写类的继承和定制类的继承让子类拥有了父类拥有的所有属性和方法,继承多个的时候左边开始,优先继承类的定制在继承基础上可以做如下操作:(1)创建新属性、新方法;(2)修改继承到的属性或方法继承写法基础写法# 先阅读代码,再运行代码。class Chinese: eye = 'black' def eat(self): print('吃饭,选择用筷子。')class Ca

2021-04-25 16:33:17 19

原创 Python基础:类和对象

文章目录类与对象类对象类的创建和调用创建类类的调用创建类的两个关键点self初始化方法面向对象编程类与对象类类是某个特定的群体,实例是群体中某个具体的个体对象万事万物,皆为对象类的创建和调用创建类class Computer: screen = True def start(self): print('电脑正在开机中……')类的调用class Computer: screen = True def start(self):

2021-04-25 16:21:47 12

原创 python基础:石头、剪刀、布对战游戏

文章目录石头、剪刀、布对战游戏简化版程序import random# 出拳punches = ['石头','剪刀','布']computer_choice = random.choice(punches)user_choice = ''user_choice = input('请出拳:(石头、剪刀、布)') # 请用户输入选择while user_choice not in punches: # 当用户输入错误,提示错误,重新输入 print('输入有误,请重新出拳')

2021-04-21 11:34:35 14

原创 python基础:python函数

文章目录初识函数函数的作用定义和调用函数函数的进阶使用参数类型返回多个值函数的嵌套变量作用域函数的嵌套初识函数函数的作用组织好的,可以重复使用的,用来实现单一功能的代码定义和调用函数def math(x): y = x ** 2 + x return ya = math(10)print(a)输出结果是110函数的进阶使用参数类型print(*objects, sep = ' ', end = '\n', file = sys.stdout, flush = Fa

2021-04-21 11:31:44 30

原创 Python基础:对战游戏

一个使用python基础语法编写的代码,对于for循环,while循环,if else条件判断等都进一步熟悉。下面是对战游戏代码:import timeimport randomplayer_victory = 0enemy_victory = 0for i in range(1,4): time.sleep(1.5) print(' \n——————现在是第 %s 局——————' % i) #对比之前:(' \n——————现在是第'+str(i)+'局—————

2021-04-20 11:04:24 38

原创 Python基础:布尔值判断以及break、continue、pass和else四种语句

文章目录数据做判断——布尔值两个数值做比较直接用数值做运算布尔值之间的运算and、or语句其它四种新的语句break语句contrnue语句pass语句else语句数据做判断——布尔值两个数值做比较常见的运算符例如password = input('请输入密码:')if password =='abc': print('密码正确!')else: print('密码错误!')直接用数值做运算例如# 直接运行代码即可if 1: print('熊猫')除了

2021-04-20 10:57:05 64

原创 Python基础:for循环和while循环

文章目录for循环while循环两种循环对比for循环for i in [1,2,3,4,5]: print(i)dict = {'日本':'东京','英国':'伦敦','法国':'巴黎'}for i in dict: print(i)for i in range(10): print('书桓走的第'+str(i)+'天,想他')while循环password = '' # 变量password用来保存输入的密码while password !='816':

2021-04-19 23:57:43 6

原创 Python基础:列表和字典数据类型

文章目录列表什么是列表从列表提取单个元素从列表提取多个元素给列表增加/删除元素添加删除字典什么是字典给字典添加/删除元素列表和字典异同不同点相同点列表什么是列表一个列表需要用中括号[ ]把里面的各种数据框起来,里面的每一个数据叫作“元素”。每个元素之间都要用英文逗号隔开。list1=['小明',18,1.70]print(list1)从列表提取单个元素方式一students = ['小明','小红','小刚']for i in students: print(i+'同学')方

2021-04-19 23:42:36 42

原创 Python基础:终端输入之input函数

文章目录input函数input函数的使用input函数结果的赋值input函数数据类型input函数结果的强制转换input函数input函数的使用input('请在以下四个选项【格兰芬多;斯莱特林;拉文克劳;赫奇帕奇】中,输入你想去的学院名字: ')#运用input函数搜集信息input函数结果的赋值choice = input('请输入您的选择:')#变量赋值if choice == '1':#条件判断:条件1 print('霍格沃茨欢迎您的到来。')#条件1的结果

2021-04-19 23:05:08 51

原创 Python基础:if else条件判断示例

文章目录条件判断单向判断双向判断多向判断if嵌套条件判断单向判断# 成绩score=70# 条件:如果你拥有的成绩大于等于60个if stonenumber>=60 # 结果:显示‘你拥有了毁灭宇宙的力量’的结果 print('你合格了') 双向判断# 成绩score=70# 条件:如果你拥有的成绩大于等于60个if stonenumber>=60 # 结果:显示‘你拥有了毁灭宇宙的力量’的结果 print('你合格了'

2021-04-19 22:48:34 32

原创 Python基础:数据类型、应用及转换

文章目录数据类型字符串整数浮点数数据应用四则运算字符串拼接输出结果数据累形成查询——type函数数据转换str()函数int()函数float()函数数据类型字符串由一个个字符串起来的组合,字符可以是一个数字、一个字母、一个文字,甚至是一个符号。字符串可以表达现实世界里的词、语句、表达式等Chinese = '镜像世界'English = "mirror world"print(Chinese)print(English)整数不带小数点的数字a = 10b = -60c = 68

2021-04-19 10:52:23 36 2

原创 Python基础:print函数

Python基础:print函数print()函数无引号有引号单引号双引号三引号转义字符变量和赋值变量命名规范变量赋值用“=”最终值等于最后赋值值print()函数print()是告诉计算机,把输入的内容打印出来无引号让计算机读懂括号里面的内容,并打印出最终结果print(1+1) 》》》2print(520)》》》520有引号计算机不要读懂内容,原样输出输入内容单引号原样输出print('python') 》》》python双引号可以输出到单引号的内容print("I'm

2021-04-19 10:04:50 28

原创 基于ORACLE数据库的批量数据导入

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-03-31 17:16:38 61

原创 CSS实现弹窗遮罩层效果--position定位学习

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>css弹窗遮罩效果</title> </head> <style> .main{ margin: 0 auto; width: 1024px; he...

2020-06-17 11:22:58 398

原创 CSS是实现轮播图效果--position定位学习

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>css轮播图效果</title> </head> <style type="text/css"> *{ padding: 0; margin: 0; } ol{ ...

2020-06-17 11:20:20 456 1

转载 FTP 操作 文件 跨服务器

package com.gsww.gdup.commons.util;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.

2020-06-16 12:04:36 176

原创 springboot整合nutzDao使用多数据源配置

第一步、在配置文件中配置数据源第二步、添加配置文件 注解进来package com.gdup.gdup_analysis.config;import com.alibaba.druid.pool.DruidDataSource;import com.gdup.gdup_analysis.utils.JasyptUtils;import lombok.extern.java.Log;import lombok.extern.log4j.Log4j2;import org.jas.

2020-06-09 16:12:02 214 2

原创 mysql 数据库根据时间分组查询

<!-- 按日查询 --> select INTERFACE_NAME,DATE_FORMAT(INITIATION_TIME,'%Y-%m-%d') as time,count(*) from ps_interface_call_log where REQUEST_IP like '10.110.4%' AND INITIATION_TIME > '2020-03-01 ...

2020-03-26 10:37:29 352

原创 execl sheet总表根据分类筛选条件转成多个sheet页

最近在做数据比对的时候,有一个这样的需求,就是根据车辆类型分类数据。首先想到的是execl的筛选功能。但是这样会比较麻烦。所以在网上搜索了下,有很多帖子。https://baijiahao.baidu.com/s?id=1638300768682628867&wfr=spider&for=pc而这个帖子举得很不错,特此记录下。以便于以后用到的时候还能找到。以下是基本de...

2020-03-24 10:29:01 508

原创 手动导入jar包到本地maven仓库方法

执行下面命令:mvn install:install-file -Dfile=D:\ojdbc6-11.2.0.3.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar说明 1.本地必须安装maven环境 2.Dfile对应jar路径 ,DgroupId对...

2019-12-25 11:53:42 88

原创 日志归档--基于mysql写的存储过程

CREATE DEFINER=`iscs`@`%` PROCEDURE `CUSTOM_LOG_ARCHIVE`(IN `archiveType` int)BEGIN DECLARE t_error INTEGER DEFAULT 0; DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET ...

2019-11-11 19:06:39 180

原创 windows服务器数据库备份到本地

1.新建一个文本文件,然后输入以下内容@echo offREM 声明采用UTF-8编码@chcp 65001@echo 数据库备份脚本@echo *****************************@echo 备份日期:%date%@echo 备份时间:%time%@echo *****************************@echo 开始备份...::s...

2019-07-13 11:26:55 1035 2

原创 springboot项目一键部署到服务器上命令

nohup java -jar blogmanager.jar > blogmanager.log 2>&1&

2019-06-11 14:32:00 929 1

原创 工厂模式的实例

第一步:创建一个接口类public interface Animal{void cry();}第二步 实现接口的类public class Cat implements Animal{@Overridepublic void cry() { System.out.println("猫叫声:喵喵"); }}public class...

2019-06-06 16:49:54 1357

原创 nutz中的接口和func简单应用

//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package org.nutz.dao;import java.sql.ResultSet;import java.util.List;import org.nutz.dao....

2019-06-05 11:09:36 255

原创 linux下软件安装之mysql数据库安装

rmp命令(本地)程序安装 rpm -ivh 程序名程序查看 rpm -qa程序卸载 rpm -e --nodeps 程序名yum命令 相当于联网的rpm命令【联网下载+自动安装】安装依赖yum install glibc.i686yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6yum update libs...

2019-06-02 12:16:10 121

原创 linux下软件安装之jdk的安装

rmp命令(本地)程序安装 rpm -ivh 程序名程序查看 rpm -qa程序卸载 rpm -e --nodeps 程序名yum命令 相当于联网的rpm命令【联网下载+自动安装】安装依赖yum install glibc.i686yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6yum update libs...

2019-06-02 12:13:47 90

原创 linux常用操作命令

linux命令磁盘管理命令1.ls 列出目录的内容 参数 -a 所有的目录 包含影藏等所有文件 -l 所有目录,详细列表 文件大小等(不包含影藏文件)简写ll -h 当前目录下信息 友好展示信息2.cd 切换目录 cd ../ 向上一层目录 cd / 切换到根目录 cd ~ 当前用户目录 cd /+...

2019-06-02 12:11:48 88

原创 修改git链接地址的方法

git remote set-url origin +url(访问地址)

2019-05-30 11:36:23 1666

poi-tlToWord.rar

通过排版好的word文档以及预留额参数,可以生成自己想要的任意word文档,简化很多操作

2021-05-14

dbtoword.zip---springboot+POI+nutz+mysql导出word模板文件

每次项目验收写文档是一个很凌乱的事情,作为一个程序员,应该是用技术解决问题。当然有很多工具也可以实现。比如PDman就可以导出word或者pdf文档。 这个案例主要是学习springboot项目开发。以及使用nutz poi第三方工具的使用

2020-01-03

Struts2框架搭建

实现了Struts2的搭建和一个简单的应用

2013-12-11

空空如也

空空如也

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

TA关注的人 TA的粉丝

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