自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(145)
  • 收藏
  • 关注

原创 油田井斜图建设方案(测录井方案)

1、概要油田含有大量的油井的井眼轨迹数据、靶点数据等,如何更好的利用这些数据?如何将数据呈现出三维图形,以便直观的观看井眼轨迹、中靶情况?以及如何形象的表达各个井之间的关系?如何绘制三维的邻井图?这里我提供一个方案:使用vrml三维模型语言构建油田【井斜图】。 2、建设内容包括:1.井身轨迹。2.垂直投影、水平投影、垂直填充线、水平填充线。3.靶点(分圆靶、椭圆吧、...

2013-03-26 00:15:55 534

原创 【Blue-Bird】邮件群发系统

【Blue-Bird】邮件发送系统,是我研发的一个Java-web应用程序。 该程序可以大批量的发送邮件,特色如下:1、 邮件信息全部读取txt文件(选择内容支持实时预览):       发送人、收件人、邮件标题、邮件内容,邮件图片,html超链接地址,全部使用txt存放,然后系统读取文件,顺序循环发送,最大程度的确保每个批次的邮件的不重复性;2 、用户可以指定每个发件人每...

2013-03-25 21:46:46 465

原创 序列图画法和序列图的导入导出(序列图合并)

 序列图画法和序列图的导入导出(序列图合并)1 使用Enterprise Architect绘制类图和序列图2 序列图的入门教程:参考1:查看账户信息 参考2:ATM机取款  序列图的合并(导入和导出)说明:EA是不支持想office那样的跨文件拖拽和粘贴复制的,但是支持单个文件内的拖拽和粘贴复制。 1 将整个Use Case Model导出(选中"...

2013-03-15 14:50:29 1488

原创 Flex获取当前地址栏和URL参数

var query:String=ExternalInterface.call("window.location.search.substring",1);if(query){ var paris:Array=query.split("&"); for(var i:uint=0;i<paris.length;i++) { var pos:int=paris...

2013-03-11 11:33:57 183

原创 android模拟器上安装软件(安装apk)

电脑-属性-高级-环境变量-patch 里添加E:\android-sdk-windows\platform-tools;cmd --进入你存放apk的路径,然后安装用  adb install ??.apk 如果已经安装了 就用 adb install -r ??.apk卸载: adb uninstall 应用程序包名.(不是apk的名字)创建sdcard:进入Android\android...

2013-02-25 10:08:31 331

原创 jsp登录简单实例

用户通过密码aaa进入用户或管理页面,拒绝绕过登录页面进入用户或管理页面。一、session_login.html<html> <body><form method=post action="check_login.jsp"><table><tr><td>name:</td&

2013-01-08 10:49:35 356

原创 <!DOCTYPE html>很重要

噩梦开始的源头:之前写html或者jsp页面,从来不注意doctype的声明,也不太明白doctype的作用。直到最近碰到了一个非常奇葩的bug:某一个页面在IE7和8,Chrome,ff等下正常,但是在IE9下显示有问题,我就开始找啊找,各种调试,各种log,终于在httpWatch里边找到了答案:DOCTYPE未声明。于是我给页面添加了&lt;!DOCTYPE html&gt;,果然奏效了。...

2012-12-31 16:16:05 1058

原创 获取行政区划地名地址的简称

  做地图相关的项目就会涉及到地名地址的查询,那么查询的结果就是行政区划数据,这个方法是为了更好的展示, 而对地名地址数据进行自动划分和截取的功能。  #方法体  /***获取字符串简称的方法*@param fullString 原字符串(必填)*@param key 截取的关键字(选填) 如果为空,则从头开始截取*@param type 截取类型...

2012-12-27 09:33:55 584

原创 ogc标准摘抄(WMS/WFS/WCS介绍 )

 OGC1999年开始WMT1(Web Map Tested)和WMT2互操作项目。其中著名的GML来自WMT1的成果。在WMT2中OGC定义了三种地理参考信息模型:Web Map Server(WMS) , Web Feature Server(WFS)   ,Web Coverage Server(WCS)   . 1.Web 地图服务(WMS)能够根据用户的请求返回相应的...

2012-12-10 16:18:53 509

原创 jsURL编码

js 对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、   传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。                            例如:&lt;script...

2012-11-27 11:03:27 365

原创 背景图片的透明方法

很多时候需要给body添加一个背景图片,同时对北京图片稍微做透明处理,保证背景图片不会影响主体的显示。    &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"...

2012-11-24 10:32:13 679

原创 scrollHeight、clientHeight ,offsetHeight 区别

我认为我们想要两个东西: 一是 scrollWidth(scrollHeight),虽然它用处不大,但应该比 offsetWidth(offsetHeight)有用得多。它表示的是文档区的宽度(高度),比如一个网页,特别是门户网站,拖很长,就要把没有显示出来的内容都计算进去。二是视口 viewport,就是 clientWidth,就是窗口中可显示内容的那块区域,就是我们常常...

2012-11-22 10:00:49 155

原创 图片延迟加载(兼容IE&FF&Chrome)

经常看到京东,团购有图片延迟加载的使用,于是自己捉摸着实现了一个,仅供参考。  js代码部分:/***图片延迟加载*@param yourfun 处理图片的方法*@param divID scroll绑定的容器的ID(默认是当期事件触发的控件,然后是document)***/function lazyload(yourfun,divID,offsetP...

2012-11-17 14:02:09 161

原创 获取FireFox下的event

 /* 获取FF下当前事件对象 */function getFFEvent(){ var func = getFFEvent.caller; while (func != null) { var arg0 = func.arguments[0]; if (arg0) { if ((arg0.constructor == Event || arg0.constru...

2012-11-14 17:28:42 186

原创 让title动起来

function newTitle() { var titleDOM = document.getElementsByTagName("title")[0]; var text = titleDOM.innerHTML; var cacheTitle = titleDOM.getAttribute("cacheTitle"); if(!cacheTitle){ c...

2012-11-12 17:47:42 174

原创 JS读取本地文件夹和图片异步加载(图片LazyLoad)

 /*说明:当某一个页面拥有非常多的图片或者使用图片列表的时候,图片全部加载即浪费资源,又影响页面加载速度,所以使用图片延迟加载。图片延迟加载可以实现:当用户拖动滚动条的时候,只有在滚动条可见范围内的图片,才会显示。*/   &lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" ...

2012-11-01 11:52:58 1597

原创 javascript 理论片

/*前缀规范  每个局部变量都需要有一个类型前缀,按照类型可以分为:  s:字符串。例如:sName,sHtml;  n:表示数字。例如:nPage,nTotal;  b:表示逻辑。例如:bChecked,bHasLogin;  a:表示数组。例如:aList,aGroup;  r:表示正则表达式。例如:rDomain,rEmail;...

2012-10-30 15:12:10 336

原创 一些原理

1 css匹配顺序: - 浏览器CSS匹配不是从左到右进行查找,而是从右到左进行查找。比如之前说的 DIV#divBox p span.red{color:red;},浏览器的查找顺序如下:先查找 html 中所有 class=’red’ 的 span 元素,找到后,再查找其父辈元素中是否有p元素,再判断p的父元素中是否有 id 为 divBox 的 div 元素,如果都存在,则 CSS 匹配...

2012-10-30 14:46:34 83

原创 java获取本地磁盘(过滤掉U盘和软盘等)

File[] _files = File.listRoots();//全部盘符 临时变量files = new File[10];//最大10个本地磁盘int i= 0 ;//索引变量//过滤掉非"本地磁盘"类型的磁盘 by xdj 20121016FileSystemView fileSystemView = FileSystemView.getFileSystemView...

2012-10-16 09:40:38 842

原创 获取DOM对象的当前(current)样式

 /***获取页面某个元素当前的样式:(譬如获取当前INPUT的宽度,border的样式、border颜色等)*@param domID 文档对象的ID 或者直接传DOM文档对象*@param propName 样式属性*@return 返回当前元素的样式*注意:propName不要聚合写法(eg:borer),要分拆写法(eg:borderStyle 只支持IE),越详...

2012-09-28 17:19:53 957

原创 javaweb系统的枚举设计

 /*组件目的: 在java-web程序的研发过程中,经常使用枚举(譬如人物性别,审核状态等),枚举库存的值多半是英文或者是数字,而前台在给用户展示的时候 ,需要对英文或者数字进行转译,就是翻译成对应的文本内容。 很多时候都是这种模式:后台java编写constant.java枚举类,统一管理枚举;而前台则要参考constant.java的内容,将枚举的内容写死在jsp页面...

2012-09-24 15:42:17 305

原创 JS操作XMLDOM(遍历和打印)

 /*说明:在javaweb工程中,很多后台服务返回的都是XML字符串,然后前端把XML字符串再转换成XMLDOM对象,然后操作XMLDOM对象获取相关的值。这个组件,不是针对某个节点使用的,而是作用域整个XMLDOM文档对象整体上,总体来说分两大部分: 1.打印XMLDOM对象的结构(即包含哪些子节点,子节点的名称和值,以及子节点包含的所有属性)。 2.打...

2012-09-21 13:59:50 633

原创 http代理

&lt;%@ page language="java" pageEncoding="UTF-8"%&gt;&lt;%@ page language="java" import="java.util.*" %&gt;&lt;%@ page language="java" import="java.net.URL" %&gt;&

2012-09-20 10:09:24 91

原创 css文本样式系小结

超链接带图标和文字,图片垂直居中: &lt;a href="javascript:void(0)"  &gt;&lt;img style="vertical-align:middle;" src="04563136.gif"/&gt;查看元数据&lt;/a&gt; &lt;style&gt;#idDIV{ /*基本设置*/ width:500px; p

2012-09-18 17:08:47 81

原创 兼容的带样式的INPUT

 &lt;style&gt;/* 作用描述:给INPUT添加美化的样式,兼容IE8,IE9,FF,chrome,safari等 效果描述; - 1.边框带圆角 - 2.指定INPUT高度 - 3.INPUT文本上下居中,添加左边距 - 4.背景色为白色 - 5.当INPUT获得光标的时候,边框高亮显示天蓝色。 - 6.IE7下没有高亮效果 ...

2012-09-18 10:21:20 188

原创 JS获取客户端浏览器基本信息

 /** 工具类获取:* 客户端浏览器的类型,版本(version)* 分辨率大小,当前窗口大小* IP、端口、web工程名称* ***/var ClientInfo ={ /** * 拷贝某一个JSON属性到当前对象 *@param selfJSON 当前JSON对象 *@param targetJSON 即将拷贝的JSON对象 *@param...

2012-09-12 15:33:37 338

原创 css hack积累

  &lt;html xmlns:wfs="http://www.opengis.net/wfs" xmlns="http://www.w3.org/TR/xhtml1/strict"&gt;&lt;head&gt; &lt;style&gt; html{background:#cccccc;margin:0px;padding:0px;} #tip { back...

2012-09-07 14:57:08 95

原创 常用脚本

换行: -word-wrap:break-word; word-break:break-all;半透明: -filter:alpha(opacity=60);-moz-opacity:0.5;opacity: 0.5; 获取当前窗口的父窗口内的方法(譬如myfun):- window.parent.window.myfun('abc'); 父窗口获取子窗口的函数(...

2012-09-03 18:28:30 159

原创 解析xml字符串

工具方法:createXmlDOM /** 将字符串转化成XMLDom对象 * @param xmlStr xml字符串*/function createXmlDOM(xmlStr){ var xmlDom = null; if (window.DOMParser){//FF,Chrome 等 xmlDom=new DOMParser().parseFr...

2012-08-31 09:08:53 97

原创 sortTable组件

 #sortTable.js  /* 说明: 1. 该组件用于将一个普通的table,变成一个可以排序的table,同时可以添加奇数偶数行的样式(支持自定义) 2. JSLogger.js 是一个记录日志的组件,不用的话,可以将类似JSLogger的代码全部删掉,不会影响当前组件。 3. 兼容:IE7 8 9,FF,chorme*///缓存table...

2012-08-30 11:28:39 795

原创 FusionCharts统计图导出为图片或pdf

  1 最近用FusionCharts做统计,要求可以到处图片,网上查了一下,fusionChart可以支持JPG、PNG和PDF三种格式,以下是两种实现方式,经本人验证,都可以成功保存图片;  -index.jsp jsp方式保存图片 -index2.jsp flash方式保存图片 关键点需要注意的: 重要文件: - FusionCharts.j...

2012-08-27 15:28:25 117

原创 js获取body或屏幕的宽度大集合

//【转】js获取body或屏幕的宽度大集合var s = " ";document.documentElement.scrollTop 就是滚动条距离顶部的位置(可变)document.documentElement.scrollLef 指滚动条距离左边的位置(可变)s += "\r\n&lt;br&gt;网页可见区域宽: "+ docume...

2012-08-22 17:10:52 148

原创 eclipse导出javadoc文档

项目完成了,想把java源码生成doc文档,使用eclipse的export/javadoc就可以完成。使用eclipse生成文档(javadoc)主要有三种方法: 1,在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。 在Javadoc Generation对话框中有两个地方要注意的: jav...

2012-08-15 11:21:31 178

原创 SFC(System File Checer) 系统文件检查器

System File Checker 系统文件检查器 扫描所有受保护的系统文件并用正确的 Microsoft 版本替换不正确的版本。 SFC命令对维护整个系统文件是很有用的。具体的做法是: 在“开始”/“运行”中,输入“SFC/scannow”,对系统文件进行扫描并修复。 SFC命令语句如下: SFC [/scannow] [/scanonce] ...

2012-08-15 09:59:25 461

原创 工作汇报应该怎么样准备

经常会涉及到汇报的工作,不论给用户也好,部门会议也好,给领导汇报进度也好。久而久之,有了一些自己的见解。  工作汇报: - 提前预演:一是为了走通流程,二是演讲者的流畅性,三是演讲者准备讲稿; - SQL准备:1 一键清空数据的sql,2 演示中会用到的查询sql - 情景模拟:便于用户理解和思考(每个模块这样介绍:"假设XX部门来了一份数据,我们业务部门要。。。")...

2012-08-13 19:59:12 120

原创 XmlDOM 小结

 /*获取节点: - xmlDoc.getElementsByTagName("title");【以下是所有浏览器都兼容的属性】XML DOM中 对象属性: - nodeName 节点名称 - nodeValue 节点值 - nodeType 节点类型 - parentNode 父节点 - childNodes 子节点的节点列表 ...

2012-08-10 16:53:06 114

原创 xsl使用变量

需求:保留路径最后一个目录 (test文件)&lt;filePath&gt;D:\upload\2012\test文件&lt;/filePath&gt;xsl使用变量样例:&lt;xsl:variable name="AAA" select="substring-after(filPath,'D:\')" /&gt;&lt;xsl:variable name="BBB" sel

2012-08-08 21:09:25 600

原创 正则表达式解释

 /*正则赏析*/var rep = /&lt;!--[\s\S]*?--&gt;/gi;var v = "ABC&lt;!-- &lt;span&gt;&lt;/span&gt; --&gt;&lt;!-- &lt;div&gt;ABC&lt;/div&gt;--&gt;";log(v.replace(rep,""));//返回ABC

2012-08-06 14:39:31 94

原创 eclipse内存溢出处理办法

"java.lang.OutOfMemoryError:Java PermGen space " ,oh my god!"java.lang.OutOfMemoryError: Java heap space"    oh my god angin! 今天就彻底干掉内存溢出的问题。 方法一:修改tomcat配置: TOMCAT_HOME/bin/catalina.bat(Li...

2012-07-31 14:44:53 402

原创 web页面原型设计原则:

web页面做了不少,总结一下心得:1 色调: - 主色调不超过三个。 - 基本颜色为蓝色(主体背景色)、灰色(边框)、白色(背景)、黑色(字体)、深红色(错误)、绿色(表示通过)、橙色(高亮、警告) - 2 操作:少点击,少切换,少刷新。 - 不要让用户点来点去,尽量让每一次点击做尽可能多的工作; - 走一个业务流程,不要让用户从这里个窗口跳到那个窗口,...

2012-07-27 17:17:10 1716

空空如也

空空如也

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

TA关注的人

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