自定义博客皮肤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)
  • 收藏
  • 关注

原创 Spring SpringMVC SpringBoot SpringCloud概念、关系及区别

一、正面解读:Spring主要是基于IOC反转Beans管理Bean类,主要依存于SSH框架(Struts+Spring+Hibernate)这个MVC框架,所以定位很明确,Struts主要负责表示层的显示,Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作),Hibernate主要作用是数据的持久化到数据库。SpringMVC是基于Spring的一个MVC框架,用以替代初期的SSH框架;(spring Framework本身没有Web功能,Spring MVC使用WebApplica

2021-12-17 09:40:52 582

原创 Windows系统下安装vue

一、安装node.js(https://nodejs.org/en/)下载完毕后,可以安装node,建议不要安装在系统盘(如C:)。二、设置nodejs prefix(全局)和cache(缓存)路径1、在nodejs安装路径下,新建node_global和node_cache两个文件夹2、设置缓存文件夹npm config set cache “D:\vueProject\nodejs\node_cache” 设置全局模块存放路径npm config set prefix “D:\vuePro

2021-08-09 16:17:35 360

原创 MySQL存储过程详解 mysql 存储过程

mysql存储过程详解1.      存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可...

2015-12-04 11:52:13 114

原创 iBatis多参数处理

    Mapper中多参数查询,        批量更新        参数包括String和List类型时,Strig类型的为表名,日志表以月为单位生成,(还可以使用按月表分区功能优化性能)一般使用Map方式注入参数。例如调用类: Java代码  public int batchUpdate(List<Logs> list,...

2014-09-04 10:38:37 143

原创 iBatis入门

iBatis 简介: iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:http://www.mybatis.org/  搭建iBatis 开...

2014-09-04 09:51:28 85

原创 C:\fakepath\文件路径问题

工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”即可。 //附带不用修改浏览器安全配置的javascript代码,兼容ie, firefox全系列    function getPath(obj)    {      if(obj)        ...

2014-08-08 15:17:19 668

原创 局域网内不能访问SQL Server 2005 的解决办法

系统提示错误:    在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider) 解决步骤:    1、SQL Serve...

2014-06-18 09:41:50 326

原创 编程常用英语词汇大全

很实用的编程英语词库,共收录一千五百余条词汇。第一部分:application 应用程式 应用、应用程序 application framework 应用程式框架、应用框架 应用程序框架 architecture 架构、系统架构 体系结构 argument 引数(传给函式的值)。叁见 parameter 叁数、实质叁数、实叁、自变量 array 阵列 数组 arrow operat...

2014-06-09 16:47:50 358

原创 Python 之ConfigParser

一、ConfigParser简介ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。1: [db] 2: db_host = 127.0.0.1 3: db_port = 22 4: db_user = root 5: db_pass...

2014-06-09 16:34:06 74

原创 程序员必须进行的10项投资

你的健康显而易见,开发人员经常都是坐着不动的。每天坐8到16个小时,只休息很短的时间,你的肚子周围很容易会堆起赘肉。肥胖是其它疾病的催化剂,而其中心脏病又是最可怕的。多花点时间运动一下就能避免这样的情况,如果有可能的话,花点钱办一张健身房的会员卡。长时间以不符合人体工程学的姿势打字,也容易使开发人员选成重复性的肌肉损伤,比如说腕管综合征。每隔几个小时拉伸一下你的手腕或者买块鼠标和键...

2014-06-09 16:32:44 75

原创 Excel 2007

package com.excel.test; import java.io.*;import java.util.List; import javax.servlet.http.*; import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.usermodel.Cell;import or...

2014-04-11 16:12:53 68

原创 高并发高负载网站的系统架构浅析

大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决大型网站面临的高负载和高并发问题。上面提供的几个解决思路在一定程度上也意味着更大的投入,并且这样的解决思路具备瓶颈,没有很好的扩展性,下面我从低成本、高性能和高扩张性的角度来说说我的一些经验...

2014-04-08 12:16:12 104

原创 Hibernate缓存机制

缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能.   Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升.   Hibernate缓存分...

2014-04-08 12:16:03 59

原创 Bulk Insert命令详细

Bulk Insert命令详细 BULK INSERT以用户指定的格式复制一个数据文件至数据库表或视图中。 语法:Sql代码 BULK INSERT [ [ 'database_name'.][ 'owner' ].]{ 'table_name' FROM 'data_file' }       WITH  (           [ BATCHSIZE [ = batch_size ] ],...

2014-04-08 12:15:17 117

原创 如何修改临时表空间

以下的操作是用数据库的sys超级用户操作刚开始打算把临时表空间的数据文件重新缩小就好了执行:SQL> alter database tempfile2 '/oracle/oms/oradata/temp/temp01.dbf' resize 10240M;数据库报错,重新设置的空间大小不能满足需要。 看来需要重新建立新的临时表空间替换当前的表空间了1、首先查看当前的数据...

2014-04-08 12:10:35 849

原创 在SQL Server的存储过程中实现对文本的操作

//在SQL Server的存储过程中实现对文本的操作如,对一个文本文件c:\ttt.txt;怎么实现从文本中读取一行,怎么实现写入一行呢?DECLARE @object intDECLARE @hr intDECLARE @src varchar(255), @desc varchar(255)Declare @tmp intdeclare @msg varchar(3000)SET @msg=...

2014-04-04 16:46:28 615

原创 sqlserver存储过程中利用游标遍历结果集简单示例及查询数据库时间

本实例用的是sqlserver2005   在存储过程中遍历结果,和查询数据库中所有 存储过程名称 加以处理以文本形式输出源码:[sql] view plaincopy drop procedure findName    create procedure findName--创建一个名为findName的存储过程  AS   declare...

2014-04-04 16:23:16 934

原创 DispatchAction和MappingDispatchAction区别

DispatchAction和MappingDispatchAction的区别DispatchAction是MappingDispatchAction的父类,用同一表单提交到同一个action而需要两个不同方法业务做处理的解决方式说明两个Action的不同DispatchAction:一个类继承DispatchAction后,写自定义方法名(按照execute方法格式),分别处理不同的业...

2014-04-01 16:46:22 136

原创 spring 配置触发器

在Spring中配置Quartz前面介绍过了Timer在Spring中的实现,今天接前文介绍Quartz在Spring中的配置.      而Quartz类库不但有着上述JDK的Timer类库类似的配置,更重要的,它还有着类似于unix的cron服务的配置;  正是基于cron服务的配置使Quartz能方便、清晰指定启动时间,让开发者更青睐于它。      在调度方式上,不同于Timer...

2014-03-17 21:53:57 77

原创 js 画 玫瑰花

<html><head><title>I Love You!</title><meta charset="utf-8" /></head><body> <canvas id="c"></canvas&a

2014-03-12 20:35:17 468 2

原创 web框架之Spring-MVC环境搭建

spring框架jar包1、下载spring源包下载:spring-framework-3.1.0.RELEASE-with-docs.zip下载依赖包:spring-framework-3.0.5.RELEASE-dependencies.zip注意官网上3.0.3版本以后同版本依赖包不提供下载 2、导入所需jar包引入dist目录下除了下面三个其余所有包org.sprin...

2014-03-12 20:34:07 80

原创 Velocity入门之基础语法

1.     变量 (1)变量的定义: #set($name = "hello")      说明:velocity中变量是弱类型的。 当使用#set 指令时,括在双引号中的字面字符串将解析和重新解释,如下所示: #set($directoryRoot = "www" ) #set($templateName = "index.vm" ) #set($template = "$directory...

2014-03-12 20:31:25 93

原创 java中ftp断点上传功能的实现

主要使用apache中的net包来实现。网址http://commons.apache.org/net/。具体包的下载和API文档请看官网。    断点上传就是在上传的过程中设置传输的起始位置。并设置二进制传输。package apache.net.test;import java.io.File;import java.io.FileInputStream;impor...

2014-03-12 20:29:07 81

原创 Spring MVC

1:Spring介绍:Spring框架是一个分层架构,由7个定义好的模块组成。Spring模块构建在核心容器上,核心容器定义了创建、配置和管理bean的方式。每个模块的功能如下:核心容器:核心容器提供Spring框架的基本功能。核心容器的主要组件是BeanFactory,它是工厂模式的实现,BeanFactory使用控制反转(IoC)模式将应用程序的配置和依赖性规范与实际的应用代码分开。S...

2014-03-12 20:25:49 62

原创 Mina

MINA 框架简介        Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编...

2014-03-10 20:41:36 73

原创 火狐和ie兼容性问题

问题一:最简单的鼠标移过手变型的css要改了 cursor:pointer;/*FireFox(火狐)不支持cursor:hand*/ dw8下面自动出来的也没有hand这个属性了,标准的是pointer 问题二:FireFox(火狐)不支持滤镜 最常见的半透明不支持。 filter: Alpha(Opacity=50); /* for IE */ opacity: .5;/*...

2014-02-21 10:54:05 101

原创 cronExpression表达式解释

0 0 12 * * ?---------------在每天中午12:00触发 0 15 10 ? * *---------------每天上午10:15 触发 0 15 10 * * ?---------------每天上午10:15 触发 0 15 10 * * ? *---------------每天上午10:15 触发 0 15 10 * * ? 2005---------...

2014-02-21 09:24:14 103

原创 分享web前端开发技术

Web前端开发随着html5的日渐普及,而益发重要。构建一个高质量的站点,成为决胜之道上的重要一步。下面就推荐几本计算机图书第一网上书店china-pub上的几本畅销web前端开发技术图书。 N0.1 《瞬间之美:Web 界面设计如何让用户心动(09年度畅销榜TOP50)(全彩印刷,首部Web"微观设计"杰作)》 作者: (美)Robert Hoekman, Jr. 出版社:人...

2014-02-20 15:00:30 358

空空如也

空空如也

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

TA关注的人

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