- 博客(59)
- 资源 (6)
- 收藏
- 关注
原创 使用Maplex(MaplexAnnotateMap)进行智能注记一定要先AddLayer
使用Maplex(MaplexAnnotateMap)进行智能注记一定要先AddLayer,再进行渲染,否则标注显示位置不起作用。
2022-12-24 08:29:29 191
原创 rman 连接本地或者远程数据库方法
rman 连接:连接到本地数据库:1、首先指定ORACLE_SID ; --如果数据库只有一个实例,那么就不需要进行指定了,rman默认连接到唯一的实例上;>set ORACLE_SID=ORCL2、然后rman target usr/pwd nocatalog;--这样默认就是连接的指定的数据库服务名称,关于catalog是什么意思,我还不知道;>rman target us
2015-01-21 12:09:44 10653 1
原创 DataTable删除行(所有的或者有条件的),List删除项参照方法3和4.
自己总结的DataTable删除行(所有的或者有条件的)的四种方法。List删除项参照方法3和4.
2014-04-06 11:22:13 10332
原创 oracle 序列
序列定义create sequence seq_testminvalue 10000maxvalue 99999999999999999start with 20000increment by 1cache 20cycleorder;命名规范(个人使用)序列名用seq_开头,后面跟使用该序列的字段名。如果有几个字段用同一个序列,用下划线(_)连接几
2013-10-05 16:12:27 1031
转载 Wiform 虚模式
listView:http://www.cnblogs.com/jasenkin/archive/2011/08/22/listview_virtual_model.htmlDataGrid:(这个哥们写的博客太好了,非常的具体,是学习的 榜样)http://www.cnblogs.com/qingteng1983/archive/2010/05/09/1730905.html
2013-05-18 18:42:09 842
原创 C# 属性的使用
1.为什么要使用属性浅显理解:a. get,set可以只选其一或者两个都选择,这样就限制了字段的被访问权限-可以是只读或者只写或者可读可写。 b. 可以在set的中加限制,如果外部赋值不符合条件就可以抛出异常了。 对b举例:public int Hour{set { if (value
2013-04-28 19:55:05 1031
转载 C# 枚举类型(enum)学习
http://www.cnblogs.com/sunney/archive/2010/08/09/1796041.html
2013-04-21 17:13:54 794
转载 C#调用Windows图片和传真查看器打开图片
//建立新的系统进程 System.Diagnostics.Process process = new System.Diagnostics.Process(); //设置文件名,此处为图片的真实路径+文件名 process.StartInfo.FileName = fileName; //此为关键部分。设置进程运行参数,此时为最大化窗口显示图片。 process.StartI
2013-03-30 13:28:03 1485
原创 Microsoft Visual Source Safe (VSS) 添加 源代码管理
1.可通过VS - 文件 - 源代码管理 - 将解决方案添加到源代码管理优点:自动过滤掉bin、obj目录的无用东西。缺点:未包括在项目中的文件夹(如文件夹GPS)无法添加到VSS,其他成员也无法通过VSS获得此文件夹GPS2.也可直接拖动文件夹到VSS的相应目录,这样做会使得.root文件夹确实,即使手工建上这个文件夹,在获取最新版本后,仍有问题。 还在研究中。
2013-03-29 07:33:02 1277
原创 WinForm窗体中调用FontDialog、ColorDialog实现字体、颜色设置保存成文件
问题:在WinForm窗体中调用FontDialog、ColorDialog实现字体、颜色的设置。但是怎么才能利用saveFileDialog将这些设置保存成文件呢? 无论保存成txt还是自定义的格式,再次打开时所有格式化设置全都没有了,只保留了文字。解决方案:建一个类class Config{public Font font{get;set;
2013-03-28 08:43:35 2859
原创 WinForm - ListView +imageList显示图片
贴上代码一切明了: this.listView1.View = View.LargeIcon; ; this.listView1.LargeImageList = imageList1; for (int i = 0; i { ListViewItem li
2013-03-27 23:26:32 8855
原创 C#正则表达式
常用基本规则: *:>=0?:0或1+:>=1常用实例总结: Regex IsInteger = new Regex(@"^-?\d+$"); - 整数(如:1 ,2 ,-1 ,-2,不包括带“+”的) Regex IsFloat = new Regex(@"^-?\d+\.\d+$"); - 浮点数(如 1.1 ,2.2 ,-1.1 ,
2013-03-22 16:38:01 772
转载 【算法】判断点在多边形内部
转自 http://blog.csdn.net/hgl868/article/details/7947272水平/垂直交叉点数判别法(适用于任意多边形)注意到如果从P作水平向左的射线的话,如果P在多边形内部,那么这条射线与多边形的交点必为奇数,如果P在多边形外部,则交点个数必为偶数(0也在内)。所以,我们可以顺序考虑多边形的每条边,求出交点的总个数。下面考虑特殊情况,假如考虑边(P1,
2013-02-27 23:13:48 2555
原创 【ArcEngine标注和注记】- 使用TextElment绘制标注
转自 博客园 http://www.cnblogs.com/LoveLyre/archive/2011/09/10/2173310.html//使用TextElment绘制标注, fieldName为要绘制的属性 public static void AddLable(AxMapControl axMapControl, ILayer layer, string field
2013-02-27 18:26:26 3946
转载 IGraphicsContainer添加圆形元素
转自 http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=84368 -Esri中国社区代码清晰很值得参考IActiveView pActiveView;IMap pMap;IGraphicsContainer pGraphicscon;INewCircleFeedback pCircleFeed; private vo
2013-02-27 18:21:35 3619
原创 【C# + Argis Engine】地图上绘制圆形并且实时的显示半径源码
主要思路:1.用到AxMapControl的三个事件2.自写绘制方法,从中获得想要的数据3.将数据跟随Move事件,标注的地图上*文本标注的局部刷新,防止连带圆形一块刷新导致模糊的情况,可参考http://blog.csdn.net/fuyouche/article/details/8618788 -----------------------------------
2013-02-27 18:07:08 5224
转载 AE刷新图层总结
AE刷新图层总结(转)刷新图层:pMap.PartialRefresh(esriViewGeography, pLayer, null); 刷新所有图层:pMap.PartialRefresh(esriViewGeography, null, null); 刷新所选择的对象:pMap.PartialRefresh(esriViewGeoSelec
2013-02-27 18:02:02 3572 1
转载 什么是ArcgisEngine
转自 http://maruigxxg.blog.163.com/blog/static/305181642009817114443523/ ArcGIS Engine 是一组完备的并且打包的嵌入式GIS 组件库,开发人员可用来创建新的或扩展已有的桌面应用程序。(ArcGIS Engine is a complete library of embeddable geographic
2013-02-26 15:50:04 1283
转载 oracle/product/10.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_localhost.localdomain_orcl not found.
转自:http://blog.csdn.net/huzia/article/details/6742307要想打开OEM的web管理程序,必须先启动Database listener,再启动Datebase Control端口监控程序,但是碰到下面的情况 问题: [oracle@localhost OC4J_DBConsole]$ emctl start dbc
2013-02-24 12:17:57 2942
转载 数据库连接错误 OCI - 22053 :溢出错误
Oracle 数值数据类型最多可存储 38 个字节的精度。当将 Oracle 数值转换为公共语言运行库数据类型时,小数点后边的位数可能过多,这会导致此错误。解决方法:使用round()函数:例如:select min(pval),max(pval),round(avg(pval),5) from hvm_data_dga .round(avg(pval),5)
2013-01-30 04:24:22 655
原创 C# 获得年-月-日
DateTime.Today.ToString("yyyy-MM-dd") DateTime.Now.ToString("yyyy/MM/dd")注意大小写固定。 yyyy-MM-dd
2013-01-30 03:00:14 613
原创 第一次自己见客户
我这也算是步入IT行业了吧,今天我见了我真正意义上的第一个客户,自己去的,虽说项目不大,但也五脏俱全,基本上都在老师的安排之下。 在去之前,我换了身份-智博毕业一年工程师,其实我才大三来,中午12:30司机过来接我,到了2:30左右差不多交流完了,但由于不够深入,又去了车间,还拍了照呢,受到那里员工的客气招待,得到他们的详细的讲解,出来后想搭他们班车回来的,但是他们的班车不走崂山区
2013-01-23 23:02:01 764
原创 Access 自增字段 重新计数 - 设定起始值,递增量
我的代码:ALTER TABLE [User]ALTER COLUMN userid COUNTER (1, 1) 这样一来我的[User]表的userid字段就会又重新从1开始计数了(第一个参数),步进值为1(第二个参数)至于[User]为什么加"[]",应为User是系统的关键字得区别一下我自己的表User,另外加一句Section也是。下面摘自-疯狂的程序员的博客
2013-01-11 14:29:44 5344
原创 (office安装)ErrorCode: 1603(0x643).
Error: Failed to configure: {90120000-006E-0804-0000-0000000FF1CE} ErrorCode: 1603(0x643).安装Office2007出现此错误。因电脑上之前装的是office2003,总是出现上面的错误。解决方法:搜索注册表 {90120000-006E-0804-0000-0000000FF1CE} ,找到删除
2013-01-06 12:22:26 6624
原创 WPF-DataGrid 绑定数据源
绑定数据源 this.DataGrid.ItemsSource = this.DataTable;在指定之后,只要修改DataTable,DataGrid也会同步变化,需要注意的是DataTable在被指定给DataGrid之前要初始化,不能仅声明一个对象就赋值给DataGrid。同样:ListBox的数据源可以是List
2013-01-02 08:50:08 3275
原创 WinForm与WPF互操作,在WPF的TextBox中无法输入文字
问题:WinForm项目添加WPF项目后,在WPF的TextBox中无法输入文字解决方案:在窗体show()之前,添加中间那句话。
2013-01-01 21:12:57 3107 1
原创 DataGridView 单元格定位到最前
根据行列的标号定位DataGridView里的单元格。当列数很多事,需要将定位的单元格显示在最前面,如何实现呢? DataGridView.Rows[targetRowIndex-1].Cells[targetColumnIndex-1].Selected = true; DataGridView.FirstDisplayedSc
2012-12-17 21:42:44 1307
原创 combox控件selectChanged后获取文本
combox控件selectChanged后获取文本,在该事件中获得的文本是未改变之前的文本。应使用DropDownClosed事件,在此事件中获得。
2012-12-01 12:19:13 1313
原创 OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用。
解决方案一:将VS以管理员身份运行,重新打开项目,即可。解决方案二:修改oracle主目录的安全属性(win7),给用户赋予和管理员一样的权利。(方案二待验证)
2012-11-30 19:02:14 5659
原创 无法加载底图
在32 bit 系统中开发的项目 E:\ARCGIS\北海区预报信息集成系统3\UI\bin\Debug在64 bit 系统中开发的项目 E:\ARCGIS\北海区预报信息集成系统3\UI\bin\x86\Debug后者多了一层目录,看到没有?所以说是路径问题。
2012-11-30 18:52:46 928
转载 ArcEngine 专题图制作(C#)
http://blog.csdn.net/sophiasy/article/details/6067949
2012-10-20 21:16:43 945
原创 补码范围、溢出
1.补码表示的8位二进制数代表的十进制数范围首先明确8位二进制数 样式: _ _ _ _ _ _ _ _每一位都是0或者1,共有2^8个八位数。0000 0000 ~0111 11111000 0000~1111 1111这其中就包含2^8方中样式。要想很一目了然的知道它表示的十进制数的范围,你可以一个个的转化成原码,再转化成十进制,对应一下就好了。2.关
2012-10-18 21:36:34 2318
原创 (Windows Form)两个打开的窗体之间相互调用。
看完之后你会发现很简单哦:假设有两个窗体类 Form1(public) and Form2 在Form1中声明public 、static 、Form1类型的变量 pform1 ,代码:public static Form1 pform1 = null ;然后再在Form_Load事件里添加pform1 = t
2012-10-15 21:44:12 1918 1
原创 IFeature 本质解析
AO创建IFeature的两种方法(转载)http://www.cnblogs.com/MyLucifer/archive/2010/12/01/1893212.html#commentformfeature本质:第一部分:Features are spatial Objects. They are contained in a feature class in the same
2012-10-13 09:22:54 1524
原创 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
出现这个错误,先试试在配置管理器中将Any CPU 改为 X86的。是由于系统的差异造成的。http://blog.sina.com.cn/s/blog_638e61a40100ynnc.html
2012-10-09 18:29:00 28961 5
原创 C#获取文件后缀名
string pFileFullName = openFileDialog1.FileName; string pFileName = pFileFullName.Substring(filename.LastIndexOf(".") + 1);
2012-10-08 20:31:27 3254
jtds-1.2.2.jar JDBC 3.0驱动Microsoft SQL Server Sybase
2017-10-30
SecureCRT SecureFX 7.0 注册机 完美破解
2015-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人