现在位置: 首页 > objection发表的所有文章
  • 07月
  • 31日
综合 ⁄ 共 457字 评论关闭
http://acm.hdu.edu.cn/showproblem.php?pid=2054 //字符串题 要考虑各种情况,题目中没有说明两个数是什么样的数 #include <iostream> #include <string> using namespace std; void func(string & a) { int k = a.length()-1; while (a[k]=='0') k--; if (a[k] == '.') k--; a.erase(a.begin()+k+1, a.end()); } int main() { string str1, str2; int i; while (cin >> str1 >> str2) { if (str1.find(".") != string::npos) func(str1); if (str2.find(".") != string::npos) func(str......
阅读全文
  • 07月
  • 07日
综合 ⁄ 共 1762字 评论关闭
function abc(A: Integer): IUnknown; 这是一个Delphi的函数声明,看上去很简单,只有一个参数而已,但是真实情况呢?在编译成二进制代码后,实际上函数的参数已经有2个了! 为了更详细的说明问题,先用Delphi写一个DLL,导出一个接口,接口有一个Show方法。 library Project1; uses Windows; {$R *.res} type ITest = interface procedure Show(); stdcall; end; TTest = class(TInterfacedObject, ITest) public procedure Show(); stdcall; end; function GetTest: ITest; stdcall; begin Result :......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 96字 评论关闭
注:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly 画个图大家一目了然!你面试的时候画个图,面试官绝对赞你! 我们的视觉记忆是非常强大的哦,不要怀疑你已经知道他们作用域的区别了。
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 1149字 评论关闭
安装了一个tomcat6,安装完之后在webapps下面会有一些tomcat自带的项目(ROOT、manager、host-manager…) 把这些没用的项目删掉之后,启动tomcat 报如下错误 java.lang.IllegalArgumentException: Document base D:\tomcat\webapps\host-manager does not exist or is not a readable directory at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4320) at org.apache.catalina.core.StandardCont......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 5166字 评论关闭
昨天想了整整一宿,最后写下下面这些对于大学学习生活的回顾与反思。觉得作为一个“过来人”很有必要将一些问题说给未来将要毕业的同学,希望能够吸取 我的教训,少走些弯路。同时以此为鉴,今后努力的改正、提升自己。(没兴趣听我白话者可直接跳读到第六部分总结)大学生活马上就要结束了,这里不禁感叹时光飞逝,物是人非…… 记得刚刚踏入大学校门的时候,心中踌躇满志,虽然那时甚至不知道C语言是什么东西,但是仍然对于自己四年后的形象充满了无限的憧憬: 雄厚的基础知识,良好的学术能力,很高的技术才华,未来之科学栋梁等等…......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1831字 评论关闭
题意:一个平面上给你最多50个矩形,可以相交、覆盖,问他们把平面分割成了几部分,整个图形外面广大的空白区域也算一部分。 记得以前见过这种题,当时不会做也没做。现在看到这题还是没想法。在吴琦的讲解和代码下终于弄明白了。 思路是这样,根据他给的坐标点,排序、去重,然后重新构建一个图,至少在相邻两个点之间空出一个点表示被分割的区域,这样之后才能进行搜索,这实际上是把整个图形压缩下来,将中间的空白区域缩小,然后再根据原来的边的信息在新的图里标记出边的信息。然后进行搜索 #include<cstring> #inc......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 31597字 评论关闭
   1. 查看 key 相关信息说明的命令  :help keycodes 10  11 #============================================================================= 12 2. ctags 13 (1). 帮助手册查看 14     :help usr_29 15  16 (2). 功能 17     ctags的功能, 只要在unix/linux环境编程过的人都知道它的历害! 我在这也作个小 18     小介绍吧ndow=0: 对浏览代码非常的方便, 可以在函数, 变量之间跳来跳去等等.(注 19             意: 我这里说到的仅是小小的一部分!). 20  21 (3). 安装 22     首先, 下载ctags安装包, 然后解压并安装, 命令如......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 10527字 评论关闭
文章目录 最短路径约束 错误做法 n*n+bfs + graph simplify + dfs 正确的做法  str unique + KMP strs matches + queue , cnt   Hash+ que/cnt   Title Add Date Acceptance Difficulty Reverse Words in a String 2014-03-05 14.2% Medium Word Break II 2013-10-05 16.7% Hard Word Break 2013-10-04 21.4% Medium Word Ladder II 2013-02-10 11.6% Hard Word Ladder 2013-02-10 18.4% Medium Word Search......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 5182字 评论关闭
Android 调用 Lua /Lua 调用 Android 代码   在Android项目中使用Lua,需要两个步骤:   1、加载Lua脚本解析引擎。 2、以Native API方式调用引擎接口   直接以JNI方式调用Lua解析引擎的接口十分麻烦,开源项目LuaJava(https://github.com/mkottman/AndroLua )对这些JNI接口进行了很好的封装,它是一个包含了LuaJava的Android平台的Lua解析器,它提供一系列映射到Lua C实现函数的Java接口。 1.获取LuaJava 工程,引入到你的Eclipse中,并将其设为Library工程 2.将Lua解析器相关的C代码和 LuaJava的C代码打包成so文件 3.创建......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 235字 评论关闭
最近在做一个手机开发,Debug的时候想设置一些变量做研究。不料不管怎么设置,断点都会莫名其妙地前后跳动。一问下面的add watch栏,它则悠悠吐出两行大字:Cxx0017:error symbol  not found。在下虽然不才,但搞断点还是拿手本领;可是这么一来什么都做不了,只能将原话拷下、求助WEB君去了。   原来Visual Studio君越来越有智慧,用不着的代码在编译过程中会自动跳掉,MS称之为Debug优化。只要将配置-c++-优化设为Disable即可。  
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 4589字 评论关闭
众所周知,nginx性能高,而nginx的高性能与其架构是分不开的。那么nginx究竟是怎么样的呢?这一节我们先来初识一下nginx框架吧。 Nginx进程模型 nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。我们也可以手动地关掉后台模式,让nginx在前台运行,并且通过配置让nginx取消master进程,从而可以使nginx以单进程方式运行。很显然,生产环境下我们肯定不会这么做,所以关闭后台模式,一般是用来调试用的,在后面的章节里面,我们会详细地讲解如何调试nginx。所以,我们可......
阅读全文
  • 01月
  • 16日
综合 ⁄ 共 708字 评论关闭
FTP全称是File Transfer Protocol,是工作在应用层的协议。它的目的是在不同的主机之间传送文件。这两台主机可能是不同的操作系统、使用不同的文件结构、使用不同的字符集。   FTP是使用两个连接来传送文件: 1、  控制连接用于传送命令 通常控制连接以客户端服务器方式建立。服务器被动打开(FTP端口21),等待客户端连接。控制连接传送客户端发送的命令,并传回服务器的应答。 该连接是用于与用户的交互,IP对控制连接的服务类型是“最大限度地减小延迟”。 2、  数据连接用来传送数据 当客户端和服务器需要文件传输时,就创建一......
阅读全文