自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

关于JavaScript词法

但凡语言,不论是自然语言还是程序语言,都大致可以区分词法和语法。所谓词,就是语言中有意义的最小单元。常常听到一个笑话,说“我英语学的可好啦,26个字母全认识!”。大家都知道,一切英文都是由26个字母组成的,为啥26个字母全认识,还不能说会英文呢?答案就是字母不是词,单独的字母是没有意义的,只有字母组成了词,才会有表达意义的能力。所以学英语的时候,最重要的是"背单词"。别人问你,h是什么...

2012-04-20 10:34:45 328

各大瀑布流简析与建议

很难说这东西是什么时候山寨到国内,反正现状就是一涌而上,到处是瀑布流。瀑布流的鼻祖是Pinterest,图片网。图片网令我想起了各种相册,如最著名的Flickr。但区区Pinterest一小站,能够独行特立,引领潮流,可见创新的力量。snatchly.com 最棒的瀑布流 不解释瀑布流有两大元素,图片与无限拖。图片要力求鲜丽夺目,毕竟它的每一张图片就是一个广告。因为瀑布流就是一个广告墙...

2012-04-20 10:34:24 360

9个优秀网上免费标签云生成工具

我经常看到一些网站有云标签,我也很喜欢这样的云标签,网上我发现有很多的标签云教程,但是找到理想的并不是太多,这就是为什么我今天共享这几个标签元的原因WordleWordle是产生“词云:。不同的字体,布局和配色方案,你可以调整你的云。。您可以打印出来,或将它们保存到Wordle画廊与朋友分享。tagCloud发生器只需几步下载表格,这可以产生HTML和Flash在线标签云...

2011-12-19 08:46:12 474

大变局

随着乔布斯所培育的大苹果越发清香诱人后,安卓、谷歌等也难耐不住寂寞,纷纷推出自己的智能手机或平板电脑。随着这股潮流,涌现出一批又一批的开发者,有开发游戏的、有开发应用的,也有开发企业软件的。而选择的语言和技术也多种多样,HTML5、Silverlight、Java、Objective-C等,尤其是当HTML5推出后,整个开发世界好像地震了一般。以上这些,说明什么呢?移动软件开发商和开发人员们又如何...

2011-12-19 08:45:10 310 1

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-系统需求分析

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。我的新浪微博:http://weibo.com/freshairbrucewoo。欢迎大家相互交流,共同提高技术。 本系统主要是针对已有的空间数据和属性数据进行统一的管理,包括数据的录入、导入、校核、入库、分发、同步等。同时要求对空间数据库进行适当的优化,确保软件运行的效率。需要实现的功能包...

2011-11-25 00:49:00 195

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-(GIS)地理信息系统简介...

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。我的新浪微博:http://weibo.com/freshairbrucewoo。欢迎大家相互交流,共同提高技术。1 地理信息系统(GIS) GIS可以从三个不同的角度理解,第一GIS就是空间数据库,是一个包含了用于表达通用 GIS 数据模型(要素、栅格、拓扑、网络等等)的数据集的...

2011-11-25 00:46:00 271

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-背景介绍

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。我的新浪微博:http://weibo.com/freshairbrucewoo。欢迎大家相互交流,共同提高技术。1 概述 随着计算机技术的飞速发展、空间技术的日新月异及计算机图形学理论的日渐完善,地理信息系统 (GIS:Geographic Information System)技...

2011-11-25 00:42:00 205

基于ArcGIS10.0和Oracle10g的空间数据管理平台九(C#开发)-空间数据导入RDBMS上-Shape格式...

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。 我的新浪微博:http://weibo.com/freshairbrucewoo。 欢迎大家相互交流,共同提高技术。 这一篇博文终于要真正接触操作空间数据了,今天要完成讲解的功能就是导入Shape格式和MDB的空间数据格式到基于ArcSDE空间数据库插件的Oracle10g数据库中。...

2011-11-25 00:38:00 210

职场的头几年决定你的一生,你hold住吗?

今天出差,突然想起职场的生涯,特总结了职场的九点建议,希望大家喜欢。第一点你需要为自己做好职场定位毕业前,把握好关键的实习期第一份工作已经决定你未来的走向为自己找工作,而不景园虚荣定职业兼顾眼前与长远挑选工作如果工作不适合你,终究会离开增强你的专业性技能或经验职场头三年不应以赚钱为目的起点低不可怕,只要你做好职场规划自我剖析,挖掘自己的独特优势抛...

2011-11-25 00:26:00 190

牛刀小试,一招搞定上传下载

还是先一张图,来的更直接点看到这个图也就明白我要写些什么了,没错使用commons-fileupload实现上传。完成的主要需求是:1、实现页面无刷新的上传(还是通过iframe实现),上传进度的监控。2、采用fileupload组件比使用smartupload会更加减少服务器负载。3、服务器端只返回响应的状态码,view进行响应的操作,更好的解耦。4、...

2011-11-25 00:12:00 152

关于MySQL不断重启的问题

前几日,公司来一新人,不小心把电源踢断了。当时我的机器上还跑着服务器程序。以上是背景,然后等我开机重启服务的时候,发现连接数据库总是失败。最常见的就是:cannot connect to mysql by '/var/lib/mysql/mysql.sock'。提示大概就是这样吧,记不清了。当时使用mysql命令行可以登录,使用mysql work bench也可以,可是服务总是起不来。goo...

2011-11-25 00:09:00 1141

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-数据库设计

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。我的新浪微博:http://weibo.com/freshairbrucewoo。欢迎大家相互交流,共同提高技术。数据库设计 这篇文章介绍自己做这个项目时设计的数据库。 管理空间数据的方式有很多,本系统采用基于Oracle的空间数据库插件SDE来管理。存放空间数据的表结构...

2011-11-25 00:01:00 165

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-项目中专业名称介绍

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。 我的新浪微博:http://weibo.com/freshairbrucewoo。 欢迎大家相互交流,共同提高技术。(1)要素类:具有相同属性、相同空间类型的要素的集合。在系统中,要素类指的是在图层管理栏中,矢量数据集目录下的要素 。(2)数据集:由具有相同投影的、具有相同比例尺...

2011-11-24 23:48:00 147

基于ArcGIS10.0和Oracle10g的空间数据管理平台八(C#开发)-图层分类标准定义

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。 我的新浪微博:http://weibo.com/freshairbrucewoo。 欢迎大家相互交流,共同提高技术。 本系统的分层按照“数据分类”、“要素类别”和“图层”进行组织管理。一个数据分类包含一个或多个要素类别,一个要素类别包含一个或多个图层。图层分层标准可以作为创建图库的数...

2011-11-23 22:43:00 159

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-ArcGIS_Engine中的数据访问...

说明:此部分内容或资料大部分来至网上收集所得,以前放在自己电脑上,具体也不知道出处了!总结出来分享给需要的人,因为正好介绍的项目开发(如题)用到其中的一些知识。因为项目中已经支持ArcSDE、Shape和RDMBS(基于Oracle10g)之间的相互转换,后面介绍空间数据管理有这个功能模块,如果你想实现更多中GIS数据格式之间的相互转换,下面的内容提供很好的一个帮助和支持。0.介绍 数据是...

2011-11-23 00:31:00 201

基于ArcGIS10.0和Oracle10g的空间数据管理平台七(C#开发)-日志操作类

这篇博文很简单,就是介绍一下各种日志的写入操作,因为写日志的操作随时都需要,所以专门实现一个类来完成。日志一般情况可以写入文件,但是在本项目实现是直接写入Oracle数据库,主要是方便查询和按分类管理这些日志。日志的管理主要是一个单独的功能模块,写日志的功能可能遍布每一个其他功能模块。这里介绍写日志,主要写三种日志,具体实现如下各部分代码所示。1.操作日志,就是用户使用本系统产生的一些行为日...

2011-11-22 23:27:00 164

Form 连接被重置

这个问题出现的环境是,提交表单时。把二进制的图片文件码拼接在url后面,可能内容太多在chrome中会出现unsafe Content-Length。解决方案是直接在form中使用post提交。...

2011-11-22 10:41:00 555

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-AE常用操作代码

本来打算睡觉了,但是突然看到自己保留的一个单独的C#文件,原来是AE常用操作的代码,这也是自己在做ArcGIS空间数据管理平台的项目时积累下来的,这里贴出来供需要使用的人。/******************************************************** * * 本类部分功能接口依附于_workSpaceInstance * 必须首先使用CreateWork...

2011-11-22 01:56:00 212

基于ArcGIS10.0和Oracle10g的空间数据管理平台六(C#开发)-空间数据操作类

本系统的一个重点功能就是管理空间数据,所以很多空间数据的操作,而且这些操作可能随时都可能用到,所以单独封装为一个独立的空间数据操作类(地图操作类)。封装的函数都是一些最基本的操作功能,具体实现基于ArcGIS平台的空间数据管理还需要很多复杂的功能和逻辑,后面介绍空间数据管理和编辑的时候会详细介绍。1.首先我们需要介绍的是连接空间数据库的代码函数,具体实现如下: /// &l...

2011-11-22 01:48:00 208

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)ArcGIS相关知识补充学习

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。 我的新浪微博:http://weibo.com/freshairbrucewoo。 欢迎大家相互交流,共同提高技术。 其实开发一个项目,难点不在于语言方面,不管哪一种语言都不是你实现一个项目的阻力,其实真正能不能完成一个项目,要看能不能完整而详细的理解项目的需求,然后理解需求的基础又...

2011-11-22 01:03:00 238

基于ArcGIS10.0和Oracle10g的空间数据管理平台五(C#开发)-通用工具类

由于在介绍通用数据管理模块功能的时候用到了许多通用的功能,例如word和excel与DataGridView控件的相互导入导出、写日志到数据库中等等。为了后面每一篇文章都能清楚的知道每一个功能具体是怎么实现的,现在先统一把用到的所有公用功能统一介绍和实现。由于SqlHelper类,也就是数据库的一些通用操作已经在登录模块中介绍,就不在重复介绍了。本篇将相介绍通用工具类CommonTools,由于...

2011-11-20 18:47:00 124

基于ArcGIS10.0和Oracle10g的空间数据管理平台四(C#开发)-通用数据管理模块

上一篇文章把整个系统的主界面实现了,接下来就是实现主界面上提供的各个功能模块。首先介绍的是通用数据管理模块,为什么称为通用数据呢?因为这些数据和我们平时使用关系型数据库管理的数据是类似的,这里称为通用数据主要是为了和空间数据做区别。 该模块采用统一的界面来管理所有属性数据表,可以同时做添加、删除和修改,而且对于每一个表都是通用的操作。用户选择修改的表以后就建立一个数据集和这个表关联,再将这个...

2011-11-20 15:26:00 150

Js接收URL参数

对于web项目中一些参数通常都是拼接在url后面,在jsp中有request.getParameter("key")进行获取,在js中也可进行获取。内容简单就直接贴例子了,(ps:map这个js函数在上一篇博客中有介绍)进行跳转的页面:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE html PUBLIC...

2011-11-20 00:23:00 139

Ajax上传根据服务器端返回数据进行js处理

Ajax上传说白了还是使用form表单提交,在当前页面加一个iframe,将提交的内容跳转到iframe中,造成一种页面无刷新的错觉。以前也做过上传,基本是是使用commons-fileupload组件,基本的步骤是使用servlet处理完上传之后,使用PrintWrite的对象实例输出显示内容,可以是直接输出内容,也可以是输出script进行操作如response.getWriter...

2011-11-19 17:19:00 137

Javascript实现Map集合工具类

var Map = function(){ // 构造entry实体 var Entry = function(key, value){ this.key = key; this.value = value; } this.entries = new Array(); // 构造put方法在数组中放入一个Entr...

2011-11-18 23:03:00 119

基于ArcGIS10.0和Oracle10g的空间数据管理平台三(C#开发)-多皮肤主界面功能

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。 我的新浪微博:http://weibo.com/freshairbrucewoo。 欢迎大家相互交流,共同提高技术。 上一篇文章介绍了简单的登录功能实现,也随便把SQL的帮助类也讲解了。其中SqlHelper这个类的构造函数我们在初始化连接字符串有两种方式,代码中有所体现了,一种就是直接赋...

2011-11-18 01:09:00 124

基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)补充说明

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。 我的新浪微博:http://weibo.com/freshairbrucewoo。 欢迎大家相互交流,共同提高技术。 开发这个系统开始最大的难点就是开发环境的搭建,VS2008、Oracle10g以及SVN这些资料比较多,也很容易就建立好了,所以难点就是在ArcGIS开发环境的搭建。...

2011-11-18 00:44:00 161

用三张图片详解Asp.Net 全生命周期

下面我们使用三张图片解析ASP.net的整个生命周期,我总感觉使用图片更加的清楚的说明这种问题,所以使用的这样方式 说明:1  第一张图片从全局说明从客户端发出一个Request请求,服务器windows内核中的HTTP.SYS组件接收该请求开始到IIS处理完该请求并响应到客户端结束。2  第二张图片为图1中Http处理管线的详细步骤3  第三张图片为图2Http处理管线中...

2011-11-17 13:28:34 125

你突然发现变了性别。你的第一反应是?

人人上有个状态提问:“如果明天早上,你突然发现变了性别。你的第一反应是?” 结果一楼转发的同学彻底折服得大家热泪盈眶啊:“先让兄弟们爽爽!~” 尼玛,这才是真兄弟!...

2011-11-17 13:26:45 137

可编辑下拉框

<html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> &am

2011-11-17 12:22:00 122

每日学习笔记(23)

1,从前端传过来的参数是"\u9676\u9676\u6D4B\u8BD5\u8D26\u53F701"这样的unicode编码,需要将其转换为中文字符串,发现java.util.Properties类中有一个loadConvert函数可以完成这件事,直接copy过来使用。public static String loadConvert(char[] in, int off, int len,...

2011-11-17 12:15:00 203

基于ArcGIS10.0和Oracle10g的空间数据管理平台二(C#开发)-登录功能模块

先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。我的新浪微博:http://weibo.com/freshairbrucewoo。 欢迎大家相互交流,共同提高技术。 上一篇文章把整个系统的框架和功能简单介绍了一下,这个系统的架构就是C/S,数据库采用的是Oracle10g,空间数据库采用的ArcGIS基于Oracle10g的ArcSDE,开...

2011-11-17 01:12:00 151

《那些年啊,那些事——一个程序员的奋斗史》——48

英汉字典程序,段伏枥遇到了一个比较麻烦的事情,如何让文字的显示更有活力呢?按照自己构思的架构,已经能通过所谓的搜索引擎来获取相应的翻译,可是这翻译如果直接使用文本控件显示的话,却是太平淡无奇了。更为重要,因为音标是用专用的字体库的,而这字体库仅仅只能显示音标,无论是英文还是中文,均是显示一个小方格;但如果使用通用字体库的话,虽然英文和中文都能显示,可这时候英标却又不行了。 要不要修改音标的字体...

2011-11-16 19:51:00 144

基于ArcGIS10.0和Oracle10g的空间数据管理平台一(C#开发)-系统功能介绍及展示

很久没有写技术博客了,记得最后一次在CSDN上写技术博客还是2010-08-09 00:31的时候了,那个时候还在学校,虽然大部分时间用于学习编程技术,但是还是有一点的时间和精力来写一些自己学到的东西。学到的编程基础知识在很多书籍和google都能很容易找到,所以自己写技术博客偏向技术实践,就是在特定的需求下完成一些技术性的编程工作。现在自己已经毕业4个月左右了,工作一直比较忙,业余时间也在不断的...

2011-11-16 01:36:00 111

一次内存泄露问题的排查

系统对外提供的Solr查询接口,在来自外部调用的压力加大之后,就会出现solr查询报Read Timed Out的异常,从表面现象上看是此时solr核压力过大,无法响应过多的查询请求。但实际上此时并发查询压力并不是很大,那么为何solr核会无法及时响应查询请求呢?首先用top查看了下load average,也是很低,也佐证了系统本身压力并不大。然后,用jstack –l...

2011-11-14 12:32:00 125

《Linux那些事儿之我是USB》我是U盘(27)彼岸花的传说(六)

我们继续接着上一节往下看。fill_inquiry_response(),这个函数来自drivers/usb/storage/usb.c中。266 void fill_inquiry_response(struct us_data *us,unsigned char *data,267unsigned int data_len)268 {269 if (data_len<...

2011-11-13 22:15:00 220

在IT业从业这5年总结(第一次写总结)伤不起

摘要我是2006年11月14日到进入目前这家公司的。到明天正好是5个年头。回想这些年走过的风风雨雨,心里的酸甜苦辣全涌上心头。下面把我的回忆录都写下来,以便我的朋友能知道我的历史生活和以后的生活状态。第一年(2006)到北京 我毕业于2006年6月,专业是计算机应用,毕业后就直奔北京(为何这样,先在这里卖个关子),那时口袋里只有剩下的500元,想像下在北京这样的大都市要生活下来,是...

2011-11-13 21:31:00 127

《那些年啊,那些事——一个程序员的奋斗史》——47

马不停蹄,是段伏枥工作的真实写照。刚弄完视频播放器不久,就必须开始英汉字典程序的编写。其实黄华中和武总并没有给段伏枥很大的压力,即使他们想施加压力,也会因为他们对软件几乎毫无所知而无从下手。但段伏枥想着多写点程序,就能更快地提高自己的技术水平,所以便没有给自己留有停歇的时间便开始准备编写英汉字典了。在这个时间点,段伏枥已经将《C++ primer》翻完了。但也仅仅是翻完而已,因为书中很多内容是段伏...

2011-11-12 09:22:00 290

《Linux那些事儿之我是USB》我是U盘(26)彼岸花的传说(五)

下面讲一下usb_stor_control_thread()函数。唤醒它的是来自queuecommand的up(&(us->sema)),us->srb被赋值为srb,而srb是来自SCSI核心层在调用queuecommand时候传递进来的参数。聚焦usb_stor_control_thread()。314行,前面说过,关于dev_mutex这把锁我们必须在看完整个模块之后再来...

2011-11-10 21:09:00 405

递归在MSSQL开发中的应用

在人力资源管理系统中,常常会有通过工号查找其所在部门主管的需求,但员工所在部门不一定有主管,可能要在上级才有,这时就需要用递归的方式将其主管找出来,MSSQL代码:/* 功能:取得指定部门代码的部门负责人 创建人:baronyang 创建时间:2008-12-23 */ CREATE FUNCTION [dbo].[Fn_GetDepManager] ...

2011-11-09 12:56:00 113

空空如也

空空如也

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

TA关注的人

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