现在位置: 首页 > zigzag发表的所有文章
  • 02月
  • 07日
综合 ⁄ 共 3842字 评论关闭
    如果机房马上要关门了,或者你急着要和MM约会,请直接跳到第六个自然段。     我们这里说的KMP不是拿来放电影的(虽然我很喜欢这个软件),而是一种算法。KMP算法是拿来处理字符串匹配的。换句话说,给你两个字符串,你需要回 答,B串是否是A串的子串(A串是否包含B串)。比如,字符串A="I'm matrix67",字符串B="matrix",我们就说B是A的子串。你可以委婉地问你的MM:“假如你要向你喜欢的人表白的话,我的名字是你的告白语中的子串吗?”     解决这类问题,通常我们的方法是枚举从A串的什么位置起开始与B匹配,然后验证是否匹......
阅读全文
  • 10月
  • 08日
综合 ⁄ 共 1741字 评论关闭
学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。 初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为:   unresolved external symbol “symbol”(不确定的外部“符号”) 如果连接程序不能在所有的库和目标文件内找到所引用的函数、变量或标签,将产生此错误消息。一般来说......
阅读全文
  • 10月
  • 06日
综合 ⁄ 共 3773字 评论关闭
一、配置文件       log.conf: #a simple test config log4cpp.rootCategory=DEBUG, rootAppender #print to File #log4cpp.appender.rootAppender=RollingFileAppender #log4cpp.appender.rootAppender.fileName=rootAppender.log #path is ok ! eg: /usr/local/rootAppender.log #log4cpp.appender.rootAppender.maxFileSize=1024*1024 # 200 bytes, 1M=1024*1024 #log4cpp.appender.rootAppender.maxBackupIndex=2 #file numbers #log4cpp.appender.rootAppender.layout=PatternLayout #log4cpp.appender.rootAppende......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 1955字 评论关闭
http://blog.sina.com.cn/s/blog_3ebd25600100tzpk.html 在linux下用tomcat部署java web项目的过程与注意事项(原创) 一.安装JDK 到http://www.oracle.com/technetwork/java/javase/downloads/index.html下载Java SE 6 Update 27 根据操作系统选择Linux x64 - RPM Installer或Linux x86 - RPM Installer 下载jdk-6u27-linux-x64-rpm.bin后放在/home目录中,当然其它地方也行。 注意:LINUX是大小写敏感的!!! 给这个文件加上可执行的权限: chmod +x jdk-6u27-linux-x64-rpm.bin 然后再执行这个文件: .jdk-6u27-linux-x64-rpm.bi......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 431字 评论关闭
find_git_branch () { local dir=. head until [ "$dir" -ef / ]; do if [ -f "$dir/.git/HEAD" ]; then head=$(< "$dir/.git/HEAD") if [[ $head = ref:\ refs/heads/* ]]; then git_branch=" | ${head#*/*/}" elif [[ $head != '' ]]; then git_branch=" | (detached)" else git_branch=" | (unknow)" fi return fi dir="../$dir" done git_branch='......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 1303字 评论关闭
转自http://dngood.blog.51cto.com/446195/1071767 1. 首先在 http://appengine.google.com 注册Google App Engine账号(Gmail账号通用) 2. 验证账户(短信验证) 3. 创建Google App Engine的ID 4. 下载并安装goagent和Google AppEngine SDK goagent下载地址:http://code.google.com/p/goagent/ Google AppEngine SDK下载地址:https://code.google.com/intl/zh-CN/appengine/downloads.html 其中Google AppEngine 下载Google AppEngine SDK for Python版本(linux)版本 此处存在一个bug就是对于不能Cross the GFW的上网环境,......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 3267字 评论关闭
http://www.oschina.net/question/221817_121051 ndroid ListView滑动过程中图片显示重复错乱闪烁问题解决 开发者服务评测征文 十万现金悬赏大神 最新内容建议直接访问原文:Android ListView滑动过程中图片显示重复错乱闪烁问题解决 主要分析Android ListView滚动过程中图片显示重复、错乱、闪烁的原因及解决方法,顺带提及ListView的缓存机制。1、原因分析ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View)。ListView通过adapter的getView函数获得每行的item。滑动过程中, a......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 2023字 评论关闭
MultidimensionalOptimization.h #ifndef _MultidimensionalOptimization_ #define _MultidimensionalOptimization_ #include <vector> #include <stdio.h> #include "OneDimensionalOptimization.h" using namespace std; class MultidimensionalOptimization : public OneDimensionalOptimization { public: //最速下降法 MultidimensionalOptimization(); double norm2(double* vec, int n); //计算vec中2的范数 double steepestDescent(double(*p)(double* x),double* x0,int n,double tol = 1e-6); doub......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 2871字 评论关闭
http://dev.21tx.com/2004/04/30/10354.html ACE是个很有用的开放源代码的C++网络编程开发包,利用它比直接用API更有利于代码的健壮性,可移植性,并相对简单。估计大家刚接触ACE时,都有一定难度,说不定就半途放弃了,这是我学ACE两天中的总结,基本上不成文,但我想研究到ACE的你一定会明白下文的意思。 我的系统环境是:Win2k pro(sp4)、VC6.0 (sp5) 过一阵,我的主页上要开论坛,并设VC专区,欢迎大家上去交流 http://www.liufei.com 一、ACE官方主页:http://www.cs.wustl.edu/~schmidt/ACE.html     下载地址:http://deuce......
阅读全文
  • 12月
  • 26日

综合 ⁄ 共 92字 评论关闭
手指放在键盘上,已不知怎样的文字能来描绘现在的感受。文字的苍白无力,让人有点绝望! 在过去的二十六年里,学会了放弃,学会了承受,学会了坚强,学会了微笑,可还是不能释怀这点苍白,让人难过!
阅读全文
  • 12月
  • 02日
综合 ⁄ 共 768字 评论关闭
  使用PB6.5调用Web Service的办法   从PB8.0/9.0开始,就已经提供Web Service Proxy功能,能够直接进行相关程序的编写。 但是,部分老项目使用PB6.5开发 研究后发现,其实PB6.5要操作Web Service也挺容易。   说明:1.本例子用于pb对Web Service的操作。       2.pb可使用两种方式实现。   3.proxy方式使用pb9自带的Web Service Proxy功能实现,需要将sharedPowerBuilderpbsoapclient90.pbd包含到应用中来。   4.OLE方式调用MSSOAP.SoapClient实现,此方式可用于低版本pb,如pb6.5。   5.MSSOAPLib.SoapClient的获得,请从micro......
阅读全文
  • 11月
  • 15日
综合 ⁄ 共 4500字 评论关闭
文章目录    1. 安装:     2. 卸载:   1. 安装:   2. 卸载:  1. 安装    2. 卸载 ----------------------------------------------------------------        或许你对于linux还不够了解,但是一旦你步入公司后,你就会发现linux是无处不在,好多东西都是基于于其它服务器(Linux,HP……)相连接来操作一系列的工作,而离不开的就是用命令来操作一切了,下面我就说说如何在linux上安装软件吧! -----------------------------------------------------------......
阅读全文