摘要:
1、创建一个列出希望升级的数据库的文本文件,并让邮件转换实用程序使用它来仅升级那些文件(既可以实现批量转换,也可以实现在文本文件指定哪些文件,哪些文件就可以获得升级)2、命令格式:load convert -f –u c:\temp\maillist.txt * mail85.ntf其中-f参数是必须的,否则不能从文本文件读取信息maillist.txt文件可以放置在本机任何一个位置,只要路径书写正确并能正常读取即可maillist.txt文件的格式要求如下:必须写出每个需要替换的nsf文件的绝对路径相互分行书写,但相邻两行间不能有空白隔行范例如下:mail85.ntf是domino的模板文件 阅读全文
摘要:
一、DOMDOM: DOM= Document Object Model,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言. D:文档 – html 文档 或 xml 文档 O:对象 – document 对象的属性和方法 M:模型 DOM 是针对xml(html)的基于树的API。 DOM树:节点(node)的层次。 DOM 把一个文档表示为一棵家谱树(父,子,兄弟) DOM定义了Node的接口以及许多种节 阅读全文
摘要:
偶然在查看文档时,看到这个demo,后来认真看了下真是麻雀虽小,很单一的struts2的增删改查,但是却从各方面诠释着struts2这一开源框架的精妙设计和丰富的可定制性。文档上提供是片段式的代码讲解,且是英文的,所以这里记录一下,方面以后查看。 和以前一样,先上效果图: 图一: 图二: 图三: 图四: 虽然从图上看的话,以上功能简单,但是代码里,时刻体现着该框架的设计之优秀,首先,我们新建一个web功能CusManager,并加入struts2的7个必要jar包。 第一步,新建两个实体类Department和Employee作POJO,代码如下: Java代码 ... 阅读全文
摘要:
做项目的时候遇到了这样一个问题,如果用普通的ASP.NET FileUpload控件实现文件上传,那么页面会刷新,那么页面上用JS拼出的元素就会消失,为了上传文件,又不能刷新页面,ajaxfileupload插件是一个很好的选择(插件下载地址:http://www.phpletter.com/DOWNLOAD/)ajaxfileupload是jQuery的一个插件,使用这个插件同时要引用jQuery.js文件 直接上代码吧 JS代码 //执行AJAX上传文件 $.ajaxFileUpload({ url: '/Web/Teacher/ImportAchievements.ashx 阅读全文
为什么ListView.setOnItemClickListener、setOnCreateContextMenuListener会无效为什么ListView.setOnItemClickListen
摘要:
如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效,事件会被子View捕获到,ListView无法捕获处理该事件.解决方法:在checkbox、button对应的view处加android:focusable="false"android:clickable="false"android:focusableInTouchMode="false"其中focusable是关键从OnClickListener调用getSele 阅读全文
摘要:
os:ubuntu12.04 LTSkernel:3.5.0.26-generic1、下载flashcachehttps://github.com/facebook/flashcache/2、unzip flaschache-master.zip3、cd ./flashcache-master4、make(在当前运行的内核中编译flashcache模块)5、make install(安装flashcache的相关模块、工具以及帮助页)6、modprobe flashcache(初始化安装好的flashcache模块)7、dmesg | tail(检测flashcache模块是否成功初始化)fl 阅读全文
摘要:
浏览器与服务器连接的一般过程: ServerSocket serverSocket = new ServerSocket(80); serverSocket.accept(); www.sohu.com+80(浏览器自动生成)->DNS(Domain Name Service)->221.179.180.20:80; Socket socket = new Socket(221.179.180.20:80); 服务器的建立需要下载并启动Tomcat。 下载Tomcat:http://tomcat.apache.org/download-60.cgi 下载一个To... 阅读全文
摘要:
原文:http://liveforlinux.blog.51cto.com/3337218/741865[root@localhost test]# cat awk 1a 9,100.34 1b 1,999.00 1c 5,656.55 [root@localhost test]# awk '{sub(/1/,"test")}{print "\n",$1,$2}' awk testa 9,100.34 testb 1,999.00 testc 5,656.55 [root@localhost test]# awk '{gsub(/ 阅读全文
摘要:
最近在用腾讯微博的api时候,认证的时候发现有腾讯微博的redirectUri 10051错误,百度了一下说是没有填对redirecturi 我勒个去哪里有redirecturi呢,找了半天原来是 尼玛的写的说明是个啥啊,明明是应用网址变成了回调地址,腾讯蛋碎了。。。 阅读全文
摘要:
前面的几篇博客,详细的说明了如何编写webservice服务端程序。今天简单的说明一下如何调用自行发布的webservice。 一、环境准备下载cxf,并在环境变量中进行如下操作: 新建CXF_HOME D:\cxf\apache-cxf-2.5.2 在PATH中添加%CXF_HOME%/bin 二、执行命令打开cmd,运行wsdl2java.bat -client -d [d://] [http://127.0.0.1:8080/helloWebservice?wsdl]其中,参数[d://]为预期输出目录为d盘;[http://127.0.0.1:8080/helloWebservic.. 阅读全文
摘要:
转载请注明来源:http://blog.csdn.net/kaosini/article/details/8731549sqlmap下面有个可以快速编写sqlmap命令并且执行的UI小工具,sqm.pyw,但是我发现有个bug: 这三个输入框都被隐掉了一部分,你输入的内容少的话,会看不到的。这个肯定是布局的问题了,用文本工具打开这个pyw文件,居然可以清晰的看到程序的代码。搜索“指定数据库名”关键字,找到下面的几行类似self.entryD.grid(row=0,column=0, sticky='we', padx=30)的代码,把最后一个参数改大就可以了。吼吼,下面就是我修 阅读全文
摘要:
这个系统实现两个功能,分别是管理教师的信息和学生的成绩,用户可以选择切换实现相应的功能。话不多说了,现在看下程序的实现截图:这里给出程序代码下载地址:http://download.csdn.net/detail/dlutbrucezhang/5191828 下面贴出部分代码:void add_tea(Teacher tea[]) { int i=0,j,num; char str[5]; if(numtea!=0) { printf("cover the current record?(y/n)\n"); gets(str); if(str[0]=='Y' 阅读全文
摘要:
最近在研究文件的增量同步问题,着重研究了文件差异编码部分,因为这个其实是文件同步的核心。目前应用最广泛的当然是linux下的RSYNC算法,但是这个算法本身存在缺陷,就是当两个文件完全无关时,差异编码的效率非常低,几乎难以接受!带着这个问题,我研究了CDC(Content-Defined Chunking)算法,发现CDC算法恰好解决了这个问题:当两个文件的差异非常大时,CDC的效率非常高。我尝试了对两个完全不同的安装包文件进行差分编码,文件大小约120M左右,使用RSYNC算法大约耗时180s,而CDC算法耗时则只有4s!但CDC也有自己的问题,在文件差异不大的情况下,RSYNC和CDC效率 阅读全文
摘要:
aop代理就是到了某个方法(被称为“切点”),在执行这个方法之前干什么、之后干什么、异常了有什么等(这些在“切面”中定义) <!-- 增加aop头,共五个 --> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xmln 阅读全文
摘要:
一、chown 命令用途:更改文件的所有者或组。命令由单词change owner组合而成。使用示例:1,更改文件的所有者:chown jim program.c文件 program.c 的所有者更改为 jim。作为所有者,jim 可以使用 chmod 命令允许或拒绝其他用户访问 program.c。2,更改目录的所有者:chown -R john:build /tmp/src将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build- R 递归式地改变指定目录及其下的所有子目录和文件的拥有者。 - v 显示chown命令所做的工作。 二、chmod 命令 用途.. 阅读全文
摘要:
控制器,局部渲染视图方法,后面的两个参数往往会省略$this->renderPartial('taskactions',array( 'taskAction'=>$taskAction, 'task'=>$task, ), false, true);今天在项目开发中发现用ajax载入的ajax操作按钮失效,对比正常页面如下错误页面,触发ajax载入文件 正常页面,触发ajax载入文件 对比发现错误页面载入缺少jquery文件,于是手动重新加载jquery文件,还是没有效果最后层层对比发现渲染视图时缺少默认参数,$processO 阅读全文
摘要:
创建数据库过程中更改了sys,system等密码后,EM可以正常登录,但是登录后提示“数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 '启动' 可以获得当前状态并打开数据库。如果无法打开数据库, 单击 '执行恢复' 可执行相应的恢复操作。” 解决方法如下: 1、停止dbconsole [oracle@star~]$ emctl stop dbconsole 查看状态,确认dbconsole已经停止 [oracle@star~]$ emctl status dbconsole **如果执行emctl stop dbconsole报错:Enviro 阅读全文
摘要:
在struts1.xAction类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对象了。 但在Struts2 Action类中仍然有很多方法可以获得这些对象。下面就列出四种获得这些对象的方法。【方法1】使用Struts2 Aware拦截器 这种方法需要Action类实现相应的拦截器接口。如我们要获得HttpServletResponse对象,需要实现org.apache.struts2.interc... 阅读全文
摘要:
template<bool> struct CompileTimeError;template<> struct CompileTimeError<true>{};#define STATIC_ASSERT(expr) \ CompileTimeError<(expr)>() 阅读全文
摘要:
//T could converted to U ?template<typename T, typename U>class Conversion{private: typedef char Small; struct Big{ char big[2]; }; static Small _helper_fun(U); static Big _helper_fun(...); static T _make_T();public: enum { Exists = (sizeof(_helper_fun(_make_T())) == sizeof(... 阅读全文