- 浏览: 351686 次
- 性别:
- 来自: 成都正在项目
最新评论
-
AXthrough:
好强大,支持。
解决Jquery.autocomplete.js多参数的正确传递+中文编码+发送兼容FF+空格问题+返回值 -
redsky008:
独立的程序,独立的路径。
我已经转行了,以后这个很少关注的了 ...
真正解决 log4j:ERROR Failed to rename错误解决办法 -
梅花簪:
没明白,怎么改配置,为不同的进程所有?
真正解决 log4j:ERROR Failed to rename错误解决办法
文章列表
连着面试了几天,人家公司人还是挺好的,可惜啊,不想越走越偏。
搞了两天才把VE给安装上,结果还是3.2版本的好啊,使用3.6版本的会出兼容性问题啊。
这样才能将ArcGIS组件利用起来,改天再写详细点。
知道做java ui的日子有点难过,
不明白sun为什么要卖给oracle
也不明白为什么javaeye也转给了csdn?
更不明白javaeye改为iteye了
转自:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4280189
/***
* 该方法基本上解决了动态加载dll路径问题、
* 如java.lang.UnsatisfiedLinkError: no xxx in java.library.path
* @param s 环境变量路径
* @throws IOException
*/
public static void addDir(String s) throws IOException {
try {
Field fie ...
有名的反编译工具NMI's Java Code Viewer虽然可以进行1个至多个的反编译工作
但是,如果要反编译的文件夹下的class过多,很容易出现遇到某个class暂时卡住的情况,搞得不得不关闭重新打开反编译程序。
现提供如下解决方法快速反编译:
1. 打开反编译工具,选中某个目录下的一个文件,则左侧列表出现所有该目录下的class文件
2. 点击反编译按钮,同时打开任务管理器->进程选项卡
3. 如果发现反编译不动了(进程中一段时间内没有dtg.dll为标志),则将进程中的engine.dll进程结束掉,则继续
4. 正常情况下源文件一般比编译过的文件大些,利用这个特性,写程序检 ...
一、版本变更为灰色(初步发现跟数据类型有关,如栅格目录、栅格数据集和镶嵌数据集无法版本化),需要从左侧(默认)“内容列表”中选择“按源列出”,则可用,历史标记管理器同样如此操作才可用。
二、“历史标记管理器”和“地理数据库历史查看器”貌似不起作用,当时未解决,至于帮助中说的“启用文档”,貌似对有些数据集不起作用(灰色禁用按钮),其实是这样的,把要素数据集注册时选中那个选项,然后“启用文档”。
另外,必须首先对某个类禁用存档,然后才能将其取消注册为版本。
自定义->自定义模式->命令->地理数据库工具->将列表右侧"取消注册版本"拖到任意工具组中进行组合。->关闭“自定义”窗口
解决办法
右键点击目录列表中数据库实例下的要素类->“注册”,选中“注册所选对象并编辑内容移动到基表”,然后点击“确定”按钮。
注:这里的错误不是添加数据库服务器
出现如下错误:
错误标题“空间数据库连接”
错误内容“无法连接到指定的服务器”(Failure to access the DBMS server)
错误分析,这个是由于服务器连接问题,按照帮助如下例子:
服务器:127.0.0.1_sqlexpress
服务:sde:sqlserver:127.0.0.1\sqlexpress
数据库:gdb_tutorial
选择 “操作系统身份验证”
事实上,该连接不应该是IP,而是域名,大小写无关(注意英文冒号),应如下
服务器:任意名称均可
服务:sde:sqlserver:电脑域名(“我的电脑”右键查看 ...
与之前提到的一样
需要解压缩文件地理数据库
点击不可用,查看有些信息是 压缩状态
所以需要解压操作:鼠标右键点击要素数据集,解压。
然后再新建集合网络时就会看到解压的要素类列表了。
这个目前看来是批量导入Converage时默认设置造成的,而采用单个文件导入却没有这个问题,难道是ArcGIS的Bug?
以下是暂未解决的遗留问题
一、通过鼠标右键点击“要素类”属性->想修改字段中的对象ID,却没有重命名选择项。
二、缩放要素类
这个问题相对简单,主要是这个提示与在MapInfo中读取数据时发生的提示不一样而已
其提示为:
重命名失败,重命名所选对象失败
修改方法,通过系统资源管理器导航到地理数据库所在目录,右键点击地理数据库->属性,
将只读前面的勾去掉即可。
若仍然不能解决,再尝试断开文件夹连接,并重新进行文件夹连接,查看进程中,可能会多一个文件夹锁定进程
由于种种原因,
此贴已经转到我的个人网站http://www.gisfly.com/arcgis/docs/install/ArcGIS%20Desktop%2010完整安装步骤及SQL%20Server2008的安装.txt
Process process = Runtime.getRuntime().exec(cmdstr);
将process提取出来作为公共变量,在外部线程强制关闭:
外部调用:process.destroy();
---------------------------------------------------------
补充:这里忽略了一点,一般关闭不了,是因为使用了while循环读取输入流信息写法上有讲究:应该写成:
BufferedReader reader = new BufferedReader(new InputStreamReader(input));
String str ...
public static void main(String[] args) {
System.out.println(Pattern.matches("^[0-9]+$", "12a63"));
// true:是数字,false:非数字
}