自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

原创 时代光华学习平台自动学习程序(一)-界面设计

使用python记录时代光华自动学习的程序

2023-04-16 16:59:42 259

原创 python unittest单元测试框架

单元测试可以提供以下gong'ne'gpython中有多种单元测试框架,如doctest、unittest、pytest、nose等,这边我写的是unittest。1、

2021-06-20 00:39:40 149 2

原创 解决时代光华挂课程序出现验证码的问题(时代光华挂课程序篇二)

解决时代光华挂课程序出现验证码的问题(时代光华挂课程序篇二) 早前的时间,写了个python挂课程的程序,开始用起来没啥问题,大部分课程都能处理。但从这个平台开始使用验证码防挂机开始,先前写的程序跑起来的效果就有点差了,即使做了异常捕捉处理,重启程序,还是达不到理想的效果。但是之前比较忙,而且也没需要挂课程,所以就把这个扔在了一边。但最近又需要班后学习,该面对的还是要面对。于是想到了两个解决方案:......

2021-03-24 10:17:13 2136 3

原创 selenium模块和webdriver常用命令

selenium模块和webdriver常用命令一、selenium安装: pip install -uselenium二、下载chromedriver chromedriver下载地址:http://chromedriver.storage.googleapis.com/index.html三、selenium使用(一)、webdriver调用from selenium import webdriver # 导入we...

2021-02-21 11:31:12 531

原创 Pycharm安装

Pycharm安装下载软件软件下载网址:https://www.jetbrains.com/zh-cn/pycharm/features/我下载的是免费开源的社区版安装1:create desktop shortcut(创建桌面快捷方式)2:update context menu(更新右键后显示的菜单), open folder as project(添加打开文件夹作为项目)3:create associations 创建关联,关联.py文件,双击都是以pyc..

2021-02-20 10:07:57 529 3

原创 chrome浏览器的options参数

chrome浏览器的options参数一、部分常用options参数options.add_argument('--disable-infobars') # 禁止策略化options.add_argument('--no-sandbox') # 解决DevToolsActivePort文件不存在的报错options.add_argument('window-size=1920x...

2021-02-19 12:47:05 5913

原创 关于python selenium定位元素点击出现element not visible的解决办法

最近在写一个项目的时候,发现使用xpath定位元素,元素是存在的。但是使用click()方法却出现element not visible。百思不得其解,然后网上找了好多,很多都是不着边的解决办法。 所以现在解决了这个办法后,写下用来备忘。首先,元素能定位,但是不能点击,可能是元素隐藏了。 ele=driver.find_element_by_xpa...

2020-04-21 11:04:42 2634 2

原创 python 自定义一个日志类

之前转载了一篇关于日志的文章,发现里面的知识点有点多,实际上自己需要的不需要这么多知识点。于是进行下总结。总结后封装单独可以使用的日志类如下,方便以后自己查看使用。import loggingimport osimport datetimeclass loggerClass: #日志级别的字典 level_relations = {"debug": logging...

2020-03-28 23:09:03 1335 1

转载 Python logger模块

1 logging模块简介logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息; print将所有信息都输出到标准输出中,严重影响开发者从标准输出中查看其它数据;logging则可以由开发者决定将信...

2020-03-24 17:44:06 269

原创 关于tkinter下点击按钮界面未响应的解决办法

这段时间一直在学习python,然后用thinter模块写了一个图像界面,界面中有一些按钮,按钮所绑定的方法处理起来需要点时间,所以开始的时候点击了按钮,发现界面卡着,未响应,无法进行操作。这个问题对于新手的我来说,困惑了几天。今天终于决定来研究下怎么彻底解决这个问题,解决的具体思路如下: 对于点击按钮后主界面未响应,个人感觉应该是由于单线程导致的,执行的方法一直没...

2020-03-24 15:15:31 7335 3

原创 记录下用python撸了时代光华学习平台自动学习的程序(时代光华挂课程序篇一)

现在很多单位,都积极响应全民学习,所以很多时候都在班后时间让员工在网络学院进行学习,俗称上网课。平时的工作都已经这么累了,下班回家,我只想葛优躺,然后刷想看的剧。或者跟朋友约约约,玩玩玩。于是想着写一个程序让程序可以进行自动的学习。写下这篇文章记录下一些相关的知识点 说干就干,如果搞定,以后下班就不用再为挂网络课程而烦心了,想起来就美滋滋。百度了下资料,发现pytho...

2020-03-23 22:31:32 3519 2

原创 关于python方法@staticmethod,@classmethod

python的普通方法,第一个参数需要写self,它表示一个具体的实例本身。如果在方法前定义了@staticmethod,那么它就可以不用写入self这个参数。在方法前定义了@classmethod,它的第一个参数不是写self,而是cls,它表示这个类本身。...

2020-03-13 16:22:03 111

转载 安装和使用Linux花生壳服务

一、安装说明(以CentOS 5为例)1、安装必要的开发包[root@localhost ~]# yum install gcc gcc-c++ autoconf automake2、下载phddns-2.0.2.16556.tar.gz到某一个目录[root@localhost ~]# wgethttp://download.oray.com/peanuthull/phddns...

2019-08-19 11:55:23 1076 1

转载 phpStudy for Linux (lnmp+lamp一键安装包)

phpStudy for Linux (lnmp+lamp一键安装包)phpStudy Linux版&Win版同步上线 支持Apache/Nginx/Tengine/Lighttpd/IIS7/8/6phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd,支持php5.2/5.3/5.4/5.5切换已经在centos-6.5,de...

2019-08-19 08:39:40 213

原创 Linux centos安装图形界面

1、用root管理员用户登录系统2、使用命令yum groupinstall "X Window System"安装X(X Window System)在执行命令之后会进行网络下载,在弹出的确定框中输入y,点击回车。当出现了 Complete!说明安装成功。3、运行yum grouplist命令,查看已安装和可安装的软件4、执行命令yum groupinstall "GNOME ...

2019-08-14 16:24:13 169

原创 centos开启ssh

1、检查是否已经安装ssh(如图中显示即已经安装了)2、安装ssh yum install openssh*(如果遇到要确定的输入y回车即好。如果安装的时候报缓存不够,输入yum clean all,然后再输入yum install openssh*重新执行安装清除YUM缓存yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用...

2019-08-14 15:56:34 546

原创 用u盘安装linux centos

1、制作启动盘有两种方法:1、使用UltraISO,把镜像写入到U盘中(步骤是文件-打开,选择要安装的centos的ISO文件;启动--写入硬盘影像,硬盘驱动器选择U盘)2、制作老毛桃的启动盘(具体的制作步骤这里就不说了),然后把ISO文件拷贝到老毛桃启动盘根目录的LMT文件夹中。再在电脑启动的时候选择2、安装系统进入bios界面,设置U盘启动,重新开机后界面开始显示三个选项...

2019-08-13 16:02:43 251

转载 log4j的配置和使用

参考文章地址http://www.blogjava.net/zJun/archive/2006/06/28/55511.html下载:从http://logging.apache.org/log4j/1.2/download.html下载对应的log4j版本配置使用引入jar包:log4j-1.2.17.jar;加入配置文件log4j.properties,配置文件放到项目根目录的路径...

2018-09-06 10:49:04 106

原创 mybatis调用存储过程映射文件的写法

<?xml version="1.0" encoding="UTF-8" ?>定义映射文件<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"  "http://mybatis.org/dtd/mybatis-3-mapper.dtd">  <!-- 此文件主要用于编写sql语句 

2018-08-30 18:28:35 1598

原创 mysql存储过程

关于mysql的存储过程,之前一直有所涉及但没细看。如今要使用的时候,发现还是有点困难的。所以在网上找了几篇文章来看,总结一下。做下笔记,好方便以后巩固和复习一、基本语法CREATE PROCEDURE 方法名(参数1,参数2)BEGIN执行的语句END; 例:CREATE PROCEDURE total(INOUT `num1` int)BEGINDECL...

2018-08-29 16:29:42 135

转载 mysql中的存储引擎

MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎:· MyISAM

2014-02-24 22:56:17 277

转载 Java中获取键盘输入值的三种方法

序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决方法吧:  以下将列出几种方法:  方法一:从控制台接收一个字符,然后将其打印出来  public static void m

2014-02-23 09:15:42 933

设置IE安全级别和添加可信站点批处理脚本.bat

一键自动化配置IE安全站点级别,省去点开一项一项设置的麻烦。能适用企业安全站点的配置

2021-06-01

autoStudy.zip

使用python写的时代光华自动学习

2021-06-01

简单容易的jquery遮罩层

jquery遮罩层,案例简单,容易看懂。使用了jquery,案例展示显示遮罩层和3秒后隐藏遮罩层

2018-09-10

J2EE轻量级企业应用实战

第1章 java ee应用和开发环境 1 1.1 java ee应用概述 2 1.1.1 java ee应用的分层模型 2 1.1.2 java ee应用的组件 3 1.1.3 java ee应用的结构和优势 4 1.1.4 常用的java ee服务器 4 1.2 轻量级java ee应用相关技术 5 1.2.1 jsp、servlet 3.0和javabean及替代技术 5 1.2.2 struts 2.2及替代技术 5 1.2.3 hibernate 3.6及替代技术 6 1.2.4 spring 3.0及替代技术 6 1.3 tomcat的下载和安装 7 1.3.1 安装tomcat服务器 8 1.3.2 配置tomcat的服务端口 9 1.3.3 进入控制台 10 1.3.4 部署web应用 12 1.3.5 配置tomcat的数据源 13 1.4 eclipse的安装和使用 15

2014-03-05

hibernate的jar包

hibernate所需要的基本的jar包

2013-12-16

疯狂java实战演义

里面附带源码,带WORD格式的书籍和光盘内容和PDF。

2013-11-18

mysql必知必会

新手学习mysql的简单教程,里面例子简单容易上手练习,让你更快速的掌握mysql。

2013-10-01

空空如也

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

TA关注的人

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