游陆之家 Gis 之家 ArcGIS SuperMap MapGis ArcINfo 地理信息系统

从2008年起我将在我的blog里面介绍我使用ArcGis做的一些工程案例(bs/cs/c#),希望和大家一些学习地理信息系统!

2009年06月18日

原创 经验之谈:提高Google Adsense网页点击率的方法


时下绝大多数站长投放的广告应该是Google Adsense了。如果你投放Google Adsense广告有一段时间,应该会熟悉其中的几个参数网页展示次数、点击次数、网页点击率、eCPM和收入。这几个参数中可能其他几个都被忽略掉了而特别或者只是关注收入的多少。
实际上,收入的多少恰恰与这几个参数有密切的联系。其中最最重要的应该算是网页点击率这个参数了,她反映了投放广告的实际效果如何。简单地说,网页被浏览的次数相同,广告被点击的次数越多则会带来更高的点击率——转换过来的收入也就越高。
明白了这一点,很多人接着就会关心下一个问题:如何提高转换率?很实用网站根据自己的经验跟大家探讨这个问题。建站不久,本站投放的Google Adsense广告是依照原来的默认颜色进行投放的。后来发现不够美观转换率也自然不高,为什么?用户一看就知道那是广告——很多人对AD天生就不喜欢,所以这是自然的结果。 一段时间后本人对Google Adsense广告位进行重新调整,具体做法是把边框颜色和背景颜色与文章背景调整为一致。终于有了起色,6月份(截止今天)给本站带来20$的收入。不过阅读全文>

发表于 @ 2009年06月18日 13:31:00|评论(loading...)|举报|收藏

2009年06月17日

原创 我进行网上购物,到了支付页面,要进入一网通支付中心时,出现窗口提示“该页无法显示”,如何解决?


您可采取以下几种方法对电脑进行设置:
方法一:检查是否安装了SSL安全代理,如果安装了,卸载该程序,并请在浏览器设置:
    工具-》internet选项-》连接-》局域网设置-》去掉代理服务器下面的勾;
    工具-》internet选项-》常规-》删除文件-》选择“删除所有脱机内容”;
    工具-》internet选项-》高级-》点击“恢复默认设置”。  
方法二:检查是否有“网页防火墙”(如:金山毒霸等杀毒软件),如有,请关闭“网页防火墙”或者关闭“禁止打开网页上广告窗口”部分。
方法三:请联系系统管理员,我们的通讯是HTTPS(SSL 3.0)协议,需要开放443号端口,请他们测试是否允许通过HTTPS。
方法四:使用拨号上网的接入方式试一下,一般的拨号接入都是支持HTTPS的。
方法五:也有可能是电脑的问题,可换一台试试。阅读全文>

发表于 @ 2009年06月17日 13:30:00|评论(loading...)|举报|收藏

原创 房贷还款方式 等额本息与等额本金的区别


(一)借款人申请住房公积金贷款需要向市住房公积金管理中心提出书面申请,填写住房公积金贷款申请表并如实提供有关资料。
(二)市住房公积金管理中心负责借款人资格、担保人资格、贷款额度和贷款期限的审查及合同的填写同意后,借款人与中心签订相关合同或协议,并按中国人民银行规定办理保险。
(三)贷款手续办理完毕后,市住房公积金管理中心给银行签发准予贷款通知书,银行接到贷款通知书后办理贷款划付手续
特别提醒:购房时,借款人根据自己公积金的缴纳情况,到银行进行测算,就可得知贷款的金额和每月还款数额。根据公积金管理有关规定,每年提取一次。假设客户每年一次提取的公积金为15000元,而每月公积金贷款还款额为1500元,商业贷款还款额为1000元,在还款方式上可选择“余额冲贷法”,即提取的公积金首先归还当月住房公积金贷款和商业贷款本息(共计2500元),余额12500元可一次性偿还住房商业性贷款本金,在还清住房商业性贷款本金后,尚有余额的再偿还公积金贷款本金,因为商业性贷款利率高于公积金贷款利率。“冲还贷”后,借款人可选择缩短原还款期限的方式或选择还款期限不变阅读全文>

发表于 @ 2009年06月17日 13:24:00|评论(loading...)|举报|收藏

2009年06月12日

原创 取消 Windows Server 2003系统 关机原因提示框


每次关闭Windows Server 2003系统时,你总会发现关机原因提示框,不厌其烦地“抢占”你的视线,这让喜欢一气呵成关机的你,浑身不自在。不得已,你必须进行如下“手术”,才能“赶走”烦人的关机原因提示窗口。 依次执行“开始” | “运行”命令,打开一个运行对话框,在其中输入“gpedit.msc”命令,来弹出组策略编辑界面。在该界面中,用鼠标左键双击“计算机配置”文件夹 | “管理模板”文件夹 | “系统”文件夹。 在对应“系统”文件夹窗口中,选中“关闭事件跟踪程序”,并用鼠标左键双击,在随后弹出的窗口中,选中“已禁用”选项,最后单击“确定”按钮,就可以与烦人的关机原因提示框“byebye”了本文出自 51CTO.COM技术博客阅读全文>

发表于 @ 2009年06月12日 11:25:00|评论(loading...)|举报|收藏

原创 C#winform中怎么将程序最小化到系统托盘


1.在form中添加一个NotifyIcon控件     

2.把87.ico这个图标放在\bin\Debug目录下  

using System;  
using System.Collections.Generic;  
using System.ComponentModel;  
using System.Data;  
using System.Drawing;  
using System.Text;  
using System.Windows.Forms;  

namespace 将程序最小化到系统托盘  
{  
    public partial class Form1 : Form  
    {  
        public Form1()  
        {  
            InitializeCompo阅读全文>

发表于 @ 2009年06月12日 10:56:00|评论(loading...)|举报|收藏

2009年06月11日

原创 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 解决方法


前几天用c#读 Excel 出现了如下问题
未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。System.Data
在网上多方找资料也没找到好的解决方法。今天问题终于解决了,贴出来和大家分享一下;
简单的程序代码如下:
DataSet ds=new DataSet();
try
{
 string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\test.xls;Extended Properties='Excel  
8.0;HDR=YES;IMEX=1'";
 OleDbConnection oleCon = new OleDbConnection(strCon);
 oleCon.Open();
 OleDbDataAdapter oleDA = new OleDbDataAdapter("select * from [sheet$]", oleCon);阅读全文>

发表于 @ 2009年06月11日 16:10:00|评论(loading...)|举报|收藏

2009年05月27日

原创 在WINFORM中,关于comboBox奇怪的问题


在界面上有两个comboBox,我在Form1_Load中对他们做了数据绑定(具体代码如下),但是运行出现了这个一个奇怪的问题,我改变了comboBox1的值,但是comboBox2的值也自动改变了,我没有设置comboBox1_SelectedIndexChanged函数

private void Form1_Load(object sender, EventArgs e)
{
dataset ds=getds("select code,name from shp") ;

comboBox1.DataSource = ds;
comboBox1.ValueMember = "code";
comboBox1.DisplayMember = "name";
comboBox1.SelectedIndex = 0;


comboBox2.DataSource = ds;
comboBox2.ValueMember = "cod阅读全文>

发表于 @ 2009年05月27日 13:28:00|评论(loading...)|举报|收藏

原创 TabControl标签颜色改变

1.在Form类的构造函数中添加下列语句: this.tabControl1.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed; this.tabControl1.DrawItem += new DrawItemEventHandler(this.tabControl1_DrawItem); 2.实现下列函数: private void tabControl1_DrawItem(object sender, System.Windows.Forms.DrawItemEventArgs e) { Font fntTab; Brush bshBack; Brush bshFore; if ( e.Index == this.tabControl1.SelectedIndex) { fntTab = new阅读全文>

发表于 @ 2009年05月27日 12:58:00|评论(loading...)|举报|收藏

2009年05月26日

原创 C#中使用TimeSpan计算两个时间的差值


DateTime ts1 = DateTime.Parse("2008-6-1");
        DateTime ts2 = DateTime.Parse("2008-6-5");
        TimeSpan ts = ts1.Subtract(ts2).Duration();
        //Response.Write(ts.Days.ToString()+"天"+ ts.Hours.ToString()+"小时"+ ts.Minutes.ToString()+"分钟"+ ts.Seconds.ToString()+"秒");
        Response.Write(ts.TotalHours.ToString());

说明:
1.DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻。因此,你可以用DateTime值类型来描述任何在想象范围之内的时间。一个DateTime值代表了一个具体的时刻阅读全文>

发表于 @ 2009年05月26日 17:30:00|评论(loading...)|举报|收藏

2009年05月20日

原创 datagridview 滚动条显示在最后{代码}


  SSLData.FirstDisplayedScrollingRowIndex = SSLData.RowCount - 1;阅读全文>

发表于 @ 2009年05月20日 15:35:00|评论(loading...)|举报|收藏

原创  出错显示“无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开。”


连接带有密码的ACCESS数据库时出现“无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开”的解决方法:
此问题是由数据库的连接串引起的,可用下面的串连接即可

    glb.ConnectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False; Password=Psd;Data Source=filename.mdb"
    不能用Password的形式定义数据库密码,应该改成:
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=filename.mdb ;Persist Security Info=False;Jet OLEDB:Database Password=Psd 阅读全文>

发表于 @ 2009年05月20日 14:46:00|评论(loading...)|举报|收藏

2009年05月19日

原创 C#中时间格式的转换


有时候我们要对时间进行转换,达到不同的显示效果
 默认格式为:2005-6-6 14:33:34
 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢
 我们要用到:DateTime.ToString的方法(String, IFormatProvider)

 using System;
 using System.Globalization;
 String format="D";
 DateTime date=DataTime,Now;
 Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo));
 结果输出
 Thursday, June 16, 2005

参数format格式详细用法
 格式字符 关联属性/说明
 d ShortDatePattern
 D LongDat阅读全文>

发表于 @ 2009年05月19日 17:52:00|评论(loading...)|举报|收藏

原创 设置行颜色 DataGridView


    #region private void gvPersonnel_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)设置行颜色
    ///
    /// 设置行颜色
    ///
    ///
    ///
    privatevoid gvPersonnel_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
    {
        if (this.gvPersonnel.Rows.Count !=0)
        {
            for (int i =0; i 阅读全文>

发表于 @ 2009年05月19日 15:33:00|评论(loading...)|举报|收藏

2009年05月18日

原创 当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。

当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“的写访问权限。2009年03月10日 星期二 下午 05:13当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“的写访问权限。
当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary asp.NET Files”的写访问权限。
说明: 执行当前 web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary asp.NET Files”的写访问权限

检查.net 安装环境一切正常,权限正常,仍然解决不了问阅读全文>

发表于 @ 2009年05月18日 10:06:00|评论(loading...)|举报|收藏

2009年05月12日

原创 Insert出现“只允许出现标量表达式”的错误


Insert出现“只允许出现标量表达式”的错误
Insert into a (a1,a2,a3) values (1,select num from b where id=1,3)     这样select语句出现在赋值
语句中是不允许的。  
可以这样:
insert into a (a1,a2,a3) select 1,num,3 from b where id=1 即可解决.
标量:只具有数值大小,而没有方向。这些量之间的运算遵循一般的代数法则。这样的量叫做“标量”。如质量、密度、温度、功、能量、路程、速率、体积、时间、热量、电阻等物理量。无论选取什么坐标系,标量的数值恒保持不变.
反义词:矢量;
标量表达式:(比如 (a+b)/2)。阅读全文>

发表于 @ 2009年05月12日 18:32:00|评论(loading...)|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
游陆
订阅我的博客
XML聚合  FeedSky
游陆的公告
欢迎大家来我的blog留言!有什么问题也可以在这里给你解决!


文章分类
收藏
    ajax
    Ajax简介,ajax是什么? (RSS)
    asp.net
    GridView 72般绝技 (RSS)
    c#
    数据库
    存档
    Csdn Blog version 3.1a
    Copyright © 游陆