自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

.|Zihuatanejo

没有回忆的海.

  • 博客(39)
  • 收藏
  • 关注

转载 Java中“==” 与 “equal”的区别

java equal和==的比较,尤其注意基本类型和基本类型的包装类型的比较java中equals方法和“==”的区别: equals 方法是 java.lang.Object 类的方法。 有两种用法说明: (1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。 “==”比较两个变量本身的值,即两个对象在内存中的首地址。

2016-10-18 21:12:02 372

原创 Java坑坑总结

1.解释内存中的栈(stack)、堆(heap)和静态区(static area)的用法。答:通常我们定义一个基本数据类型的变量,一个对象的引用,还有就是函数调用的现场保存都使用内存中的栈空间;而通过new关键字和构造器创建的对象放在堆空间;程序中的字面量(literal)如直接书写的100、"hello"和常量都是放在静态区中。栈空间操作起来最快但是栈很小,通常大量的对象都是放在堆空

2016-10-18 21:08:58 420

原创 Java值传递

当传递一个对象参数时,java对其的操作时近似引用传递的。这也是引发争论的关键点。事实上,尽管《java核心技术》中阐述java不存在引用传递,依然有许多人认为java中存在引用传递。以下是一个极易引发争论的程序。public class Example { String str = new String("good"); char[] ch = { 'a', 'b', 'c'

2016-10-18 20:37:12 256

原创 Oracle学习-启动与关闭

Oracle启动分为3种过程,关闭分为四种方式启动1、nomount 模式【加载实例和spfile(参数文件)】路径:cd $ORACLE_HOME/dbs查看:strings spfile实例.ora【它不是文本文件,是二进制文件】  strings spfile$ORACLE_SID.oraecom.__db_cache_size=1887436

2016-08-08 10:50:01 441

原创 Oracle学习一

1.登录数据库sqlplus / as sysdbasqlplus sys/123456 as sysdbasqlplus scott/123456conn scott/123456conn / as sysdba2.查看用户show usercreate user haha identified by 123456;grant CREATE SESSION to

2016-08-08 10:18:31 229

原创 Linux学习笔记-shell(3)

善用判断式$? && ||test命令[root@Dark ~]# test -e /hehehe检查文件hehehe是否存在,并不会显示任何结果[root@Dark ~]# test -e hehehe && echo "exist" || echo "Not exist"关于两个整数之间的判定,例子: test n1 -eq n2;

2016-08-02 00:14:44 406

原创 Linux学习笔记-shell(2)

管道命令(pipe)管道命令使用的是“|”,简单来说就是后一个命令的输入是前一个命令的结果[root@Dark ~]# ls -al /etc | less选取命令:cut,grepcut:处理的信息以行为单位;[root@Dark ~]# cut -d '分割字符' -f fields[root@Dark ~]# cut -c 字符范围参数:-

2016-07-31 22:14:15 257

原创 Linux学习笔记六-shell

变量:[root@www ~]# name=dark[root@www ~]# echo $name变了设置规则:1.“=”号两边不能有空格;2.只能是英文和数字,不能以数字开头;3.变量有空格可以用单引号或者双引号将内容结合起来,    但是双引号内到特殊字符可保持原本到特性,如: var="lang is $LANG",则 echo $var输出 lang is

2016-07-31 13:44:08 333

原创 Java-继承与构造函数

class Animal{ public Animal(){ System.out.println("Animal 的构造函数..."); } public Animal(String x){ System.out.println("Animal 带一个参数的构造函数"+ x); } public void eat(){ System.out.println("An

2016-07-24 17:41:14 267

原创 内部类

内部类:定义在其他类内部的类外部类:包含内部类的类内部类:1.成员内部类⑴静态内部类⑵非静态内部类2.局部内部类优点;1.提供了更好的封装,把内部类隐藏在外部类中,不允许同一个包中的其他类访问该类;2.内部类成员可直接访问外部类的私有数据,因为内部类被当成其外部类成员,同一个类的成员之间可以互相访问;3.外部类不能访问内部类的实现细节,如成员

2016-07-24 17:15:45 199

转载 Mac下tar包安装mysql

$ sudo mv mysql-5.1.45-osx10.6-x86_64 /usr/local/mysql$ cd /usr/local$ sudo chown -R mysql:mysql mysql$ cd mysql$ sudo scripts/mysql_install_db --user=mysql$ sudo chown -R root .$ sudo c

2016-07-22 21:51:42 2271

原创 Java面向对象

定义类:定义类的语法如:[修饰符] class 类名{ 零到多个构造器定义... 零到多个Field(成员变量)... 零到多个方法...}修饰符:public,final,abstract或者省略修饰符;在类中,static修饰过成员不能访问没有static修饰成成员;定义成员变量语法格式:[修饰符] Field类型 Field名 [= 默认

2016-07-19 23:59:51 1190

原创 Java集合小结

java集合用于存储数量不等的对象;集合类主要负责保存,盛装其他数据,因此集合类也被称为容器类;集合类和数组不一样,集合只能保存对象;由两个接口派生而出:Collection和Map;常用集合的实现类有:HashSet,TreeSet,ArrarList,ArrayDeque,LinkedList,HashMap,TreeMap等; 大致分为 Set,List,Queue,Map四

2016-07-15 19:58:06 641

原创 Linux学习笔记五

Linux软件的安装一.RPM管理命令RPM安装(install)[root@www ~]# rpm -ivh package_name-i:install的意思-v:查看详细安装信息画面-h:以安装信息栏显示安装进度RPM升级[root@www ~]# rpm -Uvh package_name |  未安装直接安装[root@www ~]# rp

2016-07-06 22:47:43 219

原创 Linux学习笔记四

磁盘阵列(RAID)磁盘阵列,即容错廉价磁盘阵列;RAID可以通过一些技术将多个较小的磁盘整合成一个较大的磁盘设备,除了存储之外还具有数据保护的功能。RAID分类:1.RAID-0(等量模式):性能最佳    需要两块以上的硬盘,数据被分块分别存储在RAID上,空间利用率高,但是没有冗余和错误修复功能;2.RAID-1(镜像模式):完整备份    需要硬

2016-07-06 00:51:15 217

原创 Linux学习笔记三

Linux磁盘和文件系统管理df:列出文件系统的整体磁盘使用量du:评估目录所占容量[root@White!~]$ df [-option] [目录或文件名][root@White!~]$ df -hT[root@White!~]$ du -sh /tmp   | -a/h/s(列出总量)链接文件软连接(符号连接,即快捷方式):创建一

2016-07-04 23:53:41 204

原创 Linux学习笔记二

文件权限存储用户的文件: /etc/passwd存储密码: /etc/shadow组文件: /etc/group权限更改chgrp[root@White!~]$ chgrp [-R] dirname/filename[root@White!~]$ chgrp users install.log[root@White!~]$ ls -l   |

2016-07-04 12:38:43 289

原创 Linux学习笔记一

控制台切换ctrl + alt + f1~f6 :字符界面登录tty1-tty6alt + f7 :切换到徒刑界面alt + fn :切换到其它字符界面伪字符终端:右击桌面-terminal常用命令-(Linux命令区分大小写)基础命令:显示日期和时间:date;[root@White!~]$ date +%Y%m%d[root@White!~]$ da

2016-07-01 23:39:09 228

原创 IOS简单笔记

@synthesize 关键字的介绍以及用法@synthesize 方法名注意:方法名一定要现在.h中使用@property int 方法名 表示生成.h变量中@property@property 编译器指令编译器帮我们进行_age _name 的get/set方法是声明@synthesize 帮我们实现了实例变量的get和set方法

2016-04-11 05:31:45 213

原创 django基础

Django模板:1.创建dark项目和baoxin应用:django-admin.py startproject darkcd darkpython manage.py startapp baoxin2.修改dark/settings.pyINSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth

2016-04-02 01:07:43 267

原创 Django视图和网址

一.基础1.新建一个项目:django-admin startproject mysite2.在外层mysite目录下,新建一个app:python manage.py startapp learn3.修改 mysite/mysite/settings.py:INSTALLED_APPS = ( 'django.contrib.admin', 'django

2016-04-01 21:45:46 281

原创 多窗口切换及警告框

from selenium import webdriverimport timedriver = webdriver.Firefox()driver.implicitly_wait(10)driver.get("http://baidu.com")sreach_windows = driver.current_window_handle #获取当前窗口句柄driver.fin

2016-03-22 19:02:24 459

原创 Selenium2自动化测试

from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get("http://www.baidu.com")driver.find_element_by_id("kw").send_keys("Selenium2")driver.find_element_by_id("su").clic

2016-03-21 23:39:10 437

原创 Python Selenium环境配置

需要下载的工具:1.Pyhton:https://www.python.org/——python3.42.setuptools:https://pypi.python.org/pypi/setuptools——setuptools20.2.2(setuptools-20.2.2.tar.gz)3.pip:https://pypi.python.org/pypi/pip——pip-8.1

2016-03-08 11:20:49 395

原创 Django框架应用

web应用的创建用此命令查看django-admin.py 支持的命令选项django-admin.py helpdjango-admin.py help startproject #查看命令选项的帮助

2016-03-07 14:52:46 441

原创 Djando安装配置

1.首先要安装python,然后从 http://www.djangoproject.com下载django安装包。2.将安装包解压到python安装目录,——>cmd  进入到django目录下 ——>运行 python setup.py install  进行安装3.安装完成后cmd 进入输入python——import django——django.get_version

2016-03-04 23:50:59 1304

转载 SQL常用命令

Linux系统下如果没有通过password()函数修改mysql的root密码就会导致mysql数据库消失。有些人可能不知道而直接修改了mysql的root密码,于是产生了mysql数据库消失的问题,这个时候该怎么处理呢?Linux下修改mysql的root密码后数据库消失怎么处理?  可以用下面的办法解决:  1、修改mysql数据库目录配置文件:my.cnf(或my.ini)

2016-02-16 14:06:40 280

原创 Python异常

异常的处理异常是指程序中的例外,违例情况;在Python3中,BaseException是所以异常的基类,所以的内置异常都是它的派生类;Exception是除了SystemExit,GeneratorExit和KeyboardInterrupt之外的所有内置异常的基类,用户自定义的异常也要继承它;Python内的异常使用继承结构创建,可以在异常处理程序中捕获基类异常,也可以捕获子类

2015-12-09 14:04:24 14799

原创 Python继承

继承如果父类定义了__init__方法,子类必须显式调用父类的__init__方法;如果子类需要扩展父类的行为,可以添加__init__方法参数;类的继承例子:class Fruit: #基类 def __init__(self,color): self.color = color print("fruit's color:%s"%self.

2015-12-08 14:02:04 300

原创 Python-排序

选择排序:def selectSort(l):    size = len(l)    for i in range(0,size):        max = l[i]        index = i        for j in range(i,size):            if l[j] > max:                max = l[j

2015-12-03 15:26:37 311

原创 Python类

每个class语句会生成一个新的对象;每次类调用时就会生成一个新的实例对象;实例自动连接至创建了这些实例的类;类连接至其基类的方式是将基类列在类头部的括号内,从左至右的顺序会决定树中的次序;属性通常是class语句中通过赋值语句添加在类中,而不是嵌入在函数发def语句类;属性通常是在类内,对传给函数的特殊参数(也就是self),做赋值运算而添加在实例中;

2015-12-01 11:59:39 331

原创 Python文件I/O

文件的创建Python3中没有file()函数;文件的打开或创建可以使用函数open()函数;文件的打开模式:模式描述r以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。rb以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。r+打开一个文件用于

2015-11-16 21:34:09 477

原创 Python字符串

字符串的格式化Python将若干值带有“%”标记的字符串中,可以动态的输出字符串;如果要格式化多个值,元素的顺序和格式化字符串中的替代符顺序一致;格式化字符串的替代符及其含义:%c格式化字符及其ASCII码%d格式化浮点数字%s格式化字符串%d格式化整形%u格式化无符号整形%o格式化无符号八进制数%x格式化无符号十六进制数

2015-11-15 16:58:53 575 2

原创 Mysql配置及基础

msi文件可以点击安装,压缩包的需要配置解压: 复制文件目录,环境变量path ,追加  “  ;目录\bin;  ” 将my-default.ini改名my.ini:在其中修改或添加配置(如下): [mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录) datadir=C:\Progr

2015-11-13 09:02:54 257

原创 Python模块

模块模块把一组组相关的函数或代码组织到一个文件中,一个文件即是一个模块;模块由代码,函数或类组成;创建一个名为uBaoxin.py的文件,就是定义了一个名为uBaoxin的模块;

2015-11-12 22:36:12 263

原创 Python函数

函数函数是实现一定功能,可以重复多次调用的代码,通过输入参数值,返回需要的结果;函数在使用前必须定义,函数的类型即返回值的类型;函数名不能以数字开头;函数的参数在一对圆括号中,参数可以有一个或多个,参数之间由逗号隔开,圆括号中的参数叫形式参数;括号以冒号结束,冒号下面是函数主体;函数的调用采用函数名加一对圆括号,括号内的参数是传递给函数的具体值;实际参数必须和形式参数一

2015-11-11 21:15:20 467

原创 Python字符串,元祖,列表,字典

Python字符串可以用引号来创建字符串,python不支持单字符类型,单字符在python中也作为字符串使用;python字符串可以修改,拼接;{CSDN:CODE:v1X4Z4W7x210y545u6K6}元祖(圆括号)元祖由不同的元素组成,每个元素可以存储不同类型的数据,如字符串,数字甚至元祖;元祖创建后不能再做任何修改,添加或者删除任何元素;如果创建

2015-11-11 11:58:14 1303

原创 python控制语句

结构化程序设计结构化程序设计就是用高级语言编写具有分支,循环结构的程序;包括三种结构:顺序结构,判断结构,循环结构;一.条件判断语句1.if条件语句,格式如下:  (注意冒号不能掉,表达式两侧的括号可以省略)if(表达式):语句1else:语句2{CSDN:CODE:w114k4G7l1G6R6e6D9G7}2.if...elif..

2015-11-10 22:33:25 431

原创 Python基础

To Xiaobai:矫情的话就是,最近遇见你,是这一年(希望以后也是)最开心的事。加油!语句的分隔python倾向于使用换行作为每条语句的分隔,通常一行只写一条语句,便于阅读和理解程序;python可以一条语句写成多行的形式,使用“\”作为换行符,如:{CSDN:CODE:1327904}变量和常量变量可以存储任何值,值可以改变

2015-11-10 22:04:40 315

空空如也

空空如也

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

TA关注的人

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