自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (9)
  • 收藏
  • 关注

原创 IIS部署使用Localdb

前言   在IIS中部署.Net Core项目,数据库使用Localdb,在部署过程中遇到不少问题,特此记录下来,分享给大家,同时方便以后查阅。首先,以文件系统的方式发布.Net Core项目。网站部署步骤 在IIS中创建网站之后,设置网站对应的应用程序池(如:dyypm)信息如下: 重点注意标识为LocalSystem,并设置加载用户配置文件为True设置网站权限(如:dy...

2019-01-23 17:45:42 1414

原创 Linq Distinct()使用

Linq Distinct()是去重复的作用,但是默认的是比较对应的引用类型,即排除重复引用类型的对象。否则,我们需要自定义比较对象。自定义的比较对象,需要实现接口IEqualityComparer,如下为自定义的对象实例: public class AppCaseComparer : IEqualityComparer { public bool Equals(A

2017-07-14 14:41:25 810

原创 IIS部署相关问题解决方案

场景IIS7.0下部署WCF服务遇到的问题1、服务运行提示错误如下:   1)   解决方案如下:   1)打开DOS命令窗口,输入命令:cd  C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation,回车    2)输入命令:ServiceModelReg.exe -i,回车运行,即可安

2017-05-09 09:55:13 652

原创 EF Sqlite code first环境搭建

EF本身支持sqllite的映射,本文所使用的库版本EntityFramework 6.0.0.0,SQLite 1.0.104。1、通过Nuget下载EntityFramework 6.0.0.0,SQLite 1.0.1042、App.config配置

2017-02-14 14:03:04 1705

原创 SQL Server 常用集锦

1、设置表结构某列的值,为固定排序后的行号值的SQL语句示例:update AppStations set [index]=t1.rowId from(select stationNum,stationName,row_number() over(order by stationNum) as rowIdfrom AppStations) t1 where t1.stationNum

2016-11-21 11:21:24 568

原创 网站1周内自动登录功能实现

在很多比较大型的网址例如:CSDN,大家在登录时候会有一个【下次自动登录】的功能,该功能与我们的1周内自动登录功能基本类似。所谓的自动登录无非就是,绕过登录界面,自动登录到系统主页。自动登录的原理比较简单,无非就是在客户端保存用户基本信息及登录信息到cookie中,在系统运行时访问保存的用户基本信息及登录信息,如果cookie失效跳转到登录界面,否则直接调整到主页。与此同时,cooki

2016-10-25 11:35:07 3225

原创 CSS使用心得笔记

1.覆盖继承的样式   !important的使用介绍。在很多时候我们设置元素的class例如边框、颜色等不起作用,当使用style设置即可实现。此时可以使用!important解决,例如:.bottom-border{border:0 !important;border-bottom:1px solid #ccc !important;}有待继续完善!

2016-06-06 10:48:22 537

原创 Leaflet使用介绍

Leaflet 第一章          概述Leaflet是一个为建设交互性好适用于移动设备地图的领先开源JavaScript库。代码大小仅仅33KB,它具有开发在线地图的大部分功能。Leaflet设计坚持简便、高性能和可用性好的思想,能够在所有主流的桌面和移动平台高效的运作。支持插件扩展,拥有漂亮、易用的API文档和一个简单的、可读的源代码。官方网址http://leaflet

2016-05-10 13:06:30 16773

原创 PL/SQL插入记录:ORA-00001:违反唯一约束条件

今天使用PL/SQL对表进行数据插入,插入的方法是:1.    select max(pkid) from TBOP_01MATERIAL;//得出pkid为1390182.    查看表TBOP_01MATERIAL的表结构,仅pkid为主键3.    让pkid为139019,插入一条新记录,提示ora-00001。到此为止让人很郁闷,莫名其妙不知所谓4.    查找表TBOP

2016-03-10 17:54:28 45386

原创 dijit/Tree 部件美化

说到美化,无非就是图标、样式等等方面的内容,下面就将就如何替换dijit/Tree部件中的图标:1.准备样式:.organ_icon {background: url("../images/widgets/orang.jpg") no-repeat; padding-left:16px; }  /*padding-left属性必须设置,否则不显示图标*/.user_icon {back

2016-03-07 17:35:28 1306

原创 网络管理——常用DOS命令

网络监控=========================================根据IP查询主机名称:****************************nbtstat -a IP地址例如:nbtstat -a 192.168.1.19打印的结果:                                  NetBIOS远程计算机名称表

2015-12-14 13:04:29 961

原创 Asp.Net网站部署-上传文件限制解决方案

一般我们开发的网站,或多或少都会使用文件上传的功能。当然能利用的插件都挺多的,这里不再赘述,毕竟与本篇文章无关。通常,本地开发时,上传文件的大小是没有限制的,能够正常的上传到指定的文件服务器。一旦,我们部署到IIS服务器上,各种问题的就来了。目前大致分为2中情况:1.当上传文件小于4MB,能够正常上传到服务。但是大于4MB时,就无法上传到服务器了。  针对该问题,解决也挺常见的。也就是在w

2015-11-11 17:39:24 1982

原创 Arcgis Engine Runtime开发笔记

1.错误提示:Esri产品代码不可用   解决方案:     1)检查运行程序的客户端是否安装Engine或Desktop     2)如果安装了1)中的程序,检查是否提供许可文件即可

2015-09-23 12:09:21 675

原创 Oracle blob字段的插入和更新

blob字段,其实是用来存储二进制类型的数据的,比如:大文本、文件、图片等信息直接存放到数据库中的一种解决方案 所以,如果对于新插入的记录,存在blob类型的字段,需要在blob字段中先使用EMPTY_BLOB(),让该条记录先保存到数据库中;然后,使用更新语句的方式,更新blob字段的值,代码如下://构造更新语句:string strSQL="update  tablena

2015-07-27 13:58:43 9381

原创 网站开发基本常识

1. html的textarea标签,如何控制在Firfox和Google浏览其中禁止拖地改变大小的问题   解答:通过设置style="resize:none" 属性,即可禁止textarea拉伸的效果

2015-07-18 10:24:56 530

原创 dojo常见知识点

dijit/form/ValidationTextBox          常用属性:          required:true  //不能为空          trim:true  //前后的空格自动删除,如果没有添加内容的同时,使用该属性将会出现异常                    常用方法:          isValid() //是否符合校验规

2015-07-13 16:00:00 590

原创 dojo/data/ItemFileWriteStore 常见错误

1. 使用构造函数创建store  var dataStore=new ItemFileWriteStore({data:responseData}); //responseData为json数据,且json数据格式正确,identifier唯一  console.debug(dataStore); //dataStore._arrayOfAllItems和dataStore.__arra

2015-06-30 15:30:34 1304

原创 JavaScript查找Html字符串中的img标签替换src属性的内容

JavaScript示例代码如下: var newContent= content.replace(/]*src=['"]([^'"]+)[^>]*>/gi,function(match,capture){  //capture,返回每个匹配的字符串                            var newStr='';

2015-06-19 15:40:31 10456

原创 解决IE、360、谷歌浏览器等无法访问FTP中文文件路径

最近开发一个项目,用户的文件是存放在FTP服务器上的。并且需要在浏览器中,浏览这些文件。FTP文件路径如下:但是却出现了如下问题:ftp://192.168.1.121/成果/分区/建设控制/市域控规划分.jpg1.FTP中文文件路径在Firfox中可以正常显示2.但是在IE、360、谷歌浏览其中却提示,无法访问路径经过查询资料,知道IE等浏览器对中文字符采用的是GBK的字

2015-06-18 17:58:29 19988 1

原创 IIS7.5 部署Silverlight项目上传文件报错

好久没写博客了,这次写博客呢,主要是因为上述纠结了我2天的时间,我本身对IIS的架构了解的也不透彻。首先,介绍一下此次部署的环境: 1.Windows Server 2008 R2 标准版 2.IIS7.5 3.非Administrator用户部署和访问 4.程序部署在默认网站下面其次,介绍一下开发的环境: 1.vs 2010+silverlight 5.0网站由工

2014-12-14 15:54:25 3981 1

原创 jquery访问ashx文件示例

.ashx 文件用于写web handler的。.ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程。其实就是带HTML和C#的混合文件。  .ashx文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容。很多需要用到此种处理方式。此文档提供一个简单的调用ashx文件的Demo

2014-08-10 18:13:49 10996 1

原创 Silverlight中使用SDK的DataGrid,出现滚动条,每次滚动会触发LoadingRow事件

之前使用该控件,还并没有注意到此问题,今天测试突然提出这个问题,经过重复试验,当时测试出现该问题的条件,终于把这个问题找出来。很多时候,我们习惯使用SDK的DataGrid控件(引入xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"),并且在LoadingRow事件中,针对每一行添加了相应的操作事件

2014-01-08 17:30:17 2751

原创 未能加载文件或程序集“Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项

当前系统环境描述:Win7x64+VS2010+IIS7当前情况描述:发布Web服务,在浏览的时候出现以下问题:未能加载文件或程序集“Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。系统找不到指定的文件。解决方法:相应的将目录:C:\Win

2013-09-03 14:53:47 9782

原创 TreeView控件中选中节点前的checkBox仍然会触发NodeMouseClick事件

所以,对于这个问题是,我在切换CheckBox的选中状态时,不想让其触发NodeMouseClick事件,就修改了NodeMouseClick事件中的逻辑:1、在事件内首行前添加: if (e.GetType() != typeof(TreeNode)) return;的确可以解决这个问题。小问题,影响性能也不能忽视呢!

2013-08-28 09:56:47 2082 1

原创 CSS 控制应为Html页面高度导致抖动的问题

在CSS中添加如下代码:html,body{ overflow-y:scroll;}html,body{ overflow:scroll; min-height:101%;}html{ overflow:-moz-scrollbars-vertical;}已经试验过了,是可以执行的。由此可以得出结论:这类由高度导致页面抖动的问题,其实究其根本原因是滚动条是否显示导致的。

2013-08-22 16:32:41 4402 2

原创 控制winform文本框输入字符限制(数字或字母、长度)

使用keyPress事件效果比keydown效果要好 private void txtDBThempLibName_KeyPress(object sender, KeyPressEventArgs e)        {            if (e.KeyChar == (char)Keys.Back) {                e.Handled = false;

2013-07-31 10:18:13 11480 1

原创 dev GridControl 实现双击行事件

单纯的去找双击确实不好实现,就用以下的方式来实现了:  //实现双击打开功能        private void gridView1_MouseDown(object sender, MouseEventArgs e)        {            GridHitInfo hInfo = gridView1.CalcHitInfo(new Point(e.X, e.Y

2013-07-29 13:57:34 8196

原创 已知两点和直线上的某点的Y值,求某点的x坐标

最近使用GDI绘图,绘制了不规则曲线和一条直线,需要填充直线和曲线的相交区域,这就需要计算它们的交点了。以下是应用数学几何代数上的知识,通过已知的两点获得直线公式,然后根据直线上某点的Y值,获得某点的x值,具体的代码如下:  //已知两点和直线上的某点的Y值,求某点的x坐标        private Point GetInsectPoint(Point pt1, Point pt2,

2013-07-24 09:56:33 3012

原创 c#调用Oracle存储过程返回的游标结果代码实例

之前对Oracle的接触都未牵涉到这一块的,刚开始确实不知道怎么处理,网上也查了写资料,但是都比较散,所以还是整理一下吧,仅供大家参考:1、oracle中存储过程如下:  CREATE OR REPLACE PROCEDURE UP_dzSURFACE_EBGJSY(TKALA VARCHAR2 ,  RC1 out PK_Var.RC )AS    sSQL  varch

2013-07-17 16:53:04 6614

原创 c# winform 子窗体访问父窗体中的方法和变量

今天的工作中突然用到这个了,不过以前没有接触过呢!不过,在有经验的同事的帮助下,这个问题也很快解决了。具体可以分为以下几种方式:1、在父窗体中构造子窗体对象时,将父窗体传递过去:如:FrmSub frm=new FrmSub(this);//this代表父窗体2、将父窗体中要访问的变量和方法修改为public3、在子窗体类中定义一个父窗体的全局变量:如:private dyna

2013-07-11 13:10:06 7942

原创 treeview控件的Expand事件下加载数据的控制

1、使用事件tvHeLiuDM_BeforeExpand(object sender, TreeViewCancelEventArgs e)在展开节点时发生2、使用事件tvHeLiuDM_AfterCollapse(object sender, TreeViewEventArgs e)在折叠节点时发生3、如标题,想要在节点Expand发生时才加载下级节点的数据控制需要在beforeExpa

2013-07-09 10:17:16 4295

原创 有用的正则表达式集锦

今天写一个验证用户提供的路径是否有效,自己写了一个,经过基本测试可用,想偷个懒以后遇到类似问题不想再写了。1、验证路径是否有效(不包括盘符的路径验证)正则表达式:^\\{0,2}\w+(\\{0,2}\w+){0,30}\\{0,2}$验证示例如:   1、temp   2、\temp   3、\\temp   4、\temp\sssa12等等。

2013-07-05 13:06:59 748

原创 c# 使用FileStream打开并清空文件、将一文件内容另存为到新文件

*以下为使用FileStream方式打开并清空文件: FileStream fs = null;            try            {                fs = new FileStream(m_LogFilePath, FileMode.Truncate, FileAccess.ReadWrite);            }

2013-07-02 10:25:44 19894

原创 已知一点的经纬度和该点到另一点的距离,求另一点的经纬度

刚做了将经纬度转换成距离,现在又要弄将距离转换成经纬度,哎!伤不起啊!以下是将距离换算成经纬度,有误差。             //将相对于起点的距离转换为经纬度,distance代表到点的距离,angle代表方位角度        private string ConvertDistanceToLogLat(float distance, string logLatPtStr, d

2013-07-01 17:40:02 14046 5

原创 已知用经纬度表示的两点,求两点之间的直线距离

最近在做一个用GDI+绘图,用到了对经纬度的处理,以下是将经纬度换算成直线距离的代码,留着以后有用,免得又忘记了。 private const double EARTH_RADIUS = 6378137;//地球半径,单位米        private double rad(double d)        {            return d * Math.PI / 18

2013-07-01 16:11:19 4611

原创 vs2010首次启动调试之后无法调试,提示类似“*.exe无法从obj目录拷贝到bin\Debug目录”

这个问题的出现真的是很郁闷啊!简直严重的影响工作,本以为电脑中毒了禁用了很多服务,但是用杀毒软件都没有查杀到什么病毒。网上搜索的类似的问题,但是都没有解决根本的问题。刚开始,还以为是权限不够的问题,但是我换成的Administor用户登录了,还是同样出现了这个问题。但是还是不想重装vs2010,最后试着通过控制面板——》管理工具——》系统配置,在服务选项卡中启动全部服务然后去vs中,确

2013-06-27 17:27:45 2533 1

原创 c# 读取*.config文件指定节点的值

以下为config文件中的内容:  /Temp/HeLiuDistFile/c#代码中解析的方式: XmlDocument xmlDoc = new XmlDocument();                string appStartupPath = System.AppDomain.CurrentDomain.BaseDirectory;

2013-06-26 14:42:34 3484

原创 导出Excle文件中数据到数据集

try{//打开Excel的数据集连接        DataSet ds = new DataSet();string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + ExcelFileFullName + ";" + "Extended Properties=Excel 8.0;";Ole

2013-04-23 16:05:12 864

转载 C# using的用法

1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。这种做法有个好处就是当同一个cs引用了两

2013-04-16 22:17:23 734

转载 SharpZipLib 的使用

SharpZipLib 是一个免费的Zip操作类库,可以利用它对 ZIP 等多种格式进行压缩与解压。下载网址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx。目前的版本为0.86。1、创建zip文件,并添加文件:using (ZipFile zip = ZipFile.Create(@"E:\t

2013-04-16 22:07:44 1021

01-Oracle数据库备份与恢复教程

简单并详细的阐述了Oracle数据备份与恢复的使用方法

2016-03-14

Arcgis js api调用常用三种地图服务Demo

花了一天的时间来研究Arcgis js api调用常见的三种地图服务,这里简单的整理了一下,希望可以让学习这方面的人少走点弯路

2014-07-25

ArcGIS js api官方中文开发教程

网络上目前关于arcgis js api这方面开发的资料还是比较少的,这个文档虽然提供的细节不是很多,但是基本的结构还是参考了解的

2014-07-23

SharpZipLib

用于C#开发中压缩、解压zip文件处理。在项目中引用该dll可节省相当多的人力物力,而且该dll是开源免费的,可放心使用

2014-05-01

将DataTable数据源导出到Html文件

将DataTable数据源导出到Html文件

2013-08-02

javascript验证邮箱

基于网站的前台javascript脚本验证邮件格式是否正确

2012-10-02

Balsamiq Mockups 密钥

一款很不错的界面原型设计工具,该工具的使用简单易学,容易上手,设计出来的界面很有漫画的效果

2012-07-11

FileZilla_3.3.3_win32_setup.exe

FileZilla_3.3.3_win32一款好用的FTP文件下载工具

2012-07-05

javaScript边打字边显示剩余字数

适合用在于留言框处提示用户还能输入的文字数。

2012-02-19

空空如也

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

TA关注的人

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