自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python3-使用百度OCR的API做图像识别

①登录百度智能云账号,进入管理控制台,获取免费模块https://login.bce.baidu.com/?account=&redirect=http%3A%2F%2Fconsole.bce.baidu.com%2F②此处使用【网络图片文字识别】,但是有背景瑕疵的验证码识别率很低很低,几乎识别不出来( ‘words_result_num’: 0, ‘words_result’: []),或者识别遗漏。有时间还是要研究下KNN。③源码import requestsimport base6

2020-06-05 12:52:05 607

原创 LoadRunner12.6社区版-安装、测试HTTPS并发、生成报告

坑啊。。。啊。。。安装 1. 下载地址:https://www.microfocus.com/zh-cn/products/loadrunner-professional/download 2. 注册填写信息登录(第二天还会接到问询电话。。) 3. 下载安装社区版和语言包 4. 5. ...

2020-05-09 15:46:57 5059

原创 Java入门学习-Hello Spring Boot

工具与环境IDEA ULTIMATE版 jdk 1.8.0_111 maven 3.5.0选择模板Spring Initializr–webXXApplication.java此为启动类,神器已默认写好package com.spring;import org.springframework.boot.SpringApplication;import org.springframewor

2017-07-16 10:33:02 389

原创 Java入门学习-反射机制

是什么在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。做什么在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 在运行时判断任意一个类所具有的成员变量和方法; 在运行时调用任意一个对象的方法; 生成动态代理。原理后续补充应用后续补充

2017-07-15 23:52:15 268

原创 Appium环境搭建

node.js 1、安装node.js 64 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi 2、配置node的环境变量(默认已经配好) 3、测试node:cmd下 node -vJDK 本机已安装,不累赘记录Android-SDK 1、安装:http://dl.google.com/android/instal

2017-07-06 19:01:42 239

原创 Java入门学习-学会用txt文档写一段helloworld,并通过windows命令行编译和执行该Java代码

自己一个字母一个字母的在记事本里敲,还是挺容易出问题的:要不就是String没有大写,要不就是写成arg[],还有编译成功缺不能运行。先附上终于写对的helloworldpublic class helloworld{ public static void main(String []args){ System.out.println("helloworld"); }

2017-07-05 00:07:23 1392 1

原创 Java入门学习-学会使用日期函数和日期的计算方法,理解什么是时间戳

一、日期函数(两种方法) 1、使用import java.util.Calendar;Calendar calendar =Calendar.getInstance(); 2、使用import java.util.Date; Date date=new Date();二、计算方法 Calendar calendar =Calendar.getInstance(); //获取系统当前年份

2017-07-03 19:36:36 278

原创 Java入门学习-学会使用静态变量、掌握单例模式的用法和原理

静态变量在上一节已学习使用过,总结为类变量,只占一块内存,与实例化无关。单例模式的意思是,每个类只有一个实例(一般用于资源管理,可以解决生产者-消费者问题)。引用一段话 意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 主要解决:一个全局使用的类频繁地创建与销毁。 何时使用:当您想控制实例数目,节省系统资源的时候。 如何解决:判断系统是否已经有这个单例,如果有则返回

2017-06-19 22:08:37 565 3

原创 Java入门学习-学习static的用法

static起到修饰静态的作用

2017-05-26 15:25:14 298

原创 JAVA入门学习-学习如何自定义一个实体类,用于存储一组数据。

实体类:引用一下别人在实体类的经验 一、实体类的名字尽量和数据库的表的名字对应相同。 二、实体类应该实现java.io.Serializable接口。 三、实体类应该有个无参的构造方法。 四、实体类应该有个有参(所有的参数)的构造方法。 五、实体类有属性和方法,属性对应数据库中表的字段,方法主要有getter和setter方法。 六、实体类还应该有个属性serial

2017-05-16 13:15:18 1960

原创 Java入门学习-自我理解IO流

之前写了一篇IO流,自己都不知道复制的是什么,决定重新写一篇,换个方式写:一、总框架二、自我觉得重要的事情总结三、两个实例直接巩固知识1、“背单词”:从单词本中读取单词每隔2秒输出到网页显示;可以去掉音标显示;可以改变单词显示的速度;可以增加测试的功能(单词含义可以随机选4个词的含义来让用户选择),可以增加标记生词并记到生词本中;。2、“网络爬虫”:界面可以做成图形化界面;下载时可以判断是不是网页(

2017-05-10 22:46:38 1468

原创 Java入门学习-实践:手动输入城市名称5次,完成后输出一份city.txt文档,写出被输入最多次的城市名字

import java.awt.MenuComponent;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import

2017-05-09 20:43:20 899

原创 Java入门学习-理解I/O

首页贴上神一般的图片 文件处理public class FileTest { public static void main(String[] args) { // TODO Auto-generated method stub createFile(); } public static void createFile() {

2017-05-08 23:11:38 275

原创 Java入门学习-深入理解集合

集合框架主要包括两种类型的容器, 一种是集合(Collection),存储一个元素集合, 另一种是图(Map),存储键/值对映射。Collection接口又有3种子类型,List、Set和Queue,再下面是一些抽象类,最后是具体实现类,常用的有ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、LinkedHashMap等等。1、List:

2017-05-07 23:35:12 194

原创 Java入门学习-学习if & else,for循环,foreach循环,while循环的用法。

一、语法结构1、if 用于分支情况:如果。。。就。。。否则就。。。if(布尔表达式){ //如果布尔表达式为true将执行的语句}if(布尔表达式){ //如果布尔表达式的值为true}else{ //如果布尔表达式的值为false}2、for 用于循环处理:如从100内的偶数相加:从2开始,到100结束,控制变量每次增加2for(初始化; 布尔表达式; 更新) {

2017-05-06 21:18:57 1950

原创 Java入门学习- 理解List和HashMap和HashTable的用法和区别

一、 List、HashMap和HashTable的关系与区别List是接口,特性是按顺序,可以重复 HashMap,实现了map接口,是键值对(key-value)HashTable ,实现了map接口。继承于dictionary,他与HashMap的区别可以从下面的引用总结为一下几点: HashTable是同步支持多线程的。HashMap不支持,但是Jdk1.5之后,Concurrent

2017-05-05 16:45:26 1780

原创 Java入门学习-使用Math,实现lg、平方、开方、round、floor、ceil的算法。

一、lg使用方法:Math.log10()public class MathMethod { public static void main(String[] args) { int a=100; double b=100; float c=100; System.out.println("lg的实现:"+Math.log10(

2017-05-04 11:06:21 24474

原创 Java入门学习-理解super,this,@override的用法

一、super和this1、this 指向自己的引用。 我之前一般都在构造函数中用thisclass parents{ int x,y; public parents(int x,int y) { this.x=x; this.y=y; }}用法: this.x 指向当前的x字段 this.method() 指向当前的

2017-05-03 23:15:04 1366

转载 Java入门学习-<? extends T>和<? super T>

附上一个我学extends时,发现的一个说<? extends T>和<? super T>特好的文章,转载自胖大师<? extends T>和<? super T>是Java泛型中的“通配符(Wildcards)”和“边界(Bounds)”的概念。<? extends T>:是指 “上界通配符(Upper Bounds Wildcards)” <? super T>:是指“下界通配符(Lowe

2017-05-02 23:49:26 266

原创 Java入门学习-理解float,double,unsigned,long,short,final,extends,implements的用法。

一、float,double,short,long 1、float 单精度浮点数(32位);默认值 0.0f;浮点数不能用来表示精确的值 例:float f1 = 1.5f; 关于浮点数存在的原因,我找到下面一段话,觉得很有道理 虽然计算机使用二进制,但在处理非整数时,也需要考虑小数点位置的问题,无法对齐小数点就无法做加法、减法比较这样的操作。 我们说小数点位置,永远是说相对于我们

2017-05-01 21:49:58 801

原创 Java入门学习-学会try/catch/throw的用法。做出一个计算器除法功能,除以0时程序必须给出提示。

一、try/catch/throw含义理解 因为程序运行着,可能会产生一些错误,这些错误并不是语法错误(语法错误编译器会识别提示),而是到了特定的操作就是产生。 所以需要引入try/catch/throw, try相当于是监控区域,在try{}块里尝试着各种可能产生异常的调用。 当try里抛出了异常后,就需要catch处理这个异常,如果有多种异常,则可以写多个catch语句。 throw可

2017-05-01 20:11:12 2800

原创 JavaWeb入门学习-搭建环境(Eclipse版)

一、下载安装1、eclipse 2、JDK 3、Tomcat二、在eclipse配置tomcathttp://jingyan.baidu.com/article/ca2d939dd90183eb6d31ce79.html三、目录说明1、eclipse新建的Dynamic Web Project在workspace下 2、tomcat发布的在wtpwebapps下。因为我选择的serverloc

2017-05-01 11:34:35 415

原创 Java入门学习-实用快捷键

1、F3:点中调用的方法,按F3会跳转到方法

2017-05-01 00:20:33 202

原创 Java入门学习-学会Scanner的用法。做出一个计算器加法功能。

一、Scanner用法Java中使用Scanner获取输入流,常见写法为Scanner s=new Scanner(System.in); //实例化Scanner类,取系统的输入String str=s.next() //获取控制台输入的有效字符(空格之后不识别了)//s.nextln(),获取一行任意字符(包括空格)//s.nextInt(),获取整型,当输入字符串是,会报错//

2017-04-30 13:53:19 2361 1

原创 Java入门学习-理解int,String,理解类、方法,理解return的用法。

一、自己理解1、int 整型,像1,2,3这样的数字 2、string 字符串型,一段话(中文英文数字符号都可以) 3、类 世界抽象出来的集合,包括属性和方法 4、方法 事情怎么做 5、return 方法有进有出,return属于出,返回做事情的结果二、看官方文档后再整理首先,因为Java是静态语言,所以必须提前定义 1、int 属于基本类型( primitive data t

2017-04-29 11:26:13 564

原创 Java入门学习-理解什么是JRE和JDK,然后搭建JAVA开发环境,用eclipse写出第一个helloworld程序

1、JRE&JDK: JRE:Java Runtime Environment。字面翻译是Java运行时环境。VM虚拟机(java.exe等)和基本的类库(rt.jar等) JDK:Java Development Kit。字面翻译是Java开发工具包。包括编译器(javac.exe)、开发工具(javadoc.exe、jar.exe、keytool.exe、jconsole.exe)和更多的类

2017-04-29 00:04:11 582

原创 python-索引

使用 enumerate() 函数:>>> L = ['Adam', 'Lisa', 'Bart', 'Paul']>>> for index, name in enumerate(L):... print index, '-', name... 0 - Adam1 - Lisa2 - Bart3 - Paulzip()函数可以把两个 list 变成一个 list:zip([1

2017-03-09 11:54:18 336

原创 python-切片

1、L[x:y]表示,从索引x开始取,直到索引y为止,但不包括索引y。 2、只有一个冒号时L[:],表示从头到尾 3、L[x:y:n]表示,从x开始取,每隔n个取一个,直到y。L[::2]意为隔一个取一个。 4、-倒叙切片:倒数第一个元素的索引是-1。倒序切片包含起始索引,不包含结束索引。 5、支持字符串切片实例:设计一个函数,它接受一个字符串,然后返回一个仅首字母变成大写的字符串。def

2017-03-08 19:40:51 289

原创 python-函数

编写函数:1、定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。def my(x): if x >= 0: return x else: return None2、None写成none时,会报错NameError: name 'none' is not de

2017-03-07 21:09:50 226

原创 python-if,for,while

原则:缩进原则,相同缩进视为代码块 4个空格,不要使用Tab,更不要混合Tab和空格if>>> age = 20>>> if age >= 18:... print 'your age is', age... print 'adult'if-elseif age >= 18: print 'adult'else: print 'teenager'if-eli

2017-03-06 15:43:20 173

原创 项目验收准备条目

1.数据库备份文件及日志 2.数据字典 3.业务流程 4.系统设计 5.用户使用手册

2017-03-06 15:16:38 708

原创 python-list、tuple、dict和set

list:有序集合[]pop:有序列表()dict:字典{}set:没有value的dict([])

2017-03-06 14:57:59 415

原创 MYSQL备份与还原

假设现在有表books:1.复制表结构 1.1 含有主键等信息的完整表结构 CREATE table 新表名 LIKE book;1.2 只有表结构,没有主键等信息 create table 新表名 select * from books; 或 create table 新表名 as (select * from book); 或 create table

2017-01-18 11:31:32 255

原创 Linux 磁盘管理

df:列出文件系统的整体磁盘使用量 选项与参数: -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统; -k :以 KBytes 的容量显示各文件系统; -m :以 MBytes 的容量显示各文件系统; -h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示; -H :以 M=1000K 取代 M=1024K 的进位方式; -T :显示文

2016-12-21 16:00:27 309

原创 不允许ping和批量填用户

1.可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all因为/proc:这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。 这个目录的内容不在硬盘上而是在内存里。2.添加量用户批 添加和删除用户对每位Linux系统管理员都是轻而易举的事,比较

2016-12-21 15:19:41 417

原创 centos7安装tomcat

前置条件:已完成jdk的安装 1、解压tomcat服务器压缩包tar zxvf apache-tomcat-8.5.9.tar.gz2.修改tomcat服务器的启动端口 移至tomcat配置目录下,编辑server.xmlcd apache-tomcat-8.5.9/conf/vim server.xml 保存并退出(esc :wq)3.启动Tomcat服务器 进入tomcat服务器的bi

2016-12-20 18:15:41 242

原创 centos7安装jdk

1.若系统已有其他版本jdk,可以先卸载相关软件包,命令:rpm -e --nodeps jdkName其中jdkName可以不包括版本信息的字符段,可以通过以下命令查看:rpm -qa | grep jdk2.下载 从oracle官网下载jdk1.8的.rpm文件,地址若为http://test 则命令为:wget http://test下载完后,可以用ls命令查看到下载到的文件名 安装前可

2016-12-20 17:24:19 275

原创 数据库系统函数

stu表: lily 18 1 mary 19 2 bob 18 3 jessie 20 4 nancy 21 51字符函数 length函数 select *,length(‘abcd长’) from stu; lily 18 1 7 mary 19 2 7 bob 18 3 7 jessie 20 4 7

2016-10-13 15:54:07 1778

原创 网络知识总结

1。端系统程序之间通讯方式:C/S(客户服务器)、P2P(对等方式) 2。路由器是实现分组交换的关键构件:路由器收到分组(包),先暂时存储下来,再检查其首部,查找转发表,找到合适接口转发给下一个路由器 3。

2016-10-12 10:50:43 160

原创 failed to push some refs to '[email protected]怎么办

因为github中的README.md文件不在本地代码目录中解决办法: 第一步:git pull –rebase origin master//同步远程仓库 第二步:检查本地文件是否多了一个readme 如果成功,则执行语句 git push -u origin master即可完成代码上传到github

2016-09-22 22:38:15 444

空空如也

空空如也

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

TA关注的人

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