自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (1)
  • 收藏
  • 关注

原创 在拦截器中读取request参数,解决在controller中无法二次读取的问题

在拦截器中读取request参数,解决在controller中无法二次读取的问题 - 路饭网

2022-12-23 13:54:00 852

转载 jasperReport的使用

使用jasperReport的第一个问题实在eclipse中安装Jaspersoft Studio的插件,安装时间会有一些长,安装完成后会重启eclipse,重启成功后在eclipse的右上角可以看到红色的山峰的图标这样Jasper的插件就安装好了第二个问题是,生成的报表不显示中文,这个问题也困扰了我很久JasperReport从6.x版本开始,PDF的中文问题不支持iTe...

2018-12-29 14:42:40 1824

原创 CentOS安装Python3

由于centos原本就安装了python2,而且这个python2不能删除,因为有很多系统命令,比如yum都要用到。输入python命令,查看可以得知是Python 2.6.6版本输入 which python 可以查看位置,一般是位于/usr/bin/python目录下。下面介绍安装Python3的方法首先安装依赖包命令:yum -y groupinstall "development tool...

2018-04-26 20:34:25 460

原创 八、设置VIM编辑器

这里需要简单配置一下Linux下的编辑利器VIM。这一节的目标是开启VIM的语法高亮、显示光标所在的位置以及自动缩进选项。完整的VIM编辑器需要安装四个包:vim-filesystemvim-commonvim-enhancedvim-minimal可惜我们在安装完CentOS之后,系统默认自带的是vim-minimal也就是最小安装版。而最小安装版时不支持语法高亮和自动缩进的。你可以通过以下命令...

2018-04-10 17:31:52 879

原创 七、安装VirtualBox增强工具及共享文件夹设置

每次都要从VirtualBox释放鼠标都要点击键盘右下方的Ctrl键!有没有好的办法可以解决这个麻烦事?答案是有的,那就安装VirtualBox的"增强功能"!虚拟机"设备"选项栏处有"共享文件夹"、"共享粘贴板"和"拖放"这些听上去听炫酷的功能,但是打对勾之后一个都不能实现。其实,开启这些新技能,需要做的.....就是安装VirtualBox的"增强功能"!通常(其他操作系统),只需要点

2018-04-10 14:22:28 7063 1

原创 六、GNOME安装中文输入法以及设置合适编程的字体

1、在GNOME中,我们依然可以进入命令行模式。依次点击左上角的"Applications"->"System Tools"->"Terminal":字体有点难看,一会儿换掉:2、执行 su root 命令并输入root账号密码,切换到root:3、执行 yum -y groupinstall "Input Methods" 命令安装输入法:4、执行 yum -y groupinsta...

2018-04-09 13:15:08 8833

原创 五、CentOS安装图形界面

虽然我们安装了GCC,并且可以成功的编程了......但是在Linux的纯命令环境下,我们无法使用中文输入法。为了安装中文输入法,我们需要给CentOS配置一个图形界面!CentOS当前最流行的图形界面是GNOME和KDE,前者比较高效,后者比较炫酷(相对更耗资源)。这里选择GNOME。1、安装 X Window SystemX窗口系统是运行在Linux上的一个图形界面程序,而GNOME和KDE都...

2018-04-09 11:01:20 2458

原创 四、配置CentOS并安装GCC

由于我们安装的CenOS是最小安装版,所以需要自己动手,才能丰衣足食。除了基本的命令和编辑工具,现在什么都没有(包括网络)。CentOS可以用yum来安装和升级软件(熟悉使用yum来维护软件之后,会发现很便捷),所以当务之急是需要让虚拟机联网。1、登陆root后,在命令端(扔掉鼠标)输入:vi /etc/sysconfig/network-scripts/ifcfg-eth02、编辑网络配置文件:...

2018-04-08 18:08:16 3434 1

原创 三、在虚拟机上安装CentOS

1、打开虚拟机,点击"新建"。2、名称,输入你的虚拟机名称;类型:Linux;版本:Ret Hat(32-bit)3、内存建议1GB,太大浪费,太小易崩溃......4、现在创建虚拟硬盘:5、选择VDI(Virtual Box 磁盘映像):6、选择动态分配:7、虚拟硬盘的大小选择5GB够用了:注:点击右上角文件夹图标(黄色那个)可以选择将虚拟机文件存放到其他盘中,默认是系统盘。8、接下来我们要将下...

2018-04-08 16:22:45 334

原创 二、获取CentOS及版本选择

1、CentOS官网:https://www.centos.org/目前看到的是最新版CentOS 7点击“Get CentOS Now”.CentOS 7提供的都是x86_64,即64位版本。选用32位版本的,虚拟机学习,越省内存越好。2、CentOS 6.9下载地址:http://isoredirect.centos.org/centos/6/isos/i386/i386代表32位其中Actu...

2018-04-08 14:31:05 10649

原创 一、安装VirtualBox

1、下载地址:https://www.virtualbox.org/wiki/Downloads2、采用默认安装,一路next即可:

2018-04-08 13:58:12 437

原创 获取指定div下的标签

获取指定id="handCase"的div下的span标签$("div#handCase span") span不显示$("div#handCase span").each(function(){     $(this).css("display","none");}) id以“extractionRate_”开始的input的change事件$("input[.

2018-03-29 16:10:41 6593

转载 泰山观日

http://you.ctrip.com/travels/taishan6/1741238.html

2018-01-01 17:30:08 274

原创 Apache服务器的安装与ab测试

Apache服务的下载和安装1、登陆http://httpd.apache.org/download.cgi如图:2、进入如下界面后,选择第一项ApacheHaus这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包。另外四个中,第二个也是独立的Apache下载地址,另外三个是集成开发环境。选第一个。 3、选用VC14编译的64位Apache,选择

2017-12-28 18:10:12 1518

原创 HttpClient调用接口传递文件参数

方法一:使用 org.apache.commons.httpclient;的HttpClient具体代码: public Map<String, Object> officialOcrUpload(String filePath) { Map<String, Object> reContent = new HashMap<>(); String soapR

2017-12-22 11:25:52 5446

转载 Git十周岁之际,Linus Torvalds大谈Git开发故事

十年前,BitMover决定停止BitKeeper对Linux核心开发的支持,顿时Linux核心开发受到严峻的挑战。Linus Torvalds整个周末不见人影,隔周却如变戏法般的带着Git出现。Linus Torvalds在2002年起,使用BitMover的版本控制软件BitKeeper管理Linux核心开发,而因为BitKeeper除商业付费版本,仅提供可免费使用但不允许修改释出的精简版

2017-08-20 15:44:28 10651 1

原创 Python-31 面向对象:进阶

类的成员类的成员可以分为三类:字段、方法和属性注:所有成员中,只是普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论多少对象,在内存中只创建一份。一、字段字段包括:普通字段和静态字段,它们在定义和使用中有所区别,而最本质的区别是在内存中保存的位置不同普通字段属于对象静态字段属于类

2017-08-15 00:36:49 835

原创 Python-28 类和对象:继承

继承语法:class DerivedClassName(BaseClassName):  在括号里加上父类的名字。被继承的类叫基类、父类或超类。而继承者称为子类,子类可以继承父类的所有属性和方法。>>> class Parent: def hello(self): print('正在调用父类....') >>> class Child(Parent): pass>>

2017-08-11 18:23:43 393

原创 Python-27 类和对象:面向对象编程

对象 = 属性 + 方法下面是一个关于类的简单例子class Turtle: #Python中的类名约定以大写字母开头 """关于类的一个简单例子""" #属性 color = 'green' weight = 10 legs = 4 shell = True mouth = '大嘴' #方法 def climb(s

2017-08-10 00:25:22 442

原创 Python-26 图形用户界面EasyGui

0、安装EasyGui官网:http://easygui.sourceforge.net使用标准方法安装1、使用命令窗口切换到easygui-docs-0.96的目录下2、【Windows下】执行python setup.py install (Python已配置环境变量)3、【Linux或Mac下】sudo /Library/Framwork/Python

2017-08-09 03:24:14 3166

原创 Python-25 with

丰富的else语句else不仅可以和if搭配使用,还可以和for、while搭配使用。else还可以和异常处理搭配使用。try: print(int('123'))except ValueError as reason: print('出错了:'+str(reason))else: print('没有异常')>>> =================

2017-08-07 15:54:06 377

原创 Python-24 异常处理

python标准异常总结AssertionError断言语句(assert)失败AttributeError尝试访问未知对象属性EOFError用户输入文件末尾标志EOF(Ctrl+d)FloatingPointError浮点计算错误GeneratorExitgenerator.close()方法被被调用的

2017-08-06 22:37:50 547

原创 Python-23 永久存储:pickle模块

pickle模块Python提供了一个标准模块,使用这个模块,我们就可以非常容易的将列表、字典这类复杂数据类型存储为文件,这就是pickle模块。用官方的话说,这是一个令人惊叹(amazing)的模块,它几乎可以把Python的对象都转化为二进制的形式存放,这个过程称为pickling,那么从二进制形式转换回对象的过程称为unpickling。

2017-08-05 15:20:24 457

原创 Python-22 文件系统:os模块

模块>>> random,randint(1,10)Traceback (most recent call last): File "", line 1, in random,randint(1,10)NameError: name 'random' is not defined>>> import random>>> secret = random.randint(1,

2017-08-04 16:45:17 732

原创 Python-21 文件

文件使用open()函数,打开文件并返回文件对象。可以使用 help(open),来查看open函数的说明。>>> help(open)Help on built-in function open in module io:open(...) open(file, mode='r', buffering=-1, encoding=None, errors

2017-08-02 20:40:44 674

原创 Python-20 集合:唯一

集合大括号不是字典的专利。使用大括号,但是没有映射关系就是集合。>>> num = {}>>> type(num)>>> num1 = {1,2,3,4}>>> type(num1)>>> 集合在Python中的作用就是唯一,>>> num1 = {1,2,3,4,5,4,5,3,1}>>> num1{1, 2, 3, 4, 5}>>> 集合是无序的,不支持索引。

2017-07-30 19:18:31 1044

原创 Python-19 字典

创建和访问字典用大括号表示字典,字典是映射类型,(字典不是序列类型,字符串、列表、元组都是序列类型)>>> dic1 = {'nike':'just do it','adidas':'impossible is nothing','lining':'一切皆有可能'}索引的方式和列表、元组一致都是中括号,但是中括号内不是索引值,而是键值(key,可以是整形,字符)>>> print(

2017-07-30 15:50:00 279

原创 Python-18 函数:递归是神马

一、递归如果说优秀的程序员是伯乐,那么把递归比喻成神马再形象不过了。“普通程序员用迭代,天才程序员用递归”递归这个概念,是算法范畴,本不属于Python,但是如果掌握了递归方法,会发现是一个非常棒的编程思路!用普通方法实现一个正整数的阶乘def factorial(n): result = n for i in range(1,n): r

2017-07-29 22:37:31 597

原创 Python-17 lambda表达式

lambda表达式Python允许使用lambda关键字来创建匿名函数,那什么是匿名函数,匿名函数和普通的函数又有什么不同呢?使用匿名函数有哪些优势呢?首先定义一个普通函数>>> def dx(x): return 2*x+1>>>>>> dx(5)11接下来定义匿名函数,语法精简。>>> lambda x : 2*x+1 at 0x01E11CD8>>>> g =

2017-07-28 23:34:55 468

原创 Python-16 函数:内嵌函数和闭包

global关键字全局变量的作用域是整个模块(也就是整个代码段),也就是代码段内的所有函数内部都可以访问到全局变量。但注意,在函数内部仅仅去访问全局变量就好,不要试图去修改它。因为那样的话,Python会使用屏蔽(shadowing)的方式“保护”全局变量:一旦函数内部试图修改全局变量,Python就会在函数内部自动创建一个名字一模一样的局部变量,这样子修改的结果只会修改到局部变量,而不会

2017-07-28 20:08:34 1031

原创 Python-15 函数:我的地盘听我的

函数和过程谈到函数和过程,其实在很多编程语言都是有区分的,它们认为函数(function)是有返回值的,而过程(procedure)是简单、特殊且没有返回值的。但是Python严格来说只有函数,没有过程。>>> def hello(): print('hello python') >>> temp = hello()hello python>>> temp>>> prin

2017-07-28 11:34:09 467

原创 Python-14 函数:灵活即强大

函数文档>>> def MyFirstFunction(name): '函数定义过程中的name是形参' print('传递进来的 '+name+'叫实参。') >>> MyFirstFunction('Ethan')传递进来的 Ethan叫实参。>>> help(MyFirstFunction)Help on function MyFirstFunction in modul

2017-07-27 23:10:40 730

原创 Python-13 函数,Python的乐高积木

函数函数的创建和调用>>> def MyFirstFunction(): print('hello world') print('this is my first function') >>> MyFirstFunction()hello worldthis is my first function>>> 如果调用没有定义的函数名>>> MySecondFu

2017-07-27 20:15:40 1295

原创 Python-12 序列

1、列表、元组、字符串的共同特点-都可以通过索引得到每一个元素-默认索引值总是从0开始-可以通过分片的方法得到一个范围内的元素集合-有很多共同的操作符(重复操作符、拼接操作符、成员关系操作符)2、序列的常见BIF(内置方法)-list(iterable)             把一个可迭代的对象转换为列表    帮助文档 >>> help(list

2017-07-27 15:43:13 436

原创 Python-11 字符串格式化

一、字符串的format()方法接受两种参数:位置参数、关键字参数,两种参数均传递到replacement字段中,在字符串中以大括号表示。1、位置参数>>> '{0} love {1},{2}'.format('I','beijing','too')'I love beijing,too'>>> 2、关键字参数>>> '{a} love {b},{c}'.for

2017-07-26 22:27:13 475

原创 Python-10 字符串-各种奇葩的内置方法

python字符串的方法和注释1、capitalize()  把字符串的第一个字符大写>>> str = 'beijing'>>> str.capitalize()'Beijing'2、casefold() 把一个字符串的所有字符小写>>> str = 'Beijing'>>> str.casefold()'beijing'>>> 3、ce

2017-07-26 17:22:58 909 1

原创 eclipse 安装合适版本的PyDev

1、PyDev插件的安装使用Eclipse开发Python时,需要安装PyDev插件。运行Eclipse之后,选择help --> Install new Software。单击Add,添加pydev安装地址:http://pydev.org/updates/,如下图所示:这个地址找到的pydev插件都为最新版,并不符合我们的要求。安装旧版本的pydev,需要添加安装地址:ht

2017-07-22 18:44:50 2206

原创 MongoDB的可视化工具 - Robomongo

MongoDB的可视化工具 - Robomongo的下载地址 https://robomongo.org/

2017-06-23 18:47:02 589

原创 MyEclipse配置tomcat远程debug

一、寻找Tomcat远程debug端口号Tomcat的远程debug的端口号配置在tomcat/bin/catalina.sh中在Tomcat的/log/catalina.out中也可以找到Tomcat的远程debug的端口号是1088。二、MyEclipse中配置远程debug点击debug就可以了看到上

2017-06-23 13:39:47 432

转载 tomcat+nginx+redis实现均衡负载、session共享

http://www.cnblogs.com/zhrxidian/p/5432886.html

2017-06-21 16:33:04 272

一个电脑配置多个tomcat

一个电脑配置多个tomcat

2015-06-04

空空如也

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

TA关注的人

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