- 博客(109)
- 资源 (1)
- 收藏
- 关注
原创 关于在有限的宽度和高度下Jquery中的Dialog显示发生错位的问题
在使用Jquery Dialog时,在有限宽度和高度的情况下,第一次点击是可以正常显示标题的,如图1.后续再次点击标题或者更多内容就被隐藏不再显示,如图2.图1图2通过跟踪,发现是后续再点击时,top发生了偏移。原本是打算通过class定位到div去调整top值,但始终没有效果。最终发现如下修改可用。即,在关闭和打开Dialog之前,就设置好它的top值。如下:
2015-05-20 18:05:34 1500
原创 canvas画布清空问题
清除Canvas任意区域像素可以用canvas_context.clearRect(x, y, width, height),但如果只有一个Canvas,不同的方法都调用同一个Canvas时,只调用canvas_context.clearRect(x, y, width, height)之后,再次绘制会出现偏移现象,如图1.在clearRect()方法之
2015-05-12 14:02:03 20966
原创 save the transient instance before flushing
三张数据表的关系如下图 在java中如下写法报错(错误信息:save the transient instance before flushing): @OneToMany(fetch=FetchType.LAZY) //这种情形会报错save the transient instance before flushing: elitel.szy.groundwater
2015-03-25 18:37:24 8007 1
转载 tomcat部署时出现的各种内存溢出问题
http://www.cnblogs.com/qima/archive/2012/09/24/2699831.htmlhttp://blog.csdn.net/kefeng824/article/details/32326601
2015-03-23 12:25:45 675
原创 在IIS上部署silverlight项目中的问题
首次在IIS上部署silverlight项目时,要首先添加MIME映射: .xml text/xml .xaml application/xaml+xml .xap application/x-silverlight-app当添加完这些映射后,可以保证服务器端大部分文件可以下载(WebClient OpenReadAsync)当出现其他类型的文件后,依旧需要添加MIM
2015-03-19 15:51:53 1316
原创 “前端展示SL后台数据调取java”这种开发模式的跨域访问失败解决方案
项目开发,前台页面展现用的是silverlight,后台调用数据以及业务处理用的是java
2014-07-16 10:54:28 1104
原创 SuperMap(服务)- ArcGis(展现)兼容开发
由于项目的GIS展示部分将依据不同的客户分别使用ArcGis和SuperMap两种地图平台,而目前系统框架采用的是ArcGis展现方式,为了降低现有系统有关Gis部分的代码修改量,并且解决兼容SuperMap平台的问题,现初步起草两种平台兼容的解决方案。总体思路是:系统依旧采用ArcGis平台对地图进行前台展现与空间数据分析,后台通过判断地图服务是基于SuperMap的还是基于ArcG
2014-05-19 10:23:31 5212
原创 Graphic is already associated with another layer
在完成历史演变功能时出现如下情况,即:按照年份初始化图层,在每个初始化的图层中添加要素时报错(要素的Attributes相同) 报错的核心代码如下(注:此处的CustomLayer是继承GraphicsLayer,可直视为GraphicsLayer 此处的myMap是控件Map
2014-04-11 17:47:55 1147
转载 oracle中创建作业(跨表空间)
需求:每月1日执行,从TableSpace为SDE的几张表中读取每个工程的设施数量,存储于TableSpace为SCOTT的T_DIC_MTTYP中 环境:PLSQL 步骤: 1. 建立存储过程(在TableSpace为SCOTT下)create or replace procedure scott.PRO_InsertFacility isbe
2013-11-08 11:22:39 3113
原创 如何实时获取鼠标的地理坐标
在系统中,鼠标滑过就会获取到鼠标所在位置的地理坐标值。实现效果如下: 这个效果的实现是基于地图上鼠标经过事件的。在给地图注册了MouseMove事件后,在该事件中添加如下代码即可实现。在这段代码中,就是将鼠标经过点的位置信息(相对于屏幕坐标)转为对应参考系的地理坐标信息,即:ScreenToMap,这个方法是地图控件自带的方法。private void myMap_MouseMove
2013-10-08 15:38:32 3301
原创 解决有关GIS点选重叠点的问题
当GIS地图中出现点要素比较集中的情况时,进行点选如果不加以设置调整的话就会出现点选不上要素。目前有如下两种设置方式,都是对选中要素进行范围扩大,但是差别很大,现在以极端方式来验证这两种方式的效果。 我们先来看一下将要操作的地图底图效果: 这是一个管网图层+管网附属建筑物图层,在截图中不难看到很多附属建筑物都靠近在一起,而且图层信息比较复杂,若要实现点选,默
2013-09-29 17:28:53 5975
原创 如何给等值线做标注Arcgis for sl
这里只给出标注部分的代码: foreach (ShapeFileRecord record in shapeFileReader.Records) { Graphic graphic = record.ToGraphic(); if (graphic != null)
2013-08-15 17:30:05 3230
原创 已知经纬度坐标,如何在地方坐标系下的地图上展示轨迹Arcgis for sl
这个话题意味着两个关键点:1. 如何在arcgis for silverlight中画点、线2. 如何将经纬度坐标转换成地方坐标系1. 如何在arcgis for silverlight中画点、线 首先,定义两个对象层,之后的点和线都将分别在这两个层上显示出来。 GraphicsLayer ClickSelectedLayer=ne
2013-08-15 17:22:40 6387
原创 求每天每个测站的累计取水量的值
数据库表数据特点:硬件传送的数据为每个站,某个点,累计取水量值。 思路:每个测站每天最后一条数据与每天的前一天的最后一条数据相减,求得每个测站每天的累计取水量-- 正常取数select GTwtCD,DTfrom PX_GTwt_MonitorDateorder by DT-- 每个测站每天最后一个时间点select GTwtCD,max(D
2013-08-14 14:54:41 1364
转载 能说明你的Javascript技术很烂的五个原因
Javascript在互联网上名声很臭,但你又很难再找到一个像它这样如此动态、如此被广泛使用、如此根植于我们的生活中的另外一种语言。它的低学习门槛让很多人都称它为学前脚本语言,它另外一个让人嘲笑的东西是动态语言的概念是偏偏使用了高标准的静态数据类型。其实,你和Javascript都站错了立场,而现在,你让Javascript很生气。这里有五个原因能说明你的Javascript技术很烂。1. 你
2013-03-08 13:52:11 591
原创 正则表达式
1. 概述 正则表达式,可以理解为一种对文字进行模糊匹配的语言,它用一些特殊的符号(元字符)来代表具有某种特征的一组字符以及指定匹配的次数,含有元字符的文本不再表示某一具体的文本内容,而是形成了一种文本模式,它可以匹配符合这种模式的所有文本串。 其作用主要体现在: 测试字符串是否匹配某个模式,从而实现数据格式的有效性验证; 将一段文本中的满足某一正则表达式模式的
2013-01-07 17:27:37 697
原创 发布的网站访问时出现Runtime Error错误
发布某个网站,在使用了一段时间以后,会时不时地提示Runtime Error的错误。有时候重新打开网站就好了,有时候却很久不能访问网站。具体黄页页面信息如下: 可能的解决办法有以下几个: 1. 在任务管理器中删除asp.net的进程(如果是Win003的话,进程为w3wp) 2. 清除Tempfile文件夹下的所有临时文件
2013-01-07 10:58:18 8169
原创 Web.config中的SesionState节点下模式mode属性设置
mode属性有三种值: Inproc:进程 SqlServer:数据库(适合大量数据) StateSession:状态服务(稳定性与连接性都比较好)。 需要设置timeout参数,否则会一直处于连接状态。并且需要开启服务中的ASP.NET状态服务。
2013-01-07 09:23:09 752
原创 数据库:在修改表结构的时候提示不允许保存更改的解决方法
在现有的数据表上对表增减一些字段,保存时提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。 处理方法就是:选择菜单 工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库设计器。然后去掉“ 阻止保存要求重新创建表的更改”前面的勾。重新启动MSSQL SERVER 2008即可。如截图。
2013-01-07 09:14:03 5518
原创 在将excel文件导出时关于模板居中打印的设置
x:Right="0.39370078740157483" x:Top="0.78740157480314965"/> 9 600 600 3 9 9 False False 以上代码是从ex
2012-11-24 20:14:26 1444
原创 关于object在使用上的问题
关于object在使用上的问题今天在学习制作视频监控功能的时候,遇到了一个为增加单击事件的问题。下面将讲述解决这个问题的过程。1.直接调用标签中的单击事件是含有onclick和ondblclick两个事件的。按照以往方式,直接在里面调用js的方法(为了检验方便,这里只写alert()),如下:点击,没有任何反应。2.用js为标签监听单击事件采用如下方法以试图监听onclic
2012-02-15 15:04:21 2760
转载 SQL Server 2005、2008证书加密
证书可以在数据库中加密和解密数据。证书包含密钥对、关于证书拥有者的信息、证书可用的开始和结束过期日期。证书同时包含公钥和密钥,前者用来加密,后者解密。SQL Server可以生成它自己的证书,也可以从外部文件或程序集载入。因为可以备份然后从文件中载入它们,证书比非对称密钥更易于移植,而非对称密钥却做不到。这意味着可以在数据库中方便地重用同一个证书。注意:证书和非对称密钥同样的消耗资源。我们看一
2012-01-13 13:45:34 2042 1
转载 创建WINDOWS服务
1. 新建一个项目,或者从选择当前解决方案--右键-添加--新建项目2. 选择(项目类型)Visual C#项目,(模板)Windows 服务,填写要创建的服务名称(修改默认的WindowService1成为你自己的服务名称),然后按确定按钮.3. 资源管理器中默认创建一个WindowsService1的项目,项目下包括一个Service1.cs文件4. 左侧选择"工具箱"
2012-01-13 13:43:22 1366
原创 有关母版页应用中注意事项
一. javascript调用控件1. 调用客户端控件: 可以直接调用母版页或子页面的所有客户端控件(input)的属性。客户端控件无论是在内容页还是在母版页,它的id,name等属性值都不会发生变化。2. 调用服务器端控件: 要注意在应用了母版页的内容页中,母版页的Form属性会变为formname="aspnetForm"method="post"act
2012-01-13 13:40:39 1408
转载 获取服务器地址
Request.ServerVariables["http_host"]可以获取服务器的地址,注意,很多地方的都说Request.ServerVariables("http_host")可以,但是,其实如果用()的话,是不可以的,必须使用[]例如http://writeblog.csdn.net/PostEdit.aspx那个Request.ServerVariables["http_ho
2012-01-13 13:39:31 1994
转载 js 在客户端操作文件的方法
读取文件:function ReadFiles(){var fso=new ActiveXObject("Scripting.FileSystemObject");var asd= fso.CreateTextFile("C:\\a.txt");asd.WriteLine("56984566");asd.close();var kk=fso.OpenTextFile("
2012-01-13 13:32:18 4169 2
转载 系统部署常见问题的解决方法
网络无法连通问题描述:系统部署好后,在局域网中的用户无法访问网页。解决方法:按如下步骤进行排查。1、网络设置的问题这种原因比较多出现在需要手动指定IP、网关、DNS服务器联网方式下,及使用代理服务器上网的。仔细检查计算机的各项网络设置是否正确,是否不重复。2、DNS服务器的问题当IE无法浏览网页时,可先尝试用IP地址来访问,如果可以访问,那么应该是DNS的问题,造成DNS的
2012-01-13 13:30:27 4080
原创 SQL Server 2005 / 2008学习笔记之 SQL Server中调用C#程序
SQL Server 2005 / 2008学习笔记——之 SQL Server中调用C#程序1、SQL Server 2005/2008 中CLR集成背景T-SQL在执行普通查询通常效率是很高的,当然这个前提是书写的SQL语句比较规范。但是在有些时候,例如执行循环等方面,其效率以及书写的复杂程序就稍显低效和复杂。因此,我们通常都是获取基础的数据集,然后在程序中进行数据再加工。在S
2012-01-13 13:24:42 1576
原创 对于将开发的网站发布到互联网上的理解(针对公司)
当我们为其他企业开发完网站之后,在考虑将其发布到互联网上时,有两种选择方式:其一是自己架设服务器;其二是租赁虚拟主机。 1、购买域名——服务提供商 域名是用户访问网站的入口,是建站的首要必备元素。 购买域名实际上就是购买一个空间。其中的DNS就是来负责完成解析域名映射IP地址的。我个人的理解是相当于一个索引查
2011-12-20 13:50:22 1389 1
原创 存储过程中的Transaction使用说明
1.在存储过程中使用Transaction的时候,同样需要try...catch来捕获异常。2.要注意try...catch语句只能用于sql server2005以上的版本。3.因为存储过程是可以嵌套子存储过程的,因此在catch捕获异常的时候需要增加一个if条件判断,以避免在嵌套使用的时候因为事务计数异常而产生事务回滚。4.存储过程中Transaction使用模板:create
2011-12-16 17:23:45 1146
原创 利用excel进程实现导入功能时在本地能正常操作,在服务器上始终报错
错误原因有两个:首先,上传的临时文件不可读.解决方法:先上传到服务器上的某个文件夹下再进行读取操作,此时要注意路径问题.并且服务器上的这个存储临时文件的文件夹属性不要设置为只读.其次,启动excel进程出错.解决方法:点击打开链接
2011-11-22 09:35:24 2114
转载 无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”。请改用适用的接口
解决办法是将引用的DLL:Microsoft.Office.Interop.Excel;的嵌入互操作类型改为false,就可以了。
2011-11-01 13:09:46 18919 13
原创 经纬度与度分秒之间的转换
/// /// 度分秒转 经纬度 /// /// /// /// /// public static decimal ToDegress(string d, string f, string m) { string d
2011-10-28 14:54:05 5232
原创 创建组件失败的解决方案
今天在做换肤练习的时候,当我创建了一个组件UserButton生成后,试图通过拖拽到窗体来实现,却在拖拽时遇到了错误提示——创建组件UserButton失败。错误消息为:System.ArgumentException:null的值对于stream无效。试图在网上寻求解决方案,结果如下: 1. 保证路径的正确,包括文件名的正确。 路径获取:Syst
2011-10-19 11:57:35 12329
原创 Winform换肤原理
前两天跟着做村级节水系统,在其中遇到了换肤功能的实现。所以,想具体了解一下换肤原理。 跟踪代码,Winform换肤的实现主要是读取换肤的配置文件,然后重绘所有所有窗体以及窗体中的所有控件,大致回应WM_PAINT和WM_NCPAINT。 从网上获取大量资料,发现做这部分内容,需要掌握两个技术点:其一是GDI+(图形设备接口,它的主要任务是负责系统与绘图程序之间的
2011-10-18 17:48:42 2047
原创 部分问题解决方案整理
问题1:"System.Data.OracleClient” 需要Oracle客户端软件8.1.7或更高版本解决1:点击打开链接 问题2:webconfig不允许有子节点报错解决2:点击打开链接 问题3:Excel导出及数据格式化处理解决3:点击打开链接 问题4:无法识别的属性"targetFramework"请注意属性名称区分大小写解决4:点击打开链接
2011-10-18 13:37:48 733
原创 图片等比例压缩方法
GetPic(picstream, ref RealWidth, ref RealHeight, ref t);FileStream fs = File.Create(filepath + "\\Photos\\" + filename);
2011-07-11 10:01:47 893
转载 iframe自适应高度
" scrolling="no" frameborder="0" onload="this.height=100" width="100%"> function reinitIframe() { v
2011-07-11 09:53:40 507
原创 用xml来保存网页浏览量
protected string AboutScanCount(string id,string type) { int num = 0; XmlDocument doc = new XmlDocument
2011-07-11 09:51:38 703
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人