- 浏览: 211645 次
- 性别:
- 来自: 哈尔滨
最新评论
-
bq_test1:
我是这么理解的,你的synchorized方法还没执行完,i已 ...
多线程读取文件 -
bq_test1:
ReadFileAll 这个类的run方法多线程执行会阻塞,没 ...
多线程读取文件 -
bq_test1:
你好,我想请教个问题。单线程读取大文件和多线程读取大文件是否会 ...
多线程读取文件 -
wangcl011:
采用ExtJS4.2的Ext.form.ComboBox实现自 ...
Extjs combobox 自动提示 -
kizz:
keyis 谢谢兄弟,很好使~
SWFUpload+struts2 进度条
文章列表
本文也是参考了网上的资料,加上我自己的整理得出的。
httpserver原理:服务器端 打开一个socket,一直处在监听tomcat指定的 ip 的指定端口,一旦有访问的,就开启一个线程去处理,代码如下:
-------------------------------server:
package com.kaobian;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
import com.session.HttpSession;
public cla ...
办理本次漫游优惠计划后,主叫和接听都从原来的0.39元/分钟降至0.21元/分钟。优惠时间为即日起至2月28日,3月1日起恢复原价。另外本次活动并不针对港澳台地区,特殊号码通话也不在活动之内。
如果想开通此次漫游会有 ...
oracle的sql也是遵循几点原则
1.能用oracle自带函数,或者用他的函数可以实现的效果,尽量用oracle的函数,因为他的函数的算法和实现函数的语言都是效率非常高的,一般情况下比我们写的要高效。
2. sql的关键字都大写,因为oracle 再执行sql时,会把所有的sql 转换为大写来执行
3.select 句子中最好不要出现* ,要写具体的列名,不然 oracle会一次解析每个字段,费时。
4.from 的表,如果是一张或者两张表,把条数最少的放在后面,如果是三张以上,把和其他有交叉的表的放在后面,所谓交叉,就是和其他表有关联的的意思,因为oracle的扫描是从下网上从右往 ...
先介绍一下flex 的数据类型和java对照表
由flex往java端通信
java数据类型 flex 数据类型
null null
Number Number
Number,boolean,String Boolean
String,Boolean,boolean
Character,char,Number ...
跟大家分享一下我对xfire的初步了解,我想可以帮助刚刚接触 开发借口的朋友们。
先说服务器端:我们正常写我们的接口、实现类,如何发布我们的接口:在src目录下新建META-INF包,在这个包下建立xfire包,在xfire包下新建一个services.xml,这个xml 可以从xfire 的事例包中找到。
这个xml 是配置我们即将发布的接口、实现类和webservices的名字,被外部访问到的那个名字。
内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns=&qu ...
昨天研究了一下Axis2 开发webservices的流程,主要是看下载后带的war包和docs,来研究这个框架,
版本是1.55,jar 包可以到apache 网站去下载,本案例中用到的jar也没附带,请自行加上,运行事例。
apache.axis2网址:http://axis.apache.org/axis2/java/core/download.cgi
总结如下:
我采用的是生成wsdl模式的开发服务器端:
其实wsdl 生成的xml 就是schema形式的,有精力可以学习一下。
注意的地方,必须要配置一个arr格式的压缩包,里面是我们写的services.xml的 ...
oracle 对集合的函数 :
UNION、UNION ALL 、INTERSECT、MINUS
1、UNION (无重并集):当执行UNION 时,自动去掉结果集中的重复行,并以第一列的结果进行升序排序。
2、UNION ALL (有重并集):不去掉重复行,并且不对结果集进行排序。
3、INTERSECT (交集):取两个结果集的交集,并且以第一列的结果进行升序排列。
select id,name,job from worker
INTERSECT
se ...
我认为造成工作中双方交流障碍的原因:
1.双方所拥有的信息不对等
2.叙述方 没有清晰的表达需求
3.接收方 智力存在问题
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset ...
本文摘自csdn(http://blog.csdn.net/yanshouke/archive/2008/12/18/3547518.aspx)
铁律一:天下没有免费的午餐,使用索引是需要付出代价的。
索引的优点有目共睹,但是,却很少有人关心过采用索引所需要付出的成本。若数据库管理员能够对索引所需要付出的代价有一个充分的认识,也就不会那么随意到处建立索引了。
仔细数数,其实建立索引的代价还是蛮大的。如创建索引和维护索引都需要花费时间与精力。特别是在数据库设计的时候,数据库管理员为表中的哪些字段需
要建立索引,要调研、要协调。如当建有索引的表中的纪录又 ...
<html>
<head>
<title>无标题文档</title>
<script language="javascript">
var level = 1;
var div ;
var timeout ;
document.onclick = function (event){
var e = event || window.event ;
div = document.getElem ...
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Sun_XP_1988/archive/2011/01/21/6157871.aspx
实例:
表单中的性别选项(radio),界面中需要它有个默认值。
实现方法一:
1 为sexs集合建立一个bean类(只需要提供Map ...
思路: 当触发一个事件,弹出一个iframe,让这个iframe遮住后面的页面,这样后方的页面功能就会全部失效,也就可以达到一个遮罩的效果,再通过一个事件取消ifram,恢复后方页面的功能。
代码:
主页面代码:
<%@ page language="java" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://&q ...
本案例中用到了jquery的 tree插件,在本文的附件中可以下载
jsp代码:
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+": ...
满足条件: 只允许输入汉字或者英文字母,可以混着输入,但是不能为空的正则校验
regex: /^[\u4e00-\u9fa5a-zA-Z]{1}$/
思路: 从汉字的第一个字到汉字的最后一个字 || 英文字母的第一个到最后一个