- 博客(89)
- 收藏
- 关注
转载 浅谈利用SQLite存储离散瓦片的思路和实现方法
1.背景 在多个项目中涉及到互联网地图的内网显示,通过自制工具完成了互联网地图的瓦片下载。但是此种方法存在如下几个问题: a.瓦片均是离散型图片,远程部署非常耗时。 b.瓦片下载中,涉及到将互联网瓦片下载至内存,然后建立对应文件夹,然后保存至本地的过程,效率不高。 除了以上两个问题外...
2017-12-25 10:32:00
809
转载 OpenGL的列向量和OSG的行向量
在我们使用OpenGL和OSG的过程中,总会涉及到顶点坐标以及坐标的变换(通过向量和矩阵相乘),这其中经常会看到有人说在OpenGL中使用的是列向量,在OSG中使用的是行向量 ,由于行向量和列向量的不同导致在矩阵作乘法的时候有左乘和右乘之分,本文就这一问题作一个相对完整的解释。 ...
2017-06-03 20:46:00
661
转载 WebGL中文教程,Web学习之一
本文档主要是通过Three.js使用WebGL技术,在这节里我们主要通过一个旋转的立方体构建场景, 在开始之前,将下面的代码拷贝到一个HTML文件中: <!DOCTYPE html> <html> <head> <meta chars...
2017-05-24 22:44:00
383
转载 Qt在Windows下的三种编程环境搭建
尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.NET/libaineu2004/article/details/17363165从QT官网可以得知其支持的平台、编译器和调试器的信息如图所示:http://qt-project.org/doc/qtcreato...
2016-12-12 21:13:00
133
转载 开源GIS浅谈
谈到GIS软件,首先让我们想到的是GIS界的龙头大哥ESRI公司旗下的ArcGIS产品,从最初接触的version 9.2到如今的version 10.4,其发展可谓风生水起。MapInfo软件也不错,可是给人的感觉是渐渐被淘汰了似的,周围使用该软件的人并不算多。同时也使用过国内的SuperM...
2016-12-09 10:12:00
331
转载 编译OSGOcean
步步编译OsgOcean电脑:操作系统:win7编译器:vs2010显卡:NVIDIA GeForce GTX 550Ti准备工作一 安装cmake网络下载cmake,并安装;我安装的是cmake-2.8.9-win32-x86.exe二 下载OSG并编译osgOcean ...
2016-12-07 11:28:00
483
转载 osg源码分析osgGA/KeySwitchMatrixManipulator
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield * * This library is open source and may be redistributed and/or modified und...
2016-11-18 21:57:00
343
转载 osg源码分析osgViewer/Viewer
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield * * This library is open source and may be redistributed and/or modified und...
2016-11-18 20:11:00
820
转载 GeoHash核心原理解析
引子 机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一天机机到北海公园游玩,肚肚饿了,于是乎打开手机地图,搜索北海公园附近的餐馆,并选了其中一家用餐。 饭饱之后机机开始反思了,地图后台如何根据自己所在位置查询来查询附近餐馆的呢?苦 思冥想了...
2016-08-11 19:50:00
150
转载 WKT
WKT - 概念 WKT(Well-known text)是一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。它的二进制表示方式,亦即WKB(well-known binary)则胜于在传输和在数据库中存储相同的信息。该格式由开放地理空间联盟(OGC)制定。 ...
2016-01-29 11:14:00
413
转载 C# Lambda表达式
Lambda表达式 "Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化了开发中需要编写的代码量。它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型,支持带有可绑定到委托或表达式树的输入参数的内联表达式。所有Lambda表达式都使用Lambd...
2015-05-14 09:26:00
68
转载 C++静态库与动态库
C++静态库与动态库 这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。 什么是库 库是写好的现有的,成熟的,可以...
2015-04-10 15:42:00
86
转载 Request的getParameter和getAttribute方法的区别
ttpServletRequest.getParameter("modelName"); 能取到想要的modelObject吗?经过测试之后,发现是不能的。后来想想,其他道理挺简单的,当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数...
2014-05-13 20:44:00
103
转载 Java中的Serializable浅谈
对象的串行化(Serialization) 一、串行化的概念和目的 1.什么是串行化对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象...
2014-03-31 09:51:00
70
转载 Hibernate 拦截器实例
Hibernate 在操作数据库的时候要执行很多操作,这些动作对用户是透明的。这些操作主要是有拦截器和时间组成 hibernate拦截器可以拦截大多数动作,比如事务开始之后(afterTransactionBegin)、事务完成之前(beginTransactionCompletion)、...
2014-01-03 17:56:00
182
转载 Struts2中s:set标签和s:if标签小结
1、 s:set标签 格式:<s:set name="" value="" scope=””/> 说明:把jsp页面中的一个值,以name存储起来。Scope存储的范围是在application、session、request、page……。默认是存储在该a...
2013-11-12 19:42:00
102
转载 java如何实现系统监控、系统信息收集、sigar开源API的学习
官网:http://sigar.hyperic.com/ API:http://www.hyperic.com/support/docs/sigar/index-all.html(由于是英文的,英文不好的可以用谷歌浏览器的翻译功能,直接转换为简体中文进行阅读) Sigar(Sys...
2013-10-31 10:45:00
91
转载 解决修改计算机名Oracle无法启动的问题
安装Oracle Database(10.0.2)后,如果修改机器名后, 会导致控制面板的服务中启动OracleTNSLisener服务立刻就停止。 使用命令行工具,提示如下: (机器名原来为:ANSWER-1738E000,改为:ANSWER) 解决方法: ...
2013-09-28 21:43:00
249
转载 漂亮的jquery鼠标焦点十字效果
系统开发时很多地方需要有焦点效果,例如:鼠标点击聚焦,地图定位,在图片上突出显示,焦点定位页面元素。 本小功能通过jquery和graphics二次开发,实现通过鼠标点击页面任何区域,聚焦当前点击位置。适用于页面任何元素的位置效果。 首先引入jquery引擎包:jquery-1....
2013-09-08 10:28:00
139
转载 java读文件和写文件编码方式的控制
在java中常常遇到文件读写的问题,有时候需呀控制读写文件的编码格式 方法如下: 读文件 FileInputStream fr = new FileInputStream(path); InputStreamReader is = new InputStreamReader...
2013-09-03 20:46:00
117
转载 我用过的几个开源GIS软件
去年开始接触了一些开源GIS软件,个人觉得这些软件做的挺不错的,想介绍给使用GIS的朋友们。 从空间数据库 说起吧。在空间数据库领域,商业化的产品有ORACLE SPATIAL,以及以前的ARC SDE等等,而开源空间数据库虽然在功能上略有欠缺,但是在性能上毫不逊...
2013-08-29 16:53:00
248
转载 Hibernate数据查询
Hibernate数据查询 Hibernate Query Language(HQL) Criteria Query Native SQL 下面对其分别进行解释 Hibernate Query Language: HQL提供了是十分...
2013-08-12 19:18:00
90
转载 Oracle索引技术之如何建立最佳索引
怎样建立最佳索引? 1、明确地创建索引 create index index_name on table_name(field_name) tablespace tablespace_name pctfree 5 initrans 2 maxtrans 2...
2013-07-15 14:57:00
110
转载 Javascript四舍五入(Math.round()与Math.pow())
代码 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><!DOCTYPE html PUBLIC "-//...
2013-07-11 14:57:00
261
转载 sql中的case when的用法
CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。 首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: SELECT <myColum...
2013-07-10 10:49:00
75
转载 socket 套接字
套接字,简单的说就是通信双方的一种约定,用套接字中的相关函数来完成通信过程。应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。 多个TCP连接或多个应用程序进程可能需要通过同一个 TCP协议端口传输数据。 为了区别不同的应用程序进程和连接, 许...
2013-06-26 11:29:00
105
转载 javascript数组元素的添加、删除与插入以及参数数组的使用
1、数组元素的添加 push方法在数组的尾部添加元素: var colorArray=new Array(); colorArray.push('red','black','yellow'); //这里是直接压入三个元素 //当...
2013-06-07 09:36:00
87
转载 JS获取浏览器高度和宽度
IE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==> 可见区...
2013-03-20 16:24:00
64
转载 WebLogic集群介绍及其简单搭建
目录(?) [-] 引言 负载均衡集群 基于WebLogic的负载均衡集群 WebLogic 集群的工作机制 构建WebLogic集群 Domain和Server 系统实现方案 集群应用的必要条件 ...
2012-12-31 13:33:00
269
转载 MyEclipse不能编译的一种解决方法
最经做项目遇到了一个很烦的问题,缠绕了好多天今天总算解决了, 我Import工程后发现工程上面有红叉,但里面的文件并没有错误,这是什么情况 网上search了下,发现出现这种问题的还不少,具体方法网上很多,但我觉得必须依具体情况而定,别人的方法你不一定适合; 这种错误主要是...
2012-12-21 19:47:00
186
转载 mycelipse 的Referenced Libraries
今天做项目时发现工程不能自动编译了,同时本来加入到lib中的包形成的Referenced Libraries也不见了,这是咋回事? 找了两个小时才搞定,原来我没注意点了,下图右边向下的那个按钮,里面就有控制是否显示Referenced Libraries ...
2012-12-21 19:26:00
128
转载 junit新功能
JAVA语言事实上的标准 测试库。JUnit 4是三年以来最具里程碑意义的一次发布。它的新特性主要是针对JAVA5中的标记(annotation)来简化测试,而不是利用子类、反射或命名机制。本文将讲述如何使用JUnit 4,当前前提是你最好具有JUnit的 使用经验. JUnit,...
2012-12-18 19:52:00
158
转载 JAVA中类的初始化顺序
对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过下面的测试代码来验证这一点: public class InitialOrderTest { ...
2012-12-18 18:51:00
83
转载 java 将任意字符串转换为指定编码格式的函数
/** *字符串编码转换的实现方法 *@paramstr待转换的字符串 *@paramnewCharset目标编码 */ public StringchangeCharset(Stringstr,Str...
2012-12-18 18:37:00
613
转载 Java之线程安全的简单理解
只为简单易懂,便于理解并在实际中用到: 当多个线程访问某个状态变量并且只要有一个变量执行写入操作时,必须采用同步机制来协同这些线程对变量的访问。Java主要的同步机制是关键字synchronized,他提供了一种独占的加锁方式,在线程执行加synchronized的代码时,其他的线程处...
2012-12-09 00:00:00
119
转载 Java中密码的校验以及加密函数
public class Reg { /** * @param args */ public static void main(String[] args) { String aaString="haquanwen12"; //密码复杂度校验判读是否有数字和字母组成...
2012-11-23 13:26:00
203
转载 Java基础—异常处理总结
Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的异常包括错误概念),定义异常处理的规范,在1.4版本以后增加了异常链机制,从而便于跟踪异常!这是Java语言设计者的高明之处,也是Java语言中的...
2012-11-05 14:33:00
84
转载 SSH框架的简单示例(执行流程)
本文转自一篇博文,感觉通俗易懂,适用于初学j2ee者,与大家一起分享 (一)struts框架部分 1.打开Myeclipse,创建一个web project,项目名称为TestSSH. 2.在web的lib下粘贴struts需要的六个jar包.(jar包在附件里) 3.在web下的we...
2012-10-10 19:42:00
342
转载 eclipse和myeclipse自动提示功能的设置-本人亲身体会,非常有效
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的 ,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不 清楚的话,就不知道Eclipse ,My...
2012-10-07 18:25:00
133
转载 tomcat配置oracle数据源
Oracle数据源配置: 1,在%CATALINA_HOME%\conf 下的server.xml中配置如下节点(host节点里面) <!-- Context节点的path属性就是你的WebApp服务名 例如:http://localhost:8080/YouWeb/index.jsp ...
2012-10-05 16:21:00
469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人