自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cron expression

Cron expressions are used to configure instances of CronTrigger, a subclass of org.quartz.Trigger. A cron expression is a string consisting of six or seven subexpressions (fields) that describe indiv...

2014-11-05 11:05:07 143

原创 spring schaduler

Spring 文档中提供了几种定时器的使用,现将使用到的列举如下:1.The Task NamespaceBeginning with Spring 3.0, there is an XML namespace for configuring TaskExecutor and TaskScheduler instances. It also provides a convenient w...

2014-11-04 16:59:10 136

原创 spring mvc redirectflashattribute

spring mvc + jsp 添加或修改项目时通常会有这样的流程: 页面向服务器提交表单---》服务器处理后重定向到另一个页面---》另一个页面展示处理结果 需要在重定向时携带处理结果,并最终反馈到页面,spring web 提供了RedirectAttributes类,用来重定向时传递参数,用法如下:Controller中 @RequestMapping(va...

2014-10-17 17:51:24 145

原创 nginx client_max_body_size

服务器涉及到文件上传业务,并使用了nginx作代理,通过浏览器上传文件时出现了413错误:Request Entity Too Large 服务器设置的最大上传文件大小是50m,实际上传的文件5m,而nginx并没有设置大小限制,?问题是nginx有默认的上传文件大小限制:Default: client_max_body_size 1m方案:修改nginx默认值,在nginx配置文件...

2014-10-17 17:28:23 633

spring mvc upload file

spring 封装了文件上传功能,使用spring mvc上传文件需要完成下面的工作:1. 配置MultipartFileResolver    在spring容器中注入MultipartFileResolver bean    <bean id="commonsMultipartResolver" class="org.springframework.web.mult...

2014-10-16 16:48:27 127

原创 js document onready 表示方法

Use ready() to make a function available after the document is loaded.Two syntaxes can be used:  1.$(document).ready(function)2.$(function)

2014-10-16 10:14:45 3457

git 回退

将分支回退到之前的某个状态1.git reflog 会列出之前时刻的head 如:281b58b HEAD@{0}: commit: rm readme416845b HEAD@{1}: pull --progress --no-stat -v --progress origin master: Merge made by the 'recursive' strategy.41ab005 HE...

2014-07-23 19:17:50 129

git 远程仓库

git remote 显示远程仓库的列表git remote -v 显示远程仓库列表,包含名称及urlgit remote add rs1 https://github.com/Peng-Da/lmp-first.git 添加远程仓库命名为rs1git push rs1 master 将本地master分支代码push到rs1远程仓库(默认master分支)git push -u rs1 mast...

2014-07-23 19:16:37 100

原创 linux 下tmux的使用

使用tmux可以在同一终端窗口同时打开多个进程,在控制远程系统时更有用 把最初的进入的进程称作主进程 打开一个名为ssn1的新进程:tmux new-session -s ssn1  可以在ssn1进程中执行命令或打开程序,新的进程与主进程互不影响 回到主进程Ctrl+B 再按d键返回到主进程,这时退出主进程,进程ssn1中打开的程序继续运行,不会关闭...

2014-07-22 23:00:03 153

原创 Linux 链接

Linux系统中链接分为两种硬链(hard link)和软链(soft link)也叫符号链接每个文件都有唯一的inode,多个硬链可以指向同一inode;软链指向文件路径,可以称作快捷方式创建硬链 ln targetfile linkfile创建软链 ln -s targetfile linkfile 在某(些)目录(dirs)中查找特定文件的所有硬链接1通过文件名称 ...

2014-07-21 23:17:43 90

原创 android入门--开发环境搭建

Android官网www.android.com 操作系统Linux(Ubuntu12.04) 搭建Android开发环境步骤如下: 1.下载Android SDK压缩包,解压,这时会生成含有版本信息名称的文件夹,该文件下包含两个子文件夹 eclipse和sdk,为方便操作可以创建指向该目录的软链~/ProgrameFiles/android. SDK...

2014-07-21 23:00:25 82

原创 使用Filter获取服务器响应内容(字符串)

spring mvc架构的web应用中,spring框架将数据model渲染至jsp页面并将最终结果输出到客户端,model和jsp模板可以由程序定义,但是页面渲染及结果输出过程是由spring封装,对程序员来说是不可控的。想要取得输出的内容有一种方法就是自定义ServletOutputStream对象,在数据写入至目标流同时写入我们自定义的字节流,通过字节流便可取得输出内容。代码如下: ...

2014-07-03 18:06:56 1038

原创 使用httl模板并获取渲染后页面数据流

public String getRenderedStr(final HashMap map,String temPath){        String result;        try{            Engine engine=Engine.getEngine();            final Template template=engine.getTe...

2014-06-18 19:55:36 424

原创 nginx虚拟主机和tomcat虚拟主机的作用

多个web应用在同一台服务器上的部署通常使用nginx+tomcat的架构。niginx nginx扮演的角色是反向代理,通常称nginx为反向代理服务器。反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服...

2014-03-12 19:48:30 501

原创 compile ffmpeg

使用ffmpeg有时需要通过编译的方式手动安装,官方网站提供了详细的步骤,ubuntun上的安装链接:https://trac.ffmpeg.org/wiki/UbuntuCompilationGuide,按照链接网页中指示操作便可安装完成...

2014-02-20 11:24:39 84

原创 设置tomcat的编码格式

转载http://davidbits.blogspot.com/2010/12/how-to-change-tomcat-default-character.html

2013-12-20 16:47:30 104

数据查询多表连接查询

连接查询多表连接分为:内连接和外连接,结合示例说明它们之间的差别和应用Employee表                                                  eNoeNameAgedepNo1张小2712黄二20...

2013-12-01 21:39:12 116

spring requestMapping charset

         在使用springMVC框架构建web应用,客户端常会请求字符串、整型、json等格式的数据,通常使用@ResponseBody注解使controller回应相应的数据而不是去渲染某个页面。如果请求的是非英文格式的字符串,往往在客户端显示的是乱码。原因是spring的StringHttpMessageConverter默认的字符类型是iso8895-1  ‘西欧语言’,不...

2013-10-27 21:15:45 232

原创 nginx+tomcat 服务器配置虚拟主机

       tomcat作为servlet容器,本身就是一个完整独立的服务器,nginx既可以作为单独的服务器也可以做为代理服务器来处理请求,nginx擅于处理静态请求。本例中,使用nginx+tomcat组合来进行部署,工作原理:       请求从客户端发送,首先由nginx接收,如果为静态请求(即请求静态文件比如图片、html页面或多媒体等),nginx直接处理,返回请求的文件;如...

2013-09-18 21:55:51 200

linux下vi的基本操作

linux系统中使用vi对文本文件进行操作是必须要掌握的技能,下面对vi进行简单介绍并列出使用vi的一些基本命令vi使用过程可分为两种模式:命令模式、编辑模式命令模式--也叫一般模式,打开文本即进入命令模式。控制光标,对字符、段落进行复制或删除操作,保存文本或离开编辑模式--也叫插入模式,可以插入字符或段落,也可黏贴1.命令模式下:i -- 插入,进入编辑模式,在光标位置前插...

2013-09-15 22:49:54 67

linux系统操作命令收集

现在工作用的开发系统是linux,对于命令行一直不感冒,不过命令行操作是对计算机最直接的操作,而且命令行操作确实能带来不少快捷和方便,所以对遇到的命令一条一条进行记录,以便对linux命令更熟悉 1.对进程的操作查看正在运行的进程: ps aux | less查看特定程序的进程:ps aux | grep tomcat获取使用某端口的进程id:sudo lsof -t -i...

2013-09-09 22:31:00 66

web项目的分层

根据个人经验和理解,将web项目分为三个层次:web层、业务逻辑层和数据层1.web层web层可以分为三个方面,经典的设计模式MVC:M--model,一般表现为提交的表单内容,请求参数等,是服务器与客户端之间交流的数据载体(与数据层的model不是一个概念)V--view,表现层,用来展示客户端请求的结果,服务器返回的数据经过渲染展示给用户,通常就是我们将的页面C--co...

2013-09-09 22:04:21 531

lxcf项目中的小经验

项目框架:spring+hibernate+spring data jpa1.事务的应用在spring项目里面事务的使用是很简单的,在service层对应的方法上面采用注解的形式标注@Transactional,在spring容器里注入相应的transactionManager并且要在配置文件添加<tx:annotation-driven/>...

2013-09-08 20:09:32 115

原创 关于hibernate懒加载的应对方案

hibernate lazy load 是实用hibernate不可避免的问题,在级联关系中指向one的fetchType默认为eager,指向mangy方向fetchType默认为lazy;eager表示加载本数据的同时会自动加载级联数据,lazy表示只关心本数据。public class Person{private String name;private String sex;...

2013-09-03 23:02:24 72

原创 java 概念理解

关于java中关键概念的理解1.对象对象包括两部分:状态和行为状态是静的东西,比如颜色,形状;是对象的属性。行为是动作,用来改变状态。 2.多态性多态包含三个要素:继承,重写,父类指向子类的实例继承--关键词extends,子类拥有父类的属性和行为重写--子类重新定义由父类继承来的行为父类指向子类--例: Son extends Father...

2012-12-10 21:59:08 98

原创 eclispe log文件位置

工作目录下的.matedata 文件夹里,名为.log

2012-11-22 17:11:13 121

原创 视频相关知识

项目用到转换视频格式相关的知识,查资料取有用的信息,黏贴如下:         视频(英语:Video),又称影片、视讯、视像、录像、动态影像,泛指将一系列的静态图像以电信号方式加以捕捉、纪录、处理、存储、传送与重现的各种技术。 Frame rate中文常译为“画面更新率”或“帧率”,是指视频格式每秒钟播放的静态画面数量。典型的画面更新率由早期的每秒6或8张(frame pe...

2012-11-21 13:59:20 142

原创 页面下载链接的实现

需求:在页面放置按钮或链接,客户点击即可下载文件方法:实现客户点击下载有两种方式:1,直接提供链接,该链接指到服务器对应的文件,浏览器打不开就会自动下载;2.点击提交请求至服务器,服务器响应数据流,浏览器下载。实现:本应用环境--spring mvc +mybatis,数据层涉及不提,主要记录业务层的实现,controller处理 @Controller("downl...

2012-11-19 16:10:27 227

Web利用session验证是否登陆

需求:用户为老师,登陆客户端桌面软件,可以上传视频到服务器以便在前端页面展示。老师通过客户端界面上的“查看我的视频”跳转到浏览器向服务器发送请求获取自己上传的视频列表。为了防止用户通过在浏览器直接输入地址访问的情况,要对浏览器请求视频列表进行验证,确保请求是老师登陆后由客户端触发。问题:通常情况下验证用户登陆状态,只需要服务器在用户登陆时在当前会话session中设置一个变量:sess...

2012-11-13 17:29:38 221

原创 网络应用不应该依赖所用容器的库

web应用,eclipse+tomcat环境开发,不小心引用了tomcat的一个jar包,导致用git提交的代码在服务器上部署时编译不通过,领导的解释是:web应用的代码应该脱离容器的限制,保证不在tomcat容器换个容器也能跑,依赖了tomcat的库,意味着必须在tomcat容器才能运行。又长知识了,还是很基本的知识。[align=center][/align]还有一点小记:类i...

2012-11-09 10:26:56 63

空空如也

空空如也

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

TA关注的人

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