现在位置: 首页 > hairdryer发表的所有文章
  • 06月
  • 15日
综合 ⁄ 共 607字 评论关闭
IP协议定义传输的基本单元、支持路径选择和包含一组不可靠分组交付思路的规则。 IP协议数据报格式如下 版本:IPv4 首部长度:20字节,不含填充和选项 服务类型:优先级指示,用于路由算法提示,帮助路由器根据本地策略和对路径上可用硬件的知识选择不同的路由路径 总长度:2字节表示长度,所以IP包最大长度65535字节,但实际受限于物理网络的MTU大小,例如以太网的 MTU 1500字节 标识:和源IP唯一标识数据报 标志:是否分片或片未完标识 片偏移:相对总长度的偏移 寿命:TTL Time To Live 路由器的跳限制,避免循环路由,每经过一......
阅读全文
  • 08月
  • 22日
综合 ⁄ 共 2680字 评论关闭
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) {     [application setStatusBarStyle:UIStatusBarStyleLightContent];     self.window.clipsToBounds =YES;     self.window.frame =  CGRectMake(0,20,self.window.frame.size.width,self.window.frame.size.height-20);     //Added on 19th Sep 2013     self.window.bounds = CGRectMake(0, 20, self.window.frame.size.width, self.window.frame.size.height); } 、、经过验证此方法。     [[UIApplication sharedApplication]setStatusBarHidden:NO ......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 513字 评论关闭
zz http://hi.baidu.com/leokan/blog/item/ca76cefd67dbb74dd7887dfc.html 今天做题,题目是一个一个pdf分开的,看着感觉很不爽...于是想将其合并... linux下没有Adobe Acrobat那东西...于是想用同样是排版用的latex试试,搜索了一下,果然有这样的功能。 需要解一个宏包,pdfpages,这东西不用安装,texlive2008自带了的。 \usepackage{pdfpages} 然后就可以用这个代码: \includepdfmerge{[pdfname],[a-b]}//pdfname 是pdf的名字,放当前目录下,a-b是引用的页数。 然后就可以引用pdf页面了,同时这个还可以用来合并pdf文件。 ......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 2949字 评论关闭
spring+jdbc步骤: 1,在配置文件中配置dataSource来连接数据库: <!-- 读取配置文件 --> <context:property-placeholder location="classpath:jdbc.properties"/> <!-- 数据源,配置数据库的连接和连接池 --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="${driverClassName}"/><!-- 连接数据的驱动 --> <property name="url" value="${url}"/><!-- 练级数据库的url --> <property name="username" va......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 3076字 评论关闭
马拦过河 【问题描述】 棋盘上A点有一个过河卒,需要走到目标B点。卒行走的规则:可以向下、或者向右。同时在棋盘上C点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。 棋盘用坐标表示,A点(0, 0)、B点(n, m)(n, m为不超过15的整数),同样马的位置坐标是需要给出的。现在要求你计算出卒从A点能够到达B点的路径的条数,假设马的位置是固定不动的,并不是卒走一步马走一步。 【输入】 一行四个数据,分别表示B点坐标和马的坐标。 【输出】 一个数据,表示所有的路径条数。 【样例......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 581字 评论关闭
求最小路径覆盖Orz code: #include<cstdio> #include<cstring> #include<algorithm> using namespace std; int n,m,link[125]; bool map[125][125],vis[125]; bool find(int x) { int y; for(y=1;y<=n;y++) { if(map[x][y] && !vis[y]) { vis[y]=1; if(!link[y] || find(link[y]) ) { link[y]=x; return true; } } } return false; } int solve() { int x,an......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 32字 评论关闭
$("#test").attr("href","a.jsp");
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 1167字 评论关闭
    傅里叶是一位法国数学家和物理学家,于1807年在法国科学学会上发表了一篇论文:任何连续周期信号可以由一组适当的正弦曲线组合而成。论文遭到数学家拉格朗日拉格朗日坚决反对。拉格朗日是对的:正弦曲线无法组合成一个带有棱角的信号。但是,我们可以用正弦曲线来非常逼近地表示它,逼近到两种表示方法不存在能量差别,基于此,傅里叶是对的。       由于我们的出发点是为数字图像服务,那么就只专注离散傅里叶变换了,这样就不必考虑狄里赫利条件了,因为DFT和IDFT总是存在的。单变量(一维)函数f(x)的离散傅里叶变换(DFT)等......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 319字 评论关闭
 顺着一个方法的调用走了两天,又设回来了超始的方法。不得不在心里再一次默念:这真得是面向对象的灾难!      C#写的播放器界面,每个窗体文件有近一千行代码,有十几个窗体。方法的调用不仅在两三个类里到处调用,还有方法的循环调用(估计肯定会导致崩溃,这只是发生的概率问题了。)      阅读这样的代码,是一场磨炼,艰难的磨炼。      没有机会写C++的代码,也许,应该在这样的层面上,学习一下优秀软件架构的代码,在被丑陋了的代码折磨之后,至少应让自己被优美的代码熏陶熏陶,否则整个人都变形了。      这是一场灾难......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 419字 评论关闭
【题目链接】http://poj.org/problem?id=1159 【题目大意】 给定串(最长5000),问最少插入多少个字符使得该串为回文串。例如给 "Ab3bd"  ==》 "dAb3bAd"  or  "Adb3bdA",答案是2;   解法链接:http://yimaoblog.diandian.com/post/2011-06-30/17039018   文章中作者dp[i][j]表示的是i-j 的子串通过插入字符后成为的回文串的长度,所以最后需要插入的长度即为 dp[n][n] - n ,n 是原长。 其实还是有点绕了,这里写自己的dp方程: 1.如果 s[i] == s[j]  , dp[i][j] =  dp [i+1][j-1] 2.不等,则                    dp[i][j] =......
阅读全文
  • 03月
  • 29日
综合 ⁄ 共 905字 评论关闭
QT被Nokia收购以后,顿时风声鹊起,似乎Nokia的应用开发将采用Qt已成必然之势;固小体验一把在Symbian s60上完成自己的处女作;   在上一篇Symbian开发环境搭建之事必躬亲的基础上,下载了qt-symbian-opensource-4.6.0.exe,安装;     1)在carbide中,选择preference->qt,设置Qt安装bin目录;   2)创建Qt Project QTTest 工程,,选择 widget,默认到底;   3)修改QTTest.h 和QTTest.cpp如下:     QTTest.h   #ifndef QTTEST_H#define QTTEST_H #include <QtGui/QWidget>#include "ui_QTTest.h"#include <QPushB......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 1074字 评论关闭
why define size_t ssize_t ? http://blog.csdn.net/yuwenliang/archive/2010/01/18/5207491.aspx     ssize_t说明 Data Type: ssize_t This data type is used to represent the sizes of blocks that can be read or written in a single operation. It is similar to size_t , but must be a signed type.   Function: ssize_t read (int filedes , void *buffer , size_t size ) The read function reads up to size bytes from the file with descriptor filedes , storing the results in the buffer . (......
阅读全文