自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (5)
  • 收藏
  • 关注

转载 WebSocket实现

随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如浏览器)主动发起,服务端进行处理后返回response结

2015-12-14 17:17:46 792

原创 Excel操作

1.提取一列中不重复的数据。

2014-09-11 15:22:02 458

转载 eclipse maven plugin 插件 安装 和 配置

环境准备:eclipse(Helios) 3.6maven 3.0.4maven3 安装:    安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。    首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi

2014-08-16 12:35:39 531

转载 ORACLE触发器详解

本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词8.2.6 重新编译触发器8.3 删

2014-07-11 12:56:37 403

转载 Apache Tomcat开机后台启动

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能

2014-06-28 15:26:17 503

转载 Equals 方法和 HashCode方法

的哈希码值时包含一个随机数是不正确的,因为它在同一次运行中的多次调用不会返回一致的哈希码。复习练习几个有用的复习题 – 点这资源列表如果你想了解更多关于这两个方法的细节,这份列表能给你提供帮助。·     Object class - java.lang.Object 类的API文档。这两个方法的常用约定可以在这里找到。·     Effective Java

2014-05-15 17:38:28 1018

转载 C#创建Windows服务

创建项目选择 Windows 窗体应用程序。

2014-05-15 11:02:47 582

转载 类在什么时候加载和初始化

本文由 ImportNew -刘志军 翻译自Javarevisited。欢迎加入Java小组。转载请参见文章末尾的要求。理解类在JVM中什么时候被加载和初始化是Java编程语言中的基础概念,正因为有了Java语言规范,我们才可以清晰的记录和解释这个问题,但是很多Java程序员仍然不知道什么时候类被加载,什么时候类被初始化,类加载和初始化好像让人很困惑,对初学者难以理解,在这篇教程中

2014-05-12 15:50:19 722

转载 Dom4j 使用简介

Dom4j 使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15 版权声明:本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保持文章及版权声明完整。如需联络请发邮件:icecloud(AT)sina.com     DO

2014-05-09 14:29:36 491

转载 Android系统自带样式(android:theme)

Android系统自带样式(android:theme)  Theme.Dialog : (图1)Activity显示为对话框模式Theme.NoTitleBar : (图2)不显示应用程序标题栏Theme.NoTitleBar.Fullscreen : (图3)不显示应用程序标题栏,并全屏Theme.Light : (图4)背景为白色Theme.Light.NoT

2014-04-22 22:19:02 878

转载 最简单的WebService开发

服务器端:     在想要发布为WebService的类上加上注解@WebService,这个类的方法就变为WebService的方法了,再通过Endpoint的publish方法,发布这个服务,到此,一个最简单的WebService搞定。运行main方法,在浏览器里输入”http://localhost:8080/com.why.webservice.Hello?wsdl“会看到你的

2014-04-15 20:18:30 678

转载 WebService 服务返回类型设计

一般来讲,WebService服务的返回值类型可能是一条查询的数据或者是一个列表,也可能是执行结果状态(比如int或则bool类型),而且如果执行失败还必须告诉客户端是什么原因导致失败,是参数不合法呢还是服务异常所致,当然这些都可以通过抛出异常来告知客户端。现在我要介绍的是我总结出来的一个比较通用的方法,很简单,包括三个核心类:1、StatusData类作为基类,主要用来返回一个执行的

2014-04-15 19:06:42 1963

转载 使用C# 连接不同版本的Oracle.DataAccess

平时我们开发使用的是32位的PC机,所以安装的也是Oracle32位的客户端。但是一般服务器都是64位的,安装的也是64位的Oracle客户端,如果要部署使用Oracle.DataAccess连接Oracle的应用程序时,可能会遇到版本上的问题。主 要版本问题有两种,一种是32位版和64位版的问题,如果我们开发出来的应用是32位的,那么就必须使用32位的客户端,如果是64位的应用程序当然对应 

2014-04-01 11:15:16 2331

转载 win7安装IIS及将网站发布到IIS上

1.     概述在一台干净的Win7机器上发布ASP.NET网站需要准备的有:a)        .NET Framework 环境b)        数据库c)        IIS 互联网信息服务d)        待发布的网站代码其中.NETFramework环境一般安装了VS2008 或者VS2010都会自带,也可以下载独立的安装包下载地址:http://www.

2014-04-01 10:49:15 1062

转载 C#委托的介绍(delegate、Action、Func、predicate)

委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。  1.委托的声明  (1). delegate        delegate我们常用到的一种声明    Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。    例:public delegateint MethodtDelegate(i

2014-03-31 16:51:31 834

转载 Android开发环境的搭建及HelloWorld

鉴于Android官方已经推出adt集成包,其中包括了eclipse、sdk和SDK Manager,从而使得其开发环境的搭建更为方便。下面就来跟大家分享一下我的搭建过程,如有不周望大家多多指教哈!   PS:下图即为adt集成安装包解压后的文件目录。步骤阅读工具/原料Windows 8.1 企业版JDK

2014-03-15 10:17:27 676

原创 C# 通过 Renci.SshNet 实现SFTP数据传输

新建一个工程,引用 Renci.SshNet.dll ,SFTP操作类如下:using System;using System.Collections;using System.IO;using Renci.SshNet;/************************描述 SFTP操作类**************************************

2014-03-12 10:03:19 21653 5

原创 C# 通过 BarcodeLib 生成条形码

using System;using System.Drawing;using System.Windows.Forms;using BarcodeLib;namespace BarCode{ public partial class Form1 : Form { public Form1() {

2014-02-20 17:47:21 5139

转载 win7安装IIS及将网站发布到IIS上

1. WIN7安装IIS:  控制面板----程序和功能-----打开或关闭windows功能,如图展开Internet信息服务,按照下图方式进行选择,然后单击“确定”,等待几分钟就安装好了2. 注册IIS因为我们是先安装的VS,后安装的IIS,所以需要将IIS注册进VS中(具体原因可以去网上查,或者咱们以后再说,但我还是希望大家自己寻找答案),具体方法如下:在运行中输

2013-11-30 16:25:12 618

转载 Java Web应用打包

Web应用:  Web应用就是包括了一系列Servlet,jsp,html等相关文件的集合,他需要成功部署到服务器中才能运行和被访问;  根据规范,Web应用中的所有文件必须按照特定的目录结构进行组织,才能顺利地部署到不同的服务器中;Web应用的打包:  在开发阶段,我们需要经常的修改web应用中的一些文件,当我们开发结束的时候我们将web应用交付给用户去使用,为了便于携带和部署,

2013-08-31 14:09:50 614

转载 C#如何控制方法的执行时间,超时则强制退出方法执行

有时候我们需要控制方法的执行时间,如果超时则强制退出。要控制执行时间,我们必须使用异步模式,在另外一个线程中执行方法,如果超时,则抛出异常终止线程执行。如下使用异步执行委托的方式实现,使用WaitHandle的WaitOne方法来计算时间超时:class Program{ static void Main(string[] args) { //try

2013-08-30 17:21:15 2980

转载 Windows下配置sftp,并使用C#上传下载

一、什么是ftp?              sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法,由于这种传输方式使用了加密/解密技术,所以传输效率比 普通的FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP。二、下载所需的软件            服务端:我们使用openssh,它

2013-08-28 13:24:08 2614

转载 spring mvc 异常统一处理

SpringMVC 提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,另一种是使用注解的方式实现一个专门用于处理异常的Controller——ExceptionHandler。前者当发生异常时,页面会跳到指定的错误页面,后者同样,只是后者会在每个controller中都需要加入重复的代码。如何进行简单地统一配置异常,使得发生普通错误指定到固定的页面

2013-08-27 16:17:05 1094

转载 Spring 文件上传

为了使用文件上传,你需要创建一个带文件上传域(upload field)的(HTML)表单,让Spring将文件绑定到你的表单上(如下所示): Upload a file please Please upload a file

2013-08-27 10:32:00 651

转载 Hibernate 延迟加载剖析与代理模式应用

简介: Hibernate 的延迟加载(lazy load)是一个被广泛使用的技术。这种延迟加载保证了应用只有在需要时才去数据库中抓取相应的记录。通过延迟加载技术可以避免过多、过早地加载数据表里的数据,从而降低应用的内存开销。Hibernate 的延迟加载本质上就是代理模式的应用,当程序通过 Hibernate 装载一个实体时,默认情况下,Hibernate 并不会立即抓取它的集合属性、关联实体所

2013-07-13 14:14:22 436

转载 c# 获取项目的根目录

1、取得控制台应用程序的根目录方法     方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径     方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根目录方法     方法1、HttpRuntime.AppDomain

2013-07-03 12:49:11 581

转载 Oracle to_char() 格式化函数

Postgres 格式化函数提供一套有效的工具用于把各种数据类型(日期/时间,int,float,numeric)转换成格式化的字符串以及反过来从格式化的字符串转换成原始的数据类型。注意:所有格式化函数的第二个参数是用于转换的模板。表 5-7. 格式化函数  函数返回描述例子to_char(timestamp, text)text把 ti

2013-07-01 15:14:45 558

转载 C#处理WindowForm程序中未捕获的异常

经常有客户抱怨程序遇到错误的时候程序就退出了,甚至来不及保存窗体的输入数据,如果是普通的搜索界面也就罢了,但如果客户是呼叫中心,问题就严重了.按道理,我们的程序员应该处理所有的异常,但有事实上做到的很难,因为出乎意料的情况太多了.首先介绍相应的C#相关知识:  System.Windows.Forms.Application类  提供 static 方法和属性以管理应用程序,例如启动和停止

2013-06-25 14:25:10 1811 1

转载 C#调用Quartz实例代码

需求描述:首页有一部分数据需要在某个时间段内每隔一分钟从数据库读出,首页的访问量太大,实时从数据库取很耗数据库资源,我的解决方案是:在首页通过几个 include 小html文件,这里只需要用Quartz每隔一分钟从数据库读出这些数据并生成HTML代码. 代码如下:using Quartz.Listener;using Quartz;using System.Collections;u

2013-06-25 13:59:54 899

转载 quartz 中 cronExpression 配置

字段 允许值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日期 1-31 , - * ? / L W C月份 1-12 或者 JAN-DEC , - * /星期 1-7

2013-06-25 13:42:27 574

转载 Strtus2的ValueStack、ActionContext及Stack Context

目录(?)[-]ValueStack如何得到值栈:如何将对象存入值栈:让值栈执行表达式来获得值:在JSP中跳过栈顶元素直接访问第二层:在JSP中访问值栈对象本身(而不是它们的属性)ActionContextValueStack与ActionContext的联系和区别:如何获得ActionContext:如何向ActionContext中存入值:如何从ActionCont

2013-06-23 16:01:36 628

转载 HTML中的attribute和property的区别

DOM有三种节点类型:元素节点、属性节点、文本节点,HTML里的attribute其实就是指属性节点,举个例子:在<h1 id="title">Head里,h1是元素节点,id="title"是属性节点, Head是文本节点,在这里可以理解为h1这个元素节点包含一个属性节点和一个文本节点。读写attribute的方法是getAttribute(), setAttribute(), 例如

2013-05-31 17:12:25 869

转载 ECMAScript(JavaScript) 继承机制实现

继承机制的实现要用 ECMAScript 实现继承机制,您可以从要继承的基类入手。所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类,这样可以防止公用访问编译过的浏览器级的代码,因为这些代码可以被用于恶意攻击。选定基类后,就可以创建它的子类了。是否使用基类完全由你决定。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,基类被看作抽

2013-05-12 17:41:33 421

转载 ECMAScript(JavaScript) 修改对象

通过使用 ECMAScript,不仅可以创建对象,还可以修改已有对象的行为。prototype 属性不仅可以定义构造函数的属性和方法,还可以为本地对象添加属性和方法。创建新方法通过已有的方法创建新方法可以用 prototype 属性为任何已有的类定义新方法,就像处理自己的类一样。例如,还记得 Number 类的 toString() 方法吗?如果给它传递参数 16,它将输出

2013-05-12 16:10:56 475

转载 ECMAScript(JavaScript) 定义类或对象

ECMAScript 拥有很多创建对象或类的方法。原始的方式因为对象的属性可以在对象创建后动态定义,所有许多开发者都在 JavaScript 最初引入时编写类似下面的代码:var oCar = new Object;oCar.color = "blue";oCar.doors = 4;oCar.mpg = 25;oCar.showColor = function()

2013-05-12 15:59:57 462

原创 C#文件处理(下载、导出)

using System;using System.Configuration;using System.IO;using Microsoft.Office.Interop.Excel;using TMS.IMEX.Extensions;using log4net;namespace TMS.IMEX{ public class IMEXExportB

2013-05-03 15:37:41 521

原创 C#文件处理(上传、导入)

using System;using System.Configuration;using System.Data;using System.Data.OleDb;using System.IO;using System.Reflection;using System.Web;using log4net;using Excel = Microsoft.Offic

2013-05-03 15:33:51 769

转载 SQL行转列

一:前言  二:第一次思考  三:第二次思考  四:第三次思考  一:前言  在我们做的一些项目中经常会碰到把行转化为列的问题,那么我们今天就来探讨一下,我们怎么样把表1转化为表2的格式           图一          图二  二:第一次思考  可以看得出来,表2列是由表1的数据行转化而来的,只有Name列是表1中的列,一步一步的

2013-04-14 17:43:54 1339 1

转载 Ajax文件下载

a">http://sishuok.com/forum/download?filename=2012/8/3/59e99e4584d24c982bba2ecbb52459ee__hadoop%E5%88%9D%E7%BA%A7ppt.rar">a标签下载     type='button'     value="修改地址栏下载"     onclick="window.locati

2013-04-04 16:30:08 1074

转载 二维数组遍历

string s = null; int[,] ary = new int[3, 4] { { 1, 2, 3, 4 }, { 5, 6, 7, 8 }, { 9, 0, 11, 12 } }; for (int i = 0; i < ary.GetLength(0); i++) { for (int j = 0; j < ary.GetLength(1); j++) {

2013-04-03 15:48:34 748

微软XSD 根据XML生成Java类文件

xsd.exe 可用于根据 XML 文件生成 Java 类。 下载xsd.exe文件,命令行进入文件所在目录执行以下命令即可生成Java类文件(如下表示xml文件与xsd.exe在同一目录) 1)xsd.exe fileName.xml 2)xjc -d . -p packageName ./fileName.xsd

2017-11-08

C# 通过 Renci.SshNet 实现SFTP数据传输

C# 通过 Renci.SshNet 实现SFTP数据传输(上传、下载、删除、移动等) 开发环境:VS2012

2014-03-12

C# 通过 BarcodeLib 生成条形码

C# 通过 BarcodeLib.dll 生成条形码

2014-02-20

Spring定时器实例(Java的Timer类和OpenSymphony的Quartz)

Spring两种定时器实例配置:Java的TimerTask类和OpenSymphony的Quartz。包含5种配置方式:timer普通定时器、timer特定方法定时器、quartz简单定时器、quartz精确定时器、quartz特定方法定时器。简单实用,一看就会。

2012-12-28

基于注解Annotation的最新版SSH(Struts2.3.7+Hibernate4.1.9+Spring3.2.0)框架整合开发

基于注解Annotation的最新版SSH(Struts2.3.7+Hibernate4.1.9+Spring3.2.0)整合开发,真正实现零配置。 最新版本Struts、Spring、Hibernate框架整合: struts-2.3.7 spring-framework-3.2.0.RELEASE hibernate-release-4.1.9.Final 包含注册页面,实体类测试,业务层测试,可直接运行。

2012-12-20

空空如也

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

TA关注的人

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