现在位置: 首页 > huang8080发表的所有文章
  • 12月
  • 27日
综合 ⁄ 共 806字 评论关闭
题意;除了所给的一些点外,问能不能用1*2的矩形覆盖所有的点,矩形间不能重叠。 思路:简单二分匹配,,,,,,, #include<stdio.h> #include<string.h> const int N=1200; int match[N],link[N],map[35][35],n,m; int dir[4][2]={0,1,0,-1,1,0,-1,0}; int find(int u) { int i,v,x,y,X,Y; x=u/m;y=u%m; for(i=0;i<4;i++) { X=x+dir[i][0]; Y=y+dir[i][1]; if(X<0||X>=n||Y<0||Y>=m||map[X][Y]==1)continue; v=X*m+Y; if(link[v]==0) { link[v]=1; if(match[v]==-1||fi......
阅读全文
  • 11月
  • 03日
综合 ⁄ 共 2146字 评论关闭
上章我们了解了java语言的基本概述,接下来两章我们学习java语言基础 语言基础组成(所有编程语言都如此) A、关键字                                                 B、标识符                                          C、注释                                                     D、常量和变量  E、运算符                                                 F、语句               G、函数                                                     H、数组 1、关键字 定义:被java赋予了特殊含义的单词 特点:关键字中所......
阅读全文
  • 09月
  • 12日
综合 ⁄ 共 894字 评论关闭
LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。 举个例子,我们可以通过设置android:gravity="center"来让EditText中的文字在EditText组件中居中显示;同时我们设置EditText的android:layout_gravity="right"来让EditText组件在LinearLayout中居中显示。来实践以下:   正如我们所看到的,在EditText中,其中的文字已经居中显示了,而EditText组件自己也对齐到了Linear......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 399字 评论关闭
在开发了Hive的UDF、UDAF、UDTF等函数打成jar文件后,需要把jar文件放入Hive的环境中才可以使用。可以通过以下三种方式加入: 1:使用 add jar path/test.jar 方式加入。 该方法的缺点是每次启动Hive的时候都要重新加入,退出Hive就会失败。 2:通过设置Hive的配置文件hive-site.xml加入,在配置文件中增加配置: <property> <name>hive.aux.jars.path</name> <value>file:///jarpath/all_new1.jar,file:///jarpath/all_new2.jar</value> </property> 注:可以在Value中同时添加......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 552字 评论关闭
    time_to_sec()函数仅仅计算了时间部分的秒数,没有把年月日的秒数计算进去。因为这个特点,导致了我程序的一个bug。     这段代码本来想统计客服的响应时间。但是碰到这种极品数据的时候,例如, responseTime:2013-1-8 00:00:01 ,firstMsgTime: 2013-1-7 23:59:50,程序就返回负数了。 SELECT service as pin, AVG(time_to_sec(responseTime) - time_to_sec(firstMsgTime)) as num FROM( SELECT service, responseTime, firstMsgTime FROM analysis_session WHERE responseTime is not NULL AND c......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 108字 评论关闭
本来不想回来,这里有着读研期间3年痛苦的过去,以及放在回收站里的那些自己都不忍心看的文章,但始终的有一个地方供自己去小憩一下,整理下奔跑中的思维,偶尔停留一下。 然后把过去几年里的文章全都删除,从此以后,这里只有原创。
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 15985字 评论关闭
 http://www.magicwinmail.com/faq_setup.php http://www.musemailsvr.com/question_send.htm   Winmail 中 SMTP 服务启动了,但无法发送邮送呢?       出现上述情况是主要是SMTP参数设置不正确。一般是SMTP服务器设置要求发信认证,而客户端发信工具没有设置发信认证。这种情况Outlook Express的错误提示包含: 服务器响应: '553 sorry, your don't authenticate and the domain isn't in my list of allowed rcpthosts(#5.7.1)'. 还有一种情况是邮件服务器上安装了瑞星防毒程序, 邮件服务器上不要打开瑞星的邮件监控功能,这样会......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 1042字 评论关闭
       Tyvj 1004 问题描述: 输入一个 r*c 的矩阵,并且矩阵中的每个元素都是     正整数,从其中某个大的元素出发,向4个方向(上下左右)     递归,直到划出一条能够通过较多数字的线,并且满足数字     从大到小。 解决方案: 其实,我们可以人为的把我们输入的每一个元素所对应     的数值当做是一座座的山峰,正如题目要求的那样,滑雪     然后尽可能从高处的山峰往低处的山峰滑行,第一次做的     时候,没看懂样例,琢磨了一段时间后,突然明白了,题目     的含义,实际上就是按照一定的路线,从最大的元素向最小的  ......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 1502字 评论关闭
题意:R & B(还是alice和bob吧)进行无向图(点n<=10 边m<=30)上的博弈,所有边都是无色的,alice先开始找到任意无色边染成红色,bob把任意无色边          染成蓝色,bob赢的条件是无向图中存在一颗完全由蓝色边组成的生成树,问bob是否有必胜策略。 题解:如果图中存在两个没有相交边组成的生成树,那么bob有必胜策略。 Sure原创,转载请注明出处。 #include <iostream> #include <cstdio> #include <memory.h> #include <set> using namespace std; const int maxn = 12; const int maxe =......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 2766字 评论关闭
 JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的 JavaScript 库,并对它们逐一进行介绍。      1. jQuery: The Write Less, Do More, JavaScript Library         jQuery 是一个很新的 JavaScript 库,它的口号是“几行代码,能干大事”(Write Less, Do More),它是拥有最多插件和扩展......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 828字 评论关闭
From: http://blog.csdn.net/jefry_xdz/article/details/8461343 1、NAL全称Network Abstract Layer, 即网络抽象层。         在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。因此我们平时的每帧数据就是一个NAL单元(SPS与PPS除外)。在实际的H264数据帧中,往往帧前面带有00 00 00 01 或 00 00 01分隔符,一般来说编码器编出的首帧数据为PPS与......
阅读全文
  • 12月
  • 16日
综合 ⁄ 共 672字 评论关闭
Ctrl+1或F2 快速修复(最经典的快捷键) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上) Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter 在当前行插入空行(原理同上条) Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)Ctrl+M 最大化当前的Edit或View (再按则反之) Ctrl+/ 注释当前行,再按则取消注释Ctrl+O ......
阅读全文