风言枫语  

2013年9月21日

摘要: 《数据库系统原理》主要介绍的是数据库技术的基本原理、方法和应用技术。 它可以使我们能有效地使用现有的数据库管理系统和软件开发工具,掌握数据库结构的设计和数据库应用系统的开发原理。 在这里,将这本书分为概念部分、方法部分和应用技术部分。 阅读全文
posted @ 2013-09-21 13:22 风言枫语 阅读(119) 评论(0) 推荐(0)
 
摘要: 在跑BuildForest的时候,编写了下面的程序:package test.breiman;import org.apache.mahout.classifier.df.mapreduce.BuildForest;/** * BuildForecast测试类 * @author fansy */public class BuildForestFollow { public static void main(String[] args) throws Exception{ String[] arg=new String[]{ "-d","hdfs://ubuntu 阅读全文
posted @ 2013-09-21 13:18 风言枫语 阅读(997) 评论(0) 推荐(0)
 
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=4711 真的是坑吐血了,wa了5次 最后实在无语 把long long double 改成long double 就过了#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define PI 3.141592653589793238462643383279. 阅读全文
posted @ 2013-09-21 13:16 风言枫语 阅读(161) 评论(0) 推荐(0)
 
摘要: 阅读全文
posted @ 2013-09-21 13:15 风言枫语 阅读(130) 评论(0) 推荐(0)
 
摘要: 今天是2013-09-20,最近心情一直很差,但是也不能不学习啊,无论怎么样,自己学到 的东西永远都是自己的。加油! 使用dbms_xplan.display_cursor function的时候发现如下错误。 SQL> select * from amy_dept; DEPTNO DNAME LOC ---------- -------------- ------------- 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON SQL> select * fro... 阅读全文
posted @ 2013-09-21 13:12 风言枫语 阅读(818) 评论(0) 推荐(0)
 
摘要: 程序设计题:3:有20个数组,每个数组有500个元素,并且是有序排列好的,现在在这20*500个数中找出排名前500的数思路:可以先选出20个数组中最大的数,进行比较,选出其中最大的数,然后再从选出最大的那个数组中选出数放入20个数中比较,每次都重复步骤,直到最终选出500个数,这个复杂度是多少呢?20个数的比较可以用堆,插入一个数lgn,故总的复杂度是500lg20用这个思路写出代码如下:vector > arr;struct CNode{ CNode( int data, int num ) { m_data = data; m_num = num; } int m_data; in 阅读全文
posted @ 2013-09-21 13:09 风言枫语 阅读(259) 评论(0) 推荐(0)
 
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4745 题目意思:给n个环状的数,A、B两人沿相反的方向走,每单位时间走一步,要求相同时间两人到达相同的数,且同一位置同一个人不能走两次,走过的位置不能越过。解题思路:根据回文非连续序列的性质,从前往后,和从后往前序列是一样的,所以只用求出区间内最长的回文序列即可,又由于是环状,所以分成两部分,1~i i+1~n,A可以从i走到1,然后从n走到i+1,B可以从1走到i,从i+1走到n .代码:#include#include#include#include#include#include#inclu 阅读全文
posted @ 2013-09-21 13:08 风言枫语 阅读(190) 评论(0) 推荐(0)
 
摘要: 题目请戳这里 邻接表的ISAP被卡了一天。。。TLE。。。。终于被卡了。。。好忧桑啊啊啊。。。 题目大意:给一张无向图,求最少去掉几个点使图不连通。题目分析:求无向图的点连通度,拆点建图跑最大流。具体做法是:将一个点i拆成2个点:i和i+n,分别表示从第i个点出去和进入第i个点。那么i+n->i建边,边权1,对于每一条边(a,b),建边a->b + n,b->a+n,边权无穷。然后枚举没有边直接相连的点对(a,b),以a为源点,b+n为汇点跑最大流,最大流量就是该图的一个割,枚举所有不相邻点对,求出最小割。具体原理就是求不相邻点对(a,b)之间的最大独立轨数目,其实就是从a出 阅读全文
posted @ 2013-09-21 13:05 风言枫语 阅读(256) 评论(0) 推荐(0)
 
摘要: 在了解WLST定制命令之前,简单说一下WLST,WLST 全称叫Weblogic Scripting Tool, 它提供了一组预定义命令来方便Weblogic的用户通过命令行对Weblogic 实例,域进行管理。WLST运行环境基于Java 脚本解析器Jython,Weblogic 开发人员可以使用Jython语法对其进行扩展。我们可以通过help() 命令来了解WLST命令的使用说明。如下图所示 那什么是WLST的定制命令呢? 那得从Oracle Fusion Middleware 说起,Oracle Fusion Middleware 是迄今Oracle最全的一个软件产品集... 阅读全文
posted @ 2013-09-21 13:02 风言枫语 阅读(578) 评论(0) 推荐(0)
 
摘要: 1.[编程]给定一个整数,获得它的逆序数,如整数87231,逆序后为13278// nixushu.cpp : Defines the entry point for the console application.////思路是先转成字符串再操作#include "stdafx.h"#include #include //返回值为计算出的逆序数int fun(int num){ char an[20]; int len, t, neg = 0; //len:字符串的长度,t:交换临时变量,此种情况定义成int和char是一样的 if(num >num; std::c 阅读全文
posted @ 2013-09-21 13:01 风言枫语 阅读(921) 评论(0) 推荐(0)
 
摘要: 菜鸟学习ACM,纪录自己成长过程中的点滴。学习的路上,与君共勉。ACM学习-POJ-1003-HangoverHangoverTime Limit:1000MSMemory Limit:10000KTotal Submissions:92150Accepted:44638DescriptionHow far can you make a stack of cards overhang a table? If you have one card, you can create a maximum overhang of half a card length. (We're assumin 阅读全文
posted @ 2013-09-21 12:58 风言枫语 阅读(202) 评论(0) 推荐(0)
 
摘要: SharedPreferences类 android.content.SharedPreferences 类概括: 访问和修改由函数getSharedPreferences(String,int)返回的首选项的接口。对于任何特定的首选项集合,所有客户端共享此类的单个实例。 必须通过SharedPreferences.Editor对象修改属性的值,以确保属性值保持一致状态,当提交存储时,起到控制作用。从不同的get方法返回的对象必须被视为不可变。 注意:此类不再支持多线程。 嵌套类 interface SharedPreferences.Editor用于修改... 阅读全文
posted @ 2013-09-21 12:56 风言枫语 阅读(304) 评论(0) 推荐(0)
 
摘要: 1金币概率问题(威盛笔试题)题目:个房间里放着随机数量的金币。每个房间只能进入一次,并只能在一个房间中拿金币。一个人采取如下策略:前四个房间只看不拿。随后的房间只要看到比前四个房间都多的金币数,就拿。否则就拿最后一个房间的金币。编程计算这种策略拿到最多金币的概率。 这题真要用数学的方法计算,估计还真不好算。还好,题目要求用编程实现。这样它就成了一个模拟题,即用程序来模拟整个取金币的过程。我们可以进行很多次实验(如10000次)。每次实验,对每个房间产生随机数量的金币数,然后按照题目中的策略拿金币。如果拿到的金币数恰好是最多的则成功。最后统计很多次实验中成功的次数,并计算概率。[cpp] v.. 阅读全文
posted @ 2013-09-21 12:55 风言枫语 阅读(378) 评论(0) 推荐(0)
 
摘要: 单调队列,裸的!!坑死了,说好的“All the orders are sorted by the time in increasing order.呢,我就当成严格上升的序列了,于是就各种错。测试数据是有重复元素的!!!//#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define FF 阅读全文
posted @ 2013-09-21 12:52 风言枫语 阅读(202) 评论(0) 推荐(0)
 
摘要: win7 Visual Studio 2008 安装程序时出现“ 加载安装组件时遇到问题。取消安装。”处理方法 vs2008试用期到期,卸载、重新安装都会出现“ 加载安装组件时遇到问题。取消安装。”无法进入下一步。1、进入控件面板——程序——程序和功能——“查看已安装的更新”。2、将vs2008所有更新全部卸载。3、用“卸载/更新”,就可以卸载vs2008。 阅读全文
posted @ 2013-09-21 12:50 风言枫语 阅读(489) 评论(0) 推荐(0)
 
摘要: 最近在51CTO上看到了一本好书,《程序员,你伤不起》。当我第一次看到这个书名的时候,我就很好奇,我猜它讲的是程序员个悲惨故事,应该是某个程序员的开发经验总结。 看了书的目录,知道了这本书讲的是 程序人生、开发经验、职业规划、创业心得。 这些话题都是软件开发者和IT从业者关心的,在CSDN博客和论坛也非常热门。书的作者是 吉日嘎拉(蒙古族),博客园http://www.cnblogs.com/jirigala/。作者简介博客园知名博主。争议性人物。现定居杭州。 13年软件开发经验。外企5年。上市公司3年。独立经营软件公司2年。主持研发部门管理工作5年以上。代表作品是“通用权限管理系统”... 阅读全文
posted @ 2013-09-21 12:47 风言枫语 阅读(158) 评论(0) 推荐(0)
 
摘要: 我们知道折半查找的速度比顺序查找要快很多,但前提是折半查找需要有序的数组。讲解在注释里面~package go.derek;import java.util.Random;public class Search { //这个是普通的顺序查找,for循环里面每执行一次都要判断一下iarr[mid-1]){ low=mid+1; } else return mid; } return 0; } public static void main(String[] args){ int[] arr=new int[40000000]; for(int i=0;i<arr.le... 阅读全文
posted @ 2013-09-21 12:44 风言枫语 阅读(382) 评论(0) 推荐(0)
 
摘要: /********************************************************************* * Author : Samson * Date : 09/20/2013 * Test platform: * #1 SMP Debian 3.7.2-0+kali8 * gcc (Debian 4.7.2-5) 4.7.2 * *******************************************************************/先看看从网上的查找到的关于:编译器是按照什么样的原则进行对齐的? 先让我们看四个重要的基本 阅读全文
posted @ 2013-09-21 12:42 风言枫语 阅读(204) 评论(0) 推荐(0)
 
摘要: Description In the army, a platoon is composed by n soldiers. During the morning inspection, the soldiers are aligned in a straight line in front of the captain. The captain is not satisfied with the way his soldiers are aligned; it is true that the soldiers are aligned in order by their code number 阅读全文
posted @ 2013-09-21 12:41 风言枫语 阅读(171) 评论(0) 推荐(0)
 
摘要: 转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove题意 :给出n * m的格子,每个格子有两个属性food , prod。对于每一个查询A,B,可以选择某个格子将food属性+A,prod+B,然后以这个格子为中心的正方形两个属性和的最小值最大。http://acm.hdu.edu.cn/showproblem.php?pid=4721 其实很简单的题, 很早就会了,WA了好多天,结果是一个乘号打成了加号。。。不能更逗由于所有属性值为正,所以没必要取边界上不完整的正方形,不过处理下也没事。。。正方形的连 阅读全文
posted @ 2013-09-21 12:39 风言枫语 阅读(258) 评论(0) 推荐(0)
 
摘要: 迪杰斯塔拉裸题最大花费n个点m条有向边起点终点 路径长度 路径花费问:在花费限制下,最短路径的长度#include #include #include #include #include #include #include #include #include #include #include #include #define inf 107374182#define N 101#define M 10001#define ll intusing namespace std;inline ll Max(ll a,ll b){return a>b?a:b;}inline ll Min(ll 阅读全文
posted @ 2013-09-21 12:35 风言枫语 阅读(245) 评论(0) 推荐(0)
 
摘要: 四十六、Math.round(11.5)等於多少?Math.round(-11.5)等於多少?对于这个题,只要弄清楚Math提供的三个与取整相关的方法就OK了。1.ceil,英文含义是天花板,该方法就表示向上取整,Math.ceil(11.3)的结果为12,Math.ceil(-11.6)的结果为-11。2.floor,英文含义是地板,该方法就表示向下取整,Math.floor(11.6)的结果是11,Math.floor(-11.4)的结果-12。3.round,表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,Math.round(11.5) 阅读全文
posted @ 2013-09-21 12:34 风言枫语 阅读(147) 评论(0) 推荐(0)
 
摘要: 1、下载jQuery文件 http://download.csdn.net/detail/emoven/6294377 2、设置spket Window -> Preferences -> Spket -> JavaScript Profiles -> New ; 输入“jQuery”点击OK; 选择“jQuery” 并点击“Add Library”然后在下拉条中选取“jQuery”; 选择 “jQuery”并点击“Add File”,然后选中你下载的jQuery.js 文件;设成Default;3、设置js打开方式 Window -> Preferences - 阅读全文
posted @ 2013-09-21 12:31 风言枫语 阅读(343) 评论(0) 推荐(0)
 
摘要: 原文来自:http://www.yuanyong.org/blog/cv/bow-mode重复造轮子并不是完全没有意义的。这几天忙里偷闲看了一些关于BOW模型的知识,虽然自己做图像检索到目前为止并没有用到过BOW模型,不过了解一下BOW并不是一件毫无意义的事情。网上关于理解BOW模型也很多,而且也很详细,再写一点关于BOW模型的理解,无异于重新造一次轮子,不过我一直坚信重复造轮子并不是完全没有意义的,重要的是你能够从中学到很多的知识,如果可能,你甚而再这个重复造轮子的过程中发现新问题,并进行改进。好了,回归正题。BOW (bag of words) 模型简介Bagofwords模型最初被用在文 阅读全文
posted @ 2013-09-21 12:30 风言枫语 阅读(780) 评论(0) 推荐(0)
 
摘要: 一直感觉RMQ水,没自己写过,今天写了一道题,算是完全独立写的,这感觉好久没有了...一直以来,都是为了亚洲赛学算法,出现了几个问题:1、学的其实只是怎么用算法,对算法的正确性没有好好理解,或者说根本没有真的理解算法并从这个算法在做修改延伸;2、学的很不系统,没有好好对比整理各种题型,更别说好好总结;3、貌似整天参考别人代码,很少独立做题;操,这种急功近利的学习方式终于可以在亚洲赛没机会现场赛的时候结束了,想来也是好事 不废话了,入正题一、RMQ原理DP思想:dp(i,j)=min(dp(i,j-1),dp(i+2^(j-1),j-1)) 这里dp(i,j)表示以i开头长度为2^(j)的区间. 阅读全文
posted @ 2013-09-21 12:26 风言枫语 阅读(174) 评论(0) 推荐(0)
 
摘要: 通常this指针在对象构造完毕后才完全生成,而在构造函数执行过程中,对象还没有完全生成,所以this指针也是没有完全生成的,在构造函数中使用this指针会存在问题,应该尽量避免。 构造函数中可以访问对象中已经初始化的成员(成员初始化是有顺序的),但尽量不要调用对象方法,因为调用方法的时候会隐含使用this指针。 在某些应用中会存在这样的对象,他的成员变量需要用对象的this指针进行初始化:class A{ B b;}; class B{ A* a;}; A类的构造函数可以写成:A(): b(this) 这样会违反构造函数中尽量不使用this指针的规范... 阅读全文
posted @ 2013-09-21 12:24 风言枫语 阅读(256) 评论(0) 推荐(0)
 
摘要: 原文来自:http://www.yuanyong.org/blog/midnightsun/never-give-up-no-matter-how-hard如果有来生,我愿做一棵树,站成永恒,没有悲欢的姿势,一半在尘土里安详,一半在风里飞扬,一半洒落阴凉,一半沐浴阳光,非常沉默,非常骄傲,从不依靠,从不寻找。 ——三毛(一)苦逼的生活,似乎从未停止过。某天,吃饭的时候跟同一实验室的室友小崔聊天,小崔说,现在想想,当个和尚也挺不错的,无欲无求。我半开玩笑的说,当和尚也不容易,当和尚首先你得给方丈劈材烧水做饭扫地,等你有那么一点点追求的时候,你可能便会期盼着自己某一天成为主持方丈什么的,再然后.. 阅读全文
posted @ 2013-09-21 12:22 风言枫语 阅读(204) 评论(0) 推荐(0)
 
摘要: 有个坑爹的说法:其实Direct UI只是一个思想,要实现这个思想,还要靠自己。 采用windowless方式用api或gdi实现ui的绘制。 DirectUI意为直接在父窗口上绘图(Paint on parent dc directly)。 子窗口不以窗口句柄的形式创建,只是逻辑上的窗口,绘制在父窗口之上。 DirectUI技术的实现步骤和难点: 1、窗口的子类化,截获窗口的消息。 2、封装自己的控件,并将自己的控件绘制到该窗口上 3、封装窗口的消息,并分发到自己的控件上,让自己的控件根据消息进行相应和绘制 4、根据不同的行为发送自定义消息给窗口,以便程序进行调用。 5、一般窗口上控件的组. 阅读全文
posted @ 2013-09-21 12:19 风言枫语 阅读(580) 评论(0) 推荐(0)
 
摘要: 原文来自:http://www.yuanyong.org/blog/cv/cv-code-twoFeature Detection and DescriptionGeneral Libraries:VLFeat– Implementation of various feature descriptors (including SIFT, HOG, and LBP) and covariant feature detectors (including DoG, Hessian, Harris Laplace, Hessian Laplace, Multiscale Hessian, Multis 阅读全文
posted @ 2013-09-21 12:18 风言枫语 阅读(364) 评论(0) 推荐(0)
 
摘要: 原文来自我的独立blog:http://www.yuanyong.org/blog/cv/lsh-itq-sklsh-compliment这两天寻找idea,想来思去也没想到好点的方法,于是把前段时间下过来的一篇《Iterative Quantization: A Procrustean Approach to Learning Binary Codes》和代码拿出来又细读了一番,希望可以从中获得点启发。Iterative Quantization: A Procrustean Approach to Learning Binary Codes的Project请戳这里,一作是Yunchao G 阅读全文
posted @ 2013-09-21 12:16 风言枫语 阅读(3943) 评论(0) 推荐(0)
 
摘要: 使用cocoapods在工程中加入UI7Kit,关于UI7Kit请自行google。 加入到工程 如果没安装cocoapods,则安装。(http://www.cocoapods.org) 安装方法:(需要先安装Commoand Line Tools(XCode->Preferences->Downloads first.)) sudo gem install cocoapods pod setup # Do not sudo here 在工程中添加ui7kit #进入工程目录 echo "platform :ios, '5.0'" > P 阅读全文
posted @ 2013-09-21 12:14 风言枫语 阅读(223) 评论(0) 推荐(0)
 
摘要: Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.DFS:int maxDepth(TreeNode *root) { // Start typing your C/C++ solution below // DO NOT write int main() function if(root ... 阅读全文
posted @ 2013-09-21 12:11 风言枫语 阅读(117) 评论(0) 推荐(0)
 
摘要: 原文来自我的独立blog:http://www.yuanyong.org/blog/midnightsun/hang-on-is-everything 前一段某个星期五的早晨,把自己裹得严严实实,啃着一张薄饼然后机械地踩着向基友借来的脚踏车向光机所开进,情景就像······ 一年前的夏天,在东莞大姐那儿,每天早晨在闹铃的催促下挣开迷糊的双眼,刷牙洗脸,在路摊旁买一张鸡蛋饼,然后像脚踏车上的轮子,开始重复跟量级在千分尺上的钢片相处的日子。一个月后我得到了我人生的第二桶金,虽然手上留下了一条条被钢片割伤的痕迹。 四年前的夏天,在架房梁的时 阅读全文
posted @ 2013-09-21 12:08 风言枫语 阅读(149) 评论(0) 推荐(0)
 
摘要: 原文来自我的独立blog:http://www.yuanyong.org/blog/midnightsun/is-life-always-hard 和两个朋友聊天。 小L在考研,打电话过去的时候小L正在自*,和小L闲扯了几句家常后便问了问小L复*的*况,小L说四年从没有像今年这样这么忙、这么累、这么充实。说完这话的时候,我便站着不腰疼地问小L,考研也不过用大半年的时间去准备,为神马在这么一段相比于高考那一段马拉松式的赛跑更多的人选择了以打酱油的模式去迎接这样一场破茧化蝶之旅。 小L说,相比于考研,虽然高考备战时间要很长,但那时候是你身边的每一个同学、好朋友都在为这一场圣战而努力,而对... 阅读全文
posted @ 2013-09-21 12:06 风言枫语 阅读(670) 评论(0) 推荐(0)
 
摘要: Redundant PathsTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 7749Accepted: 3377Description In order to get from one of the F (1 2 and 1 –> 6 –> 5 –> 2 1 – 4: 1 –> 2 –> 3 –> 4 and 1 –> 6 –> 5 –> 4 3 – 7: 3 –> 4 –> 7 and 3 –> 2 –> 5 –> 7 Every pair 阅读全文
posted @ 2013-09-21 12:05 风言枫语 阅读(158) 评论(0) 推荐(0)
 
摘要: 本文来自我的独立blog:http://www.yuanyong.org/blog/midnightsun/goodbye-2012 你觉得最好的生活状态是什么?我觉得最好的生活状态莫过于在你的青春年纪傻逼地为了理想坚持过,最后回到平淡用现实的方法让自己生活下去。能实现梦想自然是最好,但没能实现自己的梦想那也没有什么可惜的。成长的第一步就是接受这个世界的多样性,认识到现实的不美好,然后还是决定要坚持最初的坚持。 ——卢思浩 翻了翻空间的随笔,把那些原创的文字顺便转了过来。关于大学四年里的点点滴滴,再读这些曾经留下的文字,便是一段光阴、一方土... 阅读全文
posted @ 2013-09-21 12:01 风言枫语 阅读(149) 评论(0) 推荐(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 风言枫语 阅读(199) 评论(0) 推荐(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 风言枫语 阅读(437) 评论(1) 推荐(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 风言枫语 阅读(182) 评论(0) 推荐(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 风言枫语 阅读(618) 评论(0) 推荐(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 风言枫语 阅读(102) 评论(0) 推荐(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 风言枫语 阅读(439) 评论(0) 推荐(0)
 
摘要: 原文来自我的独立blog:http://www.yuanyong.org/blog/midnightsun/never-goodbye-youth 毕业,曾经多么熟悉,却又无法真正触动神经的词语。 小学、中学和高中,经历过三次毕业的我,常常都是满怀对未来的向往,走到更远的地方。 而这一次,未来和远方又降临我身边的时候,我却有些落寞和感伤,告别的不仅仅是学校、过去的自己,更是一群朋友和那些青春的故事。昨天还是同学的他,也许明天就已经西装笔挺地坐上早班的地铁奔向职场;昨天还在食堂、教室穿行的她,明天就要嫁作人妇,每天在家庭和职场之间忙碌。这一次我们不再像从同一个恒星发射出来的光线,我们闪... 阅读全文
posted @ 2013-09-21 11:47 风言枫语 阅读(121) 评论(0) 推荐(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 风言枫语 阅读(119) 评论(0) 推荐(0)
 
摘要: 一般情况下,实现软件的布局可以有以下三种方式:布局文件(即****.xml文件)、编码的方式。。而第三种就是我们这一边博客所要讲解的,通过网页实现软件的布局 原理:网页实现界面: 1) 数据:应该来自于手机本身 webview 可以把一个java对象传递给网页,再让javascript去调用这个对象里面的方法 2) onload() javascript 代码调用java代码 java再调用javascript 明白2)中的流程是理解这种实现软件布局的方式的关键。。 以下通过一个例子来讲解:程序运行截图: 实现步骤1、在/assets/目录下导入网页布局文件.这里是index.html... 阅读全文
posted @ 2013-09-21 11:41 风言枫语 阅读(307) 评论(0) 推荐(0)
 
摘要: 1 统计vector向量中指定元素出现的次数:count()算法利用STL通用算法统计vector向量中某个元素出现的次数:count()算法统计等于某个值的对象的个数。#include "stdafx.h"#include #include #include //包含通用算法using namespace std;int_tmain(int argc, _TCHAR* argv[]){ vector scores; scores.push_back(100); scores.push_back(80); scores.push_back(45); scores.push_ 阅读全文
posted @ 2013-09-21 11:39 风言枫语 阅读(1752) 评论(0) 推荐(0)
 
摘要: 原文来自我的独立blog:http://www.yuanyong.org/blog/midnightsun/treat-yourself-living-space 这些年,我很在意整理自己所居住的空间,譬如时刻保持房里的干净明亮或是书桌的井然,我无洁癖,而是刻意为之。这些看似不起眼的日常细节,善待它,就能成为阳光和氧气,滋润自己,让自己充满“阳光”“明亮”地去面对每一天的生活。 一个整洁、明亮的环境,总给人温暖、希望,那些在怎么黑暗发霉的日子,也会因为这样一种刻意的外化环境的行为而充满了面对黑暗、挫折的勇气和信念。曾有那么一段时间,是老爸老妈闹得最凶的一次,老妈一气之下出走了。老... 阅读全文
posted @ 2013-09-21 11:37 风言枫语 阅读(137) 评论(0) 推荐(0)
 
摘要: 原文来自我的独立blog:http://www.yuanyong.org/blog/midnightsun/say-goodbye-youth 我们就这样,各自奔天涯。 2013年6月29日,再过一天,便不再属于西电这片朴实的土地。4年,在走的时候,总觉得该为那些陪自己一路走来关心的和被关心的朋友留下些什么。明日一散,来日不知何时相聚(相逢应该会是常有的吧,一次能够把所有的朋友聚到一起,估计有难度(~~~~(>_<)~~~~ )。 感情深,一口闷 临近离校的这十来天,每天早晨起来,看着这几个睡相惨不忍睹的室友,心中满是感伤,再也不会有这么几个人,陪我生活学习四年,吃喝玩睡在... 阅读全文
posted @ 2013-09-21 11:34 风言枫语 阅读(156) 评论(0) 推荐(0)
 
摘要: JSONObject与JSONArray的使用一、JAR包简介 要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包: 1.commons-lang.jar 2.commons-beanutils.jar 3.commons-collections.jar4.commons-logging.jar 5.ezmorph.jar6.json-lib-2.2.2-jdk15.jar二、JSONObject对象使用JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包。在本例中,我们将使用JSONO 阅读全文
posted @ 2013-09-21 11:33 风言枫语 阅读(203) 评论(0) 推荐(0)
 
摘要: 前言 一直用Struts1 , 现在新的项目要转向Struts2了, 先研究学习一下,做点技术储备。我一直认为计算机软件行业是一个实践性非常强的行业,书读了多少都不管用, 一定要卷起袖子,亲自动手,才能学到一门技术的精髓,才能谈得上精通。否则浮在表面,只懂概念,夸夸奇谈,一进入真正的项目就傻眼了。但是自己完全从零开始来学习一个技术还是太慢了,一定要找到一个切入点, 就像打仗一样,集中优势兵力,从一点突破,向纵深发展,迂回包抄,各个歼灭。这个切入点就是优秀的源代码, 看看大牛们是怎么做的,然后模仿学习,能极大的减少你学习的时间。现在市面上有很多讲Struts2的书籍,Struts2权威, 大全, 阅读全文
posted @ 2013-09-21 11:30 风言枫语 阅读(165) 评论(0) 推荐(0)
 
摘要: paip.QQ音乐导出歌单总结 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax QQ音乐歌单已经越来越多兰.要不个哪导出备份一哈了.... 哪本身马支持export功能..,只能自己想方法兰.. 先是spylite查看累挂,歌单南儿不是个标准的控件..不管子瓦间还是拿个Aqua.Deskperience试达累挂.三,不行.. 看来要从内存上想办法了,拿个winhex不个qq music 的process catch累挂,search... 阅读全文
posted @ 2013-09-21 11:28 风言枫语 阅读(365) 评论(0) 推荐(0)