摘要:
本文来自我的独立blog:http://www.yuanyong.org/blog/midnightsun/goodbye-2012 你觉得最好的生活状态是什么?我觉得最好的生活状态莫过于在你的青春年纪傻逼地为了理想坚持过,最后回到平淡用现实的方法让自己生活下去。能实现梦想自然是最好,但没能实现自己的梦想那也没有什么可惜的。成长的第一步就是接受这个世界的多样性,认识到现实的不美好,然后还是决定要坚持最初的坚持。 ——卢思浩 翻了翻空间的随笔,把那些原创的文字顺便转了过来。关于大学四年里的点点滴滴,再读这些曾经留下的文字,便是一段光阴、一方土...
阅读全文
posted @ 2013-09-21 12:01
风言枫语
阅读(149)
推荐(0)
摘要:
题目请戳这里题目大意:给一张无向图,求割点数量。题目分析:tarjan算法求割点。关于无向图割点,这里说的很清楚了。直接建图跑一遍tarjan算法即可。详情请见代码:#include #include#include#includeusing namespace std;const int N = 101;int adj[N][N];bool flag[N][N],vis[N];int low[N],dfn[N],subnets[N];int n,dfns;char s[N];void dfs(int cur){ int i; vis[cur] = true; dfn[cur...
阅读全文
posted @ 2013-09-21 12:00
风言枫语
阅读(196)
推荐(0)
摘要:
SVG 意为可缩放矢量图形(Scalable Vector Graphics)。 SVG 使用 XML 格式定义图像。 现在开始学习 SVG! My first SVG SVG 实例 我们可以在线编辑 SVG 实例,并且在线查看运行结果! 在线实例 SVG 参考手册 在 W3CSchool中, 我们为您提供完整的 SVG 参考手册,其中列出了所有 W3C 推荐标准(SVG Version 1.1)中的 SVG 的元素。 SVG 参考手册 更多SVG教程:http://www.w3cschoo...
阅读全文
posted @ 2013-09-21 11:58
风言枫语
阅读(435)
推荐(1)
摘要:
首先介绍一下吧,Subversion(SVN)是一个开源的版本控制系統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。 废话少说,上正题吧!1 首先检查subversion安装包,没有的话,就需要安装了。#yum list | grep subversionsubversion.x86_64 1.6.11-9.el6_4 @updates subversion.i686 1.6.11-9.el6_4 up.
阅读全文
posted @ 2013-09-21 11:54
风言枫语
阅读(179)
推荐(0)
摘要:
Guava缓存器的删除消息机制测试代码—— LoadingCache cache = CacheBuilder.newBuilder() .maximumSize(3) .expireAfterWrite(10, TimeUnit.SECONDS) .recordStats() .removalListener(new RemovalListener() { @Override public void onRemoval(RemovalNotification rn) { S...
阅读全文
posted @ 2013-09-21 11:52
风言枫语
阅读(613)
推荐(1)
摘要:
Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.int minDepth(TreeNode *root) { // Start typing your C/C++ solution below // DO NOT write int main() function if(root == N...
阅读全文
posted @ 2013-09-21 11:51
风言枫语
阅读(100)
推荐(0)
摘要:
经过老手的指点,要实现Yaffs2+HwEcc,重点在于chip->ops.mode由MTD_OOB_RAW到MTD_OOB_AUTO。经过几天的筹备,今天要对其下手了。为了真实展现分析移植过程,就来一个直播吧。这样也会破釜沉舟一定要把其实现。转入正题,chip->ops.mode的赋值是在nand_write这个函数中进行的,直接将其替换为MTD_OOB_AUTO看会出现什么情况。 替换后,代码编译和运行并没有出现什么异样。烧写后的oob区内容有了变化。对比如下: 可以看到oob内容布局发生的变化,这是因为MTD_OOB_AUTO会用到nand_ecclayo...
阅读全文
posted @ 2013-09-21 11:49
风言枫语
阅读(434)
推荐(0)
摘要:
原文来自我的独立blog:http://www.yuanyong.org/blog/midnightsun/never-goodbye-youth 毕业,曾经多么熟悉,却又无法真正触动神经的词语。 小学、中学和高中,经历过三次毕业的我,常常都是满怀对未来的向往,走到更远的地方。 而这一次,未来和远方又降临我身边的时候,我却有些落寞和感伤,告别的不仅仅是学校、过去的自己,更是一群朋友和那些青春的故事。昨天还是同学的他,也许明天就已经西装笔挺地坐上早班的地铁奔向职场;昨天还在食堂、教室穿行的她,明天就要嫁作人妇,每天在家庭和职场之间忙碌。这一次我们不再像从同一个恒星发射出来的光线,我们闪...
阅读全文
posted @ 2013-09-21 11:47
风言枫语
阅读(120)
推荐(0)
摘要:
题目链接老虎左拐,老鼠右拐,碰到不能走的拐一次,如果还不能走就停下,自己走过的不能走,求相遇的坐标或-1一个停下之后,另一个还可以走#include #include using namespace std;#define N 1005struct node{ int x,y;}p[N*N],q[N*N];int visi[N][N],xy[4][2]={{0,1},{1,0},{0,-1},{-1,0}};int n;int donkey(int x,int y,int d){ int step=1; while(!visi[x][y]&&x=0&&y=0)
阅读全文
posted @ 2013-09-21 11:44
风言枫语
阅读(116)
推荐(0)
摘要:
一般情况下,实现软件的布局可以有以下三种方式:布局文件(即****.xml文件)、编码的方式。。而第三种就是我们这一边博客所要讲解的,通过网页实现软件的布局 原理:网页实现界面: 1) 数据:应该来自于手机本身 webview 可以把一个java对象传递给网页,再让javascript去调用这个对象里面的方法 2) onload() javascript 代码调用java代码 java再调用javascript 明白2)中的流程是理解这种实现软件布局的方式的关键。。 以下通过一个例子来讲解:程序运行截图: 实现步骤1、在/assets/目录下导入网页布局文件.这里是index.html...
阅读全文
posted @ 2013-09-21 11:41
风言枫语
阅读(304)
推荐(0)