简易代码之家

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks

#

JAVA配置环境变量:
JAVA_HOME
D:\Program Files\Java\jdk1.6.0_03
CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

Path前面加上
D:\Program Files\Java\jdk1.6.0_03\bin;
posted @ 2012-07-02 16:09 Jakin.zhou 阅读(157) | 评论 (0)编辑 收藏

第一种方法:

stsadm.exe -o backup -url http://contososrv/sites/backup -filename c:\back.dat

stsadm.exe -o restore -url http://contososrv/sites/backup -filename c:\back.dat -overwrite

如果在stsadm.exe找不到的话,应该是在C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN 路径下。

第二种方法:

Export-SPWeb http://contososrv/sites/backup -path c:\temp.cmp

Import-SPWeb http://contososrv/sites/backup -path c:\temp.cmp

 

posted @ 2012-06-11 17:00 Jakin.zhou 阅读(143) | 评论 (0)编辑 收藏

    近日项目中用到ArcGis,客户给了套正版的ArcGis Desktop 9.2,可是尝试多次总是安装激活不了,又不想麻烦客户去请ESRI技术人员解决,只好研究破解版了,最后得出结论,还是破解版的好用!所用破解版本为ArcGis Desktop 9.3。安装步骤如下:
    1.卸载已安装的ArcGIS软件,包括任何版本。
    2.用记事本打开 ARCINFO9.lic 文件,将第一行中的SERVER think-THINK ESRI_SENTINEL_KEY 中间的“think-THINK”改为自己计算机的名称,然后保存。ARCINFO9.lic文件见附件。
    3.安装ArcGIS License Manger - REQUIRED FOR 9.3(ArcGIS 9.3许可管理器)。当提示需要许可文件时,选择 "I received the license by email..." 然后单击 browse,选择第2步中修改的ARCINFO9.lic,安装完成后提示重新启动计算机,选择暂时不重新启动,先将 ARCGIS.exe和ARCINFO9.lic等附件中的文件复制到 C:\Program Files\ESRI\License\arcgis9x 目录下,然后双击附件中的 ESRIFloat.reg文件将其导入注册表。
    4.重新启动计算机。
    5.重启后,打开“开始”菜单,所有程序-ArcGIS-License Manager 9x-License Manager Tools,弹出许可配置对话框。选择 Service/License File 选项卡,并选中 "Configuration using Services" 项,然后在列表中选择 “ArcGIS License Manager”;选择 Configure Services 选项卡,确保 “ArcGIS License Manager” 位于“Service Name”列表框中,并将当前 License file 定位到 C:\Program Files\ESRI\License\arcgis9x\ARCINFO9.lic,选中“Start Server at Power up”项 和“Save Service to save the settings” 项。选择 Start/Stop/ReRead 选项卡,点击 Stop server,ReRead license file,然后 Start Server。
    6.测试是否成功,选择Server Diagnostics选项卡,点击“Perform Diagnostics”按钮,等待运行完毕,如果看到This license can be checked out说明已经安装成功,如果出现异常则授权失败。
附件:/Files/jakin/AllData.rar
posted @ 2012-04-17 16:23 Jakin.zhou 阅读(1946) | 评论 (0)编辑 收藏

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="keywords" content="百度地图,百度地图API,百度地图自定义工具,百度地图所见即所得工具" />
<meta name="description" content="百度地图API自定义地图,帮助用户在可视化操作下生成百度地图" />
<title>百度地图API自定义地图</title>
<!--引用百度地图API-->
<style type="text/css">
    html,body
{margin:0;padding:0;}
    .iw_poi_title 
{color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content 
{font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script>
</head>

<body>
  
<!--百度地图容器-->
  
<div style="width:697px;height:550px;border:#ccc solid 1px;" id="dituContent"></div>
</body>
<script type="text/javascript">
    
var opts = {
      width : 
100,     // 信息窗口宽度
      height: 50,     // 信息窗口高度
      title : "IBM中国股份有限公司"  // 信息窗口标题
    }
    
//创建和初始化地图函数:
    function initMap() {
        createMap(); 
//创建地图
        setMapEvent(); //设置地图事件
        addMapControl(); //向地图添加控件
    }

    
//创建地图函数:
    function createMap() {
        
var map = new BMap.Map("dituContent"); //在百度地图容器中创建一个地图
        var point = new BMap.Point(104.11412937.550339); //定义一个中心点坐标
        map.centerAndZoom(point, 5); //设定地图的中心点和坐标并将地图显示在地图容器中
        window.map = map; //将map变量存储在全局

        
//向地图添加标注
        var bounds = map.getBounds();        

        
var point = new BMap.Point(116.326655,39.902095);
        
var marker = new BMap.Marker(point);
        
var label = new BMap.Label('IBM全球总部',{"offset":new BMap.Size(9,-15)});
        marker.setLabel(label);
        map.addOverlay(marker);
        marker.addEventListener(
"click"function(){this.openInfoWindow(new BMap.InfoWindow("全球总部(北京)</br>Tel:010-10000000", opts));});

        
var point = new BMap.Point(103.80901930.850669); 
        
var marker = new BMap.Marker(point);
        
var label = new BMap.Label('成都分公司',{"offset":new BMap.Size(9,-15)});
        marker.setLabel(label);
        map.addOverlay(marker);
        marker.addEventListener(
"click"function(){this.openInfoWindow(new BMap.InfoWindow("成都分公司</br>Tel:暂无", opts));});

        
var point = new BMap.Point(114.059763,22.646821);
        
var marker = new BMap.Marker(point);
        
var label = new BMap.Label('香港分公司',{"offset":new BMap.Size(9,-15)});
        marker.setLabel(label);
        map.addOverlay(marker);
        marker.addEventListener(
"click"function(){this.openInfoWindow(new BMap.InfoWindow("香港分公司</br>Tel:暂无", opts));});

        
var point = new BMap.Point(121.32324631.294085);
        
var marker = new BMap.Marker(point);
        
var label = new BMap.Label('上海分公司',{"offset":new BMap.Size(9,-15)});
        marker.setLabel(label);
        map.addOverlay(marker);
        marker.addEventListener(
"click"function(){this.openInfoWindow(new BMap.InfoWindow("上海分公司</br>Tel:暂无", opts));});
    }
    
// 编写自定义函数,创建标注
    function addMarker(point, index) {
        
var myIcon = new BMap.Icon("http://api.map.baidu.com/img/markers.png"new BMap.Size(2325), {
            offset: 
new BMap.Size(1025),                  // 指定定位位置
            imageOffset: new BMap.Size(00 - index * 25)   // 设置图片偏移
        });
        
var marker = new BMap.Marker(point, { icon: myIcon });
        map.addOverlay(marker);
    }

    
//地图事件设置函数:
    function setMapEvent() {
        map.enableDragging(); 
//启用地图拖拽事件,默认启用(可不写)
        map.enableScrollWheelZoom(); //启用地图滚轮放大缩小
        map.enableDoubleClickZoom(); //启用鼠标双击放大,默认启用(可不写)
        map.enableKeyboard(); //启用键盘上下左右键移动地图
    }

    
//地图控件添加函数:
    function addMapControl() {
        
//向地图中添加缩放控件
        var ctrl_nav = new BMap.NavigationControl({ anchor: BMAP_ANCHOR_TOP_LEFT, type: BMAP_NAVIGATION_CONTROL_LARGE });
        map.addControl(ctrl_nav);
        
//向地图中添加缩略图控件
        var ctrl_ove = new BMap.OverviewMapControl({ anchor: BMAP_ANCHOR_BOTTOM_RIGHT, isOpen: 1 });
        map.addControl(ctrl_ove);
        
//向地图中添加比例尺控件
        var ctrl_sca = new BMap.ScaleControl({ anchor: BMAP_ANCHOR_BOTTOM_LEFT });
        map.addControl(ctrl_sca);
    }
    initMap(); 
//创建和初始化地图
</script>
</html>
posted @ 2012-04-12 15:19 Jakin.zhou 阅读(6625) | 评论 (2)编辑 收藏

表student结构如下:



求每个学生分数最高的科目及分数。
 

SQL:

select s.* from (select *,row_number() over (partition by name order by score desc) as rownumber from [COMMON].[dbo].[student]) s where s.rownumber=1;

查询结果:

posted @ 2012-04-05 17:22 Jakin.zhou 阅读(230) | 评论 (0)编辑 收藏

    帮同事分析一个问题,一个字符串用Substring截取,怎么操作都无效,后发现,这个字符串是增强型RTF类型,该类型可能包含图片、表格和超链接等。后试着将该字符先输出在文本框里,把其中的Html格式标签显示出来,清除,再截取即可。
posted @ 2012-04-05 17:19 Jakin.zhou 阅读(569) | 评论 (0)编辑 收藏

今天准备停止使用BlogJava了,做出这个决定真的很难,从2007年11月份到今天2011年四月份,整整三年半,我从最底层的编码人员成长为系统设计师,感谢BlogJava的一路相陪。愿BlogJava人气越来越旺,祝BlogJava蓬勃发展。

posted @ 2011-04-05 00:14 Jakin.zhou 阅读(182) | 评论 (0)编辑 收藏

昨天一个项目验收,压力好大,还好过去了,加油。

posted @ 2011-03-31 08:30 Jakin.zhou 阅读(245) | 评论 (0)编辑 收藏

当我们要导出一张自增ID的数据表,如果有需要修改ID,处理完数据后再导回原库,此时的ID都是重新生成的,和处理后的完全不一样了。解决这种问题,可以不用自增int类型的ID,设置主键类型为uniqueidentifier。
posted @ 2011-02-28 18:36 Jakin.zhou 阅读(410) | 评论 (0)编辑 收藏

一 汇报和培训总结的经验
1.特别熟悉业务;
2.保证品质。

二 JV01系统
1.前期的需求整理;
2.企业端和局端分开,两套程序不利于CSS样式和Bean实体类的调整;
3.使用陌生的开发框架;
4.使用JBPM,与数据库交互太多,系统反应慢,开发速度也慢;
5.未与客户及时沟通,设计要贴近用户使用习惯,Excel监控报表就是比较失败的一例;
6.Linux运行环境的调试。

三 问卷调查系统
1.熟悉平台的基本操作,常用功能的配置,权限的设置等;
2.重视项目的收尾工作。

四 有害生物采集录入系统
首先看需求,有了整体的设计思路后搭建界面原型,待客户确认以后完善设计文档,开始开发。

五 2011年要求
设计方面:
1.讲究规范;
2.探索创新;
3.设计的系统力求简洁实用,美观大方;
4.与客户讨论问题时尝试把设计的优势展现出来。

开发方面:
1.保证品质,减少返工;
2.提高效率,坚持以工时管理开发任务。

posted @ 2011-02-01 11:25 Jakin.zhou 阅读(169) | 评论 (0)编辑 收藏

仅列出标题
共16页: First 上一页 5 6 7 8 9 10 11 12 13 下一页 Last