自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 docker安装redis

第一步:拉取redis镜像第二步:配置Redis服务创建配置⽂件存储路径mkdir -p /mydata/redis/conf# 创建配置⽂件touch /mydata/redis/conf/redis.conf# 填写配置信息【数据持久化AOF】echo "appendonly yes" >> /mydata/redis/conf/redis.conf第三步:启动Redis镜像docker run -p 6379:6379 --name redi

2021-06-24 15:13:48 93

原创 linux安装docker

1. 进⼊docker hub⽹站 https://hub.docker.com/, 搜索各种镜像2. 进⼊docket官⽹ https://www.docker.com/, Developers--docs> Product manuals--> Docket Engine --> Installation per distro --> Install on CentOS, 如下图https://docs.docker.com/engine/install/centos/

2021-06-24 15:11:45 87

原创 docker 安装mysql

第一步:拉取镜像(可以选择自己想要的版本)https://hub.docker.com/_/mysql?tab=tags&page=1&ordering=last_updated在docker 中拉镜像docker pull mysql:5.7第二步查看镜像docker images第三步启动mysqlsudo docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/

2021-06-24 15:05:00 109

原创 VirtualBox与Vagrant的安装

一。下载VirtualBox 安装虚拟机CentOS7下载地址: https://www.virtualbox.org/下载包不大直接默认安装即可二.下载&安装 Vagrant下载地址:https://www.vagrantup.com/直接点击下一步安装1)home+r 打开命令窗口,输入 vagrant测试是否成功,成功会显示如下内容2)通过vagrant在VirtualBox中创建虚拟机官网有很多系统的镜像Vagrant官⽅镜像仓库地址: h

2021-06-24 15:01:45 151

原创 基础之HashMap理解

一。JDK1.8以后改动HashMap使用链表法避免哈希冲突(相同的hash值),当链表长度大于TREEIFY_THRESHOLD(默认为8)时,将链表转为红黑树,当小于UNTREEIFY_THRESHOLD(默认为6)时,又会转回链表以达到性能均衡。二。什么时候扩容进行PUT操作时,判断当前容器元素个数达到阈值(当前数组长度乘加载因子的值 )就自动扩容扩容是重新计算容量,根...

2019-09-20 13:57:52 130

原创 python 单元测试与测试用例

#测试用例及单元测试#继承unittest.TestCase类#引入unittest  方法名以test开头这样才能在类运行时自动运行#setUp()方法相当于一个共通方法.在运行其它测试方法时先运行此方法,把可以共用的属性抽出来例:import unittest #引入测试基类from survey import AnonymousSurvey  #引入要测试的类

2017-11-29 15:01:24 599

原创 python 异常处理

#异常处理 使用try-except代码块 try:answer = 5/1except ZeroDivisionError:print("You can't divide by zero!") pass #什么都不做else:print(answer)#如不出错就执行else里的代码

2017-11-29 14:58:15 149

原创 python json.dump()与json.load()

import json#json.dump()'''numbers = [2,3,4,7,11,13]with open(file_name,'w') as f_obj:json.dump(numbers, f_obj)#存入到指定文件第一个参数为要存入的内容,第二个为文件的对象''' #json.load()        '''  with open(fil

2017-11-27 17:46:32 2938

原创 python 文件的读取和写入

#文件读取 with open(当前目录文件名或指定目录文件) as file_object:#contents = file_object.read() #读取文件返回整个文件lines = file_object.readlines()#读取文件返回文件行列表for line in lines:print (line.rstrip())#open(org)方法接收一个参

2017-11-27 16:25:32 1950

原创 python 类的介绍,继承及重写父类方法

#类类的定义首字母大写,类中有一个__init__()方法,这是一个初始方法,在创建新的实例就会运行,首尾加下划线是约定这是Python的默认方法,__init__方法的self方法为必要参数#注:__init__方法是左右两个下划线#类的继承子类须包含在父类文件中,子类初始化时调用父类初始化方法#重写父类方法子类重写父类方法,python将不会考虑这个父类方法,只关注

2017-11-21 18:30:46 3342

原创 python模块定义和使用

模块相当一个工具类,可以共用或者隐藏代码细节,让重点放在高层逻辑上.也能让代码块和主程序分离#导入模块,可以使用模块的所有方法#创建一个模块,然后引用进来,可以调用模块里所有方法import make_pythonmake_python.test_function("中国")#导入模块指定方法 前面为模块名,后面为方法名,多个方法以逗号分割from make_p

2017-11-17 10:41:14 1133

原创 python函数的使用

#函数#def 是一个函数对象,用来定义函数(方法)例 : def greet_user(): #定义方法print("hello")greet_user() #调用方法#传参例: def greet_user(name):print("hello"+name)name = input("请输入你的名字")greet_user(name) #调用

2017-11-16 16:40:09 285

原创 python while 循环

#while 循环例:输出1到10number = 1while number print(number)number+=1#使用break退出循环while True:message = input("输入走开可结束")if message == '走开':break#使用break退出循环current_number = 0whi

2017-11-08 16:48:09 253

原创 python接收输入参数和列表pop()方法的使用

#接收输入参数例:message = input("请输入我爱你")#python列表 pop()方法使用,注:参数为列表元素下标,不指定参数默认为-1,从后面开始删除.返回刚删除的元素例:unconfirmed_users = ['小明','小黑','小红']while unconfirmed_users:current_user = unconfirmed_user

2017-11-08 16:45:56 3848

原创 python 字典的用法

#提示,文章里没有缩进.#字典 #定义一个空字典alien_0 = {}alien_0 = {'color':'red','points':5}#给字典添加健值对alien_0['x_position'] = 0alien_0['y_position'] = 25print(alien_0) #输出{'color': 'red', 'points': 5,

2017-11-02 16:48:45 244

原创 python if语句使用

#if语句#if语句可以没有小括号,大括号用冒号替代#例:以下输出如果car不等于bmw或不等于subaru且等于audi就大写输出,#与其它语言语法基本一样,或用的是or且用的是and,大括号用的是冒号.cars = ['audi','bmw','subaru','toyota']for car in cars:if (car != 'bmw' or car != 'su

2017-11-01 14:26:54 2272

原创 python元组的定义

#元组#不可变列表称为元组,定义不同于列表的方括号,而是用圆括号例:dimensions = ("一","二")dimensions[0] = "三" #运行这行会报错,因为是不可变的dimensions = ("二","二","三","四") #虽然元素不可改,但是可以重新赋值#遍历正常for str2 in dimensions:print(str2)

2017-10-31 17:53:41 1598

原创 python切片的使用及复制列表和给列表赋值

#切片#处理列表的部分元素称为切片,也就是通过下标取得列表元素进行操作,下标从0开始#例:players = ['小明','小红','小花','小黑','小王']print(players[0:3]) #输出['小明', '小红', '小花'],下标从0开始止于第二个参数(小于不等于)print(players[1:4]) #输出['小红', '小花', '小黑'],下标从1开

2017-10-31 16:58:40 2111

原创 python循环的使用及range()创建数值列表和计算

#循环基本语句注意 :因为循环没有括号,所以用缩进代表是否多次执行,未缩进表示只执行一次例: list2 = ['e','b','A','d','C','f']for str in list2:print(str)print("结束了")#创建数值列表 range(start, end, scan)方法,最少要保证一个参数,例: range(0) 会输出空ran

2017-10-30 11:24:17 3360

原创 第二节.Python列表的简单操作

一.列表的定义用[]例:list = ['我','爱','中','国']二.访问列表元素#列表是有序的,索引也是从0开始,也可以从-1开始,负数代表从后往前面取值例:print(list[-3]),输出 爱例:print(list[0]),输出 我三.增删改列表元素#在尾部添加元素list.append(',')#在任意位置通过索引添加元素list.in

2017-10-26 10:04:20 273

原创 第一节.Python变量与简单数据类型

变量与简单数据类型一.注释符是 #二.变量的定义不需要指定数据类型.例: message = "hello python"三.数据类型操作,一些基本操作帮助文档都有,个人以下几个觉得比较好玩例:"\t"+message.title() #前面加一个特表符且首字母大写例: a = 2 ** 3 结果8 #乘方运算四.在Python2版本中,整数相除结果不是四舍五入,而是小

2017-10-25 15:11:56 166

原创 java BufferedImage类操作修改图片

1.先得到通过路径得到要修改的图片。2.

2014-11-20 16:30:07 2583

原创 JS中Number();parseInt();parseFloat()的用法及得到的结果。

Number();如果传入的是字符串,就会报出不是数字,

2014-10-31 11:35:33 1367

原创 java导出excel合并行跟列

sheet.addMergedRegion(new CellRangeAddress(row + i, row + i, 2, 4));// 分公司数据单元格合并

2014-05-07 15:36:54 1326

转载 用有DBA权限的用户或本地conn / as sysdba 登陆进行解锁

命令:alter user lxy account unlock;ora-28000 the account is locked, 出现这种原因,是因为用户被锁定了,一般出现这种原因,是因为程序连接数据库的数量大于配置的连接数,按照我的所遇到的问题,以下步骤可以解决。 用户名为system数据库为ORCL连接为sysdba1. 程序连接大于 oracle 连接数;

2014-01-13 09:38:11 760

原创 mysql 语句,修改列名,列类型和关键字问题

mysql里出现关键字就不能建表和插入的时候,就在关键字上加``,就是tab键上面的一个键.所以下面修改时都要加上``;修改一个:ALTER TABLE `库名`.`表名` CHANGE COLUMN `原列名` `现列名` VARCHAR(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL;ALTER TAB

2013-12-05 17:16:17 1069

原创 linux mysql 插入显示乱码问题

1.安装mysql时,my.cnf配置文件设置为utf8;2.创建数据库或表时设置 default charset=utf8;3.命令行查询时执行 set names gbk;未完,后面还会有应用到项目中时看和数据库交互时有没有问题.

2013-12-05 11:07:47 452

原创 linux5.5下安装mysql5.5.25注意问题和过程

刚接触linux在linux下安装mysql,由于之前没有经验绕了好久,现在说几个我在安装中遇到的问题:1.先要确定有没有以前安装过的残留文件,或系统自带有关mysql的文件,有就一并删除(确保安全);a.查找:# rpm -qa|grep -i mysqlb.如有就会显示:MySQL-client-5.5.25-1.rhel5MySQL-server-5.5.25-1.rhe

2013-11-22 10:56:49 939

kettle使用手册

比较全面,想学习kettle的可以看一下。

2014-04-30

新版tomcat7.0

最新版tomcat.感觉差不多.可能是我还没有挖掘到吧,

2013-05-08

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

TA关注的人

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