自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jason

专心!专注!专业!

  • 博客(94)
  • 资源 (33)
  • 收藏
  • 关注

原创 一台服务器安装运行多个Tomcat及注册服务

项目需要,自己配置了一下,顺便分享出来。1、下载对应版本Tomcat,这里下载Tomcat7.0.65.zip;      下载地址:http://archive.apache.org/dist/tomcat/tomcat-7/2、解压ZIP,安装几个拷贝几个,分别命不同名字,如:Tomcat7.0.65_1,Tomcat7.0.65_2,Tomcat7.0.65_3

2015-12-09 11:20:23 2856 3

原创 Java通过调用FFMPEG获取视频时长

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。       由此看来FFmpeg很强大,很多主流的音频、视频处理软件都使用了FFmpeg。

2015-12-09 09:49:51 12391 15

原创 Java图像拼接处理

/** * 图片拼接 * @param files 要拼接的文件列表 * @param type 1 横向拼接, 2 纵向拼接 * @return */ public static InputStream merge(String[] files, int type) { int len = files.length; if (len < 1

2015-12-09 09:49:46 4480 2

原创 Java读取网络图片

public static void main(String[] args) { BufferedImage image = null; try { URL url = new URL("http://img1.gtimg.com/13/1310/131008/13100832_980x1200_0.jpg");

2015-12-09 09:49:40 7844 1

原创 Mysql innodb 支持安装配置

今天在导出数据库时碰到一个错误,没有InnoDB支持,查看了一个文档,是因为数据库没有开启InnoDB支持,导致数据无法导入。        Syntax error or access violation: 1286 Unknown table User 'InnoDB' 进入数据库,可以通过show engines;命令查看是否安装InnoDB引擎,看到InnoDB引擎显示NO

2015-12-09 09:49:34 842

原创 mybatis多级关联查询数据封装

最近一个项目用到mybatis,花了一点时间看了官方文档,后面就搭建起了框架,着手进行开发,mybatis上手很容易,但是有一些小的细节的注意(下文说明),否则错误很难查找,对于用惯了Hibernate的开发人员来说,使用mybatis可能可能需要加强SQL。大概说一下mybatis优缺点,欢迎补充。 mybatis优点:    1. 易于上手和掌握。    2. sql写在xml

2015-12-09 09:49:29 14849

原创 myeclipse 性能优化

第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右键–>myeclipse–>run

2015-12-09 09:49:23 484

原创 Windows XP下 安装和配置Apache2.2.22服务器+PHP5+Mysql5

随着PHP网站的流行,国内越来越多的站长使用php开发网站或者使用相关的php开源网站(例如:DeDeCMS、phpWind、康盛的Discuz!、wordpress等一些目前比较流行的开源网站),对于一些刚开始接触PHP语言或者刚开始建立自己站点的人来说,在本地测试php网站无疑是件非常重要的事情,因为这样可以在本地做若干的调试,而不用去担心网络问题以及运营商问题。接下来,笔者将WindowsX

2015-12-09 09:49:18 783

原创 JavaScript事件参考

click() 对象.click() 使对象被点击。  closed 对象.closed 对象窗口是否已关闭true/false  clearTimeout(对象) 清除已设置的setTimeout对象  clearInterval(对象) 清除已设置的setInterval对象  confirm("提示信息") 弹出确认框,确定返回true取消返回false  cursor:

2015-12-09 09:49:12 347

原创 人生哲学

第一部分1.流泪候做任何决定,情绪负面的时候说话越少越好。 2.不要去反复思考同一个问题,不要把所有的感情都放在一个人身上,你还有父母,还有其他朋友。3.不要害怕做错什么,即使错了,也不必懊恼,人生就是对对错错,何况有许多事,回头看来,对错已经无所谓了。4.有负面情绪是正常的,但是自己一定要知道,要明白这只是生活的一小部分,在其余的时间里,要尽量的让情绪平稳起来。5.那个人突然

2015-12-09 09:49:06 456

原创 压缩JS/CSS的利器–minify

minify是一款使用PHP5开发的一款用于压缩合并Javascript和CSS文件的应用程序,是前端开发人员优化页面加载速度的一款很好的工具。本博就使用了minify对整个网站的Javascript和CSS文件进行了压缩,压缩率非常高,大大缩短了页面的加载时间。对于wordpress还有相应的插件,如果你也使用wordpress并且不喜欢自己动手修改文件,那你可以直接下载WP-Minify这

2015-12-09 09:49:00 2578

原创 使用Flot绘制曲线图(效果比JfreeChat好多了)

需要引入jquery.flot.min.js,提供下载 1、第一步,现在Html中定义一个DIV   2、Js代码,设置绘制图像样式、数据等,sin是数据信息,我项目中使用的是struts2,所有使用${attr.view.abrasion};获取曲线数据 for循环部分是画了一条直线,蓝色的 同时设置了鼠标跟随的动态提示  $(functi

2015-12-09 09:48:54 684

原创 Java异常情况分析

1、开发环境JDK和运行环境JDK版本不匹配(运行环境JDK版本低于开发环境JDK版本) - Error configuring application listener of class com.zd.lundui.web.listener.ConnectPoolListenerjava.lang.UnsupportedClassVersionError: Bad version n

2015-12-09 09:48:48 416

原创 HTML5 本地存储 LocalStorage

说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示: 最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家 都支持,而且支持得还蛮好。很早以前那些禁用cookies的用户也都慢慢的不存在了,就好像以前禁用javascript的用户不存在了一样。 userData

2015-12-09 09:48:43 357

原创 Android中使用Pull解析器读取XML文件

Android中内置的Pull解析器,因此可以使用Pull解析器解析XML文件。 Pull解析器的运行方式与 SAX 解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。事件将作为数值代码被发送,因此可以使用一个switch对感兴趣的事件进行处理。当元素开始解析时,调用parser.nextText()方法可以获取下一个Tex

2015-12-09 09:48:37 410

原创 Android中使用Junit测试框架

1、首先需要在Android工程中的清单文件AndroidManifest.xml 中添加测试框架支持:如下:  <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.cyh.xml" android:versionCode="1"

2015-12-09 09:48:32 392

原创 Android中使用SharedPreferences进行数据存储及文件操作模式

很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferences

2015-12-09 09:48:26 432

原创 推荐10款非常优秀的HTML5开发工具

HTML5发展如火如荼,随着各大浏览器对HTML5技术支持的不断完善以及HTML5技术的不断成熟,未来HTML5必将改变我们创建Web应用程序的方式。今天这篇文章向大家推荐10款优秀的HTML5开发工具,帮助你更高效的编写HTML5应用。1.InitializrInitializr是制作HTML5网站最好的入门辅助工具,你可以使用提供的特色模板快速生成网站,也可以自定义,Initial

2015-12-09 09:48:21 650

原创 HTML4和HTML5之间的10个主要不同的地方

HTML5是最新的 HTML 标准,或迟或早,所有的 web 程序员都会发现需要使用到这个最新的标准,而且,很多人都会感觉到,重新开发一个 HTML5 的网站,要比把一个网站从 HTML4 迁移到 HTML5 上容易的多,这是因为这两个版本之间有很大不同之处。  事实上,HTML5 并没有对 HTML4 做什么重大的修改,它们很多东西都是相似的。  可是,其中有一些很重要的区别你需要知道。

2015-12-09 09:48:15 526

原创 Eclipse Debug不为人知的秘密

Debug视图认识debug视图,红色部分框为线程堆栈视图,黄色部分框为表达式、断点、变量视图,蓝色部分为代码视图。  线程堆栈视图分别介绍一下这几个按钮的含义:1.表示当前实现继续运行直到下一个断点,快捷键为F8。2.表示打断整个进程3.表示进入当前方法,快捷键为F5。4.表示运行下一行代码,快捷键为F6。5.表示退出当前方法,返回到调用层,快捷键为F7。

2015-12-09 09:48:09 261

原创 C++强大的背后(二)

使用C++常要重造轮子?我曾参与的C++项目,都会重造不少标准库已提供的功能,此情况在其他语言中较少出现。我试图分析个中原因。首先,C++标准库相对很多语言来说是贫乏的,各开发者便会重复地制造自订库。从另一个角度看,C++标准库是用C++编写的(很多其他语言不用自身而是用C/C++去编写库),在能力和性能上,自订库和标准库并无本质差别;另外,标准库为通用而设,对不同平台及多种使用需求作取舍,性

2015-12-09 09:48:04 1156

原创 C++强大的背后(一)

在31年前(1979年),一名刚获得博士学位的研究员,为了开发一个软件项目发明了一门新编程语言,该研究员名为Bjarne Stroustrup,该门语言则命名为——C with classes,四年后改称为C++。C++是一门通用编程语言,支持多种编程范式,包括过程式、面向对象(object-oriented programming, OP)、泛型(generic programming, GP)

2015-12-09 09:47:58 564

原创 Android简单短信发送示例

1、首先创建Android项目Activity代码如下:package com.cyh.sms;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.telephony.SmsManager;import android.

2015-12-09 09:47:52 300

原创 HTML5 特性检测:Canvas Text

你或许会问:“如果早期的浏览器不支持HTML5我该如何开始使用它呢?”。但是这个问题本身就会让人产生误解。HTML5只是一些特性的集合,因此你不能说检测浏览器“是否支持HTML5”,但是你可以检测浏览器是否支持诸如“canvas“,“video”,“geolocation”等等这些特性。Canvas Text即使你的浏览器支持The Canvas API,也有可能不支持The Ca

2015-12-09 09:47:47 325

原创 HTML5中对script标签的规定与解释

script 标签用于定义客户端脚本,比如 JavaScript。除全局属性之外有如下属性          src 定义指向包含脚本的文件的 URL(这样您就可以引用某个包含脚本的文件,而不是直接把脚本插入您的               HTML 文档中)          async 定义脚本是否异步执行。          defer 指示脚本不会生成任何文档内容。浏览

2015-12-09 09:47:41 1654

原创 StringUtils详细介绍

StringUtils用法+StringUtils详细介绍博文来源:http://yijianfengvip.blog.163.com/blog/static/175273432201212221935832/public static void StringUtil(){    //null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    //判断是

2015-12-09 09:47:36 506

原创 HTML5中元素事件大全

onabort:当发生中止事件时运行脚本 onblur:当失去焦点时运行脚本 oncanplay:当媒体能够开始播放但可能因缓冲而需要停止时运行脚本(例如缓冲了一部分) oncanplaythrough:当媒体能够无需因缓冲而停止即可播放至结尾时运行脚本(例如已缓冲了所有) onchange:当元素改变时运行脚本 onclick:当单击鼠标时运行脚本

2015-12-09 09:47:30 1100

原创 HTML5中元素属性

accesskey:规定访问元素的键盘快捷键 class:规定元素的类名(用于规定样式表中的类)。 contenteditable:规定是否允许用户编辑内容。 contextmenu:规定元素的上下文菜单。 dir:规定元素中内容的文本方向。 draggable:规定是否允许用户拖动元素。 hidden:规定该元素是无关的。被隐藏的元素不会显示。

2015-12-09 09:47:24 475

转载 Windows 7 下如何配置PHP网站运行环境

一、Apache安装 版本解释:openssl是表示带有openssl模块,利用openssl就可以给Apache配置SSL安全链接的,也就是使用https://方式进行访问。      nossl则表示不带OpenSSL模块,无 法用于SSL安全链接,在这里我们下载带OpenSSL的。选择版本:apache_2.2.14-win32-x86-openssl-0.9.8k.msi (此处以32

2015-12-09 09:47:19 302

原创 想玩Google + 的留下你的邮箱!

想玩Google + 的留下你的邮箱!

2015-12-09 09:47:13 711

原创 软件开发人员的作战手册 - 让程序员活的久一点

1.  程序员的职业准则是:诚实(如实的报告你的状态,风险和出现的问题),守信(承诺完成的任务就要按时完成),尊重(尊重给你的代码提建议的同事,对事不对人)。2.  写有BUG 的代码和写没有 BUG 的代码花费的时间是一样的。3.  BUG是会成长的,存活时间越长生命力越顽强。4.  如果一个笨方法可以解决问题,那它就不是笨方法。5.  把你的工作分割成小时级的目标任务,你会发现

2015-12-09 09:47:07 457

原创 据说看完这21个故事的人,30岁前都成了亿万富翁。你是下一个吗?

1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。    乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。  这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认为有一样

2015-12-09 09:47:02 1140

原创 云计算服务

云计算服务在Google、Amazon等公司成功产品的引领下,正在商业化的道路上大步向前。在NIST的定义中,有三种云计算服务模型。 Software as a Service (SaaS):软件即服务模型,用户直接使用构建在云端的软件。例如,Google Docs, Salesforce.com Platform as a Service (PaaS):平台即服务模型,用户使用云

2015-12-09 09:46:56 381

原创 sql 添加 删除 判断字段是否存在

增加字段   alter table docdsp add dspcode char(200)   删除字段   ALTER TABLE table_NAME DROP COLUMN column_NAME   修改字段类型   ALTER TABLE table_name ALTER COLUMN column_name new_data_type   改名

2015-12-09 09:46:50 309

原创 关于多结果集的存储过程的处理

对于一个存诸过程,如果返回的结果是我们预先知道的,那么可以根据存储过程定义的顺序来进行处理(事实上一般不会这样),但对于复杂的多结果集的处理,如何定义一个通用的流程?我们先看一下JDBC本身能为我们提供什么?一个存储过程执行后返回的是boolean型:boolean flag = callableStatement.execute();如果flag为true,那么说明返回了一个结果集(Result

2015-12-09 09:46:45 381

原创 java 调用SqlServer分页存储过程的,返回多个结果集

存储过程:USE [Db_8za8za_2] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Description: -- ============

2015-12-09 09:46:39 519

原创 IT从业人员想要提高薪酬水平的十种技能方法

IT招聘专家和工作场所专家总结了技术专业人员应该掌握的一些具体技能。这些技能会帮助IT专业人员避免工作的低谷和得到薪酬上涨的好处。下面就是让IT人员提高薪酬的10种方法。 1.熟悉SAAS产品 IT人员配备和随需应变的咨询公司Bluewolf的共同创始人和负责人Michael Kirven说,SAAS(软件服务)知识在用人要求条件中的比例已经从三年前的5%提高到了35%。拥有这方面知识的人可能很快

2015-12-09 09:46:33 300

原创 在JS代码中获取Struts2中的返回值或者参数

var depId = "${attr.depId}";depId为Action中的属性

2015-12-09 09:46:28 1343

原创 js获取对象的绝对坐标

function getAbsPoint(e) { var x = e.offsetLeft, y = e.offsetTop; while(e=e.offsetParent) { x += e.offsetLeft; y += e.offsetTop;} alert("x:"+x+","+"y:"+y);

2015-12-09 09:46:22 717

原创 JS弹出可以移动的DIV

html代码如下:可拖动DIVfunction showProc(){message_box.style.visibility='visible';//创建灰色背景层procbg = document.createElement("div"); procbg.setAttribute("id","mybg"); procbg.style.background = "#000"; procbg.st

2015-12-09 09:46:17 339

Java数据结构和算法.(第二版)

数据结构是在整个计算机科学与技术领域上广泛被使用的术语。它用来反映一个数据的内部构成,即一个数据由那些成分数据构成,以什么方式构成,呈什么结构。数据结构有逻辑上的数据结构和物理上的数据结构之分。逻辑上的数据结构反映成分数据之间的逻辑关系,而物理上的数据结构反映成分数据在计算机内部的存储安排。数据结构是数据存在的形式。 数据结构是信息的一种组织方式,其目的是为了提高算法的效率,它通常与一组算法的集合相对应,通过这组算法集合可以对数据结构中的数据进行某种操作。

2010-04-13

企业管理软件需求描述方法

需求是整个软件项目最关键的一个输入,据统计,不成功的项目中有37%的问题是由需求造成的。和传统的硬件生产企业相比较,软件的需求具有模糊性、不确定性、变化性和主观性的特点,在硬件生产企业中,产品的需求是明确的、有形的、客观的、可描述的、可检测的,而软件需求不具备此特征。需求文档作为客户和开发人员、开发人员之间进行交互的文档,它将系统的需求进行了“固化”,是需求的载体,其作用是至关重要的。笔者结合多年的企业管理信息系统的开发经验,总结了如下的需求描述的方法与经验,供各位同行参考。

2010-04-12

Jquery中文帮助手册

Jquery中文帮助手册 Jquery 中文帮助 手册 学习

2010-04-07

c++编程思想高清版

c++编程思想高清版 c++学习 编程思想 c++教程

2010-04-07

tomcat启动不了问题处理

tomcat启动不了问题处理 解决tomcat启动不了问题

2010-04-07

htmlparser1_6

htmlparser1_6 网页匹配 抓取网页 分析数据

2009-09-02

jfreechart api

jfreechart api 必看 jfreeCahrt API

2009-09-02

非常好的索引查看工具

非常好的索引查看工具,直接点击jar运行,选择索引即可查看!

2009-05-20

125条常见的java面试笔试题大汇总

125条常见的java面试笔试题大汇总,很实用的

2009-05-20

非常好的java反编译工具

非常好的java反编译工具,我一直在用。

2009-05-20

DB2 快速入门手册

DB2快速入门手册DB2快速入门手册DB2快速入门手册

2009-04-20

常用的正则表达式帮住文档。

一些常用的正则表达式,帮住文档。适合出学者

2009-04-20

struts2 中文帮助手册(chm)

struts2 中文文档,适合初学者。struts2 中文帮助手册(chm)

2009-04-20

Ajax 中文资料非常全面

Ajax 中文资料非常全面 很是实用的资料。

2009-04-20

Flex中文教程帮助文档

Flex中文教程 Flex中文教程 帮助文档

2009-04-20

JavaEE和UML

JavaEE UML 设计 建模

2009-04-16

Maven+SSM+Bootstrap项目示例

基于Maven构建,框架使用现在主流的:SpringMVC(4.1)+Spring(4.1)+MyBatis(3.4.0),实现基本增删改查,页面国际化。数据源采用阿里开源的Druid,前端采用基于Bootstrap封装的模板AdminLTE(2.3.6)及Bootstrap的一些插件。MyBaits采用了另外一位博友提供的通用CRUD代码。

2016-12-14

Extjs4.0、Extjs3.0教程CHM版和PDF版,中文版API

Extjs4.0、Extjs3.0教程CHM版和PDF版,中文版API 学习ExtJS不可少的文档!

2011-12-09

Java_EE_6规范中文版附英文版.rar

Java_EE_6规范中文版附英文版.rar

2011-12-09

Java Web 标签大全.chm

Java Web 标签大全.chm 基本包括所有的标签!

2011-12-09

自己积累的java面试题.doc

自己积累的java面试题.doc

2011-12-09

spket-1.6.18.zip

spket-1.6.18.zip,spket-1.6.18.zip,spket-1.6.18.zip

2011-12-09

Log4j配置资料大全

Log4j配置资料大全 log4j学习 log4j配置 log4j资料

2010-04-18

Flex中文学习资料大全

都是本人用过的精品 ActionScript 3.0 Cookbook 中文版.pdf ActionScript 3.0 语言和组件参考.chm BlazeDS开发者指南.pdf Flex 3 Cookbook.pdf 关于flex事件的讲解.pdf 用ActionScript 开发高级可视化组件.pdf .... 好多,就不一一列出

2010-04-18

两本C++电子书(高清)

高质量C++编程指南.pdf C++ Primer 3rd Edition 中文完美版.pdf

2010-04-18

Android中文学习资料大全

Android中文学习资料大全 随便列几个 andbook中文版 [publish][1].pdf Android帮助文档(第二部分)开发工具.doc Android帮助文档(第一部分)新手上路.doc Android画图学习.pdf Android应用框架原理与程序设计36技.pdf Android 应用程序构成.pdf Android 应用程序模块 应用, 任务, 进程, 和线程.pdf 等等。。。不一一列出

2010-04-18

两本Android中文书籍

Android程序员指南.pdf 應用框架原理與程式計36 技.pdf

2010-04-17

Android中文学习资料大全

Android中文学习资料大全,都是本来学习过的好资料 《Google Android SDK开发范例大全》繁体版目录.doc andbook中文版 [publish][1].pdf Android帮助文档(第二部分)开发工具.doc Android帮助文档(第一部分)新手上路.doc Android应用框架原理与程序设计36技.pdf Android中文文档.pdf 构建自定义组件.pdf 。。。 就不一一列出了

2010-04-17

Struts2中文教程大全

本来积攒近两年的Struts2中文学习资料,希望对大家有所帮助 Struts API Struts2.0培训文档.rar Struts2.0培训文档2003版本.rar struts2.0中文帮助手册.chm Struts2.1.8JavaAPI.CHM struts2基本知识.txt 本人总结的 struts2-tags-API.chm 介绍每个标签的具体使用 struts2讲义.doc struts2所需的jar包.txt 深入浅出struts2.pdf 。。。 就不一一列出了

2010-04-17

Java面试题大全(各大公司)

常见的java面试笔试题 java面试总结 华为公司招聘Java面试题 吉威数源试题.doc ssh面试题总结 Java面试50题(含参考答案) java 面试题59道(含参考答案) Java面试+成功之道.rar JAVA程序员面试《葵花宝典》.doc 好多好多,就不一一列出

2010-04-17

J2EE API 帮助文档(CHM格式).chm

J2EE API 帮助文档(CHM格式).chm J2EE API 帮助文档(CHM格式).chm J2EE API 帮助文档(CHM格式).chm 很全面

2010-04-17

大规模网站架构分析详解

语言不是可伸缩性的关键,架构才是关键 高可用性(High Availability) 可伸缩性(Scalability) 高性能(High Performance)

2010-04-12

空空如也

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

TA关注的人

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