自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星空的专栏

做一个有准备的人

  • 博客(157)
  • 资源 (13)
  • 收藏
  • 关注

转载 VBS中WScript.Shell对象的run和exec的使用及区别

方法声明:Function Exec(ByVal Command As String) As WshExecFunction Run(ByVal Command As String, [ByVal WindowStyle], [ByVal WaitOnReturn]) As Integer区别: 1,返回值run的返回值是一个整数,就是0或1成功和失败两个状态,而exec方

2013-10-29 14:28:12 9115

原创 简述单工、半双工、全双工的区别

在网络的领域内,单工、半双工、全双工是经常会遇见的名称,下面简单的讲述一下他们的区别。     单工:简单的说就是一方只能发信息,另一方则只能收信息,通信是单向的。     半双工:比单工先进一点,就是双方都能发信息,但同一时间则只能一方发信息。     全双工:比半双工再先进一点,就是双方不仅都能发信息,而且能够同时发送。

2013-10-27 21:15:00 27804 1

原创 ASCII码大全

八进制十六进制十进制字符八进制十六进制十进制字符00000nul1004064@01011soh1014165A02022stx1024266B03033etx1034367C04044e

2013-10-27 19:57:55 2109

原创 struts2和fckeditor的整合

在struts2中,默认的action和serverlt一样是没有后缀(.action)的,因此这个时候访问一个地址,很可能是一个serlet,也可能是action。而本文要用的fckeditor在上传图片时则是利用到了servlet的功能,而这个时候如果又在项目中用到了struts2时,struts2默认会拦截这个地址,交给sturts2处理。因此导致不能正常上传和浏览图片的功能。     

2013-10-26 22:05:31 2463

原创 利用urlrewriter实现页面伪静态

一个项目在后期运行的过程中,往往有各种理由去做页面的url地址的更换,给用户一种静态页面的感觉,其中利用到的技术主要有伪静态和真静态,其中真静态又根据存储位置的不同而会有两种方式,一种是定期生产html文件存储在磁盘上,而另外一种情况则是存储在内存中,在请求的时候直接从内存中取数据。        在这主要说的是伪静态,意思就是原本的动态页面,比如jsp,action等页面,但在用户的浏览器里

2013-10-25 20:57:54 2274

原创 linux 中使用ls指定输出时间格式

ls -l --time-style=xxx   xxx:full-iso, long-iso, iso, locale, +FORMAT默认输出是:locale格式例一:ls -l --time-style=full-iso[wei@localhost ~]$ ls -l --time-style=full-iso总计 24drwxr-xr-x 2 boco boco 4

2013-10-25 12:58:17 10675 1

原创 关于java 中流读取时遇到的阻塞和返回-1的问题探究

最近在做一些关于网络方面的开发,常用到java中流的读取,其中有一个问题困扰了我好久,就是流的阻塞和返回-1的问题。     案例1、看代码:package io;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Serv

2013-10-24 20:38:16 4823 1

原创 深入java SocketInputStream看read具体如何操作

在网络编程中,常用的操作莫过于读写了,最重要的,也是最经常让程序员犯迷糊的地方。想要具体理解,当然还是看源码,看下面代码:ServerSocket serverSocket = new ServerSocket(4887); Socket client= serverSocket.accept(); InputStream is= client.getInputStream

2013-10-24 18:40:20 20052 2

原创 深入java inputstream 源码看read具体如何操作

理解java世界的inputstream的read()和read(byte[])方法总结:1、单纯的InputStream是一个抽象类,实际在使用时一般都是InputStream的子类,比如在socket里面的SocketInputStream。2、空方法:available() 一直返回0,close()、mark(int readlimit)什么都没有操作,markSupporte

2013-10-24 17:39:06 9714 5

原创 利用jQuery是实现可输入(搜索)的下拉框

先看效果 功能:点击下拉框输入框时,自动显示下面的下拉列表,而且是根据输入框中输入的搜索添加,自动在后台查找,然后传到前台,展现页面。用的的js:var $xialaSELECT;$(document).ready(function(){ initXialaSelect(); initSearch(); });var temptimeo

2013-10-23 09:03:35 12503 2

转载 jQuery验证控件jquery.validate.js使用说明+中文API

原文转载自:http://www.cnblogs.com/hejunrex/archive/2011/11/17/2252193.html一导入js库 二、默认校验规则(1)required:true                必输字段(2)remote:"check.php"      使用ajax方法调用check.php验证输入值(3)email:true

2013-10-22 10:03:02 2377 1

原创 spring+jta实现全局事物管理

在上个公司由于项目的需要,新做的电子商务网站要与一个返款系统(之前做的)进行集成,要求新做的电子商务网站能够调用并修改返款系统的数据,当然这个两个数据库(oracle),部署在redhat tomcat下面,由于tomcat本身并不支持jta事物,加上项目用的是spring,因此在网上打捞一番后就用了jotm。       JOTM(Java Open Transaction Manager)

2013-10-21 21:05:38 4060 1

原创 网站主题实现技术-jsp include

现在越来越多的网站都有可以让用户选择页面的风格,各种不同的主题,常见的当属于qq空间,手机主题,以及各大网站基本都有这样的功能,而这些功能都是怎么实现的呢,当然不同的网站可能有不同的实现,最常用的实现技术当属于后台代码实现和前台利用js的实现。       前台js的实现有专门的可以直接利用的,比如jquery themes 和ext theme ,都有相应的实现,他们都是直接利用的不同的js

2013-10-20 20:23:23 3069

原创 java URLClassLoader类源码

java  URLClassLoader类源码(jdk1.7.0_03)/* * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * *

2013-10-18 21:58:28 3726

原创 java classload类 源码

java  classload类源码(jdk1.7.0_03)/* * Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * *

2013-10-18 21:55:42 3168

原创 全文索引-lucene,solr,nutch,hadoop之solr

上一节大概讲了一下lucene,但真正运用在项目中的并不多,运用的最多的当属于solr,solr是对lucene的封装,形成一个独立的服务,专门提供索引,分词,搜索的服务,一般在项目中,大概的布局也是这样,项目一般分好多个模块,而搜索则使用solr专门提供一个服务,别的模块需要使用搜索的功能时,则使用solrj 来调用solr的搜索功能获取结果。    而且solr已经默认启用了近实时搜索的功

2013-10-10 20:40:38 3667 2

原创 全文索引-lucene,solr,nutch,hadoop之lucene

最先接触全文索引,还是在大学的时候,要给学校做一个搜索的项目,当初需求是能够提供类似百度的关键词搜索,但当时由于本身技术不行,虽然当时在网上找了一下资料,也看到了lucene,但当时学习的话,时间还是不够,而且有的难度,但当时已经知道可以用lucene来实现所需要的需求(当时项目中采用的方案是数据库多列合并like)。       后来就开始学习lucene,才知道什么是全文索引,由于luce

2013-10-09 20:52:08 10110 4

原创 class版本问题导致-严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/web

Unsupported major.minor version 51.0”,因为java是向下兼容的,即jdk7能兼容小于jdk7编译的class文件,jdk6能兼容小于jdk6编译的class文件,jdk6能不能兼容jdk7编译的class文件

2013-09-30 10:52:33 19331 1

原创 oracle11g--ORA-01653: 表 ZWLSUSER1d3d.HCALC 无法通过 8192 (在表空间 ZWLS_DATA 中) 扩展

上个公司写的一个每周给指定用户返款的程序,今天经理打电话说不能执行了,刚开始一看日志提示“ORA-00604: 递归 SQL 级别 1 出现错误 ORA-01000: 超出打开游标的最大数”,出现这个错误一般是因为打开的游标太多,比如在循环里面不断打开游标,但我一想不对啊,之前就可以啊。于是我在源代码上调试了一下,发现报的错误竟是“ORA-01653: 表 ZWLSUSER1d3d.HCALC 无

2013-09-29 21:10:52 4787

原创 集团新员工培训

××集团新员工培训-201309期 日期时间课程讲师备注培训地点(星期一)第一天8:40--9:00组建培训班之团队××(班主任)组队,队名、队旗、司歌2528会议室9:00--10:00培训学员相互介绍××、××每人1分钟,选班长10:00--10:20培训班之

2013-09-28 08:11:42 2804

原创 redhat passwd包装器

#!/bin/sh#process usernamelogf="/usr/bin/trackp"nowtime=`date "+%Y-%m-%d %H:%M:%S"`cuser=$(echo $USER)echo "$cuser:$0:$*:$nowtime" >>$logfif [ "$cuser" != "root" ]then echo

2013-09-28 07:44:46 2640

原创 linux系统命令 shopt

shopt命令是set命令的一种替代,很多方面都和set命令一样,但它增加了很多选项。可以使用“-p”选项来查看shopt选项的设置。“-u”开关表示一个复位的选项,“-s”表示选项当前被设置。 [root@localhost ~]# shopt -p    #查看当前设置情况shopt -u cdable_varsshopt -u cdspellshopt

2013-09-24 21:59:12 5117

原创 windows平台下用eclipse开发c和c++程序

既然用eclipse进行开发c程序,因为eclipse是用java开发的,所以如果允许eclipse那就肯定的用到jdk。而用eclipse开发c程序,首先的安装CDT,其实也就是eclipse的c插件,就是让eclipse具有开发c程序的一些快捷功能,比如能使eclipse在新建项目的时候具有 new  c project 和new c++ project ,以及调用c或c++编译器编译运行。而

2013-09-20 11:10:44 22534 2

原创 linux日志文件系统总结

系统日志(本文参考了ibm网站的linux安全第二卷)         在 Linux 下使用各种日志文件,有些用于某些特殊用途,例如:/var/log/xferlog 用于记录文件传输协议 FTP 的信息。其他日志文件,例如 /var/log/messages 文件通常包含许多系统和内核工具的输入项。这些日志文件为系统的安全状态提供了信息。            我们主要讲解两个日志

2013-09-19 16:13:31 6786

原创 linux安全-系统记账

系统记帐主要非为两类 连接记账和进程记账:主要涉及到的命令:last、lastlog、w、who、ac、sa、lastcomm1) 连接记帐        连接记帐是跟踪当前用户当前对话、用户登录和退出的活动。在 Linux 系统中使用 utmp (动态用户对话)和 wtmp (登录/退出日志记录)工具来完成这一记帐过程。Wtmp 工具同时维护重新引导和系统状态变化信息。各种程序对这些

2013-09-19 15:02:13 4124

原创 linux(redhat)下文件结构概述

/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序

2013-09-19 11:16:26 2142

原创 深入了解linux下的last命令及其数据源

last数据源: /var/log/wtmp(默认 记录每个用户的登录次数和持续时间等信息)和/var/log/btmp(详细,包括登录失败请求)数据源格式:二进制(可以通过dump-utmp 命令进行阅读)last [-adRx][-f ][-n ][-t][帐号名称...][终端机编号...]了解utmp wtmp btmp文件结构以及实现

2013-09-19 11:01:17 24387

原创 linux 系统下硬件信息查看

1、Linux 查看CPU信息wei>cat /proc/cpuinfoprocessor       : 0vendor_id       : GenuineIntelcpu family      : 6model           : 23model name      : Intel(R) Xeon(R) CPU           L5420  @ 2.50GH

2013-09-18 16:41:29 4069

原创 linux 常用操作命令(续)- 统计,管理

本篇主要讲解在linux系统上面进行管理、统计时常用的一些命令,主要有 ps、sed、awk、iostat、、和 /proc/stat 的查看1、ps ps -l   查看用户进程 ps aux  查看目前系统所有进程 pa axjf 列出类似进程树的程序显示 ps -ef  所有程序 USER 进程的属主; PID 进程的ID; PPID 父进程;

2013-09-18 15:13:58 2075

原创 jdk 工具命令总结

1、jps         是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用           -l 是显示主类 ,若是jar包,则显示包名    -v  是启动时传递给虚拟机的参数    -m 是启动时传递给main方法的参数   2、jstat              Jstat是JDK自带的一个轻量级小工具。全称“Java Vi

2013-09-17 16:40:19 3476

原创 深入java内部

1、jar用法:压缩定位到包的上一个文件夹  jar –cvf 名字.jar *.*      (*.*表示当前文件夹下的所有子文件夹) 解压:jar –xvf名字.jar2、-verbosejava –verbose:class Main 跟踪Main类所使用的类别3、-classpathjava –classpath e:\java\

2013-09-15 19:09:10 1650

原创 oracle 学习

1、常用端口位于db_1\install下面的portlist.ini中2、查询当前数据名方法一:select name from v$database;方法二:show parameter db3、查看oracle数据库的编码 select * from nls_database_parameters where parameter ='NLS_CHARACTERSET'

2013-09-15 18:17:59 1523

原创 ant 日记

1、ant安装            1 添加ANT-HOME 环境变量,即ant所在目录      2 ANT-HOME下的bin目录加入到path环境变量中      3 cmd下输入ant看是否成功2  ant默认是处理当前目录下的build.xml,即在cmd下只输入ant命令,若想处理别的xml文件则可以用 ant –f xxx.xml b

2013-09-15 18:02:00 1687

原创 linux 常用操作及命令

1、 chown  chgrp chmod2、 --time=atime(访问时间)  ctime(权限或属性修改时间) mtime(内容被修改时间) --full-time3、新建文件默认权限为666,目录为777  umask为需要减去的权限4、文件隐藏属性 lsattr chattr +-i a   a为只能增加数据  i为不可更改,删除,改名5、文件特殊权限  SU

2013-09-12 22:00:19 2474 1

原创 redhat下面服务的管理

1、依据daemon的启动与管理方式来区分,可以分为stand_alone 和 super daemon2、端口和服务名称的对应关系在 /etc/services 下面                                                                            图13、daemon的启动脚本及位置     /etc/in

2013-09-12 09:47:31 2078

原创 sourceforge使用svn管理源码以及使用eclipse的一些问题

随着手头源码的越来越多,源码的管理越来越困难,更有一些项目是在不同的地方进行开发维护,这样便更容易出现代码不一致,搬家困难的问题,幸好,可以使用sourceforge来帮助我们管理自己的代码,而且可以在不同的地方进行开发,因此souceforge更像是一个公共的svn仓库。        关于sourceforge的使用网上已经有很多资料的,这里我就简单的来说明下首先登陆sf官网地址

2013-09-01 00:20:39 3853

原创 你感觉你是个JAVA高手吗,那么就来挑战一下吧,下面可是ACM一道很经典的题目,试一吧!

你感觉你是个JAVA高手吗,那么就来挑战一下吧,下面可是ACM一道很经典的题目,试一吧!奶牛脱险 农夫JJ将一头牛养有一个先烈的牛棚里,这个牛棚的内部结构是一个至少有一个出口的迷宫。当一场大火烧起来的时候,这头奶牛正在牛棚里一个求知的地方快乐的嚼着可供它反刍的食物,它必须尽快脱险。 令奶牛高兴的是,它拥有K个炸弹,每一个炸弹可以用来摧毁迷宫中国的一一堵墙,这样奶牛可以尽快直到出口,不幸的是,这些炸弹不能用来炸出一个新的出口,在寻找出口时,奶牛不必使用完所有的K个炸弹。 因为已经绘制了迷宫的地图,奶牛可以选择

2011-03-11 23:12:00 2007

JDB的使用(java debug工具介绍)

JDB的使用(java debug工具介绍),详细的描述了java debug工具jdb的使用和实践

2014-02-28

windows unzip 命令

windows unzip 命令 解压文件 免费

2013-12-23

windows_md5sum_命令行计算文件md5

windows_md5sum_命令行计算文件md5

2013-12-23

UNIX操作系统图标大全

UNIX操作系统图标大全,包含redhat,ubuntu,suse,aix,hp-unix,solaris等以及windows

2013-12-09

河南省第五届大学生程序设计竞赛题目

河南省第五届大学生程序设计竞赛题目-官方文档-部分有答案

2012-05-14

郑州大学北校区 实验室设备管理系统

郑州大学北校区 实验室设备管理系统 内含 系统流程图 以及 详细的 数据流图

2012-04-10

oracle版火车票销售系统-java-内附源码

使用说明 1 电脑上装JDK 2 电脑上装oracle数据库,创建train数据库。 3 在dos下打开train数据库后,把oracle.txt创建表和序列里的代码(包括insert代码)复制到dos下运行,记得最后再按一下回车键,让最后一行也运行。 4 在eclipse或myeclipse下新建java项目(注意不是jsp项目)后,复制src文件夹到替换项目里的src。然后在复制train.pro,右击项目名粘贴(即把train.pro 加到项目 目录里) 5 把classes12.jar 添加到项目里。右键项目,点击Build Path 后再点击add External Archives 后找到classes12.jar文件打开即可。 6 在eclipse里打开wed包下OracleDB.java 设置oracle 连接byby用户的密码,String password="baby"; 我的密码是baby,这里改成你自己的密码。 7 运行client包下的Administrator.java ,若没有错如则OK。 8 运行后点击工具条里的‘工具’,后再点击‘生成所有列车表’,若成功,此时可看见列车表里增加了很多数据。可能有点慢,稍等一会。 9 若8 成功,则点击工具条里的‘工具’,后再点击‘生成所有车票表’,若成功,此时可看见车票表里增加了很多数据。可能有点慢,稍等一会。 关于工具条理的‘生成所有列车表’ ‘生成所有车票表’ "生成列车表" "生成车票表" "设置天数" 的介绍 1 ‘生成所有列车表’ 是根据车次表和车站表的全部数据自动生成 列车表 里的数据, 仅限于第一次时使用。 2 ‘生成所有车票表’ 是根据 列车表 里的全部数据自动生成 车票表 里的数据, 仅限于第一次时使用。 3 "生成列车表" 是根据你输入的某一列车次(必须是车次表里的车次和车站表里有与之相关的数据时才能使用)自动生成 列车表 里的数据 4 "生成车票表" 是根据你输入的某一ID(必须是列车表里的ID)自动生成 车票表 里的数据 5 "设置天数" 是设置能够预订和销售的最多天数,默认是3 天,即能预订和销售3天内的车票 注意: 1 订票记录表,销售记录表,退票记录表里的时间是系统自动生成,在任何情况下都不需填写 也不能修改 2 在管理员模块里添加,删除和修改后需更新一下才能显示,只需点一下别的表,在点刚修改的表即可,数据完全正确 3 退票员和销售员登录时分别查询对应表的记录,因此需要在管理员模块里增加相应记录后才能登录 4 此系统暂时已知还有多个缺陷,如如退票是可一张票可退多次,一个订票id可买多张车票。由于时间因素,就不在修补了。 5 train.pro 是个配置文件,可用记事本打开,尽量在train下的Main_Config.java里修改其配置信息

2011-11-24

arp攻击-java版-内附源码-及使用案例

arp攻击-java版-内附源码-及使用案例 请妥善使用,重在理解原理,后果自负!

2011-11-24

java 版键盘记录

java 版键盘记录 内附说明 请勿以此攻击别人,妥善使用,后果自负!

2011-11-24

mysql版火车票系统-完整版-JAVA-GUI-WEB

管理员模块已更新 使用说明 1 电脑上装JDK 2 电脑上装mysql数据库 3 在dos下打开mysql后,把mysql.txt里的代码(包括insert代码)复制到dos下运行,记得最后再按一下回车键,让最后一行也运行。 4 在eclipse或myeclipse下新建java项目(注意不是jsp项目)后,复制src文件夹到替换项目里的src。然后在复制train.pro,右击项目名粘贴(即把train.pro 加到项目 目录里) 5 把mysql-connector-java-5.1.13-bin.jar 添加到项目里。右键项目,点击Build Path 后再点击add External Archives 后找到mysql-connector-java-5.1.13-bin.jar文件打开即可。 6 在eclipse里打开wed包下MySqlH.java 设置mysql root用户的密码,String password="mysql"; 我的密码是mysql,这里改成你自己的密码。 7 运行client包下的Administrator.java ,若没有错如则OK。 8 运行后点击工具条里的‘工具’,后再点击‘生成所有列车表’,若成功,此时可看见列车表里增加了很多数据。可能有点慢,稍等一会。 9 若8 成功,则点击工具条里的‘工具’,后再点击‘生成所有车票表’,若成功,此时可看见车票表里增加了很多数据。可能有点慢,稍等一会。 关于工具条理的‘生成所有列车表’ ‘生成所有车票表’ "生成列车表" "生成车票表" "设置天数" 的介绍 1 ‘生成所有列车表’ 是根据车次表和车站表的全部数据自动生成 列车表 里的数据, 仅限于第一次时使用。 2 ‘生成所有车票表’ 是根据 列车表 里的全部数据自动生成 车票表 里的数据, 仅限于第一次时使用。 3 "生成列车表" 是根据你输入的某一列车次(必须是车次表里的车次和车站表里有与之相关的数据时才能使用)自动生成 列车表 里的数据 4 "生成车票表" 是根据你输入的某一ID(必须是列车表里的ID)自动生成 车票表 里的数据 5 "设置天数" 是设置能够预订和销售的最多天数,默认是3 天,即能预订和销售3天内的车票 注意: 1 订票记录表,销售记录表,退票记录表里的时间是系统自动生成,在任何情况下都不需填写 也不能修改 2 在管理员模块里添加,删除和修改后需更新一下才能显示,只需点一下别的表,在点刚修改的表即可,数据完全正确 3 退票员和销售员登录时分别查询对应表的记录,因此需要在管理员模块里增加相应记录后才能登录 4 此系统暂时已知还有多个缺陷,如如退票是可一张票可退多次,一个订票id可买多张车票。由于时间因素,就不在修补了。 5 train.pro 是个配置文件,可用记事本打开,尽量在train下的Main_Config.java里修改其配置信息

2011-11-24

JAVA—俄罗斯方块—精简易学版—附源码

JAVA—俄罗斯方块—精简易学版—附源码

2011-04-23

JAVA 扫雷游戏源代码—图片版

JAVA 扫雷游戏源代码 项目 源代码

2011-04-09

郑州大学ACM竞赛题目及答案

郑州大学2011年3月校内选拔赛所用的ACM竞赛题目及答案 ACM竞赛题目及答案

2011-03-11

空空如也

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

TA关注的人

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