JSP和GIS笔记


JSP和GIS笔记
2011年09月03日
  GIS
  软件安装:(先安装java 、jer)
  1: 安装Flash Builder 4
  2:安装SuperMap License Manger
  3:安装SMO-Java-602-7119
  4:安装Deskpro或者Deskpro.net.6R(PS:过程中提示安装许可管理,应该浏览SuperMap Objects 6.0.0)
  5: 安装SuperMap iServer Java6R
  (PS:①许可时supermap公司申请所得,申请需要计算机名称,此名称必须和你所要安装supermap软件的电脑名称完全一致
  ②许可必须保存在加载的位置不变,否则,许可将无效,deskpro无法打开)
   1一个myeclipse6 .0 .1 注册码
  please input register name:
  yan2009
  Serial:lLR8ZC-855575-6754795661317731
  2完成FB和myeclipse中的java的交互方法视频下载地址
  http://www.iflex4.com/Flex4/video/list_8_3.html
  3网址收藏
  链接郑州轻工业学院
  360doc个人图书馆 下载技术乐园 3School在线教程 清华地图 GIS Apache tomcat 窗内网--视频教程 Google 地图 Flex4 _ Flex4视频教程_Flex教程网 博客园 75个最佳Web设计资源 _ 我爱互联网 [ADC视频Flex4]Flex和Adobe Flash平台介绍 SuperMap iServer Web Manager 4,myeclipse连接SQL2000数据库,代码写的挺对的但是就是连接不上,原因之一是:SQL版本太低(查看版本方法:在企业管理器中,点帮助――关于SQL2000企业管理器――显示版本号:小于9.0肯定不行,需要升级),升级包可以上网下载,安装时先解压,后安装,不要忘了安装,我都给忘了 jsp
  ①java环境变量配置
  windows xp下配置JDK环境变量:
  1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:/java/jdk1.5.0_08;
    2.安装完成后,右击“我的电脑”,点击“属性”;
  3.选择“高级”选项卡,点击“环境变量”;
  4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
  5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:/java/jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);
  Path使得系统可以在任何路径下识别java命令,设为:
  %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
      CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:
  .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar (要加.表示当前路径)
    %JAVA_HOME%就是引用前面指定的JAVA_HOME;
  6.“开始”->;“运行”,键入“cmd”;
  7.键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;
  8.好了,打完收工。下面开始你的第一个java程序吧。
  ②安装sql2000时提示一下解决办法 :sql2000,enterprise edition服务器组件在此操作系统上不受支持,只有客户端组建才可用于安装。
  解决办法:
  一、在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它。
  二、安装完毕后,重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。
  三、再直接安装根目录下的autorun.exe,将客户端工具安装完毕。
  根据提示安装,自检过程中知道系统不是SERVER版,会提示只安装客户端工具。(哈哈,服务端我已有了)
  四、在运行中输入regedit打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\\SOFTWARE\\MICROSOFT\\MSSQLSERVER\\MSSQLSERVER],这个项里面
  有一个键值LoginMode,现在将值改为2,重启电脑。
  五. 再打开查询分析器,再连接试试,是不是OK了
  ③安装MSDE中的setup时,提示“指定的实例名称无效”――解决方法
  修改setup.ini文件如下:
  [Options]
  INSTANCENAME="SQLSERVERAGENT"    或者 INSTANCENAME="自己改成的实例名"        
  SAPWD="自己的密码"                                               
  SECURITYMODE="SQL"
  USEDEFAULTSAPWD
  DISABLENETWORKPROTOCOLS=0
  ④
  Tomcat登录账户设置
  2011-05-07 11:39
  有的版本默认没有管理Tomcat账户,其实很简单,会点英文的同学都知道意思
  401 Unauthorized
  You are not authorized(授权) to view this page. If you have not changed any configuration files, please examine the file conf/tomcat-users.xml in your installation. That file will contain the credentials to let you use this webapp.
  You will need to add manager role to the config file listed above. For example:
   
  For more information - please see the Manager App HOW-TO.
  提示我们没有被授权访问该页面,在Tomcat安装目录下有个conf文件夹下的tomcat-users.xml修改后如下:
  
  
  
  
  
  登录账户和密码都是admin
  再次用admin登录即可
  @@如何解决企业管理器自动windows登陆,而不是账户密码验证登陆问题导致项目连接数据库连接不上问题?
  到企业管理器中
  首先,安全性--> 登陆,将属于windows组的这个用户的访问设置为拒绝访问,这样的话,你设成WINDOWS验证就不能登陆了
  然后,右键点击你的这个服务器---> 编辑SQL   SERVER注册属性,设置成总是输入登陆名和密码就可以了
  SQL   SERVER不可能比ACCESS的安全性还差,有问题可以多看看
  @@将Web项目发布为另一个名字,(可以解决发布的location地址和已发布的重名问题)
  Myeclipse中将Web项目发布时重命名       选中项目->反键->Properties->Myeclipse->Web。     更改 Web Content-root 为你想要的名称。发布后就可以就这个名称访问  
  ¥10.utf-8和gbk和gb的区别??
  UTF-8:Unicode Transformation Format-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,他们无需下载IE的中文语言支持包。
  GBK是国家标准GB2312基础上扩容后兼容GB2312的标准。GBK的文字编码是用双字节来表示的,即不论中、英文字符均使用双字节来表示,为了区分中文,将其最高位都设定成1。GBK包含全部中文字符,是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBD大。
  GBK、GB2312等与UTF8之间都必须通过Unicode编码才能相互转换:
  GBK、GB2312--Unicode--UTF8
  UTF8--Unicode--GBK、GB2312
  对于一个网站、论坛来说,如果英文字符较多,则建议使用UTF-8节省空间。不过现在很多论坛的插件一般只支持GBK。
  ¥11
  prepareStatement与Statement的区别 ?
  1:创建时的区别:
  Statement stm=con.createStatement();
  PreparedStatement pstm=con.prepareStatement(sql);
  执行的时候:
  stm.execute(sql);
  pstm.execute();
  2: pstm一旦绑定了SQL,此pstm就不能执行其他的Sql,即只能执行一条SQL命令。
  stm可以执行多条SQL命令。
  3: 对于执行同构的sql(只有值不同,其他结构都相同),用pstm的执行效率比较的高,对于异构的SQL语句,Statement的执行效率要高。
  4:当需要外部变量的时候,pstm的执行效率更高.
  ¥5
  jsp中 文中乱码问题
  1、
  2、
  3、
  第一句编码格式为jsp文件的存储格式。
  第二句web服务器在发送相应内容是使用解码 格式。
  第三句是告诉浏览器需要使用UTF-8的编码来处理web服务器的相应内容。
  虽然这三条语句可能对于解决没有直接的作用,但是这个是乱码产生原因的基础所在。只要认真理解上面三条语句的含义,在页面中统一编码中文问题就有答案了。

猜你喜欢

转载自lgn395wp.iteye.com/blog/1359545
GIS