自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【Java写接口,UI,APP自动化】

目标转载于:https://www.cnblogs.com/frankruby/p/11583818.html

2019-09-25 12:00:00 278

转载 【Oracle之AWR报告解析】

AWR报告模板Report Summary一、DB Time远远小于Elapsed时间,说明数据库比较空闲。如果是大于则说明数据库比较繁忙举例介绍:Report A:
Snap Id Snap Time Sessions Curs/Sess
--------- ------------------- -------- ---------
Begin Snap: 4610 24-J...

2019-08-26 18:49:00 968

转载 【Java代码分析和CPU高的方法分析】

一、top之负载高top -H -p pid 首先看load average 数值若小于0.7*CPU个数,则系统工作正常,如果超过这个值,甚至达到cpu核数的四五倍,则系统的负载就说明偏高且存在进一步升高的趋势,就需要进一步定位具体原因。通过vmstat命令查看cpu的上下文切换次数,上下文切换次数发生的场景主要有如下几种:1、时间切片用完,cpu正常调度下一个任务2、被其他...

2019-08-22 18:01:00 254

转载 【weblogic配置jvm文件&Oracle慢查询】

Weblogic远程监控1.首先需要在远程的weblogic的域下面,找到/bin/setDomainEnv.sh ,(例如:/app/webapp/domain/bin/setDomainEnv.sh)需要在此文件下加入如下内容:-Dcom.sun.management.jmxremote.port=1090 ##端口号可以自己指定-Dcom.sun.managemen...

2019-08-21 13:24:00 266

转载 【Findbug的安装与使用】

一、安装路径:File-->Settings-->Plugins-->Browse repositories....-->输入FindBugs-IDEA-->点击安装二、使用注意:安装后需要重启idea有各种可选范围三、结果分析1->Bad pratice编程的坏习惯主要是命名问题,比如类名最好以大写开头...

2019-08-14 17:12:00 104

转载 【Java面向对象】

一、构造方法1、方法名与类名称相同,2、没有返回值,不需要void关键字2、调用类里面的属性必须先进行对象的引用,即:new 类名(),引用:引用名.属性以下举例:Test01类对Students类进行初始化调用,Test02类对Students类进行属性的修改,即修改成员变量public class Students { //学号 int id;//成员...

2019-08-14 17:09:00 99

转载 【Java方法的递归调用】

一、方法的递归方法自己调用自己package com.company.Mothod;/** * @Created by IntelliJ IDEA. * @Author tk * @Date 2019/8/9 * @Time 15:26 */public class MethodTest06 { public static void ...

2019-08-14 15:19:00 317

转载 【Java方法的声明和使用】

一、方法,Method,函数,functionpublic class MethodTest01 { //定义一个方法,该方法完成两个int类型数据的求和 public static void sum(int a,int b){ int c = a+b; System.out.println(a+"+"+b+"="+c)...

2019-08-09 14:50:00 423

转载 【Java的流程控制语句】

一、分支语句流程控制语句Java流程控制语句可以分为7种:控制选择结构语句1、if,if else2、switch控制循环结构语句3、for4、while5、do while改变控制语句顺序6、break7、continue二、控制选择语句之if语句//if第一种格式 int age =6; if(age>0 && a...

2019-07-24 10:03:00 105

转载 【Jmeter+ant+Jenkins自动化持续集成】

一、先安装jdk二、安装jmeter三、安装ant1、把apache-ant-1.10.6放到任意一个目录下2、配置变量(mac本)|-- 打开终端,输入vim.bash_profile,按i进入编辑模式,添加以下内容:export ANT_HOME=/Users/wufq/lidong/apache-ant-1.10.6exp...

2019-07-18 15:12:00 683

转载 【Java语言基础001】

一、单引号括起来的是字符,双引号括起来的是字符串二、变量的数据类型1、两大类:基本数据类型、引用数据类型基本数据类型(4类八种):数值型(byte:1个字节,short:2字节,int:4字节,long:8字节),浮点型(float,dubbo),字符型(char),布尔型(boolean)引用数据类型:类,接口,数组byte 1 (-128~127)sh...

2019-07-07 21:34:00 71

转载 【Python基础001】

一、数据类型1、浮点型也就是小数,浮点数可以用数学写法,如:1.23,3.14,-9.01;但是对于很大或很小的浮点数,就必须用科学计数法进行编写了,把10用e代替,就是1.23e9,12.3e80.000012可以写成1.2e-52、字符串1)、使用‘’或“”括起来的数据,其中‘’和“” 不算是字符的一部分,如果想要单引号也表示字符串必须用双引号括起来,比如:“I'...

2019-06-19 09:44:00 76

转载 【oracle中如何生成awr报告】

1、 终端输入:su - oracle2、进入数据库sqlplus / as sysdba3、查看用户show parameter db_name4、开始压测后执行 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); 5、 结束压测后执行 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SN...

2019-05-20 17:49:00 244

转载 【Django QuerySet进阶 010】

阅读本文你可以学习到什么1、查看Django queryset执行的SQL(1部分)2、获取的查询结果直接以类似list方式展示(2,3部分)3、如何在django中给一个字段取一个别名(4部分)4、annotate聚合计数,求和,求平均数等(5部分)5、优化SQL,减少多对一,一对多,多对多时查询次数(6,7部分)6、如何只去除需要的字段,排除某些字段(8,9部...

2019-05-17 11:28:00 152

转载 【Django QuerySet API009】

Django模中我们学习了一些基本的创建于查询,这里专门来讲一下数据库接口相关的接口(QuerySet API)从数据库中查询出来的结果一般是一个集合,这个集合叫做QuerySet文中的例子大部分是基于这个blog/models.py#创建一个person类,继承自models.Model,一个人有姓名有年龄class Person(models.Model): ...

2019-05-16 17:10:00 83

转载 【Django模型(数据库)008】

Django模型是与数据库相关的,与数据库相关的代码一般写在models.py中,Django支持sqlite3,MySQL,PostgreSQL等数据库,只需要在setting.py中配置即可,不可更改models.py中的代码,丰富的API极大的方便了使用1、新建项目和应用django-admin.py startproject learn_models # 新建一个项目...

2019-05-16 10:40:00 86

转载 【Django模板进阶007】

本节主要讲Django模板中的循环,条件判断,常用的标签,过滤器的使用列表,字典,类的实例的使用循环:迭代显示列表,字典等中的内容条件判断:判断是否显示该内容,比如判断是手机访问,还是电脑访问,给出不一样的代码。标签:for,if 这样的功能都是标签。过滤器:管道符号后面的功能,比如{{ var|length}},求变量长度...

2019-04-28 18:09:00 119

转载 【Django模板006】

在前面的几节中我们都是用简单的django.HttpResponse来把内容显示到网页上,本节将讲解如何使用渲染模板的方法来显示内容。1、创建一个zqxt_tmpl项目,和一个名称为learn的应用,并且django-admin.py startproject zqxt_tmplcd zqxt_tmplpython manage.py startapp learn...

2019-04-28 15:34:00 78

转载 【Django-URL name详解005】

1、打开zqxt_views/urls.pyfrom django.contrib import adminfrom django.urls import pathfrom calc import views as calc_viewsurlpatterns = [ path('add/',calc_views.add,name='add'), ...

2019-04-28 11:15:00 82

转载 【Django视图与网址进阶004】

一、在网页上做加减法1. 采用/add/?a=4&b=5这样GET方法进行django-admin.py startproject zqxt_viewscd zqxt_viewspython manage.py startapp calc自动生成目录大致如下(因不同的 Django 版本有一些差异,如果差异与这篇文章相关,我会主动提出来,没有说的,...

2019-04-25 17:07:00 71

转载 【spotlight安装监控】

参考博客:https://www.cnblogs.com/ceshi2016/p/9012646.htmlhttp://blog.sina.com.cn/s/blog_1517220f20102xo1y.html转载:https://blog.csdn.net/defonds/article/details/523853601.本文背景1.1.Linux 服务器情况...

2019-04-20 15:12:00 116

转载 【Django试图与网址003】

Django中网址是写在 urls.py 文件中,用正则表达式对应 views.py 中的一个函数(或者generic类),我们用一个项目来演示。一,首先,新建一个项目(project), 名称为 mysitedjango-admin startproject mysite备注:1. 如果 django-admin 不行,请用 django-admin.py2...

2019-04-18 17:24:00 66

转载 【Django基本命令002】

在mac或者window的终端直接输入这些命令(不是Python的shell中)一、创建Django项目之前必须先激活具体方法可以参考Python机器语言学习博客二、开始新建项目1、新建一个django projectdjango-admin.py startproject project_name注意:project_name是项目名称,必须是合法的包...

2019-04-17 14:13:00 70

转载 【Django简介001】

一、Django全貌urls.py网址入口,关联到对应的view.py中的一个函数(或者generic类),访问网址就对应一个函数view.py处理用户发送的请求,从urls.py中对应过来,通过渲染templates中的网页可以将显示内容。比如登录后的用户名,用户请求的数据,输出到网页models.py与数据路操作相关,存入或读取数据时用到这个,当然用不到数据库...

2019-04-12 16:29:00 42

转载 【性能监控其他方法】

一、监控jvm的GC情况1,监控jvm的GC情况 jstat gcutil pid 1000 1002, jmap -heap pid:可以看到java进程的堆的配置信息,各区的空间大小和配置信息 jmap -histo 5279 | head -20:查看jvm中各个类的实例数、占用内存数量以及类的全名 jmap -dump:form...

2019-04-12 15:23:00 249

转载 【性能测试出现掉并发数现象调优处理】

压测webserver接口-数据库测试1、压到1000并发时,应用服务器报两个错误,并且伴随着并发数的不断降低具体错误如下2、解决应用服务器报错方法修改数据库的连接池,如图修改jvm内存参数,如图:修改监听请求的线程数,如图:--以上调优的连接数都是为了解决jdbc连接数不够的情况把句柄从1024-->修改为865535参考资料:...

2019-04-12 13:08:00 693

转载 【python游戏编程04--加载位图与常用的数学函数】

一、pygame中常用的数学函数首先介绍两个角度和弧度转换的函数math.degress()和math.radians()用法很简单,只要将数值传进去然后接受返回值就可以math.cos(angle),math.sin(angle),这里的angle使用的是弧度表示的,因此需要先使用math.radians(),将角度换成弧度然后在传参如果要获取当前时间,我们需要使...

2019-04-01 10:24:00 276

转载 【Python游戏编程03--pygame事件与设备轮询】

一、pygame事件1、pygame事件可以处理游戏中的各种事情,完整的事件列表如下:QUIT,ACTIVEEVENT,KEYDOWN,KEYDOWN,MOUSEMOTION,MOUSEBUTTONUP,MOUSEBUTTONDOWN,JOYAXISMOTION,JOYBALLMOTION,JOYHATMOTION........查看文档:https://fishc.co...

2019-03-29 11:51:00 365

转载 【Python游戏编程01--初步认识pygame】

一、pygame简介Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统。用它来开发小游戏非常适合二、pygame的使用第一步是把pygame导入到Python程序中,import pygame然后需要...

2019-03-25 22:24:00 312

转载 【Python66--checkbutton&】

一、定义:Checkbutton组件用于实现是否选择的按钮二、作用:使用Checkbutton,必须创建一个tkinter变量用于存放按钮的状态:v=IntVar()from tkinter import *root = Tk()#存放选中的状态v = IntVar()c = Checkbutton(root,text="测试一下",variable=v).p...

2019-03-19 20:32:00 222

转载 【Python65--tkinter:button】

一、需求:在Label页面增加一个按钮,点击此按钮,页面内容进行变化思路:1、上面放一个Label,下面放一个Button2、采用frame框架from tkinter import *#定义一个返回按钮调用的返回函数:callbackdef callback(): var.set("我已满18岁!")#初始化文本框root = T...

2019-03-18 17:51:00 109

转载 【jvisualvm远程监控配置】

第一步:首先通过hostname -i 和ifconfig命令,查看一下IP地址是否一致    如果不一致,修改hosts的IP地址:vi /etc/hosts 把ip地址和ifconfig的地址修改成一致第二步:修改远程机器JDK配置文件 (我这里远程机器是linux).   a.进入JAVA_HOME\jre\lib\management\目录 (查找jdk的...

2019-03-15 14:23:00 278

转载 【linux下查看文件路径--jdk】

1、which java首先输入命令行,查看结果:[root@localhost ~]# which java/usr/bin/javaPS:which Java是无法定位到Java的安装路径的,只能定位到执行路径;whereis Java也无法定位,只能展示一部分的Java路径,如下所示:[root@localhost ~]# whereis java ...

2019-03-15 11:02:00 220

转载 【Python64-tkinter_label组件】

一、label组件用于在屏幕上显示文本活图像,Label组件仅能显示单一字体的文本,单文本可以跨越多行。另外还可以为其中的个别字符加上下划线二、如何使用label组件使用label组件,你可以指定想要显示的内容三、简单举例:生成一个窗口import tkinter as tkapp = tk.Tk() #生成顶层窗口app.title("FishC Dem...

2019-03-05 10:58:00 192

转载 【Python62--scrapy爬虫框架】

一、ScrapyScrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中Scrapy最初是为页面抓取而设计的,也可以应用在获取API所返回的数据,或者通用的网络爬虫二、使用Scrapy抓取一个网站一共需要4个步骤:1、创建一个Scrapy项目2、定义Item容器3、编写爬虫4、存储内容...

2019-01-28 10:56:00 77

转载 【Python61--异常处理】

一、URLrror当我们的urlopen无法处理一个响应的时候就会出现一个urlerror的错误,但同时url会伴随一个res的属性,包含一个由错误编码和错误信息url举例:import urllib.errorimport urllib.requestreq = urllib.request.Request("http://www.ooxx-fishc.com"...

2019-01-24 17:09:00 146

转载 【linux下多实例Tomcat+Nginx+redis+mysql环境搭建】

一、搭建环境之前最好自己先创建一个文件夹,再次文件夹下在创建文件夹来安放项目包和Tomcat等应用以及性能测试监控的文件1、项目存放地址:mkdir export (创建一个文件),mkdir app (存放项目),mkdir server(存放Tomcat,Nginx,Redis)2、Tomcat存放地址a、多实例Tomcat,复制两个tomcat,命名:Tomcat...

2019-01-07 11:53:00 129

转载 【Python58--正则2】

一、字符匹配1、元字符:完整列表:. ^ $ * + ? { } [ ] \ | ( )元字符     描述.点      匹配除换行符外任意一个字符x|y      匹配 x 或 y。例如,'z|food' 能匹配 "z" 或 "food"。'(z|f)ood' 则匹配 "zood" 或 "food"。[^a-z]  ...

2018-12-18 21:33:00 56

转载 【Python57--正则1】

一、正则表达式匹配IP地址1、search()方法:用于在字符串中搜索正则表达式模式第一次出现的位置>>> import re>>> re.search(r'chen','I love chenfeng')<re.Match object; span=(7, 11), match='chen'>>>&gt...

2018-12-18 16:57:00 103

转载 【Python56--爬取妹子图】

爬取网站的思路 第一步:首先分析爬取网站的连接地址特性,发现翻页图片的时候连接:http://www.mmjpg.com/mm/1570 ,http://www.mmjpg.com/mm/1569,只有后面的数字会变化第二步:然后翻页1,2,3,用检查(查看源代码)来获取翻页的数字第三步:查看图片的地址,保存后并写入文件内思路就是这样的一个思路,具体用代码梳理具体的思路...

2018-12-18 14:00:00 124

空空如也

空空如也

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

TA关注的人

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