自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ssh工具推荐

我现在在用的一个比较好用的ssh工具官网(www.hostbuf.com)之前一直用Xshell,然后用mac本之后用不了xshell了伤心啊!!!后来某一天,我找到了,这个真的挺不错的!和iTerm比这个不用每次输入密码!而且有文件传输打包功能!Windows版下载地址:http://www.hostbuf.com/downloads/finalshell_install.exeMac版,...

2018-10-27 18:06:38 1246

转载 了解SSH

SSH是 struts+spring+hibernate的一个集成框架。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管...

2018-10-27 18:02:51 118

转载 SSH框架总结

Strutsstruts是一个按MVC模式设计的Web层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是 ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Servlet再参照一个配置文件(通常为/WEB-INF/struts-config.xml)将各个请求分别分配给不同的ac...

2018-10-27 18:00:29 104

原创 spring AOP的总结

AOP是spring对类进行功能增强的动态代理方法,包括两种方式:方式一:jdk ,基于接口前置增强 @Before(“execution(* service..(…))”)后置增强 @AfterReturning(pointcut=“execution(* service..(…))”, returning=“result”)异常抛出增强 @AfterThrowin...

2018-10-23 18:31:39 92

转载 spring基础及面试题

1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?轻量:Spring 是轻量的,基本的版本大约2MB控制反转:Spring通过控制...

2018-10-23 18:10:11 123

转载 Spring如何解决循环依赖

循环依赖的产生和解决的前提循环依赖的产生可能有很多种情况,例如:A的构造方法中依赖了B的实例对象,同时B的构造方法中依赖了A的实例对象A的构造方法中依赖了B的实例对象,同时B的某个field或者setter需要A的实例对象,以及反之A的某个field或者setter依赖了B的实例对象,同时B的某个field或者setter依赖了A的实例对象,以及反之当然,Spring对于循环依赖的解决...

2018-10-23 16:08:11 107

转载 SpringMVC上传图片的方法

◆◆◆1、web.xml配置,这里主要配置全局的拦截器过滤器等等,常规配置,与其他项目相同,有删减,根据自己的项目情况来定。<?xml version="1.0" encoding="UTF-8"?><listener> <listener-class>org.springframework.web.context.ContextLoaderLi...

2018-10-23 16:06:05 371

转载 python基础

文本string:通用字符串操作re:正则表达式操作difflib:差异计算工具textwrap:文本填充unicodedata:Unicode字符数据库stringprep:互联网字符串准备工具readline:GNU按行读取接口rlcompleter:GNU按行读取的实现函数二进制数据struct:将字节解析为打包的二进制数据c...

2018-10-23 09:13:24 82

转载 hibernate的注解配置

hibernate3安装配置hibernate annotation环境时,需要导入ejb的包。添加hibernate3.2.jar,hibernate-annotations- 3.3.0.jar,hibernate-commons-annotations.jar和ejb3-persistence.jar 。这样就可以使用hibernate的annotation了。hibernate ...

2018-10-19 17:06:56 80

转载 SpringMVC:接收参数的方式

接收参数实例1.普通方式接受参数1.1.控制端代码@Controller@RequestMapping("requestParam")public class RequestParamsController { @RequestMapping("requestParam") public ModelAndView requestParams( String user_...

2018-10-13 18:46:59 106

原创 struts2中文件的上传与下载

upload.jsp <%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><!DOCTY

2018-10-13 18:39:24 81

转载 python中的算法

python中经典的几大算法:冒泡、选择、插入、快速、希尔、归并排序1、冒泡排序(升序)俩俩(两个相邻的元素)进行比较,根据条件,交换位置,每一次都会选出一个最大(最小)的元素如果小–大:每一次都会找到最大如果大–小:每一次都会找到最小li=[23,-8,26,-2,-6,-18,33]def sortbubble(li): n=len(li) for i in ran...

2018-10-13 18:21:48 176

转载 Struts2中的属性驱动和模型驱动

我们之前写的Action扮演了两种角色,既用于封装用户请求参数又处理控制逻辑。一般情况下用户的请求参数和action的处理结果都应该封装在model对象中。这就是模型驱动模式。这里要说说属性驱动和模型驱动,前者是以Action作为信息的携带者来封装用户请求参数和处理结果的,后者是使用Model示例取而代之的。就单单从Action的层面上来讲,模型驱动实现了Model和Controller的分离。下...

2018-10-13 16:02:28 82

转载 Python类的特殊方法

doc 描述类的信息class Foo(object):# 单引号和双引号都可以“”“这里描述类的信息”"" def func(self): passprint(Foo.doc) #>>>这里描述类的信息call 对象后面加括号,触发执行__call__方法的执行是由对象加括号触发的,即:对象()或者 类()()class Foo(object):...

2018-10-13 15:56:56 267

转载 Python 函数

阅读目录:一、前言二、函数定义三、函数调用 --当做参数传给另外一个函数四、函数传参五、函数的参数分为两大类:形参与实参六、可变长参数 (什么是可变长参数? --在调用函数时,可以传入多个实参)七、函数调用 --在一个函数定调用另外一个函数八、函数的递归调用九、递归的使用 – 二分法一、前言1、什么是函数 1.1、具备某一功能的工具就是程序的函数...

2018-10-08 16:37:08 440

转载 HashMap深度解析

HashMap可以说是Java中最常用的集合类框架之一,是Java语言中非常典型的数据结构,我们总会在不经意间用到它,很大程度上方便了我们日常开发。在很多Java的笔试题中也会被问到,最常见的,“HashMap和HashTable有什么区别?”,这也不是三言两语能说清楚的,这种笔试题就是考察你来笔试之前有没有复习功课,随便来个快餐式的复习就能给出简单的答案。了解HashMap之前,我们需要知道O...

2018-09-24 21:23:03 112

转载 多线程

一.进程与线程的区别地址空间和其它资源:进程间相互独立,同一进程的各线程间共享数据,其它进程内的线程对于本进程不可见。通信:进程间通讯需要一些手段,而线程间可以直接读写进程数据段(如全局变量)来进行通讯(需要进程同步和互斥手段的辅助,以保证数据的一致性)。调度和切换:线程之间切换比进程之间切换要快的多。在多线程操作系统中,进程不是一个可执行的实体。二、线程的特点在多...

2018-09-21 18:59:43 223

转载 Redis 基础及各数据类型对应的命令

基本概念安装及使用可以在官网下载源码编译安装。Redis 安装完成后,通过 redis-server 命令可以启动 Redis 服务器,如果修改了配置文件,需要在启动服务器时指定配置文件的路径。通过 redis-cli 可以进入交互式的客户端(类似 MySQL 的 mysql 命令)。Redis 支持的数据类型数据类型 可存储的值的类型 支持的操作STRING 字符串、整数、浮点...

2018-09-20 18:24:13 127

空空如也

空空如也

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

TA关注的人

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