- 博客(94)
- 收藏
- 关注
转载 【Java写接口,UI,APP自动化】
目标 转载于:https://www.cnblogs.com/frankruby/p/11583818.html
2019-09-25 12:00:00
336
转载 【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
1049
转载 【Java代码分析和CPU高的方法分析】
一、top之负载高 top -H -p pid 首先看load average 数值若小于0.7*CPU个数,则系统工作正常,如果超过这个值,甚至达到cpu核数的四五倍,则系统的负载就说明偏高且存在进一步升高的趋势,就需要进一步定位具体原因。通过vmstat命令查看cpu的上下文切换次数,上下文切换次数发生的场景主要有如下几种:1、时间切片用完,cpu正常调度下一个任务2、被其他...
2019-08-22 18:01:00
296
转载 【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
301
转载 【Findbug的安装与使用】
一、安装 路径:File-->Settings-->Plugins-->Browse repositories....-->输入FindBugs-IDEA-->点击安装 二、使用 注意:安装后需要重启idea 有各种可选范围 三、结果分析 1->Bad pratice编程的坏习惯主要是命名问题,比如类名最好以大写开头...
2019-08-14 17:12:00
137
转载 【Java面向对象】
一、构造方法 1、方法名与类名称相同,2、没有返回值,不需要void关键字2、调用类里面的属性必须先进行对象的引用,即:new 类名(),引用:引用名.属性以下举例:Test01类对Students类进行初始化调用,Test02类对Students类进行属性的修改,即修改成员变量 public class Students { //学号 int id;//成员...
2019-08-14 17:09:00
127
转载 【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
351
转载 【Java方法的声明和使用】
一、方法,Method,函数,function public 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
475
转载 【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
132
转载 【Jmeter+ant+Jenkins自动化持续集成】
一、先安装jdk 二、安装jmeter 三、安装ant 1、把apache-ant-1.10.6放到任意一个目录下 2、配置变量(mac本) |-- 打开终端,输入vim.bash_profile,按i进入编辑模式,添加以下内容: export ANT_HOME=/Users/wufq/lidong/apache-ant-1.10.6 exp...
2019-07-18 15:12:00
733
转载 【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
93
转载 【Python基础001】
一、数据类型 1、浮点型 也就是小数,浮点数可以用数学写法,如:1.23,3.14,-9.01;但是对于很大或很小的浮点数,就必须用科学计数法进行编写了,把10用e代替,就是1.23e9,12.3e8 0.000012可以写成1.2e-5 2、字符串 1)、使用‘’或“”括起来的数据,其中‘’和“” 不算是字符的一部分,如果想要单引号也表示字符串必须用双引号括起来,比如:“I'...
2019-06-19 09:44:00
97
转载 【oracle中如何生成awr报告】
1、 终端输入:su - oracle 2、进入数据库sqlplus / as sysdba 3、查看用户show parameter db_name 4、开始压测后执行 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); 5、 结束压测后执行 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SN...
2019-05-20 17:49:00
290
转载 【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
184
转载 【Django QuerySet API009】
Django模中我们学习了一些基本的创建于查询,这里专门来讲一下数据库接口相关的接口(QuerySet API) 从数据库中查询出来的结果一般是一个集合,这个集合叫做QuerySet 文中的例子大部分是基于这个blog/models.py #创建一个person类,继承自models.Model,一个人有姓名有年龄 class Person(models.Model): ...
2019-05-16 17:10:00
106
转载 【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
113
转载 【Django模板进阶007】
本节主要讲Django模板中的循环,条件判断,常用的标签,过滤器的使用 列表,字典,类的实例的使用 循环:迭代显示列表,字典等中的内容 条件判断:判断是否显示该内容,比如判断是手机访问,还是电脑访问,给出不一样的代码。 标签:for,if 这样的功能都是标签。 过滤器:管道符号后面的功能,比如{{ var|length}},求变量长度...
2019-04-28 18:09:00
151
转载 【Django模板006】
在前面的几节中我们都是用简单的django.HttpResponse来把内容显示到网页上,本节将讲解如何使用渲染模板的方法来显示内容。 1、创建一个zqxt_tmpl项目,和一个名称为learn的应用,并且 django-admin.py startproject zqxt_tmpl cd zqxt_tmpl python manage.py startapp learn ...
2019-04-28 15:34:00
103
转载 【Django-URL name详解005】
1、打开zqxt_views/urls.py from django.contrib import admin from django.urls import path from calc import views as calc_views urlpatterns = [ path('add/',calc_views.add,name='add'), ...
2019-04-28 11:15:00
102
转载 【Django视图与网址进阶004】
一、在网页上做加减法 1. 采用/add/?a=4&b=5这样GET方法进行 django-admin.py startproject zqxt_views cd zqxt_views python manage.py startapp calc 自动生成目录大致如下(因不同的 Django 版本有一些差异,如果差异与这篇文章相关,我会主动提出来,没有说的,...
2019-04-25 17:07:00
94
转载 【spotlight安装监控】
参考博客: https://www.cnblogs.com/ceshi2016/p/9012646.html http://blog.sina.com.cn/s/blog_1517220f20102xo1y.html 转载:https://blog.csdn.net/defonds/article/details/52385360 1.本文背景 1.1.Linux 服务器情况 ...
2019-04-20 15:12:00
159
转载 【Django试图与网址003】
Django中网址是写在 urls.py 文件中,用正则表达式对应 views.py 中的一个函数(或者generic类),我们用一个项目来演示。 一,首先,新建一个项目(project), 名称为 mysite django-admin startproject mysite 备注: 1. 如果 django-admin 不行,请用 django-admin.py 2...
2019-04-18 17:24:00
87
转载 【Django基本命令002】
在mac或者window的终端直接输入这些命令(不是Python的shell中) 一、创建Django项目之前必须先激活 具体方法可以参考Python机器语言学习博客 二、开始新建项目 1、新建一个django project django-admin.py startproject project_name 注意:project_name是项目名称,必须是合法的包...
2019-04-17 14:13:00
87
转载 【Django简介001】
一、Django全貌 urls.py 网址入口,关联到对应的view.py中的一个函数(或者generic类),访问网址就对应一个函数 view.py 处理用户发送的请求,从urls.py中对应过来,通过渲染templates中的网页可以将显示内容。比如登录后的用户名,用户请求的数据,输出到网页 models.py 与数据路操作相关,存入或读取数据时用到这个,当然用不到数据库...
2019-04-12 16:29:00
64
转载 【性能监控其他方法】
一、监控jvm的GC情况 1,监控jvm的GC情况 jstat gcutil pid 1000 100 2, jmap -heap pid:可以看到java进程的堆的配置信息,各区的空间大小和配置信息 jmap -histo 5279 | head -20:查看jvm中各个类的实例数、占用内存数量以及类的全名 jmap -dump:form...
2019-04-12 15:23:00
278
转载 【性能测试出现掉并发数现象调优处理】
压测webserver接口-数据库测试 1、压到1000并发时,应用服务器报两个错误,并且伴随着并发数的不断降低 具体错误如下 2、解决应用服务器报错方法 修改数据库的连接池,如图 修改jvm内存参数,如图: 修改监听请求的线程数,如图: --以上调优的连接数都是为了解决jdbc连接数不够的情况 把句柄从1024-->修改为865535 参考资料:...
2019-04-12 13:08:00
777
转载 【python游戏编程04--加载位图与常用的数学函数】
一、pygame中常用的数学函数 首先介绍两个角度和弧度转换的函数 math.degress()和math.radians()用法很简单,只要将数值传进去然后接受返回值就可以 math.cos(angle),math.sin(angle),这里的angle使用的是弧度表示的,因此需要先使用math.radians(),将角度换成弧度然后在传参 如果要获取当前时间,我们需要使...
2019-04-01 10:24:00
333
转载 【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
412
转载 【Python游戏编程01--初步认识pygame】
一、pygame简介 Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统。用它来开发小游戏非常适合 二、pygame的使用 第一步是把pygame导入到Python程序中, import pygame 然后需要...
2019-03-25 22:24:00
367
转载 【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
275
转载 【Python65--tkinter:button】
一、需求:在Label页面增加一个按钮,点击此按钮,页面内容进行变化 思路: 1、上面放一个Label,下面放一个Button 2、采用frame框架 from tkinter import * #定义一个返回按钮调用的返回函数:callback def callback(): var.set("我已满18岁!") #初始化文本框 root = T...
2019-03-18 17:51:00
135
转载 【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
330
转载 【linux下查看文件路径--jdk】
1、which java 首先输入命令行,查看结果: [root@localhost ~]# which java /usr/bin/java PS:which Java是无法定位到Java的安装路径的,只能定位到执行路径;whereis Java也无法定位,只能展示一部分的Java路径,如下所示: [root@localhost ~]# whereis java ...
2019-03-15 11:02:00
242
转载 【Python64-tkinter_label组件】
一、label组件用于在屏幕上显示文本活图像,Label组件仅能显示单一字体的文本,单文本可以跨越多行。另外还可以为其中的个别字符加上下划线 二、如何使用label组件 使用label组件,你可以指定想要显示的内容 三、简单举例:生成一个窗口 import tkinter as tk app = tk.Tk() #生成顶层窗口 app.title("FishC Dem...
2019-03-05 10:58:00
210
转载 【Python62--scrapy爬虫框架】
一、Scrapy Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中 Scrapy最初是为页面抓取而设计的,也可以应用在获取API所返回的数据,或者通用的网络爬虫 二、使用Scrapy抓取一个网站一共需要4个步骤: 1、创建一个Scrapy项目 2、定义Item容器 3、编写爬虫 4、存储内容 ...
2019-01-28 10:56:00
105
转载 【Python61--异常处理】
一、URLrror 当我们的urlopen无法处理一个响应的时候就会出现一个urlerror的错误,但同时url会伴随一个res的属性,包含一个由错误编码和错误信息url 举例: import urllib.error import urllib.request req = urllib.request.Request("http://www.ooxx-fishc.com"...
2019-01-24 17:09:00
183
转载 【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
159
转载 【Python58--正则2】
一、字符匹配 1、元字符:完整列表:. ^ $ * + ? { } [ ] \ | ( ) 元字符 描述 .点 匹配除换行符外任意一个字符 x|y 匹配 x 或 y。例如,'z|food' 能匹配 "z" 或 "food"。'(z|f)ood' 则匹配 "zood" 或 "food"。 [^a-z] ...
2018-12-18 21:33:00
77
转载 【Python57--正则1】
一、正则表达式匹配IP地址 1、search()方法:用于在字符串中搜索正则表达式模式第一次出现的位置 >>> import re >>> re.search(r'chen','I love chenfeng') <re.Match object; span=(7, 11), match='chen'> >>>...
2018-12-18 16:57:00
137
转载 【Python56--爬取妹子图】
爬取网站的思路 第一步:首先分析爬取网站的连接地址特性,发现翻页图片的时候连接:http://www.mmjpg.com/mm/1570 ,http://www.mmjpg.com/mm/1569,只有后面的数字会变化 第二步:然后翻页1,2,3,用检查(查看源代码)来获取翻页的数字 第三步:查看图片的地址,保存后并写入文件内 思路就是这样的一个思路,具体用代码梳理具体的思路...
2018-12-18 14:00:00
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人