现在位置: 首页 > capitel发表的所有文章
  • 06月
  • 15日
综合 ⁄ 共 1719字 评论关闭
rsync是Linux/unix下一个用于远程文件(目录)同步的一个精巧的小工具程序,有很多文章讨论了其功能和实现原理,本文主要就不赘述了。 主要介绍下实践时使用的一些方法和细枝末节留作工作笔记以便日后参考。 大部分的Linux发布包中基本都默认包含了rsync这个小工具,这里就不介绍其安装了。 使用场景 用rsync同步程序部署包到单个或多个测试机上。 模式 rsync支持6种工作模式,总体划分为pull和push两种。具体参看官方文档 rsync man page,本文的场景适合于push模式。 过程 下面以 rsync daemon方式的push模式做说明,其命令模式......
阅读全文
  • 06月
  • 03日
移动开发 ⁄ 共 4805字 评论关闭
发觉上篇翻译只注意一些细节,却没有写出数据存储的编程实现,这篇文章通过实例来完整的体现数据存储。 在实践中,发现的主要问题: 读取和写入的字符流和字节流,API文档上的对于FileInputStream的方法write()和read()属于字符流。 assets目录和R,raw目录的区别。 写入时,不可避免的字符编码问题。 package com.study.test02; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException;......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 1283字 评论关闭
用d[ i ][ j ]表示面额i可否用至多j张票表示; 状态转移很清晰不再详细说 #include <cstring> #include <cstdio> #include <vector> #include <iostream> #include <algorithm> using namespace std; const int maxn = 1010; struct node{ vector<int> a; bool operator < (const node& rhs) const{ if(a.size() < rhs.a.size()) return true; else if(a.size() == rhs.a.size()){ for(int i=0;i<a.size();i++){ if(a[i]<rhs.a[i]) return ......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 469字 评论关闭
 题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。        例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18。         思路:当我们遇到的是负数时,肯定会舍弃从后面算起,因为负数会使得和减少;同理,如果前面多个整数相加和为负数时也会舍弃。       由此可得代码: 拓展问题1:    如果认为数组是环形的,即首尾相接(下标n-1的元素......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 500字 评论关闭
基于ssh的linux系统之间的传输,SSH服务可以作为ubuntu与window之间建立连接的桥梁,其实ssh也可以作为两个linux系统之间的文件/目录的拷贝工具。 基体步骤如下: (1)安装ssh工具:     sudo apt-get install ssh //这个很简单,直接安装。 (2)重启ssh工具:(避免无法使用ssh) /etc/init.d/ssh restart 这样就完成了ssh工具的安装。 (3)获取远程linux系统的ip地址      ifconfig //使用ifconfig命令从远程端获取ip地址 (4)确保两个系统之间可以互相ping得通     ping //使用ping命令验证,如果无法ping通,请......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 1063字 评论关闭
Problem Description Everybody knows any number can be combined by the prime number. Now, your task is telling me what position of the largest prime factor. The position of prime 2 is 1, prime 3 is 2, and prime 5 is 3, etc. Specially, LPF(1) = 0. Input Each line will contain one integer n(0 < n < 1000000). Output Output the LPF(n). Sample Input 1 2 3 4 5 Sample Output 0 1 2 1 3题意:求一个数的最简因式中最大素数因子在所有的素数中位置,位置从0开始。分析:所有的数都可以用素数......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 2596字 评论关闭
转 http://www.chinaunix.net/old_jh/23/300602.html const 限定类的成员函数:  class classname {   public:    int fun() const;   .....  }    注意:采用此种const 后置的形式是一种规定,亦为了不引起混淆。在此函数的声明中和定义中均要使用const,因为const已经成为类型信息的一部分。  获得能力:可以操作常量对象。  失去能力:不能修改类的数据成员,不能在函数中调用其他不是const的函数。原帖请见 http://www.chinaunix.net/forum/viewtopic.php?t=143183 楼主的这篇文章值得仔细阅读。但是,我觉得上述“const ......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 1462字 评论关闭
  邮件和邮件服务器   1. 我们普通个人使用163邮箱、QQ邮箱、雅虎邮箱、Gmail邮箱、新浪邮箱等等就足够了。   2. 大型企业或者有特殊需求的公司需要一个“自己的”邮件服务器,例如下面列举的企业邮件的地址: 问问 <wenwen@tencent.com> 飞信<service-no-reply@mail.fetion.com.cn> 博雅php <php@boyaa.com> 珍爱网<sal@cherish.com> 柯莱特"milan" <milan@camelotchina.com> 中华英才网<reminder@mychinahr.com> 当当网<ordernotifier@sendmail.dangdang.com> 微创judyl <judyl@wicr......
阅读全文
J2EE开发各类资源下载清单,  史上最全IT资源,点击进入! (1)只有 DBA 才能导入由其他 DBA 导出的文件 grant dba to testuser; 如果还不行,在执行: alter user  testuser default role dba; (2)oracle导入dmp文件命令   1.首先进入cmd命令窗口 2.执行命令:imp userid=用户名/密码@orcl file=d:\nc60.dmp full=y  解释 用户名:就是你的目标用户 。 www.2cto.com   密码:就是你的目标用户登录密码。 orcl:是实例名称 就是数据库名。 file:就是你要导入的dmp文件全路径。 full=y 是否全部导入只有当前用户是dba的时候才能......
阅读全文
  • 11月
  • 10日
综合 ⁄ 共 955字 评论关闭
配置如下: <httpHandlers>       <remove verb="*" path="*.asmx"/>       <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>       <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" valida......
阅读全文
  • 11月
  • 05日
综合 ⁄ 共 19723字 评论关闭
1,BufferedWriter: /* 字符流的缓冲区:对应类:     字符写入流缓冲区:BufferWriter:Writer的子类     字符读取流缓冲区:BufferedReader:Reader的子类缓冲区要结合流才可以使用,是在流的基础上对流的功能进行了增强。所以在建立缓冲区之前,必须要先有流对象。*/import java.io.*;class BufferedWriterDemo{     public static void main(String[] args)throws IOException     {          //创建一个流对象:          FileWriter fw = new FileWriter("buf.txt");          //为了提高流的效率,加入了缓冲技术。   ......
阅读全文
  • 11月
  • 05日
综合 ⁄ 共 1250字 评论关闭
断言的应该是一种编程的常见技巧。我所应用的断言有两种,一种是动态断言,即大家所熟知的C标准库的assert()宏,一种是C++中的静态断言,即在编译期间检查。   1)动态断言:assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include <assert.h> void assert( int expression ); assert的作用是先计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。大家要注意是,其中的表达式为假时,会终止程序运......
阅读全文