当前位置:  编程技术>综合
本页文章导读:
    ▪Backup a farm by using SharePoint 2013 Central Administration      Use Central Administration to back up a farm Notes: Before you backup the farm you should create a shared folder,The Central Admin backups can run as two different accounts, so you have to make sure they both have access to \\ap01\IT\web-backups2\spbr.........
    ▪关于整数提升中rank的说明      看到博客:http://blog.chinaunix.net/space.php?uid=23629988&do=blog&id=2938697中关于整数提升的规则解释,对其中的rank开始理解,原文如下:   整数提升:整数提升可以应用于所有的操作数,下面.........
    ▪java 中获得文件的物理路径方法      在javaweb项目中添加配置文件,满足连接数据库配置参数以及其他自定义参数存放,可自己写一个配置文件**.properties,把项目所需的自定义配置信息以名值对的形式写入文件。在项目工程.........

[1]Backup a farm by using SharePoint 2013 Central Administration
    来源: 互联网  发布时间: 2013-11-07
Use Central Administration to back up a farm

Notes:

Before you backup the farm you should create a shared folder,The Central Admin backups can run as two different accounts, so you have to make sure they both have access to \\ap01\IT\web-backups2\spbrtoc.xml.  The first account is the account that the Central Admin app pool is running as. The second is the account that the SQL service is running as.  If they both don't have modify permissions backups and recoveries will fail.

To active the SharePoint 2013 Administrate Server Resolution:   Start the administration service
    • Start the SharePoint Foundation Administration service by using the Services Microsoft Management Console (MMC) snap-in in Windows. ClickStart, click Run and type the following:
    • services.msc

Resolution:   Check the service account
  • If the service fails to start, ensure that the user name and account have membership in the Administrators group on the local computer.

Resolution:   Repair the configuration
  • If the service could not be started, try to repair the SharePoint Foundation configuration on that server by running the SharePoint Products and Technologies Configuration Wizard.

To create a shared folder
  • Verify that the user account that is performing this procedure is a member of the Administrators group on the computer on which you want to create the shared folder.

  • If you create the shared folder on a computer other than the one running SQL Server, ensure that the service account for SQL Server (MSSQLSERVER) is using a domain user account and that it has Full Control permissions on the shared folder.

  • On the server on which you want to store the backup data, create a shared folder.

  • On the Sharing tab of the Properties dialog box, clickShare, and then in the File Sharing dialog box, add the following accounts and assign them the Co-Owner role:

    • SQL Server service account (MSSQLSERVER)

    • The SharePoint Central Administration application pool identity account

    • The SharePoint 2010 Timer service account (if you are using SharePoint Foundation 2010 to perform backups)

  • To back up a farm by using Central Administration
  • To perform this procedure, you must be a member of the Farm Administrators group on the computer that is running Central Administration.

  • In Central Administration, on the Home page, in the Backup and Restore section, clickPerform a backup.

  • On the Perform a Backup — Step 1 of 2: Select Component to Back Up page, select the farm from the list of components, and then clickNext.

  • On the Start Backup — Step 2 of 2: Select Backup Options page, in the Backup Type section, select either Full or Differential.

    Note:

    If you are backing up the farm for the first time, you must use the Full option. You must perform a full backup before you can perform a differential backup.

     

  • In the Back Up Only Configuration Settings section, click Back up content and configuration settings.

  • In the Backup File Location section, type the UNC path of the backup folder, and then clickStart Backup.

  • You can view the general status of all backup jobs at the top of the Backup and Restore Status page in theReadiness section. You can view the status for the current backup job in the lower part of the page in theBackup section. The status page updates every 30 seconds automatically. You can manually update the status details by clickingRefresh. Backup and recovery are Timer service jobs. Therefore, it may take several seconds for the backup to start.

    If you receive any errors, you can review them in the Failure Message column of the Backup and Restore Job Status page. You can also find more details in the Spbackup.log file at the UNC path that you specified in step 6.

  • 作者:Tristan_Dong 发表于2013-1-7 10:54:16 原文链接
    阅读:7 评论:0 查看评论

        
    [2]关于整数提升中rank的说明
        来源: 互联网  发布时间: 2013-11-07

    看到博客:http://blog.chinaunix.net/space.php?uid=23629988&do=blog&id=2938697中关于整数提升的规则解释,对其中的rank开始理解,原文如下:

     

    整数提升:整数提升可以应用于所有的操作数,下面是整数提升的规则:
    如果两个操作数具有相同的类型,那么不需要任何的转换;
    不然,如果两个操作数同为有符号整数或者同为无符号整数,则rank小的操作数需要被提升为rank大的操作数的类型;
    不然,一个无符号操作数的rank大于或者等于另外一个有符号操作数,则该有符号操作数的类型会提升为无符号操作数的类型;
    不然,一个有符号操作数可以表示另一个无符号数的所有的值,那么那个无符号操作数的类型需转换为该有符号类型;
    不然,两个操作数都需要转换为有符号数对应的无符号类型

     

    他的博文中将rank解释为范围,我还是不大理解。后来查了一些资料,发现解释为“级别”比较准确。即整数转换级别。

     

    整数转换级别(Integer conversion rank)
    long long=unsigned long long   >  long =  unsigned long  >   int =unsigned int    >    short=unsigned short   >char =signed char=unsigned char

    并有如下说明

  • 除 char 和 signed char 外(如果char有符号的话),任何两个有符号的整数类型都具有不同的级别(Rank)
  • 有符号的整数类型的级别高于比它小的有符号的整数类型的级别
  • 无符号整数类型的级别等于其对应的有符号整数类型的级别




     

     

     

  • 作者:lg2lh 发表于2013-1-7 10:51:33 原文链接
    阅读:5 评论:0 查看评论

        
    [3]java 中获得文件的物理路径方法
        来源: 互联网  发布时间: 2013-11-07
    在javaweb项目中添加配置文件,满足连接数据库配置参数以及其他自定义参数存放,可自己写一个配置文件**.properties,把项目所需的自定义配置信息以名值对的形式写入文件。在项目工程目录下的WebRoot\WEB-INF\classes目录下新建一个conf文件夹专门存放配置文件,然后把**.properties配置文件放到conf中,部署时IDE会自动将其复制到相应路径。


    java web项目未开启服务(有没有部署到tomcat中一样)使用this.getClass().getResource("/")得到Url对象,打印如下:
    file:/D:/myEclipseWorkspace/你的项目工程名/WebRoot/WEB-INF/classes/


    此路径为java web项目源路径。


    部署到tomcat中的java web项目开启服务后使用this.getClass().getResource("/")得到Url对象,打印如下:
    file:/D:/program/apache-tomcat-6.0.14/webapps/你的项目工程名/WEB-INF/classes/


    然后调用toString().substring(6)获得绝对路径的前半部分,加上相对路径,如
    conf/jdbc.properties


    拼接成配置文件的绝对路径:(这个路径最前面的“/“本人也不清楚是什么意思,但是测试发现有没有那个”/“都能成功)
    /F:/D:/program/apache-tomcat-6.0.14/webapps/你的项目工程名/WEB-INF/classes/conf/send.properties




    java application项目使用this.getClass().getResource("/")得到Url对象,打印如下:
    file:/D:/myEclipseWorkspace/你的项目工程名/bin/


    此路径为java application项目的class文件的根路径。




    注意:未开启tomcat web服务时打印的不是上面的路径,是你的项目源文件的classes路径。


    上面的是本人最近在学习javaWeb时候遇到路径问题的解决方法,以下的是网上搜集到的资料共享一下,未测试
      Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!


      在开发Web方面的应用时, 经常需要获取服务器中当前WebRoot的物理路径。


      如果是Servlet , Action , Controller, 或者Filter , Listener , 拦截器等相关类时, 我们只需要获得ServletContext, 然后通过ServletContext.getRealPath("/")来获取当前应用在服务器上的物理地址。


      如果在类中取不到ServletContext时,有两种方式可以做到:


      1)利用Java的类加载机制:调用 XXX.class.getClassLoader().getResource(""); 方法来获取到ClassPath , 然后处理获得WebRoot目录。
      这种方式只能是该class在WebRoot/WEB-INF/classes下才能生效, 如果该class被打包到一个jar文件中, 则该方法失效。这时就应该用下面一种方式。


      2)spring框架的思路,在WEB-INF/web.xml中,创建一个webAppRootKey的param,指定一个值(默认为webapp.root)作为键值,然后通过Listener, 或者Filter,或者Servlet 执行String webAppRootKey = getServletContext().getRealPath("/"); 并将webAppRootKey对应的webapp.root 分别作为Key,Value写到System Properties系统属性中。之后在程序中通过System.getProperty("webapp.root")来获得WebRoot的物理路径。


      根据第二种的思路,我们还可以再扩展一下。不过对于在部署在一台服务器中的应用来说,若还不是你所需请再往下看。


      下面是一些得到classpath和当前类的绝对路径的一些方法。你可使用其中的一些方法来得到你需要的资源的绝对路径:


      1.DebitNoteAction.class.getResource("")
      得到的是当前类FileTest.class文件的URI目录。不包括自己!
      如:file:/D:/eclipse/springTest/WebRoot/WEB-INF/classes/
      atacarnet/src/com/evi/modules/atacarnet/action/


      2.DebitNoteAction.class.getResource("/")
      得到的是当前的classpath的绝对URI路径。
      如:file:/D:/eclipse/springTest/WebRoot/WEB-INF/classes/


      3.Thread.currentThread().getContextClassLoader().getResource("")
      得到的也是当前ClassPath的绝对URI路径
      如:file:/D:/eclipse/springTest/WebRoot/WEB-INF/classes/
      推荐使用该方法获取。


      4.DebitNoteAction.class.getClassLoader().getResource("") 或ClassLoader.getSystemResource("")
      得到的也是当前ClassPath的绝对URI路径。
      如:file:/D:/eclipse/springTest/WebRoot/WEB-INF/classes/


      5.取得服务器相对路径
      System.getProperty("user.dir")
      例如:E:\apache-tomcat-5.5.16\apache-tomcat-5.5.16\bin


      6.取得项目中的绝对路径
      一般用request.getRealPath("/")或request.getRealPath("/config/")


      但现在不提倡使用request.getRealPath("/")了,大家可试用ServletContext.getRealPath("/")方法得到Web应用程序的根目录的绝对路径。


      要取得src的文件非常容易,因为src是默认的相对目录,比如你说要取得src下com目录的test.java文件,你只需要这样就够了
      File f = new File(com/test.java);


      但如果我要取得不在src目录或者WebRoot目录下的文件呢,而是要从src或者WebRoot同级的目录中取呢,比如说doc吧。
      我的硬方法是这样实现的:
      String path = this.getServletContext().getRealPath("/");
      Properties p = new Properties();
      p.load(new FileInputStream(new File(path.substring(0,(path.lastIndexOf("\\WebRoot") + 1)) + "doc/db.properties")));
      System.out.println(p.getProperty("driverName"));
    -------------------------------
    另:Request中getContextPath、getServletPath、getRequestURI、getRequestURL、getRealPath的区别


      假定你的web application 名称为news,你在浏览器中输入请求路径:http://localhost:8080/news/main/list.jsp


      则执行下面向行代码后打印出如下结果:


    1、 System.out.println(request.getContextPath());
      打印结果:/news


    2、System.out.println(request.getServletPath());
      打印结果:/main/list.jsp


    3、 System.out.println(request.getRequestURI());
      打印结果:/news/main/list.jsp


    4、System.out.println(request.getRequestURL());
      打印结果:http://localhost:8080/news/main/list.jsp


    5、 System.out.println(request.getRealPath("/"));
      打印结果:F:\Tomcat 6.0\webapps\news\tes
    作者:angus_17 发表于2013-1-7 10:45:08 原文链接
    阅读:25 评论:0 查看评论

        
    最新技术文章:
    ▪error while loading shared libraries的解決方法    ▪版本控制的极佳实践    ▪安装多个jdk,多个tomcat版本的冲突问题
    ▪简单选择排序算法    ▪国外 Android资源大集合 和个人学习android收藏    ▪.NET MVC 给loading数据加 ajax 等待loading效果
    ▪http代理工作原理(3)    ▪关注细节-TWaver Android    ▪Spring怎样把Bean实例暴露出来?
    ▪java写入excel2007的操作    ▪http代理工作原理(1)    ▪浅谈三层架构
    ▪http代理工作原理(2)    ▪解析三层架构……如何分层?    ▪linux PS命令
    ▪secureMRT Linux命令汉字出现乱码    ▪把C++类成员方法直接作为线程回调函数    ▪weak-and算法原理演示(wand)
    ▪53个要点提高PHP编程效率    ▪linux僵尸进程    ▪java 序列化到mysql数据库中
    ▪利用ndk编译ffmpeg    ▪活用CSS巧妙解决超长文本内容显示问题    ▪通过DBMS_RANDOM得到随机
    ▪CodeSmith 使用教程(8): CodeTemplate对象    ▪android4.0 进程回收机制    ▪仿天猫首页-产品分类
    ▪从Samples中入门IOS开发(四)------ 基于socket的...    ▪工作趣事 之 重装服务器后的网站不能正常访...    ▪java序列化学习笔记
    ▪Office 2010下VBA Addressof的应用    ▪一起来学ASP.NET Ajax(二)之初识ASP.NET Ajax    ▪更改CentOS yum 源为163的源
    ▪ORACLE 常用表达式    ▪记录一下,AS3反射功能的实现方法    ▪u盘文件系统问题
    ▪java设计模式-观察者模式初探    ▪MANIFEST.MF格式总结    ▪Android 4.2 Wifi Display核心分析 (一)
    ▪Perl 正则表达式 记忆方法    ▪.NET MVC 给loading数据加 ajax 等待laoding效果    ▪java 类之访问权限
    ▪extjs在myeclipse提示    ▪xml不提示问题    ▪Android应用程序运行的性能设计
    ▪sharepoint 2010 自定义列表启用版本记录控制 如...    ▪解决UIScrollView截获touch事件的一个极其简单有...    ▪Chain of Responsibility -- 责任链模式
    ▪运行skyeye缺少libbfd-2.18.50.0.2.20071001.so问题    ▪sharepoint 2010 使用sharepoint脚本STSNavigate方法实...    ▪让javascript显原型!
    ▪kohana基本安装配置    ▪MVVM开发模式实例解析    ▪sharepoint 2010 设置pdf文件在浏览器中访问
    ▪spring+hibernate+事务    ▪MyEclipse中文乱码,编码格式设置,文件编码格...    ▪struts+spring+hibernate用jquery实现数据分页异步加...
    ▪windows平台c++开发"麻烦"总结    ▪Android Wifi几点    ▪Myeclipse中JDBC连接池的配置
    ▪优化后的冒泡排序算法    ▪elasticsearch RESTful搜索引擎-(java jest 使用[入门])...    ▪MyEclipse下安装SVN插件SubEclipse的方法
    ▪100个windows平台C++开发错误之七编程    ▪串口转以太网模块WIZ140SR/WIZ145SR 数据手册(版...    ▪初识XML(三)Schema
    ▪Deep Copy VS Shallow Copy    ▪iphone游戏开发之cocos2d (七) 自定义精灵类,实...    ▪100个windows平台C++开发错误之八编程
    ▪C++程序的内存布局    ▪将不确定变为确定系列~Linq的批量操作靠的住...    ▪DIV始终保持在浏览器中央,兼容各浏览器版本
    ▪Activity生命周期管理之三——Stopping或者Restarti...    ▪《C语言参悟之旅》-读书笔记(八)    ▪C++函数参数小结
    ▪android Content Provider详解九    ▪简单的图片无缝滚动效果    ▪required artifact is missing.
    ▪c++编程风格----读书笔记(1)    ▪codeforces round 160    ▪【Visual C++】游戏开发笔记四十 浅墨DirectX教程...
    ▪【D3D11游戏编程】学习笔记十八:模板缓冲区...    ▪codeforces 70D 动态凸包    ▪c++编程风格----读书笔记(2)
    ▪Android窗口管理服务WindowManagerService计算Activity...    ▪keytool 错误: java.io.FileNotFoundException: MyAndroidKey....    ▪《HTTP权威指南》读书笔记---缓存
    ▪markdown    ▪[设计模式]总结    ▪网站用户行为分析在用户市场领域的应用
     


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3