Java研发技术指南
收藏

着重于JavaWeb研发技术,讲求实现,讨论优化与设计!一切从简单出发,始终向高端冲刺!

分享到: Sina Tec

最近更新文章

WEB 在线相册小系统

上次翻出来几个小系统,虽然很简单,但是还是有参考价值的! 今天我没事,又整理了一个用JSP+Servlet写的在线相册,很简单,但是对于刚入门的人来 ...
cuisuqiang 评论(6) 有5916人浏览 2012-12-31 12:52

Java 中 解压缩文件 ZIP

传入一组文件,将文件列表打包为ZIP文件,传入ZIP文件将文件解压缩到一个指定文件夹,下面是这个实例的实现 使用到了ANT的工具类,所以要引入ant.jar文件到工程中   对于压缩建立一个工具类: package com.xidian.commmon; import java.io.File; import java.io.FileInputStream; import jav ...
cuisuqiang 评论(1) 有17457人浏览 2012-12-31 09:41

Java 中 解压缩文件

都是JDK中原带的工具类和方法,压缩是Deflater类,解压是Inflater类! 该文章仅仅展示这两个类的实际使用,不用拍砖!   我们找一个压缩后能明显看 ...
cuisuqiang 评论(0) 有3475人浏览 2012-12-28 17:48

WEB 加密解密小系统

又是在翻阅以前东西时发现了一个WEB加密解密的小系统,麻雀虽小五脏俱全,虽然是以前写的,但是多少有一些参考价值! 系统对每一个文件都录入独立的密码,在查看详细时会要求输入! 系统可以选择AES或DES进行加密,独立密码使用MD5加密后截取作为密钥! 如需参考可下载附件,里面有建库脚本,代码注释和很详尽,欢迎讨论!   请您到ITEYE网站看原创,谢谢! http://cuisuqian ...
cuisuqiang 评论(5) 有8920人浏览 2012-12-21 10:00

JavaMail邮件发送-能发送附件和带背景音乐的邮件的小系统

这里使用的是JavaMail技术,前台使用了fckeditor做邮件美化,由于只是示例,后台发送时只是将邮件保存在本地,但是可以查看,如果需要实际发送,请参考我的其他博客文章,我写了很多关于邮件发送的示例!     JSP页面页面除了引用fckeditor外,要注意我们是需要发送附件的:   <%@ page language="java" import=& ...
cuisuqiang 评论(17) 有9168人浏览 2012-12-20 11:28

使用 jfreechart 生成 曲线、柱状图、饼状图、分布图 展示到JSP

虽然现在JS做报表和图形展示已经非常普遍和漂亮了,但是不能忽略有jfreechart 这样一种东西! 这些翻阅资料,在看以前写的示例时发现了关于jfreechart ...
 
cuisuqiang 评论(8) 有23637人浏览 2012-12-19 17:49

通过Servlet 将服务器硬盘图片 展示到浏览器

其实这个实例非常简单,但是今天有人问我了,而且我也写了个小例子,就顺便发上来吧!   在浏览器显示一张图片,使用标签 <img src="">   img 元素向网页中嵌入一幅图像。请注意,从技术上讲,<img> 标签并不会在网页中插入图像,而是从网页上链接图像。<img> 标签创建的是被引用图像的占位空间。<img> ...
cuisuqiang 评论(6) 有17727人浏览 2012-12-05 17:16

Log4j 把不同包的日志打印到不同位置

需要的包和测试的代码下载附件!   如果需要将不同的日志打印到不同的地方,则需要定义不同的Appender,然后定义每一个 Appender的日志级别、打印形式、输出位置!   配置log4j.properties文件如下: ################################################################################## ...
cuisuqiang 评论(1) 有18865人浏览 2012-11-27 14:05

UDP 多线程服务端 和 简单客户端

首先来了解UDP协议的几个特性(1)UDP是一个无连接协议,传输数据之前源端和终端不建立连接,当UDP它想传送时就简单地去抓取来自应用程序的数据, ...
cuisuqiang 评论(0) 有26802人浏览 2012-11-15 16:48

通过Java HTTP连接将网络图片下载到本地

只知道浏览器使用的是HTTP协议,那么如何将网络资源使用JavaHTTP下载下来呢! 这只是一个非常简单的小示例,只是不想每次碰到关于此方面的内容忘了就无从下手! 示例创建HttpURLConnection网络连接,并将这个连接获得的网络数据流写道本地磁盘!   示例代码如下: package imageView; import java.io.ByteArrayOutputStrea ...
cuisuqiang 评论(14) 有51784人浏览 2012-11-15 13:10

Socket 关于设置Socket连接超时时间

做网络编程的人对setSoTimeout方法一定很熟悉,都知道是设置连接的超时时间! 但是我在网上找资料时发现很多人把这个超时时间理解成了链路的超时时 ...
cuisuqiang 评论(7) 有183620人浏览 2012-11-14 11:23

CRC 校验

CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。   import java.util.Arrays; /** * @说明 CRC校验类 * @author cuisuqiang * @version 1.0 * @since */ public clas ...
cuisuqiang 评论(0) 有6099人浏览 2012-11-05 14:19

Rehat5 安装 GCC

1、插入安装盘,首先在/mnt下创建cdrom文件夹,然后挂载安装盘:mount /dev/cdrom /mnt/cdrom; 2、进入/mnt/cdrom/Server,按顺序安装以下包: (1)[root@localhost Server]# find -iname kernel-headers*./kernel-headers-2.6.18-128.el5.i386.rpm[root@lo ...
cuisuqiang 评论(1) 有3027人浏览 2012-11-01 11:48

字节数组 与 十六进制间的转换

package com.test; import java.util.Arrays; public class Bytes { private final static byte[] hex = "0123456789ABCDEF".getBytes(); private static int parse(char c) { if (c >= 'a') ...
cuisuqiang 评论(0) 有5797人浏览 2012-10-18 16:18

获取一个 Byte 的各个 Bit 值

1. bit:位    一个二进制数据0或1,是1bit;2. byte:字节    存储空间的基本计量单位,如:MySQL中定义 VARCHAR(45)  即是指 45个字节;    1 byte = 8 bit3. 一个英文字符占一个字节;    1 字母 = 1 byte = 8 bit4. 一个汉字占2个字节;    1 汉字 = 2 byte = 16 bitbyte:一个字节(8位)( ...
cuisuqiang 评论(3) 有53154人浏览 2012-10-11 09:48

pushlet 之 官方示例解读与改造

下载pushlet-2.0.4,解压后文件夹内有一些目录! 我们只关心 src 源文件,和 webapps 示例工程。将 pushlet.war 拷贝到Tomcat部署目录下,启动Tomcat,可以看示例工程! 示例工程有三个,我们打开 Pushlet Demos ,然后看到有许多可以进行测试的示例,点开 Basics 查看! 选择消息推送方式,然后选择订阅的主题,页面会显示后台推送的消息! ...
cuisuqiang 评论(0) 有18625人浏览 2012-10-08 17:09

pushlet 之 无法传送中文解决办法

好多示例只是示例,没有说这个问题,既然发现了,我就就地解决一下!   我的方法很简单,对要传送的内容进行编码! Java后台和JS前台都有包装的编解码方法,可以直接使用看效果! 后台编码(解码自己搞): package com; import java.net.URLEncoder; import java.text.SimpleDateFormat; import java.ut ...
cuisuqiang 评论(5) 有7084人浏览 2012-10-08 11:42

大型网站架构基本问题

1、文件存贮的问题 对于一些支持文件上传的2.0的站点,在庆幸硬盘容量越来越大的时候我们更多的应该考虑的是文件应该如何被存储并且被有效的索引。常见的方案是对文件按照日期和类型进行存贮。但是当文件量是海量的数据的情况下,如果一块硬盘存贮了500个G的琐碎文件,那么维护的时候和使用的时候磁盘的Io就是一个巨大的问题,哪怕你的带宽足够,但是你的磁盘也未必响应过来。如果这个时候还涉及上传,磁盘很容易就 ...
cuisuqiang 评论(5) 有4730人浏览 2012-10-05 22:20

SNMP4J 服务端连接的超时时间

我们的网络管理中心作为管理中心,是服务端!各个被管设备通过交换机作为客户端与网管中心进行通信,使用的TCP/IP协议! SNMP只是一种协议包,SNMP4J作为SNMP使用的Java工具包,提供了方便安全的工具包功能!   但是在使用中发现一个问题就是,服务端与客户端发送消息时,发送数次后就不再发送数据了!网络抓包也抓不到,跟踪断点到SNMP4J的代码中发现了这样一个问题! /** ...
cuisuqiang 评论(2) 有7827人浏览 2012-09-25 16:56

MySQL 在Linux下设置MySQL区分大小写

MySQL在Linux下数据库名、表名、列名、别名大小写规则:    1、数据库名与表名是严格区分大小写    2、表的别名是严格区分大小写    3、列名与 ...
cuisuqiang 评论(0) 有9070人浏览 2012-09-20 10:23
  • 专栏创建者:cuisuqiang
  • 创建时间:2012-03-21 12:40:12
  • 专栏文章数:216篇
  • 专栏被浏览:3669860 次

本专栏热门文章

最新评论

你这应该只使用于windows系统吧?linux系统怎么转换?
Tonny1 评论了 使用FlashPaper 实现JSP在线阅读
!!!!!!
di1984HIT 评论了 SNMP 使用SNMP4J V2进行同步和异步 GET, ...
貌似少了一个java文件哈package com.socket;import java.net.*;i ...
Javac_bean 评论了 一个Socket连接管理器
cuisuqiang 写道jlcon 写道chenqidou 写道 昨天去面试,就是问这个,把我卡着了 ...
surpassno 评论了 Java四种线程池的使用
这个字段用法是如果相互之类超过多少时间没有数据交互,才抛出的正确的使用姿势是你catch到异常 然后自 ...
bobogift 评论了 Socket 关于设置Socket连接超时时间
页面还是jsp,怎么能叫做Freemarker入门示例呢?小强啊,写东西多用点心。最后,起码要有个页面 ...
wwzskyrain 评论了 Freemarker 入门示例
学习了! 用了这个方法,就不会阻塞了
jiafuwei0407 评论了 java InputStream读取数据问题
用setField返回一些简单,重要的信息,不要保存太多的信息字段在里面
Jonny_qian 评论了 pushlet 之 Pushlet使用手把手实例
20170106 写道为什么我下载你的mypushlet.rar 怎么出不来 报404我也是,服务器跑 ...
zhanggen515200 评论了 pushlet 之 Pushlet使用手把手实例
为什么我下载你的mypushlet.rar 怎么出不来 报404
20170106 评论了 pushlet 之 Pushlet使用手把手实例
Global site tag (gtag.js) - Google Analytics