googlegis
码龄20年
关注
提问 私信
  • 博客:506,798
    社区:1,439
    508,237
    总访问量
  • 178
    原创
  • 1,952,580
    排名
  • 96
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2004-12-09
博客简介:

NOI Study

博客描述:
新的启程!
查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得47次评论
  • 获得140次收藏
创作历程
  • 5篇
    2012年
  • 42篇
    2011年
  • 75篇
    2010年
  • 63篇
    2009年
  • 282篇
    2008年
成就勋章
TA的专栏
  • GIS
    173篇
  • Unix linux
    15篇
  • Microsoft
    278篇
兴趣领域 设置
  • 大数据
    mysql
  • 前端
    javascriptvue.js
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

174人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

自定义visual studio 安装类

当我们使用Visual Studio自带的Setup Project来生成安装包时,我们可以很方便的将项目的输出部署到目标机器。然而在程序的运行过程中,可能创建了一些文件或者目录,而这些文件和目录在程序卸载的时候,这些文件将不会被删出,这无疑将造成用户信息的泄露。       Visual Studio中为我们提供了一种叫做Custom Action的机制,它能够在Install, uni
转载
发布博客 2012.02.15 ·
1486 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL用户权限管理

(互联网文档整理)  MySQL的用户管理,指的是哪个用户可以连接服务器,从哪里连接,连接后能做什么.  MySQL中grant语句创建mysql用户并指定其权限,而revoke语句删除权限。两条语句实现了mysql数据库的用户管理,并提供与直接操作这些表的内容不同的另一种方法。  create和revoke语句影响4个表:授权表内容    user 能连接服务器的用户
转载
发布博客 2012.02.06 ·
648 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql新建用户和赋予权限

//登录MYSQL @>mysql -u root -p @>密码 //创建用户insert into mysql.user(host,user,password) values ("localhost","hbchen",password("hbchen"));这样就创建了一个名为:hbchen 密码为:hbchen (的)用户。 然后登录一下。 mysql>
转载
发布博客 2012.02.02 ·
919 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql修改用户名密码

1.直接在数据库中修改记录mysql> use mysqlmysql> update user set password = password(”new_password”) where user = “user_name”;mysql> flush privileges;其实这种方法就是更新一条数据库记录,与普通update语句不同的是,密码加密存储,需用pass
转载
发布博客 2012.01.06 ·
1196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OSGeo-Live 5.0

OSGeo-Live 5.0是一个人包含了很多开源GIS软件的虚拟机,在这个虚拟机里安装了目前主流的GIS开源软件,使用的时候直接在VMware中打开,或者光盘启动即可,非常简单,省去了大家安装软件的繁琐过程。对于开源GIS爱好者来说是一个家居旅行必备之良品。下载地址:http://live.osgeo.org/en/index.htmlOSGeo-Live中安装的
转载
发布博客 2012.01.02 ·
1690 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

MySQL错误:Every derived table must have its own alias

Select distinct(LAC_CI) from (Select LAC_CI from `dtdb_sh_test`.dt_measurment where callid='04021002ms31310379260576' union Select LAC_CI from `dtdb_sh_test`.dt_measurment where callid='04021002ms3131
原创
发布博客 2011.12.22 ·
10339 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

MySQL 数字类型转换函数(concat/cast)

1、将Int 转为varchar经常用 concat函数,比如concat(8,’0′) 得到字符串 ’80′2、将varchar 转为Int 用 cast(a as signed) a为varchar类型的字符串总结:类型转换和SQL Server一样,就是类型参数有点点不同 : CAST(xxx AS 类型) , CONVERT(xxx,类型)可用的类型二进制,同带binary
转载
发布博客 2011.12.20 ·
937 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【转载】使用C#2.0进行文件压缩和解压

using System;using System.IO;using System.IO.Compression;public class Zip{    ///     /// 压缩    ///     /// 源文件名,如a.txt    /// 目标文件名,如a.rar      public static void CompressFile(str
转载
发布博客 2011.12.05 ·
434 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C#使用smtp发送邮件带附件

這里使用SMTP發郵件,什麼是SMTP呢?SMTP:“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。    要發送郵件,先了解郵件有哪些內容構成:        郵件服務器地址             端口        寄件人        收件人
转载
发布博客 2011.12.01 ·
1092 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mapxtreme 64位开发,未能加载文件或程序集,或它的某一个依赖项

在64位下开发mapxtreme程序,因为程序以前是在32位下开发。所以代码直接拿过来就用。发现不行啊。一直提示:未能加载文件或程序集,或它的某一个依赖项。 MapInfo.CoreType.dll 。新建的项目都能运行成功,并能显示地图。就是老代码不行。在什么地方出问题了呢??最后发现一篇文章中写道,mapxtreme支持32位开发,也就是只支持x86. 这个在 Re
原创
发布博客 2011.11.24 ·
1252 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在本地计算机无法启动MYSQL服务错误1067进程意外终止

这种情况一般是my.ini文件配置出错了, 你可以删除系统目录下的my.ini文件, 把下面的内容重新写入my.ini文件试试, 要适当地改写一下文件路径 我的my.ini 2007年12月31日[WinMySQLAdmin]Server=C:/MYSQL/mysql/bin/mysqld-opt.exeuser=root[mysqld]basedi
转载
发布博客 2011.11.21 ·
3200 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

64位操作系统下IIS报“试图加载格式不正确的程序”错误

缘由:在64位操作系统下IIS发布32位的项目,报“项目依赖的dll无法读取,试图加载格式不正确的程序”错误。 原因:程序集之间的通讯要么全是64位环境下的,要么全是32位环境下的。不能混编访问。不然会出现“试图加载格式不正确的程序”的错误。 解决方法:【C/S】运行C/S程序比较简单,直接在Build C/S程序的时候显式指定为X86(64位系统默
转载
发布博客 2011.11.21 ·
677 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# 集合类(六):Dictionary 泛型集合

using System;using System.Collections.Generic;class DictionaryDemo{ static void Main(string[] args) { DictionaryDemo001(); Console.ReadLine(); DictionaryDemo002();
转载
发布博客 2011.11.14 ·
564 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解决在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'

做留言系统时遇到情况                 — —     在phpmyadmin中执行下列语句:CREATE TABLE `message` (  `id` tinyint(1) NOT NULL auto_increment,  `user` varchar(25) NOT NULL,  `title` varchar(50) NOT NULL,  `
转载
发布博客 2011.11.14 ·
1452 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

.net项目编译时,无法在证书存储区中找到清单签名证书

编译.net项目时,出现无法找到清单签名证书的状况,用方法3解决了。用方法1和2只能顺利编译,但不能发布。 最直接有效的方法是1,2和1效果一样只不过是处理的步骤多几步:1.工程->属性->签名->为ClickOnce清单签名2.用记事本打开对应csproj文件。将true改为false.3.在vs2005中出现“无法在证书存储区中找到清单签名证书”,解
转载
发布博客 2011.11.14 ·
568 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

不要轻易和少妇上床:危机是怎样产生的

出处:王前博客文章虽然已经很老了,但不失为一篇经典之作,值得回味。一男赶集卖猪, 天黑遇雨, 二十头猪未卖成, 到一农家借宿。  少妇说: 家里只一人不便。  男: 求你了大妹子, 给猪一头。  女: 好吧, 但家只有一床。  男: 我也到床上睡, 再给猪一头。  女: 同意。  半夜男与女商量, 我到你上面睡, 女不肯。  男: 给猪两头。  女允,
转载
发布博客 2011.11.11 ·
14397 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

mapxtreme 添加图元

Table tblTemp1 = Session.Current.Catalog.GetTable("lyrPPHOLine");                        tblTemp1.BeginAccess(TableAccessMode.Write);                        //=====================================
原创
发布博客 2011.11.08 ·
655 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

.net Reflector 比较有用的东东。

相信大家对.NET的反编译并不陌生,也知道现在有两个很好的工具可以反编译.NET程序集:Salamander .Net Decomplier和Reflector.Net ,Salamander .Net Decomplier功能非常强大,可以反编译混淆过的.NE代码,也可以直接将程序集中的类反编译成一个文件,但是它是需要money的,试用版提供的功能又非常有限。相对而言呢,Reflector.ne
转载
发布博客 2011.11.08 ·
896 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MapXtreme2004初学者资料(整理)--有些功能很有价值

由于项目的需要我现在又开始研究GIS了。由于我们项目是用.net开发的,所以GIS工具也是当前最新的MapXtreme2004,对于新事物我都有一种冲动,所以研究起来也相当有劲, 不过这个也不是那么容易,中文资料太少(本人英语水平有限,正在努力中……),通过网络还是找到了很多零散的资料,在此整理一下。留于以后研究。 1.asp.net中如何用MapControl 动态加载地图 MapC
转载
发布博客 2011.11.08 ·
861 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Unable to obtain requested locks during BeginAccess

1: Case "toolMuline" 2: Select Case e.ToolStatus 3: Case MapInfo.Tools.ToolStatus.Start 4: '==================
原创
发布博客 2011.11.08 ·
746 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多