摘要: 之前用Text Kit写Reader的时候,在分页时要计算一段文本的尺寸大小,之前使用了NSString类的sizeWithFont:constrainedToSize:lineBreakMode:方法,但是该方法已经被iOS7 Deprecated了,而iOS7新出了一个boudingRectWithSize:options:attributes:context方法来代替: 很碍眼的黄色警告标志。 先来看看iOS7 SDK包中关于boudingRectWithSize:options:attributes:context方法的定义: // NOTE: All of the followin. 阅读全文
posted @ 2013-09-04 19:47 pangbangb 阅读(1706) 评论(0) 推荐(1)
摘要: CCNode节点类是Cocos2D-x中的主要类,继承自CCObject。任何需要画在屏幕上的对象都是节点类。最常用的节点类包括场景类(CCScene)、布景层类(CCLayer)、人物精灵类(CCSprite)、菜单类(CCMenu)CCNode类包含的主要功能如下:每个节点都可以包含有子节点。节点含有周期性的毁掉方法(Schedule、Unschedule等)。可以含有动作(CCAction)。CCDirectorCCDirector类是Cocos2D-x游戏引擎的核心,用来创建并且控制着主屏幕的显示,同时控制场景的显示时间和方式。在整个游戏里一般只有一个导演。游戏开始、结束、暂停都会调用 阅读全文
posted @ 2013-09-04 19:45 pangbangb 阅读(271) 评论(0) 推荐(0)
摘要: SumTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 647Accepted Submission(s): 320 Problem Description Sample Input 2 Sample Output 2 Hint 1. For N = 2, S(1) = S(2) = 1.2. The input file consists of multiple... 阅读全文
posted @ 2013-09-04 19:42 pangbangb 阅读(174) 评论(0) 推荐(0)
摘要: StonesTime Limit: 5000/3000 MS (Java/Others)Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 678Accepted Submission(s): 407 Problem Description Because of the wrong status of the bicycle, Sempr begin to walk east to west every morning and walk back every evening. Walking may c... 阅读全文
posted @ 2013-09-04 19:41 pangbangb 阅读(171) 评论(0) 推荐(0)
摘要: 设置标题行居中:dgvShow.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;设置具体的列居中:dgvShow.Columns["类型"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; 阅读全文
posted @ 2013-09-04 19:38 pangbangb 阅读(415) 评论(0) 推荐(0)
摘要: 今天弄了一下CI框架,大概看了一下文档,感觉CI框架非常精简,但是在做的时候遇到了问题,CI文档中提供了一个新闻系统的例子,所有工作都做完了,在浏览器中打开相对应的url是,却显示“服务器错误”,一点提示信息都没有,打开firebug显示 错误连接500的错误代码,这时打开了CI框架下面的application下面的log但是也没有提供一些有用的信息,最后代开了appache的errr_log,这里显示_construct的问题,我打开对应的php文件,是parent::__construct少写了一个下划线 阅读全文
posted @ 2013-09-04 19:36 pangbangb 阅读(298) 评论(0) 推荐(0)
摘要: 题目链接:http://acm.timus.ru/problem.aspx?space=1&num=1837描述:Isenbaev是国外的一个大牛。现在有许多人要参加ACM ICPC。一共有n个组,每组3个人。同组的3个人都是队友。大家都想知道自己与大牛的最小距离是多少。大牛与自己的最小距离当然是0。大牛的队友和大牛的最小距离是1。大牛的队友的队友和大牛的最小距离是2……以此类推。如果实在和大牛没有关系的只好输出undefined了。第一行读入n。表示有n个组。1 ≤ n ≤ 100接下来n行,每行有3个名字,名字之间用空格隔开。每个名字的开头都是大写的。每行输出一个名字,名字后面空格 阅读全文
posted @ 2013-09-04 19:34 pangbangb 阅读(240) 评论(1) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/a1dark分析:这题有点坑、数据有点问题、做不过的就看看别人过了的代码、就会发现要错误的理解才能AC、这道题可以DFS或者BFS都能轻松过、但是还是要养成剪枝的习惯、#include #include int map[1015][1015];int vis[1015][1015];int n,m,x1,x2,y1,y2,flag;void dfs(int x,int y,int z,int k){ if(flag) return; if(k>=3) return ; if(xn || y>m) re... 阅读全文
posted @ 2013-09-04 19:31 pangbangb 阅读(195) 评论(0) 推荐(0)
摘要: hibernate中createQuery与createSQLQuery:前者用的hql语句进行查询,后者可以用sql语句查询,前者以hibernate生成的Bean为对象装入list返回,后者则是以对象数组进行存储。在有时查询部分字段,或实现一些统计查询时很方便。如要统计一个表中各个专业的状态:public List statisticTitileNum(String instituteNumber, String yearTime) { int[] ns; List list = HibernateUtil .getSession() .createSQLQuery( "sele 阅读全文
posted @ 2013-09-04 19:29 pangbangb 阅读(208) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/a1dark分析:直接DFS暴力搜索就行了、由于运行时间比较小就没去剪枝了、简单题不懂看代码#include#includeint map[25];int vis[25];int n,flag,cas;int judge(int x){ if(x%2==0)return 0; for(int i=2;in&&judge(map[n]+1)){ if(flag==0){ printf("Case %d:\n",cas);cas++; flag++; } ... 阅读全文
posted @ 2013-09-04 19:27 pangbangb 阅读(149) 评论(0) 推荐(0)
摘要: n个点m条边的有向图,每条边有距离跟花费两个参数,求1->n花费在K以内的最短路。直接优先队列bfs暴力搞就行了,100*10000个状态而已。节点扩充的时候,dp[i][j]表示到达第i点花费为j时的最短路。没加优化16ms过,不知道discuss里面说bfs超时是怎么回事。。。。#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define FF(i, a, b) for(int 阅读全文
posted @ 2013-09-04 19:24 pangbangb 阅读(175) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/a1dark分析:一道简单的模拟题、就是题目英文有点长、各种蛋疼、让你V和A分别逆时针旋转和顺时针旋转、然后输出转过之后的坐标就OK了、#include#include#include#includeusing namespace std;char st[205];int flag,x,y;void move(int &x,int &y,int &flag,char dict){ if(flag==0){ if(dict=='A'){ x=x+10; y=y; ... 阅读全文
posted @ 2013-09-04 19:22 pangbangb 阅读(152) 评论(0) 推荐(0)
摘要: 兼容模式的由来早期的浏览器, IE 独大。这也就导致其很多东西和w3c 的标准有很多不一样的地方。譬如他有自己才看的懂得自定义Tag。一个熟悉的名词--浏览器大战, 形象的刻画了这期间发生的事情。IE 的占用量逐步下降, firefox 和chrome异军突起, 要不是捆绑在windows 系统, 真不知道IE 是否早就消亡了。原因很简单, IE的速度等各方面表现都不是很好。微软逐渐意识到自己搞自己的是不行的, 在IE 后续的版本中就逐渐的向标准靠拢了。这样的话, 问题就来了。新版的IE逐渐接近标准, 而旧版和标准差异又很大, 新版和旧版直接如何兼容呢?总不能说, IE 发布了一个新版, 原先 阅读全文
posted @ 2013-09-04 19:20 pangbangb 阅读(313) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/a1dark分析:一道二级排序的模拟题、排序也没啥说的、就那样吧#include#include#include#include#includeusing namespace std;struct node{ string name; string place; int num;}fruit[200];bool cmp(node a,node b){ if(a.place>fruit[i].name>>fruit[i].place>>fruit[i].num; sort(fruit,fruit+n,cmp) 阅读全文
posted @ 2013-09-04 19:18 pangbangb 阅读(156) 评论(0) 推荐(0)
摘要: 图的建立:大家都知道一般创建图可以用两种存储结构:邻接矩阵和邻接表。这里我们采取邻接矩阵的方法。。这两种具体的结构在这里不介绍了。struct MyGraphic{ int vertex,edge; //顶点和边 int Matrix[MAX_VERTEX][MAX_VERTEX]; //临接矩阵 }; 这就是我做的创建图基本的结构,包括:点数(vertex),边数(edge),存储具体的边( 邻接矩阵)。 下面我们就用这个来创建一个简单的无向图: #includeusing namespace std;#define MAX_VERTEX 10struct MyGraphic{... 阅读全文
posted @ 2013-09-04 19:15 pangbangb 阅读(489) 评论(0) 推荐(0)
摘要: packagexml; importjava.io.FileWriter; importjava.io.IOException; importjava.util.Iterator; importorg.dom4j.Document; importorg.dom4j.DocumentException; importorg.dom4j.DocumentHelper; importorg.dom4j.Element; importorg.dom4j.io.OutputFormat; importorg.dom4j.io.SAXReader; importorg.dom4j.io.XMLWrite. 阅读全文
posted @ 2013-09-04 19:13 pangbangb 阅读(316) 评论(0) 推荐(0)
摘要: 新项目是一个基于android4.2设备。刚拿到demo板时就对联机互调感兴趣了。处于以前在S3c2440上对linux的移植使用经验。心里猜测对于android设备应该也这样。所以通过搜索资料整理如下简单步骤,方便自己记忆。 本例结合Linux开发主机与Amlogic-8726MX运行Android4.2为例说明步骤: 对Android比较熟悉的开发人员,对adb通过USB(USB连接Android设备)调试Android设备应该不会陌生,因为大部分资料都是这样做的。但是假如你的Android设备没有USB口,只有网口,能不能调试呢?答案是肯定的。adb怎样通过tcp/ip来调试An... 阅读全文
posted @ 2013-09-04 19:11 pangbangb 阅读(3245) 评论(0) 推荐(0)
摘要: 一、CString初探:在CString的实现中,其最基础的类结构如下: CString其实只有一个数据成员m_pszData,这个成员指向了字符串的首地址。但在MFC的具体实现中,m_pszData指向的其实是CStringData后面的一块数据的首地址。比如执行CString strHello = _T("hello");这样一条语句之后,m_pszData的指向其实是下面这个样子: m_pszData ↓ +---------------+--+--+--+--+--+---+ | CStringData |h|e| l|l| o|\0| +... 阅读全文
posted @ 2013-09-04 19:08 pangbangb 阅读(1160) 评论(0) 推荐(1)
摘要: 文件下载时常会出现如下问题:response.setHeader("Content-disposition","attachment; filename="+as+""); 如果as直接写中文名字时,就会直接在IE页面打开Excel文件(弹出后点打开会在IE页面打开,注意此时的“你想打开或保存此文件吗?”,名称会显示一个类似CAK....的名称,实现上并不是正常的 *.xls格式的名称),如图所示: 而不是另外弹出并打开Excel文件。解决办法是:(程序片段) String as="我明白了.xls"; Strin 阅读全文
posted @ 2013-09-04 19:06 pangbangb 阅读(416) 评论(0) 推荐(0)
摘要: 内存块a, 起点为a1, 终点为a2, a2>=a1;内存块b,起点为b1, 终点为b2, b2>=b1;如满足条件b1b2 || b1>a2, 则内存块不重叠。此结论可以推广到其他一维线性区间重叠的判断。比如时间段,IP地址段等。 推论过程;两种不重叠的情形:a1>b2 || b1>a2(1)a1>b2a -------------b ----------(2) b1>a2a --------b -------------- 将不重叠的情形取反,就得到重叠的情形。 !(a1>b2 || b1>a2) => b1<=a2 &am 阅读全文
posted @ 2013-09-04 19:04 pangbangb 阅读(286) 评论(0) 推荐(0)
摘要: 本文是从What is a Closure?这篇文章翻译而来。这个问题是在最近一次英格兰Brighton ALT.NET Beers活动中提出来的。我发现,如果不用代码来演示,你很难单用话语把它解释清楚,所以,在这里,我打算用C#来解释一下什么是闭包(closures)。维基百科上说:在计算机科学中,闭包(Closure)是词法闭包(Lexical Closure)的简称,是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。所以,有另一种说法认为闭包是由函数和与其相关的引用环境组合而成的实体。所以,一个闭包就是一个“捕获”或“携带”了其被生成的 阅读全文
posted @ 2013-09-04 19:01 pangbangb 阅读(284) 评论(0) 推荐(0)
摘要: 接上篇blog,继续分析。接下来要调用代码如下:// Should document frequency features be processed if (shouldPrune || processIdf) { docFrequenciesFeatures = TFIDFConverter.calculateDF(new Path(outputDir, tfDirName), outputDir, conf, chunkSize); }首先不看shouldPrune变量,单单看processIdf变量来说,这个变量肯定... 阅读全文
posted @ 2013-09-04 18:59 pangbangb 阅读(222) 评论(0) 推荐(0)
摘要: 前言IE 8 及以下版本的速度较慢。 特别是前端的js 和 css 内容较多时尤为突出。就笔者的开发经验来说GWT, Ext JS, raphael , draw2d 等开发的系统在IE下使用是相当的吃力。特别是IE 的VML 看起来比SVG的效率要差多了。 IE 9 及以上倒是声明已经可以使用svg.但是就目前的状况来说, IE 7 和IE 8 还是有一定的占有量的, 如何让IE 7 和IE 8 的速度快起来。 google 有开发一个IE的插件Google Chrome Frame。不过不好的是,google在2014 之后就不再support 这个项目了。 因为google 认为到那个时 阅读全文
posted @ 2013-09-04 18:57 pangbangb 阅读(474) 评论(0) 推荐(0)
摘要: 1.首先明确单例的概念和特点:a>单例类只能有一个实例b>单例类必须自己创建一个自己的唯一实例c>单例类必须为其他所有对象提供这个实例 2.单例具有几种模式,最简单的两种分别是“懒汉式”和“饿汉式”:懒汉式:不会主动创建自己的实例,等待第一次被调用时创建饿汉式:主动创建自己的实例。 3.两个模式的例子:懒汉式:public class Singleton { private static Singleton uniqueInstance = null; private Singleton() { // Exists only to defeat instantiati... 阅读全文
posted @ 2013-09-04 18:55 pangbangb 阅读(289) 评论(0) 推荐(0)
摘要: 效果图: MainActivity.javapackage jk.quickpay.login;import jk.quickpay.login.FileService;import java.util.Map;import android.app.Activity;import android.os.Bundle;import android.text.TextUtils;import android.view.Menu;import android.view.View;import android.widget.Button;import android.widget.CheckBox;i 阅读全文
posted @ 2013-09-04 18:53 pangbangb 阅读(527) 评论(0) 推荐(0)
摘要: 谈应用软件的实用性暑假一起在一个小公司的实习,做android的开发!这一个月android学习到了不少,对组件activity掌握比较好,学习了svn的项目合作经验,谈需求的收获!还有各位同事对技术/ 创业独到的见解。自己也掌握了自我管理的方法,和对学习的认知度也在增加进入正题,在实习的结束期,清楚的记得是8月31号下午!和张同学聊天很久,结束了自己的在广州的一站这次谈话,自己有了很重要的领悟!归纳为几点: 开发软件的实用性、苛刻认真的态度、技术的无穷无尽 开发软件的实用性:他们有一个实训,在实训前期虽然他们没有正经做过什么东西,但是为期1个半月的实训,他们从需求分析,市场分析,编码... 阅读全文
posted @ 2013-09-04 18:50 pangbangb 阅读(198) 评论(1) 推荐(0)
摘要: 一般事件事件浏览器支持描述onClickHTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClickHTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O鼠标双击事件 onMouseDownHTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O鼠标上的按钮被按下了 onMouseUpHTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O鼠标按下后,松开时激发的事件 o... 阅读全文
posted @ 2013-09-04 18:48 pangbangb 阅读(138) 评论(0) 推荐(0)
摘要: #include #include #define N 100000 struct st{ int x,y,yanchi; }a[N*4]; void build(int t,int x,int y) { a[t].x=x; a[t].y=y; a[t].yanchi=1; if(x==y) return ; int temp=t*2; int mid=(a[t].x+a[t].y)/2; build(temp,x,mid); build(temp+1,mid+1,y); return ; } void change(int t,int x,int y,int z) { if(a[t].y.. 阅读全文
posted @ 2013-09-04 18:46 pangbangb 阅读(140) 评论(0) 推荐(0)
摘要: 首先,我想说的就是,我是一个很普通的ACMer,高中没有参加过任何计算机和数学竞赛的经历,也没有ben那样过人的天资,努力至今也未能取得什么成绩,我之所以写下这篇文章,只是希望给刚进大学或者刚进ACM队的同学一点小小的帮助,希望你们可以少走一些弯路,更希望你们可以帮助华理取得我没能取得的辉煌。 (1).起步阶段 我是从大二开始接触ACM的,要说基础的话就是大一的C语言课程了,语言方面的基础也弱,不过ACM起步阶段对于语言的要求并不是太高,只要掌握了学校C语言的课程,基本就可以开始你ACM的历程了,不过这也仅限于开始的时候,当你的ACM学到一定程度的时候,每道题的代码长度也会越来越长,你会... 阅读全文
posted @ 2013-09-04 18:43 pangbangb 阅读(677) 评论(0) 推荐(0)
摘要: RANSAC范例的正式描述如下:首先,要给定: 1一个模型,该模型需要最少n个数据点去实例化它的自由参数; 2一组数据点P,P中包含数据点的数量#(P)大于n。然后,从P中随机地选择n个点(组成P的一个子集S1)并实例化这个模型(构造成M1)。接下来, 利用实例化的模型M1去测定P中点的某个子集S1*,这些点相对于M1的错误被限制在一个给定的阈值下,其中S1*被称作S1的一致性集合。 或者: 利用实例化的模型M1去逐个测定P中的其它点,舍掉那些偏离M1较大的点,保留那些偏离M1较小的点并组成一个集合S1*,该集合被称作S1的一致性集合。接下来的步骤要对S1*中点的数量#(S1*)进行条件判定: 阅读全文
posted @ 2013-09-04 18:41 pangbangb 阅读(405) 评论(0) 推荐(0)
摘要: Android 颜色处理(十) ComposeShader组合渲染 public ComposeShader(Shader shaderA,Shader shaderB, Xfermode mode)ParametersshaderA渲染器A,Shader及其子类对象 shaderB渲染器B,Shader及其子类对象 mode两种渲染器组合的模式,Xfermode对象 public ComposeShader(Shader shaderA,Shader shaderB, PorterDuff.Mode mode)ParametersshaderA渲染器A,Sh... 阅读全文
posted @ 2013-09-04 18:39 pangbangb 阅读(504) 评论(0) 推荐(0)
摘要: public static String Html2Text(String inputString) { String htmlStr = inputString; //含html标签的字符串 String textStr =""; java.util.regex.Pattern p_script; java.util.regex.Matcher m_script; java.util.regex.Pattern p_style; java.util.regex.Matcher m_style; java.util.regex.Pattern p_h... 阅读全文
posted @ 2013-09-04 18:36 pangbangb 阅读(625) 评论(0) 推荐(0)
摘要: 第一步:新建一个单视图(single view)的工程,命名为pickerTest,不要勾选下面两个选项,第一个是新版本里面的,第二个是单元测试,现在用不着。点击next ->creat之后,打开工具栏:在下面的控件工具栏中往视图上拖放一个Picker View控件,一个UIButton控件,一个UILable控件,(所有在前端可以看得见的控件都继承自UIView)修改UIButton的title属性,设置为click 然后点击分栏按钮,为控件连线(这种方式相对于手动去写,要快速很多)。依次为UILable 和 Picker View 控件添加插座变量,并且为UIButton添加Acti 阅读全文
posted @ 2013-09-04 18:34 pangbangb 阅读(277) 评论(0) 推荐(0)
摘要: 先建立Library工程,即普通工程然后在Android的属性勾选Library选项。这里建立的工程为 mySdk ,Activity名为LoginActivity。LoginActivity代码:package com.example.mysdk;import android.os.Bundle;import android.os.Debug;import android.R.integer;import android.app.Activity;import android.content.Context;import android.content.Intent;import andr. 阅读全文
posted @ 2013-09-04 18:32 pangbangb 阅读(516) 评论(0) 推荐(0)
摘要: 为了提高搜索准确度,为用户提供个性化推荐等目的,每个搜索引擎都会保存用户的搜索历史。包括查询的query,time, ip, 操作系统和浏览器信息等等。还有就是记录这个query用户点击查看了哪些搜索结果。出于商业目的和用户隐私,这些search log是不公开的。 一. 从search log中我们已经可以得到以下结论: 用户喜欢短query,平均在3.5 words大部分的搜索都是由小部分人完成的,而其他大部分人都不怎么进行搜索一个query的查询频率是排名的指数关系Frequency(q) = K × Rank(q)^(-α),K是常数,Rank(q)是q的热度排... 阅读全文
posted @ 2013-09-04 18:30 pangbangb 阅读(948) 评论(0) 推荐(0)
摘要: 神经网络既然可以进行函数拟合,也可以进行数据拟合,将输入x做为函数的自变量,将要输出的数据y做为函数f(x)的输出。y=f(x),我们将x送入神经网络做为输入,然后将y做为目标训练值,我们下面进行一个简单的线性滤波,从含有背景音乐中的语音中去除背景音乐。全部完成后,最终效果图如下: 第一行是原语音声音,第二行是混杂了背景音乐的语音声音,第三行是去除背景音乐的语音。声音是由物体的机械振动而形成的。用鼓褪敲击鼓皮,于是鼓皮发生振动而发声;用弓拉琴,于是琴弦发生振动而发声;吹笛,笛腔内的空气柱发生振动而发声;把音频电流送人扬声器,扬声器的纸盆发生振动而发声。 发生声音的振动源叫作“声源”。上面提到的 阅读全文
posted @ 2013-09-04 18:27 pangbangb 阅读(244) 评论(0) 推荐(0)
摘要: 我的一个朋友最近总在跟我念叨着“我不想做开发了,整天累死累活写程序,也攒不下几个钱。我想辞职搞点啥!”我问他:“你想搞点啥?”。他说:“搞啥都比做开发强,做个网站赚广告费,接私活……实在不行我去卖烧饼去,你没看到《网游程序员转行卖烧饼:月入2万买房娶靓妹》 这个新闻吗?没看到《IT工程师放弃20万年薪去开奶茶铺边卖奶茶》这样的新闻吗?NND,卖烧饼、卖奶茶都比干程序员有前途呀!”“那你也想去卖烧饼?”“不卖烧饼,太累,而且还会被城管追着跑。我想开个眼镜店,现在眼镜是暴利呀,一副镜框进价20块钱,一转手卖给咱们就三四百!” 先暂且放下我这个朋友的事情不表,我来跟各位朋友讲讲我“卖奶茶”的经历.. 阅读全文
posted @ 2013-09-04 18:25 pangbangb 阅读(276) 评论(0) 推荐(0)
摘要: 2013年Esri美国在开发者大会上演示了GIS数据结合Hadoop分析的一个示例,这个示例赢得了听众的阵阵掌声,我们也许对GIS不是很陌生,但是对Hadoop却不是很清楚,其实Esri是用Java开发了一套API,我们习惯性的称为Geometry API,通过这些API,对存储在Hadoop的HDFS中的数据进行处理,上面这个大概就是分析原理。Esri已经将这些工具放到githup上,http://esri.githup.com,大家可以进行下载。 我们特意为大家整理了文档进行详细介绍,目录结构如下图所示。 文档下载地址1:http://wenku.baidu.com/view/0... 阅读全文
posted @ 2013-09-04 18:23 pangbangb 阅读(741) 评论(0) 推荐(0)
摘要: 开玩笑时跟同学说,好家伙咱们终于大四了哈,这下能在校园里横着走路了吧!这一年确实是我们盼望已久的,可是真正当它到来时,内心还是会纠结。不过还是江湖上的那句话比较实在:你纠结或者不纠结,它就在那里,不离不弃!该来的不终究还是来了吗,勇敢面对吧!对于过去的时日我该做怎样的总结呢?从一个故事讲起吧。传说中,凤凰是人世间幸福的使者,每五百年,它就要背负着积累于人世间的所有痛苦和恩怨情仇,投身于熊熊烈火中自焚,以生命和美丽的终结换取人世的祥和与幸福。同样在肉体经受了巨大的痛苦和轮回后它们才能得以重生。垂死的凤凰投入火中,在火中浴火新生,其羽更丰,其音更清,其神更髓,成为美丽辉煌永生的火凤凰。故事虽不长, 阅读全文
posted @ 2013-09-04 18:21 pangbangb 阅读(435) 评论(0) 推荐(0)
摘要: 我的CSDN博客是从12年的暑假开始使用的,到这个暑假正好是一年了。12年暑假开始接触的是英语,那时候我们的英语虽然也有方向但是却是没有看到曙光,但是到一年后的今天我们的英语已经开花结果了,七期的师哥师姐们让我们看到了胜利的曙光,对于英语我想说,“不抛弃,不放弃,我相信我们的SB”。计算机的学习从数据库视频开始到五个小例子,再到学生信息管理系统的完成,再到VB版机房收费系统的完成,对于自己来说,我感觉是个分水岭的存在,因为VB版机房收费系统是依靠自己的力量一步步的完成的,是自己亲手完成的系统,在做系统过程中有挫折也有喜悦,过程很艰辛,但结果很欣喜。接下来就进入了C/S的学习,首先是软工视频的. 阅读全文
posted @ 2013-09-04 18:19 pangbangb 阅读(131) 评论(0) 推荐(0)
摘要: 题意: 在x,y坐标范围为10 ^ -9 ~~ 10 ^ 9的坐标轴之中,有 10W个点(注意有些点可能在同一坐标上),然后有10W个询问,处理询问按照输入顺序处理,对于每个询问a,b a == 0 代表对 x == b轴处理; a == 1 代表 对y == b轴处理。处理即为把该轴上的点全部清空,输出清空的点的数量。已经清空的点,不计算在接下来的询问中。 思路:map + multiset 对于x轴和y轴,分别用两个map 映射,每一个x(或者y)轴都对应着一排点,这些点用multiset存储,为的是在里面二分找需要擦除的y(或者x)上的点。 #include #include #in.. 阅读全文
posted @ 2013-09-04 18:17 pangbangb 阅读(152) 评论(0) 推荐(0)
摘要: SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它。ArcGIS 10.2 提供了对SQLite数据库的支持,这对那些希望在移动端使用离线产品的用户来说,算是一个福音,因为SQLite在移动产品上,比如Android上,拷贝上去就可以使用。 我们已经整理了一篇详细的介绍文档,希望对大家有帮助。文档目录内容如下图所示: 文档下载地址1:http://wenku.baidu.com/view/5875d864168884868762d68f.html 文档下载地址2:http://ishare.iask.s... 阅读全文
posted @ 2013-09-04 18:15 pangbangb 阅读(328) 评论(0) 推荐(0)
摘要: Problem Description Because of the huge population of China, public transportation is very important. Bus is an important transportation method in traditional public transportation system. And it’s still playing an important role even now. The bus system of City X is quite strange. Unlike other cit. 阅读全文
posted @ 2013-09-04 18:13 pangbangb 阅读(223) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/a1dark分析:一道找规律+数论的题、题目意思就是问你有多少种可以满足下面条件的数字组合、从小到大分析出来、你会发现是一个杨辉三角形、再相加、你就会发现答案是2的(N-1)次方、所以要求的就是2^n-1%M、一样就能看出来这是一个二分快速幂问题、当然由于底数是2、也可以用费马最小定理来做、我是直接二分快速幂搞定的、#include#define MOD 1000000007char st[100001];long long int sum;int main(){ while(scanf("%s",st)!=EOF) 阅读全文
posted @ 2013-09-04 18:11 pangbangb 阅读(194) 评论(0) 推荐(0)
摘要: 数据对像(可以通俗地认为是文件)的分块存储具有久远的历史。长久以来,单机文件系统一直将文件切分为若干固定大小的小块。其主要目的是为了进行有效的空间管理。互联网时代,大规模数据存储逐步发展起来。出于降低成本的考虑,人们在分块存储的基础上进行数据块的复用,即所谓的“消重”。但对于大型的在线对象存储而言,分块消重是有害的。具体来讲,分块消重是将数据对像切分成固定大小的数据块。数据对像之间有些数据块可能是一样的,那么就让它们共享数据块。换句话说,相同的数据块只留一份,所有用到这个数据块的对象,都指向这块数据。因为重复的数据块都被去除了,所以实际存储空间小于总的数据量。数据对像被切块之后,需要对每个数据 阅读全文
posted @ 2013-09-04 18:08 pangbangb 阅读(199) 评论(0) 推荐(0)
摘要: 今天下课的时候,拿同学手机玩了会游戏,不过很巧,玩的是个倒水的游戏。具体是这样的,相信大家肯定都玩过:给你两个已知容量的杯子,然后要求在某个杯子中得出指定容量的水。 1、两个杯子分别为7L和4L,然后要倒出一升的水:求解这样的问题,其实就是求解二元不定方程:7x+4y = 1很容易解得 x = -1, y = 2。因为7和4互质,gcd(7,4) = 1,然后再用扩展欧几里得算法就可得到解,当然通解为:x = -1+4t , y = 2-7t 2、让我们在把题目稍微改改,同样是7L和4L,不过要求倒出c升的水(c为正整数):对7x+4y = 1,我们可以变形为 7cx + 4cy = c,所以 阅读全文
posted @ 2013-09-04 18:06 pangbangb 阅读(312) 评论(0) 推荐(0)
摘要: 编写线性神经网络 的python代码,目标是通过输入在混杂噪声的语音中前面预留的待拟合的背景音乐,以供线性神经网络拟合背景音乐,输出能与混合后形成声音中的背景音乐尽可能一致的噪声,部分python代码如下:#线性逼近前段噪声b=1a0=5e-1a=0.0r=1.5x=[]d=[]ii=0for audio_i in xrange(0,framerate/2): if fi_wave_data[audio_i]!=0.: x.append([]) x[ii].append(1) x[ii].append(fi_wave_data[audio_i])... 阅读全文
posted @ 2013-09-04 18:04 pangbangb 阅读(225) 评论(0) 推荐(0)
摘要: 本篇文章主要是对2013暑期学习总结。学习中就要对自己严格要求一些,越多的暴露出自己学习中的问题,才越有可能得到解决策略,才能越快的成长。如果单单是出于自我保护的意识,而把自己完全封闭,那么你成长的速度便会越慢。 【点评我的2013暑期学习】 2013年的暑假学习从7.18至09.01,历时40天左右,想起以前写博客的时候总是说”不知不觉中走过了40天,但是这次不会,因为每一天的学习都会有详细的笔记记录,包括我当时一点一滴的想法都记录在内,每周回顾让我对上周的学习内容和学习进度做了很详细的分析,进而制定了更为详细的学习计划. 越是详细的记录自己学习情况,也是能够挖掘自己学习中... 阅读全文
posted @ 2013-09-04 18:01 pangbangb 阅读(483) 评论(0) 推荐(0)
摘要: 参考了一下两个网站的介绍:①:http://blog.csdn.net/liuhanhan512/article/details/7077601 ②:http://www.blogjava.net/jinfeng_wang/archive/2008/04/27/196477.html 总结出结束java线程的方法,两手准备:标志位变量,interrupt()方法。————参见①的介绍,和②的List C的例子 个人理解:标志位用来彻底并精确的结束线程的执行;interrupt()用来防止线程原本就是阻塞状态,以取消其已阻塞状态~ 告诫:该interrupt()方法不能顾名思义的去理解并使用,. 阅读全文
posted @ 2013-09-04 17:59 pangbangb 阅读(267) 评论(0) 推荐(0)
摘要: 数据库也是计算机类笔试面试中不可避免会遇到的考点,尤其是银行和部分传统软件类公司。这里根据整理的资料,对数据库的相关知识也做个总结吧。希望学过数据库但长时间不用的同学根据这些知识能够回忆和重拾,没学过的同学能掌握一些数据库的基础知识。第一节 一、相关概念 1. Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。 2. Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。 3. DBMS:数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,用于科学地组织、存储和管理数据、高效地获取和维护数据。 4. DBS:数据... 阅读全文
posted @ 2013-09-04 17:56 pangbangb 阅读(369) 评论(0) 推荐(0)
摘要: 1.Linux Shell入门Quiz 1 一个接受命令行参数的shell脚本 任务 编写一个shell脚本1.sh,这个脚本接受一个命令行参数,并把这个参数打印两次到标准输出。 如果输入没有参数输入或者有多于一个参数输入,输出"error"。 if [ $# != 1 ] ; then echo "error"else echo $1$1fiQuiz 2 生成时间相关文件夹 任务 编写一个shell脚本2.sh,无论脚本在任何位置用绝对路径执行都能完成这样的任务,在脚本2.sh所在目录新建一个空文件tmp_YYYYMMDD YYYYMMDD为当前日期 阅读全文
posted @ 2013-09-04 17:54 pangbangb 阅读(345) 评论(0) 推荐(0)