现在位置: 首页 > chenille发表的所有文章
  • 12月
  • 12日
综合 ⁄ 共 1445字 评论关闭
http://blog.sina.com.cn/s/blog_62186b460101ai1x.html 矩阵的乘法只有在第一个矩阵的列数(column)和第二个矩阵的行数(row)相同时才有定义。一般单指矩阵乘积时,指的便是一般矩阵乘积。若A为i×r矩阵,B为r×j矩阵,则他们的乘积AB(有时记做A · B)会是一个i×j矩阵。其乘积矩阵的元素如下面式子得出:           书中提到的对矩阵乘法的MapReduce实现方法是:     Map函数:对于矩阵M的每个元素M[i,j],产生一系列的键值对(i,k)->(M,j, M[i,j]),其中k=1,2…,直到矩阵N的列数。同样,对于矩阵N的每个元素N[j,k],产生一系......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 3306字 评论关闭
这一章是关于session,tomcat是用manager组件来对session进行管理的,见org.apache.catalina.Manager接口。 一个manager通常和一个context关联,负责session的创建、更新、销毁等。 默认情况下,session是放在内存中的,但tomcat也提供了其它方式,比如放到文件或数据库中。   一,Sessions   如图,HttpSession是系统外部的facade,而Session是系统内部的facade。   1,Session interface 提供的方法比较多,只说其中几个: 一个session要和一个manager关联,所以有 public Manager getManager(); public void setManager(Mana......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 3661字 评论关闭
原帖地址:http://community.csdn.net/Expert/topic/3485/3485588.xml?temp=.8813745 --示例数据create table sale(date datetime,code varchar(10),amt int)insert sale select '2004-10-22','aa',15000union  all  select '2004-10-22','bb',18000union  all  select '2004-10-22','cc',20000union  all  select '2004-10-23','aa',21000union  all  select '2004-10-23','bb',18500union  all  select '2004-10-23','cc',19600 create table dept(code varchar(10),name varchar(10))insert dept select 'aa','中餐厅'union  all......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 491字 评论关闭
ACM矩阵乘法模板(T_T)+快速幂 typedef long long lint; struct matrix { lint m[10][10]; matrix() { memset(m,0,sizeof(m));//注意要清零 } }; matrix operator * (const matrix & a,const matrix & b) { matrix c; for (int i=1; i<=9; i++) for (int j=1; j<=9; j++) { c.m[i][j]=0; for (int k=1; k<=9; k++) c.m[i][j]=(c.m[i][j]+a.m[i][k]*b.m[k][j])%mod;//一般题目都要求要modulo一个数 } re......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 5514字 评论关闭
Spark1.0.0伪分布安装指南 目录[-] 一、下载须知 二、安装步骤 三、测试步骤 四、关于我们 一、下载须知 软件准备: spark-1.0.0-bin-hadoop1.tgz   下载地址:spark1.0.0 scala-2.10.4.tgz    下载下载:Scala 2.10.4 hadoop-1.2.1-bin.tar.gz   下载地址:hadoop-1.2.1-bin.tar.gz jdk-7u60-linux-i586.tar.gz  下载地址:去官网下载就行,这个1.7.x都行 二、安装步骤 hadoop-1.2.1安装步骤,请看: http://my.oschina.net/dataRunner/blog/292584 1.解压: ? 1 2 3 4 5 tar -zxvf scala-2.10.4.tgz  mv......
阅读全文
  • 03月
  • 15日
综合 ⁄ 共 83字 评论关闭
第一次知道原来linux发行版有这么多,以前也就知道里面的4,5个 图片来源:http://i.linuxtoy.org/docs/guide/ch48s09.html
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 948字 评论关闭
广搜 #include "stdio.h" #include "string.h" #include<queue> using namespace std; struct team { int x,y,crow; }; char map[101][101]; int a[4][2]={1,0,-1,0,0,1,0,-1},flag[110][110]; int n,m,p,sx,sy,ex,ey; int judge(int x,int y) { if(x>=0&&x<n&&y>=0&&y<m&&map[x][y]=='.') return 1; return 0; } int bfs() { if(sx==ex&&sy==ey) return 1; queue<team>q; team cur,next; int x,y,k,i; ......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 481字 评论关闭
1:也称物理格式化;用于测试硬盘介质;为硬盘的每个磁道按指定的交错因子间隔安排扇区;通过低格,将扇区ID放置在每个磁道上,完成对扇区的设置;对磁盘表面进行测试,对已损坏的磁道和扇区作标记;给硬盘中的每个扇区写入某一ASCII字符。    2:因长期使用,硬盘上会出现一些坏扇区,这是由于扇区ID丢失引起的,扇区ID是用于区别各个扇区的,作为磁化的映象标记到磁盘上,但它也会因长时间的使用而逐渐消失,低级格式化是微机用于刷新磁盘上ID的惟一办法,不能用FORMAT替代。    3:间隔因子:是硬盘在读写周期中按逻辑顺序读写......
阅读全文
  如果你是通过校园网或小区接入Internet,那么一定听说过MAC地址。什么是MAC地址,MAC地址在这种局域网环境中究竟起到什么作用?下面就来介绍一下MAC地址的知识,MAC地址和IP地址的区别以及MAC地址在实际应用中所涉及到的安全问题。   一、基础知识   如今的网络是分层来实现的,就像是搭积木一样,先设计某个特定功能的模块,然后把模块拼起来组成整个网络。局域网也不例外,一般来说,在组网上我们使用的是IEEE802参考模型,从下至上分为:物理层、媒体接入控制层(MAC),逻辑链路控制层(LLC)。   标识网络中的一台计......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 1573字 评论关闭
创建一个xml文档流程如下: l    用xmlNewDoc函数创建一个文档指针doc; l    用xmlNewNode函数创建一个节点指针root_node; l    用xmlDocSetRootElement将root_node设置为doc的根结点; l    给root_node添加一系列的子节点,并设置子节点的内容和属性;       用函数xmlAddChild或xmlNewChild l    用xmlSaveFile将xml文档存入文件; l    用xmlFreeDoc函数关闭文档指针,并清除本文档中所有节点动态申请的内存 #include </usr/include/libxml2/libxml/parser.h>#include </usr/include/libxml2/libxml/tree.h> in......
阅读全文
讲完一个产品的艰难生产之路,我们还要回到产品的源头,如何开发一个可以开源的产品。尤其对于现在已经既定规则既定圈子的管理软件行当,如何能思维创新突破既有圈子和规则,开创新的一片蓝海? 开源。谁不愿意开发向网游一样盈利模式的软件:1客户多,市场容量大,未来预期增长还很好。不像做某些行业管理软件,行业就那么多大中小各个层次的企业。软件这个东西又不磨损老化,买一套直到用的不符合需要。客户对软件费用认知不高,认为一套软件2万都贵。每年的维护服务费用就更别想。这类行业就本身市场容量小。所以说,市场容量小......
阅读全文
  • 11月
  • 30日
综合 ⁄ 共 15043字 评论关闭
下面我来演示一下如何从无到有生成象catalog.xml一样的XML文件。 一、生成dom对象>>> import xml.dom.minidom >>> impl = xml.dom.minidom.getDOMImplementation() >>> dom = impl.createDocument(None, 'catalog', None) 这样就生成了一个空的dom对象。其中catalog为文档元素名,即根元素名。 二、显示生成的XML内容每一个dom结点对象(包括dom对象本身)都有输出XML内容的方法,如:toxml(), toprettyxml() toxml()输出紧凑格式的XML文本,如: <catalog><item>test</item><ite......
阅读全文