
java
赵-旭-东
我是一位java爱好者希望大家来访
展开
-
Netty心跳检测机制
### Netty心跳检测机制#### 概念 所谓心跳, 即在 TCP 长连接中, 客户端和服务器之间定期发送的一种特殊的数据包, 通知对方自己还在线, 以确保 TCP 连接的有效性.在 Netty 中, 实现心跳机制的关键是 IdleStateHandler, 看下它的构造器:这里解释下三个参数的含义: - readerIdleTimeSeconds: 读超时. 即当在指...原创 2019-12-25 16:44:16 · 698 阅读 · 0 评论 -
由键盘输入多个数据
import java.io.*;public class app3_15{public static void main(String args[])throws IOException{int num1,num2;String str1,s原创 2011-08-14 22:53:42 · 520 阅读 · 0 评论 -
Spring Mail中文乱码问题
spring 发邮件,解决韩语乱码问题 1、配置文件xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/ao原创 2011-08-14 23:18:59 · 1227 阅读 · 0 评论 -
twitterAPI接入
Twitter官方宣布将在2010年6月30日终止对Basic Authorization验证方式的支持,全面启用OAuth的认证方式,广大使用API的天朝网民纷纷表示鸭梨很大,众多使用Basic Auth认证的第三方程序如何适应这个新的变化,本文将会介绍如何在Twitter应用原创 2011-08-14 23:26:58 · 2876 阅读 · 0 评论 -
Hibernate中No row
产生此问题的原因: 有两张表,table1和table2.产生此问题的原因就是table1里做了关联或者(特殊的多对一映射,实际就是一对一)来关联table2.当hibernate查找的时候,table2里的数据没有与table1相匹配的,这样就会原创 2011-08-14 23:47:13 · 356 阅读 · 0 评论 -
flex入门
xmlns:mx="http://www.adobe.com/2006/mxml" viewSourceURL="src/RepeaterStatic2/index.html" width="100%" height="100%" >原创 2011-08-14 23:48:26 · 387 阅读 · 0 评论 -
Hibernate 进行多表关联查询
Hibernate对多个表进行查询时,查询结果是多个表的笛卡尔积,或者称为“交叉”连接。 例如:from Student, Book from Student as stu, Book as boo from Student stu, Book boo注意:让查询中的St原创 2011-08-15 00:10:30 · 474 阅读 · 0 评论 -
spring 读取applicationContext方式
package com.test;import org.springframework.beans.factory.xml.XmlBeanFactory;import org.springframework.context.ApplicationContext;i原创 2011-08-15 00:11:35 · 397 阅读 · 0 评论 -
ant test
原创 2011-08-15 00:20:07 · 416 阅读 · 0 评论 -
java中的线程
// app14_2, 启动线程的范例class Ctest extends Thread // 从Thread类扩展出子类Ctest{private String id;public Ctest(String str){// 构造函数,设置成员id原创 2011-08-14 22:47:30 · 394 阅读 · 0 评论 -
项目结构粗略规划
一、系统包的结构说明dao 系统数据处理部分service 系统业务处理部分web 用户界面处理部分exception 系统异常处理部分po 持久化类部分bo 用户添加或修改数据的模型vo 用户查询数据的模型util 系统工具test 系统单元原创 2011-08-15 00:04:27 · 372 阅读 · 0 评论 -
webwork使用freemaker
一、设置全局使用它的"freemarker"class="com.opensymphony.webwork.views.freemarker.FreemarkerResult"default="true">"contentType">text/html;c原创 2011-08-15 00:12:55 · 588 阅读 · 0 评论 -
spring jdbcTemplate测试
1、DAO interfacepackage test.dao;import java.util.List;import test.model.Book;public interface BookDAO {void create(Book bo原创 2011-08-15 00:17:32 · 454 阅读 · 0 评论 -
webwork[jsp result]
1、actionpackage test.web.action;import java.util.ArrayList;import java.util.List;import java.util.Map;import test.model.NewsMo原创 2011-08-15 00:18:36 · 528 阅读 · 0 评论 -
Log4j配置[输出到文件]
package net.meybo.mail;import org.apache.log4j.Logger;public class Log4jTest {private static final Logger logger = (Logger) Lo原创 2011-08-15 00:20:47 · 420 阅读 · 0 评论 -
Jboss的安装与使用
1、 安装1.1、软件安装首先要安装JDK(仅仅安装JRE是不行的,因为JSP页面需要编译),最新的正式版是JDK1.4.2。然后把JBoss的压缩包解压到一个目录下,目录名一般是"Jboss_版本号",JBoss目前的最新正式版是JBoss4.0.0(2004年9月原创 2011-08-15 00:21:40 · 457 阅读 · 0 评论 -
监听session中人数
import java.io.FileOutputStream;import java.io.PrintWriter; import javax.servlet.ServletContext;import javax.servlet.ServletContextE原创 2011-08-15 00:23:15 · 455 阅读 · 0 评论 -
json-rpc-java
JSON-RPC-Java是一个用Java来实现动态JSON-RPC的框架. 利用它内置的一个轻级量JSON-RPC JavaScripIt客户端,可以让你透明地在JavaScript中调用Java代码。JSON-RPC-Java可运行在Servlet容器中如Tomcat也可以运原创 2011-08-15 00:24:41 · 501 阅读 · 0 评论 -
ucenter java版客户端
简单介绍长期以来,JAVA开发人员一直找不到好的社区系统,而现在广泛使用的PHP论坛又不能同时使用。 本项目提供了JAVA和Discuz! Ucenter的基本API接口, 你可以在此基础上集成你的应用。安装方法第一步:UCenter 添加应用应用名称:原创 2011-08-15 00:27:21 · 645 阅读 · 0 评论 -
Junit测试
在开发过程中 我们往往要对我们写的每个方法进行测试 以保证每个方法的正确性 如果是在main方法中测试 这 样会过于麻烦 而且还破坏了原有代码的整洁,而且测试多个方法时会很麻烦,可能要不断的去写注释。但是 Junit可以让我们避免上述麻烦。原创 2011-08-16 21:33:34 · 468 阅读 · 0 评论 -
spring与jdbc事务管理
PersonServiceBean.javaJava代码 package cn.itcast.service.impl; import java.util.List; import javax.sql.DataSource; import org.springframework.jdbc.core.Jdbc转载 2011-12-22 17:39:02 · 737 阅读 · 0 评论 -
Spring JDBC事务管理
Spring JDBC事务管理(一) JDBC事务管理 Spring提供编程式的事务管理(Programmatic transaction manage- ment)与声明式的事务管理(Declarative transaction management),为不同的事务实现提供了一致的编程模型,这节以JDBC事务为例,介绍Sprin转载 2011-12-22 17:42:54 · 458 阅读 · 0 评论 -
基于JavaMail的邮件发送程序!
跟前两天基于SMTP协议的效果一样的,不过采用JavaMail确实方便多了,也简单多了。运行此程序还需两个Java包:mail.jar和activation.jar,这两个包很容易下到的,在此就不多说了本程序用到的JavaMail API的核心类有:会话、消息、地址、验证程序、传输类其功能分别如下:Session类Session类定义了一个基本的邮件会话。通过该会话可让别的工作转载 2012-05-03 14:44:53 · 515 阅读 · 0 评论 -
基于POP3的JAVA邮件接收程序
有发送有接收才显得完整一点。同样分两部分写:一:POP3命令介绍(抄的);二:实例。一:POP3命令介绍telnet 119.119.119.212 110 ----------------------------- 使用 telnet 命令连接服务器 110 端口 Trying 119.119.119.212... -----------------------转载 2012-05-03 14:45:58 · 1649 阅读 · 0 评论 -
spring配置头文件
xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:xsi="htt原创 2012-05-09 10:24:11 · 2343 阅读 · 0 评论 -
Eclipse配置swt环境方法
软件准备Eclipse Java 开发环境: Eclipse IDE for Java Developershttp://www.eclipse.org/downloads/ SWT 软件包: swt-3.5.2-win32-win32-x86.ziphttp://www.eclipse.org/swt/ JFace 软件包:一般 Eclipse 的 IDE 文件 pl转载 2012-05-13 21:45:13 · 984 阅读 · 0 评论 -
JMS学习
1. JMS基本概念 JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2P模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。 对于点到点模型,消原创 2012-05-23 18:44:27 · 785 阅读 · 0 评论 -
hadoop2
hadoop大数据处理流程图原创 2016-08-23 23:44:30 · 526 阅读 · 0 评论 -
黑盒测试比白盒测试更难,技术要求更高?(其实也有灰盒测试)
几个月前我还在谈论黑盒测试不一定比白盒测试技术含量低,现在我却可以比较肯定地说,黑盒测试比白盒测试更难,技术要求更高。道理其实非常简单,黑盒,白盒测试的本质区别在于源代码的访问权利,白盒测试具有这种权利,因此也就具有更多的资源和信息进行测试,当然事情就会变得容易很多,而黑盒测试由原创 2011-08-24 00:14:01 · 2648 阅读 · 0 评论 -
windows xp下配置JDK环境变量:
1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设原创 2011-08-16 21:23:47 · 470 阅读 · 0 评论 -
java流
在java的世界里 一开始只有字节流 InputStream OutputStream 后老由于兼顾到文本文件,出现了字符流 Reader Wrier 而 Ou原创 2011-08-16 21:28:04 · 339 阅读 · 0 评论 -
Java reflect 反射
Java 反射的主要功能时用来做框架 别的时候可能我们很少用到 要点 1 得到类字节码对象 Class.forName(类的完整路径); Class.forName("com.gui.test.Person");原创 2011-08-16 21:32:17 · 758 阅读 · 0 评论 -
Thread Runnable
1 线程的实现方式 extends Thread implements Runnble2 线程同步 前提:1 两个以上的线程 2 访问同一段代码块 synchronized 同步代码块原创 2011-08-16 21:31:50 · 433 阅读 · 0 评论 -
windows下执行java应用的bat
JAVA_HOME我的操作系统已经设置过了testJava.bat@echo offif "%OS%" == "Windows_NT" setlocalset CURRENT_DIR=%cd%cd %CURRENT_DIR%echo 当前路径:%C原创 2011-08-19 13:02:55 · 478 阅读 · 0 评论 -
黑盒测试和白盒测试讲解
黑盒测试 黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下, 测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的原创 2011-08-23 23:43:51 · 804 阅读 · 0 评论 -
单元测试,集成测试,系统测试,验收测试,回归测试的概念
单元测试:单元测试是对软件中的基本组成单位进行的测试,如一个模块、一个过程等等。它是软件动态测试的最基本的部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。一个软件单元的正确性是相对于该单元的规约而言的。因此,单元测试以被测试单位的规约为基准。单元测试的主要方法有原创 2011-08-23 23:23:16 · 2000 阅读 · 1 评论 -
注册webwork/struts2的类型转换器
以全局时间统一控制为例:时间转换器package cn.aweb.awebvideo.meetingRealTime.util;import java.text.SimpleDateFormat;import java.util.Date;import j原创 2011-08-14 23:55:17 · 519 阅读 · 0 评论 -
利用Eclipse进行重构
重构和单元测试是程序员的两大法宝,他们的作用就像空气和水对于人一样,平凡,不起眼,但是意义深重。预善事,必先利器,本文就介绍怎样在Eclipse中进行重构。本文介绍了Eclipse支持的重构种类,它们的含义,以及怎样重构。本文同时也可以作为学习重构知识的快速手册。原创 2011-08-14 23:54:45 · 405 阅读 · 0 评论 -
[jms那点事儿] JMS ( java message service )入门 + activemq消息持久化
JMS 即 java message service 是为java提供了一种创建、发送、接收消息的通用方法。可以将复杂的系统进行业务分离,变成灵活的高度解耦合的布局。同时对我们的日常业务需求开发,提供了非常灵活的业务解决方案。比如缴费还款送积分,送积分的业务逻辑不能影响到缴费还款原创 2011-08-14 23:24:06 · 652 阅读 · 0 评论 -
struts2 ongl漏洞解决方案
采用比较简单的过滤器方式拦截掉攻击代码。以下为解决方式:过滤器代码:package org.openxtiger.filter;import java.io.IOException;import javax.servlet.Filter;import ja原创 2011-08-14 23:25:54 · 622 阅读 · 0 评论