JAVA学习与开发
文章平均质量分 94
知道就是你
All our dreams can come true if we have the courage to pursue them.
展开
-
Http和Socket区别
1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,转载 2012-11-08 15:43:37 · 1124 阅读 · 0 评论 -
简单理解Socket及TCP/IP、Http、Socket的区别
题外话前几天和朋友聊天,朋友问我怎么最近不写博客了,一个是因为最近在忙着公司使用的一些控件的开发,浏览器兼容性搞死人;但主要是因为这段时间一直在看html5的东西,看到web socket时觉得很有意思,动手写几个demo,但web socket需要特定的服务器支持,由于标准制定工作还没完成,所以没有多少主流的服务器支持,自己在网上下载了几个实现,包括php的、C#的、甚至Node.js的,但转载 2015-07-23 10:06:04 · 39088 阅读 · 2 评论 -
ubuntu 10.10 上搭建 weblogic
1.1 准备工作:1.1.1 检查系统是否安装JDKI. 检查命令为:echo $JAVA_HOME如果返回结果为空,说明没有当前系统没有安装JDK,需要安装JDK,需要下载JDK安装文件II. 下载JDK安装文件:下载文件:jdk-6u45-linux-i586.bin 下载地址:http://www.oracle.com/technetwork/java/jav原创 2013-10-14 17:02:29 · 8952 阅读 · 0 评论 -
JAVA 程序实现文件到linux服务的上传与下载
import org.apache.commons.io.IOUtils;import org.apache.commons.net.ftp.FTPClient;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.FileOutputStre原创 2013-08-15 18:18:20 · 27198 阅读 · 9 评论 -
ClassNotFoundException: org.hibernate.hql.ast.HqlToken
在weblogic下部署应用后,启动应用程序报错ClassNotFoundException: org.hibernate.hql.ast.HqlToken.从错误看是找不到org.hibernate.hql.ast.HqlToken这个类,找不到这个类是应为Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,需要用到antlr,而这个包在weblogic.jar中已经转载 2013-08-26 17:56:31 · 1403 阅读 · 0 评论 -
hibernate 调用存储过程
1 查询列表(感觉使用HBM映射文件方式挺方便的,查出的结果直接是 List ,如果是多人开发,不建议使用这种方式,因为这些HBM文件管理起来不容易) :(1) 调用无参查询所有存储过程 a .HBM文件配置 : .........原创 2013-08-13 10:28:24 · 5561 阅读 · 0 评论 -
JAVA程序调用MYSQL带有OUTPUT参数的存储过程
JAVA程序调用MYSQL带有OUTPUT参数的存储过程实现思路(1) 给存储过程参数列表中定义带OUTPUT 输出参数 ,关键字(参数名称 ,数据类型,OUTPUT) 例如 : ps_isa_ywxx_insert(IN ps_ywbh VARCHAR(10) CHARACTER SET UTF8, IN ps_ywmc VARCHAR(20) CHARACTER SET原创 2013-07-29 17:38:31 · 8959 阅读 · 3 评论 -
JAVA 程序中Log4j输出详细错误堆栈信息
创建JAVA程序,导入log4j jar包,配置log4j日志输入XML文件,创建LOGGER对象等下步骤省略,关键代码如下: try { ............... //可能会有异常的代码 } catch (Exception e) { log.error(" 执行XXX操作出错,导致原因可能是:< " + e.getMessage()原创 2013-07-10 11:00:29 · 7907 阅读 · 0 评论 -
JAVA程序中ACCESS 数据库使用
1.安装ACCESS数据库(省略)2.配置数据源 :(1)打开我的电脑,点击搜索(放大镜图标),包含文字栏栏输入“数据源”,点击搜索 (2)双击搜索结果中的“数据源” ,点击“系统DSN”选项卡 ,点击 “ 添加(按钮)”,选择“ Driver to Microsoft Access (*.mdb)” ,点击“完成(按钮)”(3)输入数据源名称“myDS” ,点击数据库栏中的数据原创 2013-07-10 10:11:55 · 4782 阅读 · 0 评论 -
android 之 Spinner 下拉菜单实现级联
效果图如下:默认第一次加载选择原始队列:级联效果图: 关键代码给下拉列表选中事件监听绑定Id : int pos = firsthand_dlbh_pinner.getSelectedItemPosition(); firsthand_pdbh_adapter = new ArrayAdapter(context, android.R.原创 2013-02-25 14:07:49 · 11257 阅读 · 1 评论 -
Java中int类型和tyte[]之间转换及byte[]合并
JAVA基于位移的 int类型和tyte[]之间转换 /** * 基于位移的int转化成byte[] * @param int number * @return byte[] */ public static byte[] intToByte(int number) { byte[] abyte = new byte[4]; // "&" 与(AND),对两原创 2012-11-23 09:17:50 · 8455 阅读 · 0 评论 -
tomcat 管理用户添加 tomcat6 与tomcat7 配置咯有不同
tomcat 管理用户添加 tomcat6 与tomcat7 配置咯有不同原创 2014-06-24 09:42:00 · 1496 阅读 · 0 评论