现在位置: 首页 > MargueriteRRM发表的所有文章
  • 08月
  • 19日
综合 ⁄ 共 636字 评论关闭
题目链接:hdu 5154 Harry and Magical Computer #include <cstdio> #include <cstring> #include <vector> #include <algorithm> using namespace std; const int maxn = 105; int N, M, s[maxn], v[maxn]; vector<int> g[maxn]; void init () { int a, b; memset(s, 0, sizeof(s)); memset(v, 0, sizeof(v)); for (int i = 0; i <= N; i++) g[i].clear(); for (int i = 0; i < M; i++) { scanf("%d%d", &a, &b); g[b].push_back(a); s[a]++; } } int find () {......
阅读全文
  • 12月
  • 30日
综合 ⁄ 共 628字 评论关闭
判断欧拉路是否存在的方法 有向图:图连通,有一个顶点出度大入度1,有一个顶点入度大出度1,其余都是出度=入度。 无向图:图连通,只有两个顶点是奇数度,其余都是偶数度的。 判断欧拉回路是否存在的方法 有向图:图连通,所有的顶点出度=入度。 无向图:图连通,所有顶点都是偶数度。 #include"stdio.h" #include<string.h> int link[1010],f[1010]; int find(int a) { if(a!=f[a]) f[a]=find(f[a]); return f[a]; } int main() { int i,n,m,flag,a,b,x,y; while(scanf("%d",&n),n) { ......
阅读全文
  • 08月
  • 11日
综合 ⁄ 共 1116字 评论关闭
1 、订阅者( Subscriber )开发流程( TopicListener.java ): 1.1 实现 MessageListener 接口: 在 onMessage() 方法中监听发布者发出的消息队列,并做相应处理。 1.2 创建 Connection : 根据 url , user 和 password 创建一个 jms Connection 。 1.3 创建 Session : 在 connection 的基础上创建一个 session ,同时设置是否支持事务和 ACKNOWLEDGE 标识。 1.4 创建 Topic :        创建 2 个 Topic , topictest.messages 用于接......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 2889字 评论关闭
在struts2应用程序中你还在使用try catch语句来捕获异常么?如果是这样的,那你OUT啦!struts2支持声明式异常处理,可以再Action中直接抛出异常而交给struts2来处理,当然需要我们在xml文件中配置,由于抛出同样的异常的处理方法通常都一样,所以如果能在xml中配置全局异常,将会使得开发便捷性大大提高。 以前的异常捕获可能是这样的: /** * 执行更新 * * @return */ public String update() { Article article = new Article(); article.setContent(content); article.setTitle(title); ......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 1022字 评论关闭
JavaScript获取客户端设备类型、操作系统及浏览器类型 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <title>JavaScript获取客户端设备类型、操作系统及浏览器类型</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script  type="text/javascript">     // 判断当前访问者的客户端设备类型、操作系统及浏览器类型function jupmBrowserType() {var browser = {versions: function () {var u = navigator.userAgent, ap......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 50445字 评论关闭
原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。    一、ListView   android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新 ListView、ViewPager、WevView、ExpandableListView、GridView、(Horizontal )ScrollView、Fragment上下左右拉动刷新,比下面johanni......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 10416字 评论关闭
 Android学习 StateMachine与State模式 一 State模式 意图:   允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。(Objects for States)   对象内部状态决定行为方式,对象状态改变行为方式改变;但这里为何要强调内部状态, 外部状态改变也同样会影响行为方式的改变,通常外部状态的改变都会反映到内部状态上来。   Command模式是将命令请求封装成一个为对象,将不同的请求对象参数化以达到同样的调用执行不同的命令; 同样State模式是将对象的状态封装成一个对象,是在不同的状态下同样的调用......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 7174字 评论关闭
硬件环境: HP DL580-G3 两台配置: cpu4 个内存: 4G硬盘: 73Gx2 ( Raid1)一台: HP MSA500-G2 磁盘阵列硬盘: 146Gx5 ( Raid5 ) 软件: Redhat AS4 、 Roseha for Linux 安装 redhat AS4 需要安装的软件包: compat-db- 4.1.25 -9 compat-gcc-32-3.2.3-47.3 compat-gcc-32-c++-3.2.3-47.3 compat-oracle-rhel4-1.0-3 compat-libcwait-2.0-1 compat-libgcc-296-2.96-132.7.2 compat-libstdc++-296-2.96-132.7.2 compat-libstdc++-33-3.2.3-47.3 gcc-3.4.3-9.EL4 gcc-c++-3.4.3-9.EL4 gnome-libs-1.4.1.2.90-44 gnome-......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 4618字 评论关闭
1.简介   基于基于BaseExpandableListAdapter扩展的ExpandableList用法,现在网上流行的主要有两种:第一种是向BaseExpandableListAdapter传入两个数组,第一个是表示Group(目录头)信息的一维数组,第二个是表示Child(目录子项)的二维数组数组;第二种是构建两个类,一个是表示目录信息的GroupInfo类,另一个是表示子项信息的ChildInfo类,然后传入BaseExpandableListAdapter。通过对比发现,第一种方法由于数组是固定的,而实际项目中往往需要动态变化的目录和子项,因此用处不大,第二种方法文件太多,实现复杂。这里提......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 4430字 评论关闭
Android 对话框(Dialog)大全 建立你自己的对话框 发表日期:2010-11-15 已被阅读:[ <script src="/adsc/script_get.aspx?a=qty&amp;ID=1280" type="text/javascript"></script> 657]次 <!--DATA[-->   Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).   onCreateDialog(int):......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 5496字 评论关闭
  在使用android卡片是ui之前,先可以去看看github上的一个效果   https://github.com/AWCNTT/ArticleTranslateProject/blob/master/translated/Issue%23105/2014-11-06-Creating-a-Cards-UI-on-Android.md 自从卡片式UI第一次在Google+ app上亮相,这种设计模式在Android社区上开始变得越来越火。很多人都热衷于这种设计模式并在他们的开发中使用。这不只归功于其时尚的外观,还有它实用之处。每张卡片拥有其相关的内容及其内容所触发的动作。换句话来说,每张卡片有它唯一的内容管理机制。 当我们着手思考在eBay Kleinanzeige......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 2920字 评论关闭
Party at Hali-Bula Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Problem Description Dear Contestant, I'm going to have a party at my villa at Hali-Bula to celebrate my retirement from BCM. I wish I could invite all my co-workers, but imagine how an employee can enjoy a party when he finds his boss among the guests! So, I decide not to invite both an employee and his/her boss. The organizational hierarchy at BCM is such that nobody has more than one ......
阅读全文