现在位置: 首页 > bodice发表的所有文章
  • 05月
  • 25日
综合 ⁄ 共 4878字 评论关闭
本实例为参考多篇文章写就而成,网上及书上各类文章介绍如何使用RMI有多种实例可参考,譬如有: 1. 用命令rmiregistry启动RMI注册服务的 2. 同时创建存根(stub)和骨架(skeleton)的 3. 只创建存根类的的(jdk1.2以后版本) 4. 通过RemoteRef和rmi://协议字串方式的 5. 比较少讲到的用LocateRegistry直接在代码上启动RMI注册服务的。 以上描述并非明显分类,比如,你总是可以选择用rmiregistry或者代码LocateRegistry启动RMI注册服务 下面我将介绍一个完整的实例,让初学者能快速体验RMI的功用。 分为以下四个步骤 1. 创建远程接口及......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1348字 评论关闭
Prime Ring Problem Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 27775    Accepted Submission(s): 12342 Problem Description A ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the sum of numbers in two adjacent circles should be a prime. Note: the number of first circle should always be 1.   Input n (0 < n < 20).   Output The output format is shown as sample......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 2095字 评论关闭
BFS遍历翻转之后的状态,因为一共就654321个状态,不会TLE。 Trick 可以将六个面的数字映射成一个十进制数用来判断BFS是否被访问过,防止重复遍历。 本机debug了好久,BFS居然忘了pop()。。。 #include<iostream> #include<stdio.h> #include<cstdio> #include<stdlib.h> #include<vector> #include<string> #include<cstring> #include<cmath> #include<algorithm> #include<stack> #include<queue> #include <ctype.h> using namespace std; class ......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 9124字 评论关闭
这次要讲的是OpenGL版本和OpenGL扩展。呵呵,你的系统支持什么版本的OpenGL呢? OpenGL从推出到现在,已经有相当长的一段时间了。其间,OpenGL不断的得到更新。到今天为止,正式的OpenGL已经有九个版本。(1.0, 1.1, 1.2, 1.2.1, 1.3, 1.4, 1.5, 2.0, 2.1)每个OpenGL版本的推出,都增加了一些当时流行的或者迫切需要的新功能。同时,到现在为止,OpenGL是向下兼容的,就是说如果某个功能在一个低版本中存在,则在更高版本中也一定存在。这一特性也为我们编程提供了一点方便。 当前OpenGL的最新版本是OpenGL 2.1,但是并不是所有的计......
阅读全文
  • 01月
  • 09日
综合 ⁄ 共 1008字 评论关闭
Lucene支持对搜索条件的排序,一个条件或者多个条件,以及是升序还是降序,部分代码如下:          string  INDEX_STORE_PATH  =  Server.MapPath( " index " );   // INDEX_STORE_PATH 为索引存储目录          string  keyword  =  TextBox2.Text;                      // 搜索内容         Hits myhit  =   null ;                   IndexSearcher mysea  =   new  IndexSearcher(INDEX_STORE_PATH);         QueryParser q  =   new  QueryParser( " indexcontent " ,  new  StandardAnalyzer());         Query qu......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 3881字 评论关闭
 本例介绍一个特殊的队列:BlockingQueue,如果BlockingQueue是空的,从BlockingQueue取东西的操作将会被阻断进入 等待状态,直到BlockingQueue进了东西才会被唤醒,同样,如果BlockingQueue是满的,任何试图往里存东西的操作也会被阻断进入等 待状态,直到BlockingQueue里有空间时才会被唤醒继续操作。         本例再次实现前面介绍的篮子程序,不过这个篮子中最多能放得苹果数不是1,可以随意指定。当篮子满时,生产者进入等待状态,当篮子空时,消费者等待。         BlockingQueue定义的常用方法如下:                  add......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 23677字 评论关闭
ios数据存储包括以下几种存储机制: 属性列表 对象归档 SQLite3 CoreData AppSettings 普通文件存储 1、属性列表 [cpp] view plaincopy //   //  Persistence1ViewController.h   //  Persistence1   //   //  Created by liu lavy on 11-10-3.   //  Copyright 2011 __MyCompanyName__. All rights reserved.   //      #import <UIKit/UIKit.h>   #define kFilename @"data.plist"      @interface Persistence1ViewController : UIViewController {       UITextField *filed1;       UIText......
阅读全文
  • 10月
  • 18日
综合 ⁄ 共 2714字 评论关闭
记录每一层可以移动到的区间....非常多的细节... B. Volcanoes time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Iahub got lost in a very big desert. The desert can be represented as a n × n square matrix, where each cell is a zone of the desert. The cell (i, j) represents the cell at row i and column j (1 ≤ i, j ≤ n). Iahub can go from one cell (i, j) only down or right, that is to cells (i + 1, j)or (i, j + 1). ......
阅读全文
  • 10月
  • 05日
综合 ⁄ 共 4421字 评论关闭
XMPP是用XML来进行数据交换的,所以,我们必须对XML有了解。对于XML理论知识,可以去稍微的复习一下。例如,节点,实体,属性等这些。今天,我们需要讲的是xmlPullParser。XML解析库其实有很多,而android平台下非常推崇它,当然XMPP也是,因为它的有点是不需要导入整个xml文件。还记得xmpp的一个特点就是能够传输小片xml文件数据。试想,如果你的xml解析库非得完整的xml文件,那么这和xmpp的设计思想是相冲突的。 这里,我给出一个使用xmlPullParser的例子,抛砖引玉。后续在Asmack中看到它的时候,不至于云里雾里,似懂非懂。 一......
阅读全文
  • 09月
  • 14日
综合 ⁄ 共 390字 评论关闭
升级到 xcode5 之后 发现 下载下来的文档不能 树形浏览了 ,文档下载之前是可以浏览的, 只不过只 可以 浏览树形目录,下载之后 怎么找也找不到 目录了,最后在 网上 找到一种方法,不是很方便,但是还能用 ,如果谁有更好的方法 希望 能 指点指点 用 Safari 浏览器打开 这个 路径就可以浏览 目录了,是不是很 easy ,别忘了保存一个 书签 方便以后 浏览(前提是你必须 成功下载了 相应的文档)。 ~/Library/Developer/Shared/Documentation/DocSets/com.apple.adc.documentation.AppleiOS7.1.iOSLibrary.docset/Contents/Resource......
阅读全文
  • 09月
  • 02日
综合 ⁄ 共 4187字 评论关闭
                                   TCMalloc 安装和使用 Author:Echo Chen(陈斌) Email:chenb19870707@gmail.com Blog:Blog.csdn.net/chen19870707 Date:October 20th, 2014     前面三篇译文《TCMalloc:线程缓冲的Malloc》、《使用TCMalloc的堆栈检查》、《使用TCMalloc进行堆栈分析》介绍了TCMalloc的基本原理,以及堆栈分析和检查工具,TCMalloc优点很多,比glibc 2.3的malloc快、自带的堆栈工具可以轻松找出内存瓶颈和内存泄漏,给服务器开发指明了一条新的道路。   一、下载   google-perftools:http://code......
阅读全文
  • 07月
  • 31日
综合 ⁄ 共 304字 评论关闭
参考:百度知道 在plsql中执行select * from V$NLS_PARAMETERS 参看第一个行NLS_LANGUAGE的VALUE是不是SIMPLIFIED CHINESE,如果不是就可能是这里出的问题 可以通过一下方式修改 打开计算机-->属性-->高级系统设置-->环境变量-->新建 设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK。点击确定即可。如下图 重启plsql即可 另:dbms_output.put_line不能使用的解决方法 在命令窗口中执行 set serveroutput on; 然后切回SQL窗口,在执行该语句的时候就可以在输出中看到执行结果了
阅读全文