摘要:
在软件设计师的工作当中,标准化是我们工作流程必须的一项内容,非常重要,有他的存在可以使我们的开发过程可以变的有章可循,使我们开发更加有秩序,有质量变的更加高效。知识产权是我们对于我们作品,心血的捍卫,对于我们自己权利的保护,所以我们必须学习相关的法律。 首先我们看一下标准化的相关知识,需要我们理解相关的基本定义,和一些的知名的标准化组织: 在知识产权这里,需要我们学习四部法律的相关条例,可以依法维护我们的知识产权即可: 总之,这里的知识比较散,但是相对来说简单,我们稍微背一背即可,能够理解即可。这是知识点的相关简单总结,需要看着能够把这些知识点理解的讲出来即可。下... 阅读全文
posted @ 2013-10-08 22:47
pangbangb
阅读(182)
评论(0)
推荐(0)
摘要:
包是在模块的基础上更深一步的抽象,Node.js的包类似于C/C++函数库或者Java/.NET的类库。它将独立的功能封装起来用于发布、更新、依赖管理和版本控制。Node.js的包是一个目录,其中包含一个JSON格式的包说明文件package.json.这里必须在顶层目录下。为了提供兼容性,我们建议严格按照commonJS规范。严格符合CommonJS规范的包应该具备以下特征:#1、package.json必须在包的顶层目录下。#2、二进制文件必须在bin目录下。#3、Javascript代码应该在lib目录下。#4、文档应该在doc目录下。#5、单元测试应该在test目录下。 1、作为文件夹 阅读全文
posted @ 2013-10-08 22:45
pangbangb
阅读(273)
评论(0)
推荐(0)
摘要:
Given a strings1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively.Below is one possible representation ofs1="great": great / \ gr eat / \ / \g r e at / \ a tTo scramble the string, we may choose any non-leaf no... 阅读全文
posted @ 2013-10-08 22:42
pangbangb
阅读(165)
评论(0)
推荐(0)
摘要:
一、引言:互联网的发展和电子商务平台的崛起,催生了大数据时代的来临,作为大数据典型开发框架的MongoDB成为了No-sql数据库的典型代表。MongoDB从入门到精通你不得不知的21个为什么专为大数据时代,大数据应用系统系统分析、架构设计和平台开发人员而准备。希望能够为大家起到提纲挈领,指明大家学习目标和方向的作用。一、正文n1.MongoDB概述 1.1 MongoDB为何而生? 1.2 MongoDB有哪些技术特点?为何适应大数据时代的发展? 1.3 MongoDB不是万能良药,究竟适合哪些项目?n2.MongoDB逻辑视图2.1 mongoDB有哪些服务组件组成?2.2 mongoDB 阅读全文
posted @ 2013-10-08 22:41
pangbangb
阅读(252)
评论(0)
推荐(0)
摘要:
SharedPreferences数据保存主要是通过键值的方式存储在xml文件中xml文件在data/此程序的包名/XX.xml格式 写入日期:2013年10月07日,时间:11:28:09 SharedPreferences读写的基本步骤读1.通过Context的getSharedPreferences获取SharedPreferences接口的对象share:SharedPreferencesshare = this.getSharedPreferences("share",Context.MODE_PRIVATE);"shre"保存的xml文件名 阅读全文
posted @ 2013-10-08 22:40
pangbangb
阅读(245)
评论(0)
推荐(0)
摘要:
因为老板一个电话,我的国庆节就没了。。。。,老板要我写个东西,能对一批windows机器完成一些加组加权限的操作,虽然是非常的简单,但是因为我走了很多弯路,一开始想用powershell来写,后来又改成VBS的,最后还是用了最简单的CMD的命令的来完成,代码如下:@echo off set user=testfor /f "tokens=1,2" %%i in (iplist.txt) do ( echo -------%date%--%time%------------%%i------------------- > %%i.txt wmic /node:%%i / 阅读全文
posted @ 2013-10-08 22:36
pangbangb
阅读(2151)
评论(0)
推荐(0)
摘要:
题意:有N场比赛,每场比赛需要一定数量的题目数,现在有M个题目,每个题目只能提供给特定的几场比赛,并且一次只能在一场比赛中出现。问最多可以举办多少场比赛。思路:因为N = 15 , 所以直接二进制枚举举办的比赛的情况,然后对于每种情况建图,S - >题目,流量1题目 ->比赛,流量1比赛->T,流量为该场比赛需要的题目数。每次都跑最大流,看是否等于所需的题目数,然后更新答案即可。#include #include #include #include #include #include #include #include #include #include #include # 阅读全文
posted @ 2013-10-08 22:34
pangbangb
阅读(208)
评论(0)
推荐(0)
摘要:
最近朋友建议我写一些关于微软云技术的博客留给学校下一届的学生们看,怕下一届的MSTC断档。于是我也觉的有这个必要。写了几篇博客之后,我觉得也有必要把这一年的学习内容放在博客做个纪念,就这样写了本篇博客。第一步:判断显卡是否支持using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespace _3DMesh{ static class Program { /// ... 阅读全文
posted @ 2013-10-08 22:32
pangbangb
阅读(521)
评论(0)
推荐(0)
摘要:
最近朋友建议我写一些关于微软云技术的博客留给学校下一届的学生们看,怕下一届的MSTC断档。于是我也觉的有这个必要。 写了几篇博客之后,我觉得也有必要把这一年的学习内容放在博客做个纪念,就这样写了本篇博客。第一步:修改Program.cs,主要是判断显卡支不支持using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespace _3DPrimitive{ static class Program ... 阅读全文
posted @ 2013-10-08 22:32
pangbangb
阅读(361)
评论(0)
推荐(0)
摘要:
JAVA大数类apihttp://man.ddvip.com/program/java_api_zh/java/math/BigInteger.html#method_summary不仅仅只能查JAVA大数类的API。总结的东西都可以查询。大数类基本语法详细见这:http://www.babytree.com/user/showuser.php?uid=u60610804477&tab=journal&journalid=6811716&view=singleHDU4762:cut the cake长春赛的题目。 感觉比较坑。 可以直接YY一下。考虑最左边的一个草莓,因 阅读全文
posted @ 2013-10-08 22:30
pangbangb
阅读(359)
评论(0)
推荐(0)
摘要:
前言:为了研究需要,将Capacity Scheduler和Fair Scheduler的原理和代码进行学习,用两篇文章作为记录。如有理解错误之处,欢迎批评指正。容量调度器(Capacity Scheduler)是Yahoo公司开发的多用户调度器。多用户调度器的使用场景很多,根据资料1的说法,Hadoop集群的用户量越来越大,不同用户提交的应用程序具有不同的服务质量要求(QoS):1. 批处理作业:耗时较长,对完成时间没有严格要求。如数据挖掘、机器学习等应用。2. 交互式作业:期望及时返回结果。如Hive等应用。3. 生产性作业:要求一定量的的资源保证。如统计值计算、垃圾数据分析等。传统的FI 阅读全文
posted @ 2013-10-08 22:28
pangbangb
阅读(752)
评论(0)
推荐(0)
摘要:
最近朋友建议我写一些关于微软云技术的博客留给学校下一届的学生们看,怕下一届的MSTC断档。于是我也觉的有这个必要。 写了几篇博客之后,我觉得也有必要把这一年的学习内容放在博客做个纪念,就这样写了本篇博客。第一步:修改Program.cs,主要是判断显卡支不支持using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespace SimpleDirect3DExample{ static class ... 阅读全文
posted @ 2013-10-08 22:24
pangbangb
阅读(432)
评论(0)
推荐(0)
摘要:
最近工作实在是太忙了,我把之前翻译的官方的文档先放上来吧,希望对大家有所帮助~介绍Azkaban2新功能:1、Web UI2、简单工作流上传3、更容易设置job的依赖关系4、调度工作流5、权限设置6、Kill和restart工作流7、模块化和插件化8、日志和设计工作流和job搭建Azkaban2是相当容易搭建的,尽管它比azkaban要进行更多的插件组装。在Azkaban2中有两个server和一个数据库需要搭建:l MySQLl Azkaban Web Server - 是一个和web接口一样的充当控制器功能的Jetty Serverl Azkaban Executor Server - 用 阅读全文
posted @ 2013-10-08 22:22
pangbangb
阅读(526)
评论(0)
推荐(0)
摘要:
这两天复习了一下数字彩色电视摄像机的结构,在此记录一下。摄像机整体结构如下图所示主要包括画圈的几个部分: 光学系统,摄像器件,视频处理放大器,适配器等部分,他们在摄像机中的位置如下图所示。 输出视频信号种类: 光学系统的组成:(变焦距镜头) (分光棱镜) 视频信号处理放大器的组成: 阅读全文
posted @ 2013-10-08 22:20
pangbangb
阅读(281)
评论(0)
推荐(0)
摘要:
Given a linked list, swap every two adjacent nodes and return its head. For example, Given1->2->3->4, you should return the list as2->1->4->3. Your algorithm should use only constant space. You maynotmodify the values in the list, only nodes itself can be changed. code :/** * Defin 阅读全文
posted @ 2013-10-08 22:18
pangbangb
阅读(145)
评论(0)
推荐(0)
摘要:
最近朋友建议我写一些关于微软云技术的博客留给学校下一届的学生们看,怕下一届的MSTC断档。于是我也觉的有这个必要。写了几篇博客之后,我觉得也有必要把这一年的学习内容放在博客做个纪念,就这样写了本篇博客。 第一步:判断显卡是否支持using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespace 综合举例{ static class Program { /// /... 阅读全文
posted @ 2013-10-08 22:15
pangbangb
阅读(595)
评论(0)
推荐(0)
摘要:
由于缓存模式有些自己特性和企业内的管理策略原因,有些用户不希望使用缓存模式来使用Outlook.我们怎么才能禁用缓存模式呢?请参考如下做法:首先我们从网站上下载Office 相应的管理adm软件,这是一个压缩包,我们将相应的压缩包解压缩之后解压缩相应的目录,Google 关键字分别是 office 2003 adm,office 2007adm,office 2010 adm,office 2013 adm 文件:解压缩后都是一个一个的解压目录,我们只需要outlook 的adm 或者admx 文件,详情如下:我们将文件合并到一个文件夹,详情如下,outlook 只有一个文件:接下来我们将ad 阅读全文
posted @ 2013-10-08 22:13
pangbangb
阅读(309)
评论(0)
推荐(0)
摘要:
最近需要在node下连接mongo,尝试了很多方法,本文简要总结一下选择Driver首先,基本上有4个常见的driver供选择1.官方的是node-mongo-native2.基于node-mongo-native,封装的mongoose,是一个ODM小框架3.kiss小组同样基于node-mongo-native封装的mongoskin4.mongojsmongoose要求使用Document Schema,我们目前没有这个需求,所以不想用;mongoskin网上评价还可以,但是其GitHub库很久没更新了,而且查看了源代码,发现它是基于很老版本的node-mongo-native封装的,底 阅读全文
posted @ 2013-10-08 22:12
pangbangb
阅读(396)
评论(0)
推荐(0)
摘要:
第一次做线段树题目,确实一点也不会,想了很久,首先是线段树怎么作用,每一步会产生什么影响。首先,线段树的每次更新都更新了什么,为什么要这么更新,尤其是更新的区间,虽说原理很简单,就是要么在左子树,要么在右子树,要么兼顾左右子树,所以如果是在左子树,那就查找左子树,否则右子树,或者左右子树都查找,再合并左右子树,这仅是对于查找而言的。那么建树是怎么回事呢,首先建树必然会包括所有情况,每种情况事实上的是在这个过程中不断更新,事实上就是符合每次区间[l, r]的查找罢了,就是特殊情况处理了,然后再从特殊情况中拼凑出非特殊情况就可以了#include #include #include #includ 阅读全文
posted @ 2013-10-08 22:10
pangbangb
阅读(162)
评论(0)
推荐(0)
摘要:
// 输出二叉树中所有从根结点到叶子结点的路径.cpp : 定义控制台应用程序的入口点。#include "stdafx.h"#include #include using namespace std;struct BTNode{ char m_value; BTNode *m_left; BTNode *m_right;};//先序创建二叉树void CreatBTree(BTNode *&root){ char nValue = 0; cin >> nValue; if ('#' == nValue) { return; } else 阅读全文
posted @ 2013-10-08 22:09
pangbangb
阅读(3183)
评论(0)
推荐(0)
摘要:
伐欲以炼情,绝俗以达志 译文: 为了陶冶情操就应该节制自己的欲望,为了实现远大的志向,就要弃绝世俗杂念。 阅读全文
posted @ 2013-10-08 22:05
pangbangb
阅读(129)
评论(0)
推荐(0)
摘要:
将欲扬之,必先抑之;将欲取之,必先予之。 译文: 想要张扬某件事,先要压抑它。想要得到某方面的例子,就先给对方一些好处。 阅读全文
posted @ 2013-10-08 22:03
pangbangb
阅读(117)
评论(0)
推荐(0)
摘要:
Azkaban2配置过程azkaban2所需环境:jdk1.6、ant、jetty、hadoop、ssl证书通过http://azkaban.github.io/azkaban2/downloads.html下载一、JDK1.6安装,并配置环境变量二、Jetty配置1、下载jetty的tar包,并将其解压到/etc/目录下2、设置JETTY_HOME环境变量三、生成SSL证书1、根据http://docs.codehaus.org/display/JETTY/How+to+configure+SSL给出的步骤,生成对应的SSL证书:keystore2、将生成的keystore复制到azkaba 阅读全文
posted @ 2013-10-08 22:03
pangbangb
阅读(339)
评论(0)
推荐(0)
摘要:
题意:很复杂的题意,我描述不清楚。题目链接:http://acm.bnu.edu.cn/bnuoj/contest_show.php?cid=3033#problem/33526 大致是,给定一个起点,一个终点,和一些墙,这些墙是不能越过的,然后一个人他每次走可以往四个方向走,可以加速,可以减速,也可以匀速。也不一定是四个方向,因为他有一个VX,VY,所以每次走的方向其实都是不固定的,所以的四个方向就是他加速度的方向就是这四个。大家理解就好。然后要从起点开始,走到终点,问最少需要多少步,而且走到终点的时候速度必须是0。这道题的搜索部分其实很好想到,BFS开四维记录坐标和当前的VX,VY 。因为 阅读全文
posted @ 2013-10-08 21:59
pangbangb
阅读(197)
评论(0)
推荐(0)
摘要:
Paxos算法Paxos Made Simple Leslie Lamport 2001.11.1简介Paxos算法,纯文本方式描述,非常简单。1 介绍为 实现具有容错能力的分布式系统而提出的Paxos算法,曾被认为难以理解,可能因为对于大部分读者而言,原来的描述是基于希腊故事的[5]。【为了描述 Paxos算法,Lamport设计了一个虚拟的希腊城邦Paxos】实际上,它是最简单和直观的分布式算法之一【这个…,其实没那么简单吧】。它的核心 是一个一致性算法——[5]中提出的“synod”算法。下一节描述这个一致性算法,并遵从我们要求的性质。最后一节解释了完整的Paxos算法,从一致 性的直观 阅读全文
posted @ 2013-10-08 21:57
pangbangb
阅读(263)
评论(0)
推荐(0)
摘要:
原理AOP(Aspect Oriented Programming),也就是面向方面编程的技术。AOP基于IoC基础,是对OOP的有益补充。 AOP将应用系统分为两部分,核心业务逻辑(Core business concerns)及横向的通用逻辑,也就是所谓的方面Crosscutting enterprise concerns,例如,所有大中型应用都要涉及到的持久化管理(Persistent)、事务管理(Transaction Management)、安全管理(Security)、日志管理(Logging)和调试管理(Debugging)等。 AOP正在成为软件开发的下一个光环。使用AOP,你 阅读全文
posted @ 2013-10-08 21:55
pangbangb
阅读(382)
评论(0)
推荐(0)
摘要:
题意:问母串中出现多少个模式串注意ac自动机的节点总数#include #include #include using namespace std; inline int Max(int a,int b){return a>b?a:b;} inline int Min(int a,int b){return a>b?b:a;} int ANS; #define N 1000010 #define maxnode 250001 #define sigma_size 26 struct Trie{ int ch[maxnode][sigma_size... 阅读全文
posted @ 2013-10-08 21:53
pangbangb
阅读(141)
评论(0)
推荐(0)
摘要:
如何理解oracle 11g scan ip 在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个主机vip的一个连接串,如果cluster增加了一个节点,那么对于每个连接数据库的客户端都需要修改这个tnsnames.ora。引入了scan以后,就方便了客户端连接的一个接口,顾名思义 single client access name ,简单客户端连接名,这是一个唯一的名称,在整个公司网络内部唯一,并且在DNS中可以解析为三个ip地址,客户端连接的时候只需要知道这个名称,并连接即可, 每个SCAN VIP. 阅读全文
posted @ 2013-10-08 21:51
pangbangb
阅读(373)
评论(0)
推荐(0)
摘要:
题目请戳这里题目大意:给一个n*m的矩阵,求是否存在这样两个序列:a1,a2。。。an,b1,b2,。。。,bm,使得矩阵的第i行乘以ai,第j列除以bj后,矩阵的每一个数都在L和U之间。题目分析:比较裸的差分约束。考虑那2个序列,可以抽象出m+n个点。乘除法可以通过取对数转换为加减法。然后就可以得到约束关系:对于矩阵元素cij,有log(L) #include#include#include#includeusing namespace std;const int N = 405;const int M = 805;const double eps = 1e-7;double c[N][N] 阅读全文
posted @ 2013-10-08 21:48
pangbangb
阅读(174)
评论(0)
推荐(0)
摘要:
今天使用iPad 处理OA上的问题,有个窗口不能正常工作,想查看一下源码,发现iPad中的 Safari和chrome 没有内置查看源码功能。查了几个资料,遇到的又是没抄全的,下面是safari的设置方法:在 iPad、iPhone 或 iPod touch 的 Safari 中将这个页面(或者任何页面)存为书签,并命名为“查看源代码”点按这里查看书签的 JavaScript 代码,并全选 – 拷贝在 Safari 中点按书签图标,然后点“编辑”,点选第一步中保存的书签将第二步中拷贝的 JavaScript 代码粘贴到 URL 地址栏,点按“完成”保存这些更改现在,当你想要查看某个网页的源代. 阅读全文
posted @ 2013-10-08 21:47
pangbangb
阅读(1584)
评论(0)
推荐(0)
摘要:
第三天操作系统的开发才慢慢步入正轨,当然这一天的内容和难度较前两天明显增加,还有一些汇编语言中不好理解的知识点,所以第三天的学习内容要详细的记录一下。切入正题!---------------------------------------------------------------------------------------------------------------今天的主要内容就是将磁盘中的程序装载到内存中。1.用INT指令调用BIOS中的0x13号函数(这个中断详见点击打开链接),代片段如下: 01 02 03 04 05 06 07 08 09 10 11MOV AX,.. 阅读全文
posted @ 2013-10-08 21:45
pangbangb
阅读(828)
评论(0)
推荐(0)
摘要:
关于网络编程以及socket 等一些概念和函数介绍就不再重复了,这里示例性用python 编写客户端和服务器端。 一、最简单的客户端流程:1. Create a socket 2. Connect to remote server 3. Send some data 4. Receive a reply Python Code 1 2 3 4 5 6 7 8 9 10 11 12 ... 阅读全文
posted @ 2013-10-08 21:43
pangbangb
阅读(369)
评论(0)
推荐(0)
摘要:
Two elements of a binary search tree (BST) are swapped by mistake.Recover the tree without changing its structure.Note: A solution using O( n ) space is pretty straight forward. Could you devise a constant space solution? confused what"{1,#,2,3}"means?> read more on how binary tree is s 阅读全文
posted @ 2013-10-08 21:41
pangbangb
阅读(157)
评论(0)
推荐(0)
摘要:
单例(singleton)是非常常见,也非常有用的设计模式,当然了, 面试中也是经常会被问到的:)在几乎所有的项目中都能看到它的身影。简而言之,单例保证了一个自定义类型在整个程序的生命周期只被创建一次。要实现一个简单的单例是也很容易的:public class Example{ private static Example instance; private Example() { } public static Example Instance { get { if (... 阅读全文
posted @ 2013-10-08 21:40
pangbangb
阅读(585)
评论(0)
推荐(0)
摘要:
中文题题意不再赘述注意字符范围是可见字符,从32开始到95char c - 32#include #include #include #include using namespace std;inline int Max(int a,int b){return a>b?a:b;}inline int Min(int a,int b){return a>b?b:a;}#define N 10000#define maxnode 57000#define sigma_size 95int pre[3];struct Trie{ int ch[maxnode][sigma_size]; 阅读全文
posted @ 2013-10-08 21:36
pangbangb
阅读(153)
评论(0)
推荐(0)
摘要:
题目:多来源图像自动标注 文中利用了不同来源的图像组内和组间的关系来增强自动标注的效果。一方面认为,相似的图像预测的也应该是相似的,利用kNN图的关系进行组内的正则化,以此增强底层特征的联系。另一方面认为,不同来源的共享的标签的预测函数的参数应该是相似的,利用组间关系改善预测的参数。最终利用多任务学习模型得到目标函数。 Problem Statement 定义为N个不同来源的标注图像,其中x是图像的特征向量,y是图像的标注向量,i是来源的编号,j是同一组内图像的编号。则利用最小二乘回归(least squares regression, LSR)每一个来源内的目标为其中是参数矩阵,利用F... 阅读全文
posted @ 2013-10-08 21:36
pangbangb
阅读(288)
评论(0)
推荐(0)
摘要:
先下载:xdoclet-plugins-dist-1.0.4-bin build.xml文件 java文件package com.oa.model; /** * * @author zudajun225 * @hibernate.class table="t_person" */ public class Person { /** * @hibernate.id * generator-clas... 阅读全文
posted @ 2013-10-08 21:32
pangbangb
阅读(178)
评论(0)
推荐(0)
摘要:
paip.gch预编译头不生效的原因以及解决: 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 现象: //////////// debug时候GCH生效..release时候不生效.. 要注意将太多类型包含到一个头文件中引入的额外的问题:编译后的程序文件会变大,因为不要的类型也会被链接到可执行文件中。对于一些客户端软件,应注意这个不良影响。 原因: //////////// 4、加入在源码中引用使用了预编译的... 阅读全文
posted @ 2013-10-08 21:32
pangbangb
阅读(269)
评论(0)
推荐(0)
摘要:
题目请戳这里题目大意:给n个字符串,给m个询问,每个询问给k个条形码。每个条形码由8个小码组成,每个小码有相应的宽度,已知一个条形码的宽度只有2种,宽的表示1,窄的表示0。并且宽的宽度是窄的宽度的2倍。由于扫描的时候有误差,每个小码的宽度为一个浮点型数据,保证每个数据的误差在5%内。所以一个条形码可以对应一个ASCC码,表示一个小写字母。k个条形码表示一个字符串s,每个询问表示给定的m个字符串中以s为前缀的字符串个数。题目分析:将n个字符串插入到字典树中,并记录下每个前缀有多少个字符串。即每插入一个字符串,在相应路径上+1,然后就是模拟出字符串s,在字典树中查询即可。关于条形码数据的处理:输入 阅读全文
posted @ 2013-10-08 21:28
pangbangb
阅读(196)
评论(0)
推荐(0)
摘要:
mongodb有一个write concern的设置,作用是保障write operation的可靠性。一般是在client driver里设置的,和db.getLastError()方法关系很大一般来说,所有的mongo driver,在执行一个写操作(insert、update、delete)之后,都会立刻调用db.getLastError()方法。这样才有机会知道刚才的写操作是否成功,如果捕获到错误,就可以进行相应的处理。处理逻辑也是完全由client决定的,比如写入日志、抛出错误、等待一段时间再次尝试写入等。作为mongodb server并不关心,server只负责通知client发 阅读全文
posted @ 2013-10-08 21:28
pangbangb
阅读(406)
评论(0)
推荐(0)
摘要:
[I] EligibilityRegional Contest Director Osama Ismail knows that an individual cannot participate in the regional contest more than 5 times. Given a list of contestant names and the previous years they participated in, print which contestant is eligible. Input Specification The first line of th... 阅读全文
posted @ 2013-10-08 21:24
pangbangb
阅读(170)
评论(0)
推荐(0)
摘要:
struts2大概分为两块:一是struts2系统初始化,二是struts2处理请求,对请求作出响应。下面就说说个人对struts2对请求处理流程的理解:下面是StrutsPrepareAndExecuteFilter过滤器的doFilter方法中的主要代码:prepare.setEncodingAndLocale(request, response);prepare.createActionContext(request, response);prepare.assignDispatcherToThread();if ( excludedPatterns != null && 阅读全文
posted @ 2013-10-08 21:20
pangbangb
阅读(745)
评论(0)
推荐(0)
摘要:
1. 双向链表:在单链表的每个结点中,再设置一个指向其前驱结点的指针域,那么在双向链表中的结点都有两个指针域,一个指向直接后继,另一个指向直接前驱。 2. 单链表和双向链表比较:单链表:总是要从头到尾找结点,只能正遍历,不能反遍历。双向链表: 可以从头找到尾,也可以从尾找到头,即正反遍历都可以,可以有效提高算法的时间性能,但由于每个结点需要记录两份指针,所以在空间占用上略多一点,这就是通过空间来换时间。 3. Java实现双向链表:// 双向链表public class DoubleLinkedList { private Node head; // 头结点 private int size; 阅读全文
posted @ 2013-10-08 21:16
pangbangb
阅读(282)
评论(0)
推荐(0)
摘要:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3729 题目意思:有n个学生,老师询问每个学生的排名,每个学生都告诉了一个排名区间,求可能的最多的学生说实话的个数,以及那些学生的标号,有相同的则输出字典序最大的。解题思路:这题贪心只能求出个数,但要求字典序最大,则须用二分匹配。将学生标号放到一个集合A里,另外一个集合B放排名。对于每个学生可能在的排名点,建一条边。从学生标号大的开始匹配。代码#include#include#include#include#include#include#include#include#include#includ 阅读全文
posted @ 2013-10-08 21:15
pangbangb
阅读(208)
评论(0)
推荐(0)
摘要:
Problem Description Given n integers. You have two operations: U A B: replace the Ath number by B. (index counting from 0) Q A B: output the length of the longest consecutive increasing subsequence (LCIS) in [a, b]. Input T in the first line, indicating the case number. Each case start... 阅读全文
posted @ 2013-10-08 21:14
pangbangb
阅读(217)
评论(0)
推荐(0)
摘要:
1、【勤奋】1、乔布斯年轻时每天凌晨四点起床,九点半前把一天工作做完。他说:自由从何而来?从自信来,而自信则是从自律来!2、先学会克制自己,用严格的日程表控制生活,才能在这种自律中不断磨练出自信。3、自信是对事情的控制能力,如果你连最基本的时间都做控制不了,还谈什么自信?2、若和别人交往,你要彻底地知道,你只是他的一个选择,不是他的唯一。你也只能把他当成你的一个选择,而不是你生命中的某个优先。不要轻易去依赖一个人,它会成为你的习惯。当分别来临,你失去的不是某个人,而是你精神的支柱。无论何时何地,都要学会独立行走,它会让你走得更坦然些。3、年轻女孩因为物质而选择男人是可惜和浪费:她们失去了追寻自 阅读全文
posted @ 2013-10-08 21:13
pangbangb
阅读(136)
评论(0)
推荐(0)
摘要:
《infoq》众所周知,敏捷软件开发方法中有多种最佳实践,既有管理方面的,也有技术方面的。在尝试敏捷之初,并不是每个团队都能使用全部最佳实践,也不是每个实践都能在短时间内见效。但其中有一种最佳实践却是团队的必选,那就是持续集成,但这并不表示持续集成非常容易。尽管Thoughtworks的首席科学家Martion folwer 为“持续集成 ”下了定义,但由于自身背景与经历的不同,每个人对其都有不同的理解。从狭义上讲,持续集成可以认为是一种基于某种或者某些变化对软件系统进行的经常性的构建活动(注:这里的构建活动不仅指编译打包工作,还包含各类自动化测试、部署及发布活动)。然而,它忽视了一点,即:任 阅读全文
posted @ 2013-10-08 21:09
pangbangb
阅读(247)
评论(0)
推荐(0)
摘要:
该项目已上传到 CSDN 的 Git 平台中项目地址:https://code.csdn.net/gd920129/whiteboardGIT SSH:git@code.csdn.net:gd920129/whiteboard.git 项目的思想来源于白板可绘制区域近乎无限项目的主要功能已经基本完成:手写,缩放,便签,图片 可直接运行这个项目是和我的一个兄弟 8 月份开始搞得,后来为了找工作,项目搁置了下来。 现在征求了我兄弟的意见,把这个半成品开源出来,希望可以帮助有需要的同学。 有图有真相: 如果有问题或疑问可以直接回复或联系:guodong000@gmail.com我兄弟的联系方... 阅读全文
posted @ 2013-10-08 21:09
pangbangb
阅读(327)
评论(0)
推荐(0)
摘要:
Flashback Version Query 闪回版本查询使用Flashback Version Query 返回在指定时间间隔或SCN间隔内的所有版本,一次commit命令就会创建一个版本。语法如下:SELECT.....FROM tablename VERSIONS {BETWEEN {SCN | TIMESTAMP} start AND end}--start,end可以是时间也可以是scnFlashback Version Query伪列说明versions_start{scn|time} 版本开始的scn或时间戳versions_end{scn|time} 版本结束scn或时间戳, 阅读全文
posted @ 2013-10-08 21:07
pangbangb
阅读(381)
评论(0)
推荐(0)
摘要:
工作中一直在用tcpdump,感觉非常方便,今天心血来潮百度了一下tcpdump的用法,才发现原来还有这么多强大的功能自己都不知道,那叫一个汗啊。以此文作为备份,记录一些新知道的用法,各位网友谁有新的用法,也可以及时告知我进行补充,一起丰富,哈哈!本人邮箱:rick1026zhang@gmail.com废话不多说,切入正题。命令及解释用红色字体,命令所需参数的参数值用斜体标示。先来看一个比较基本的用法:tcpdump -i eth0其中,eth0为参数值,表示需要抓包的网口,这是个必需参数哦。tcpdump支持很多的关键字,下面先看几个例子:(例1)tcpdump -i eth0 host 1 阅读全文
posted @ 2013-10-08 21:05
pangbangb
阅读(1161)
评论(0)
推荐(0)
摘要:
Collecting BugsTime Limit:10000MSMemory Limit:64000KTotal Submissions:1792Accepted:832Case Time Limit:2000MSSpecial JudgeDescription Ivan is fond of collecting. Unlike other people who collect post stamps, coins or other material stuff, he collects software bugs. When Ivan gets a new program, he cla 阅读全文
posted @ 2013-10-08 21:03
pangbangb
阅读(156)
评论(0)
推荐(0)

浙公网安备 33010602011771号